Mandel: program do badania dynamiki rzeczywistej i zespolonej
Mandel jest interaktywnym programem do rysowania zbioru Mandelbrota i zbiorów Julii oraz do ukazania i badania ich matematycznych właściwości. Jest dostępny dla Linuxa, Windowsa i Mac'a. Jest napisany w C++ i posiada graficzny interfejs oparty na bibliotece programistycznej Qt firmy Qt Group. Możliwości programu:- Rysuje zbiór Mandelbrota i zbiory Julii w dwóch oknach w tym samym czasie. Dostępne metody rysowania pozwalają na ukazanie czasu ucieczki, składowych hyperbolicznych lub basenów przyciągania, szacowanie odległości, zaznaczanie promieni zewnętrznych i kawałków puzzli. Rysuje zbiory Julii na sferze Riemanna.
- Rysuje krzywe ekwipotencjalne i promienie zewnętrzne, zarówno w przestrzeni parametrów, jak i dynamicznej.
- Omawia kombinatorykę promieni zewnętrznych, wygniotków (ang. kneading sequences) i adresów wewnętrznych (ang. internal addresses). Ilustruje algorytm pająka.
- Znajduje punkty centralne składowych hiperbolicznych i punkty Misiurewicza na płaszczyźnie parametrów oraz punkty okresowe i preokresowe na płaszczyźnie dynamicznej.
- Ilustruje renormalizację przez zaznaczanie małych zbiorów Mandelbrota i małych zbiorów Julii. Zaznacza wbudowane zbiory Julii (ang. embedded Julia sets) za pomocą pewnego rodzaju renormalizacji preokresowej.
- Pokazuje w wielu skalach asymptotyczne samopodobieństwo zbioru Mandelbrota wokół punktów Misiurewicza i lokalne podobieństwo do zbiorów Julii.
- Rysuje przestrzeń parametrów i zbiory Julii dla innych jednoparametrowych rodzin funkcji, które wykazują relacje krytyczne (ang. critical relations) lub posiadają stabilny dysk Siegela (ang. persistent Siegel disk). Dostępne są wielomiany z jednym punktem krytycznym, wielomiany Branner-Fagelli, różne rodziny wielomianów trzeciego i czwartego stopnia, funkcje wymierne stopnia 2, metoda Newtona, funkcje przestępne, symulacje chirurgii quasikonforemnych, Tricorn, przekształcenie Henona i Barnsley–Bousch–Thurston IFS.
- Compute and display the core entropy and biaccessibility dimension for dyadic angles.
- Zapisuje obrazy jakp PostScript *.eps, zapisuje i wczytuje pliki *.png.
- Animowane demo pokazuje obszerne wprowadzenie do podstawowych i zaawansowanych aspektów dynamiki zespolonej.
- Uruchom Mandel z programu GAP za pomocą pakietu IMG Laurenta Bartholdiego. Przykład: ten pakiet pozwala na obliczanie łączeń z danych kombinatorycznych.
- Plany rozwoju programu obejmują: tworzenie drzew Hubbarda, dodanie iteracji funkcji rzeczywistych.
- Program zawiera kilka wersji językowych: angielską, niemiecką, polską (tłumaczenie Adam Majewski), i portugalską (tłumaczenie Atractor).
Pobierz plik kod źródłowy (0.5 MB) lub Windows exe (5.7 MB).
Istnieje również plik wykonywalny dla Mac (7.6 MB, Mandel 5.10).
Pobierz Juliette 2.0 tutaj, aplet JavaScript dostarczający zewnętrzne promienie, renormalizację, asymptotyczne i lokalne podobieństwo.
Inne strony z programami do dynamiki zespolonej lub fraktali:
Arnaud Chéritat, Hiroyuki Inou, Chris King, Curt McMullen, Mitsuhiro Shishikura, Xaos, Fractint.
Dla rozrywki ... PostScript program dla obliczenia M. Możesz zmienić parametry przez edycję kodu źródłowego. Pobierz plik mc.eps (1.4 kb).