Strona główna Chaos i Dynamika Nieliniowa Atraktor Thomasa

🔮 Atraktor Thomasa

Trójwymiarowy symetryczny dysypatywny atraktor dziwny o symetrii sześciennej. Jeden parametr b steruje przejściem od punktów stałych przez cykle graniczne aż po orbity w pełni chaotyczne.

Chaos i Dynamika Nieliniowa3DŁatwy60 FPS
thomas-attractor ↗ Otwórz osobno
Interfejs samej symulacji jest w języku angielskim.

Atraktor Renégo Thomasa z 1999 roku to matematyczny odpowiednik kulki toczącej się po nierównym trójwymiarowym krajobrazie: napędzana sinusem każdej współrzędnej, wędruje wiecznie w widmowym wzorze siatki, nigdy się nie powtarzając i nigdy nie uciekając.

🔬 Co pokazuje

Układ ẋ = sin(y) − bx, ẏ = sin(z) − by, ż = sin(x) − bz ma symetrię cykliczną: odwzorowuje się sam na siebie pod x→y→z→x. Dla b ≈ 0,208 atraktor jest chaotyczny. Parametr b kontroluje dyssypację — blisko zera atraktor wypełnia przestrzeń 3D; większe b ściska go do niższego wymiaru.

🎮 Jak korzystać

Przeciągnij, aby obrócić atraktor 3D. Dostosuj b blisko 0,208 dla szczytowego chaosu, poniżej 0,1 dla hiperchaosu, powyżej 0,32 dla orbity okresu 3. Wystrzel wiele cząstek jednocześnie z ciasnego skupiska, aby zwizualizować dywergencję Lapunowa.

💡 Czy wiesz, że...?

Thomas zaprojektował ten układ, aby modelować minimalne warunki dla chaosu: autonomiczny układ 3D potrzebuje co najmniej jednego wyrazu sześciennego lub dwóch wyrazów kwadratowych — albo, jak pokazał, trzech wyrazów sinusoidalnych. Jego zainteresowanie nie dotyczyło fizyki, lecz minimalnej gramatyki wymaganej dla biologicznych sieci regulacyjnych.

O atraktorze Thomasa

Ta symulacja śledzi atraktor Thomasa, trójwymiarowy dyssypatywny układ dynamiczny wprowadzony przez Renégo Thomasa w 1999 roku. Jego ewolucja jest opisana symetrycznymi równaniami dx/dt = sin(y) − b·x, dy/dt = sin(z) − b·y, dz/dt = sin(x) − b·z. Strona całkuje te sprzężone równania różniczkowe zwyczajne metodą czterorzędową Rungego–Kutty (RK4) ze stałym krokiem czasowym 0,005, rysując każdą trajektorię jako kolorową wstęgę w WebGL.

Pojedynczy parametr b ustala tłumienie, a jego suwak obejmuje zakres od 0,1 do 0,3; niższe wartości osłabiają dyssypację i popychają układ w stronę chaosu wypełniającego przestrzeń, podczas gdy wyższe wartości zapadają go w prostsze orbity. Odczyt na żywo raportuje reżim, suwak Śladów uruchamia do dwudziestu niezależnych cząstek, a suwak Prędkości ustawia liczbę kroków całkowania na klatkę. Ponieważ równania są niezmiennicze względem cyklicznej zamiany x→y→z→x, atraktor ujawnia minimalną gramatykę chaosu, którą Thomas badał w biologicznych sieciach regulacyjnych.

Najczęściej zadawane pytania

Czym jest atraktor Thomasa?

Jest to trójwymiarowy dziwny atraktor zaproponowany przez Renégo Thomasa w 1999 roku. Należy do klasy dyssypatywnych układów chaotycznych zbudowanych wyłącznie z funkcji sinus, produkujących zawiłą, przypominającą siatkę trajektorię, która nigdy się nie powtarza i nigdy nie ucieka w nieskończoność.

Jakie równania rozwiązuje ta symulacja?

Układ to dx/dt = sin(y) − b·x, dy/dt = sin(z) − b·y, dz/dt = sin(x) − b·z. Każda współrzędna jest napędzana sinusem następnej, co daje symetrię cykliczną, podczas gdy wyrazy −b·x, −b·y i −b·z dostarczają liniowego tłumienia, które czyni układ dyssypatywnym.

Co kontroluje parametr b?

Parametr b to siła tłumienia, czyli dyssypacji, regulowana tutaj w zakresie od 0,1 do 0,3. Małe wartości pozwalają trajektorii rozprzestrzenić się i wypełnić więcej trójwymiarowej przestrzeni, podczas gdy większe wartości ściskają ruch do prostszych struktur, takich jak cykle graniczne lub punkty stałe.

Jak numerycznie obliczana jest trajektoria?

Strona przesuwa każdą cząstkę klasycznym czterorzędowym integratorem Rungego–Kutty ze stałym krokiem 0,005 jednostki. RK4 oblicza pochodną cztery razy na krok i łączy wyniki, dając znacznie lepszą dokładność niż prosta metoda Eulera przy tym samym kroku, co utrzymuje wierność chaotycznej orbity przez wiele iteracji.

Co robią suwaki Śladów i Prędkości?

Ślady ustawiają, ile niezależnych cząstek jest wystrzeliwanych naraz, od jednej do dwudziestu, z których każda startuje z nieco innego punktu i jest rysowana we własnym kolorze. Prędkość kontroluje, ile kroków całkowania RK4 jest wykonywanych na klatkę animacji, więc jej zwiększenie sprawia, że krzywe rosną i ewoluują na ekranie szybciej.

Dlaczego wystrzeliwać kilka cząstek z niemal tego samego miejsca?

Uruchomienie wielu śladów z ciasnego skupiska pozwala obserwować czułą zależność od warunków początkowych, cechę charakterystyczną chaosu. Trajektorie zaczynające się niemal identycznie z czasem oddalają się wykładniczo, co jest wizualną demonstracją dodatniego wykładnika Lapunowa definiującego chaotyczny atraktor.

Czym jest wspomniana symetria cykliczna tego układu?

Równania pozostają niezmienione, jeśli przenumerujemy współrzędne w cyklu x→y→z→x. Ta symetria obrotowa oznacza, że żadna oś nie jest wyróżniona, więc atraktor wygląda statystycznie tak samo obserwowany z trzech równoważnych kierunków i dąży do utworzenia zrównoważonej, trójdzielnej struktury w przestrzeni.

Czy symulacja jest fizycznie dokładna?

Wiernie całkuje opublikowane równania Thomasa, zamiast luźno je przybliżać, więc geometria i przejście między reżimami są matematycznie poprawne. Atraktor Thomasa jest abstrakcyjnym modelem dynamicznym, a nie obiektem fizycznym, więc dokładność oznacza tutaj wierność równaniom różniczkowym, a nie żadnemu eksperymentowi laboratoryjnemu.

Przy jakiej wartości b układ staje się chaotyczny?

Chaos pojawia się w okolicach b ≈ 0,208, gdzie atraktor wykazuje najbogatsze, wypełniające przestrzeń zachowanie. Wraz z obniżaniem b dynamika zbliża się do niemal zachowawczego, niemal wypełniającego przestrzeń reżimu, podczas gdy zwiększanie b powyżej tego zakresu stopniowo osadza ruch w cyklach granicznych, a w końcu w punktach stałych.

Gdzie w rzeczywistości mają znaczenie takie atraktory?

Thomas opracował ten układ, aby uchwycić minimalne sprzężenie zwrotne potrzebne do chaosu w biologicznych sieciach regulacyjnych, gdzie geny i białka aktywują się i hamują nawzajem w pętlach. Szerzej, takie cyklicznie symetryczne atraktory są badane w dynamice nieliniowej, bezpiecznej komunikacji oraz jako problemy testowe do sprawdzania numerycznych metod chaosu i synchronizacji.

⚙ Pod maską

Trójwymiarowy symetryczny dyssypatywny dziwny atraktor z symetrią sześcienną. Pojedynczy parametr b kontroluje przejście od punktów stałych, przez cykle graniczne, aż po w pełni chaotyczne orbity.

Three.jsChaos3DStrange AttractorRK4

3D · Renderer Three.js / WebGL · cel 60 FPS · działa w całości po stronie klienta, bez instalacji

Podobne symulacje