🧬 Polymer Chain as a Random Walk — Flory Scaling
Grow a polymer chain as an ideal random walk or self-avoiding walk and watch its end-to-end size scale with chain length as a power law — measure the Flory exponent live from an ensemble.
Podobne symulacje
Jak to działa
Ta symulacja wyrasta dwuwymiarowy łańcuch polimeru z N monomerów, jedno wiązanie na raz. Każdy nowy monomer jest umieszczany w ustalonej długości wiązania od poprzedniego, pod kątem wybranym zgodnie z jakością wybranego rozpuszczalnika. W trybie idealnym (theta) kąt jest w pełni losowy, więc segmenty mogą się swobodnie nakładać — prosty losowy spacer. W trybie dobrego rozpuszczalnika spacer unika samego siebie: nowe pozycje są odrzucane, jeśli lądują zbyt blisko istniejącego monomeru, a łańcuch cofa się o krok, gdy utknie. W trybie złego rozpuszczalnika nowe wiązania są słabo obciążone w stronę środka masy samego łańcucha, ciągnąc go w zwarty kłębek.
Rozmiar łańcucha charakteryzuje odległość między końcami R i promień żyracji Rg, oba skalujące się z długością łańcucha jako prawo potęgowe, R ~ N^ν. Wykładnik ν — wykładnik Flory'ego — zależy tylko od jakości rozpuszczalnika i wymiarowości, a nie od szczegółów chemicznych, dlatego nazywany jest uniwersalnym wykładnikiem skalowania. Kliknięcie „Uruchom zespół” generuje wiele łańcuchów o różnym N, uśrednia ich R i Rg, i dopasowuje prostą linię do wykresu log-log, by odzyskać ν bezpośrednio z nachylenia.
Promień żyracji: Rg = √( (1/N) Σ (r_i − r_cm)² )
Prawo skalowania: R ~ N^ν, Rg ~ N^ν
Dobry rozpuszczalnik (SAW): ν ≈ 0,75 (2D), ν ≈ 0,588 (3D)
Rozpuszczalnik theta (łańcuch idealny): ν = 0,5
Zły rozpuszczalnik (skolabowany kłębek): ν ≈ 1/3
Najczęściej zadawane pytania
Co fizycznie reprezentuje model polimeru jako losowego spaceru?
Łańcuch polimeru w roztworze nieustannie faluje z powodu ruchu termicznego, więc jego chwilowy kształt jest zasadniczo losowy. Modelowanie go jako losowego spaceru — sekwencji wiązań o stałej długości wskazujących losowe kierunki — uchwytuje swobodę konformacyjną szkieletu bez śledzenia dokładnej chemii każdego wiązania.
Co mierzą odległość między końcami i promień żyracji, i dlaczego Rg jest łatwiej dostępny eksperymentalnie?
Odległość między końcami R to odległość w linii prostej między pierwszym a ostatnim monomerem łańcucha. Promień żyracji Rg = √((1/N)Σ(r_i − r_cm)²) to średnia kwadratowa odległość każdego monomeru od środka masy. Rg jest łatwiejszy do zmierzenia eksperymentalnie, ponieważ rozpraszanie światła, promieni rentgenowskich i neutronów bada ogólny rozkład masy całego kłębka, a nie tylko jego dwa punkty końcowe.
Jaka jest różnica między łańcuchem idealnym a spacerem unikającym samego siebie?
Łańcuch idealny (swobodnie przegubowy) pozwala segmentom przenikać się nawzajem i podlega statystyce Gaussa z R ~ N^0,5. Spacer unikający samego siebie (SAW) zabrania nakładania się monomerów, co spuchnie kłębek: w 2D efekt wykluczonej objętości daje R ~ N^ν z ν ≈ 0,75, a w 3D ν ≈ 0,588. Łańcuch idealny jest dobrym przybliżeniem tylko w warunkach theta, gdzie efekty przyciągania i wykluczonej objętości się znoszą.
Czym jest wykładnik Flory'ego i jak został wyprowadzony?
Wykładnik Flory'ego ν to potęga w prawie skalowania R ~ N^ν wiążącym rozmiar łańcucha z liczbą monomerów N. Flory wyprowadził go z prostego argumentu pola średniego, który równoważy entropowy koszt rozciągania łańcucha z energią wykluczonej objętości monomerów odpychających się nawzajem, dając ν = 3/(d+2) w d wymiarach — 0,75 w 2D i 0,6 w 3D, niezwykle blisko przyjętej wartości 0,588.
Co fizycznie oznaczają warunki dobrego, theta i złego rozpuszczalnika?
W dobrym rozpuszczalniku monomery efektywnie odpychają się nawzajem (dominuje wykluczona objętość), a łańcuch puchnie w rozszerzony kłębek z ν ≈ 0,75 (2D). W warunkach theta przyciąganie monomer-monomer dokładnie znosi odpychanie wykluczonej objętości, więc łańcuch zachowuje się jak idealny losowy spacer z ν = 0,5. W złym rozpuszczalniku dominuje przyciąganie, a łańcuch zapada się w zwarty kłębek z ν ≈ 1/3.
Dlaczego do wyznaczania wykładników skalowania prawa potęgowego używa się wykresów log-log?
Jeśli R = A·N^ν, wzięcie logarytmów daje log(R) = log(A) + ν·log(N), prostą linię, której nachylenie jest dokładnie wykładnikiem ν. Wykreślenie wielu par (N, R) na osiach log-log i dopasowanie linii metodą regresji liniowej zamienia zależność potęgową w łatwo mierzalne nachylenie.
Do jakich rzeczywistych układów odnosi się to skalowanie łańcucha polimeru?
Statystyki losowego spaceru i spaceru unikającego samego siebie leżą u podstaw fizyki tworzyw sztucznych i elastyczności gumy, konformacyjnego zachowania DNA i rozfałdowanych białek w roztworze oraz chromatografii żelowej wykluczania, gdzie cząsteczki są rozdzielane według efektywnego rozmiaru kłębka podczas dyfuzji przez porowaty żel.
Dlaczego łańcuch czasami musi się cofnąć podczas wzrostu jako spacer unikający samego siebie?
Ponieważ spacer unikający samego siebie nie może umieścić nowego monomeru na istniejącym, rosnący łańcuch może zabłądzić w pozycję, gdzie każdy pobliski kierunek jest już zajęty. Algorytm próbuje losowych kierunków ograniczoną liczbę razy, a jeśli żaden nie zadziała, usuwa ostatnio umieszczony monomer i próbuje ponownie od wcześniejszego punktu.
Jak uśrednianie zespołowe poprawia pomiar wykładnika w porównaniu z pojedynczym łańcuchem?
R pojedynczego łańcucha znacznie fluktuuje z jednej losowej realizacji do drugiej, szczególnie przy małym N. Generowanie wielu niezależnych łańcuchów o każdej długości i uśrednianie R i Rg wygładza ten szum, więc wykres log-log kreśli czystszą prostą linię, a nachylenie regresji zbiega bliżej do prawdziwego teoretycznego ν.
O tej symulacji
Ten symulator wyrasta łańcuch polimeru monomer po monomerze jako idealny losowy spacer, spacer unikający samego siebie, lub słabo przyciągający się skolabowany łańcuch, a następnie pozwala obserwować, jak jego rozmiar skaluje się z długością łańcucha. W miarę wzrostu łańcucha szkielet jest kolorowany od jednego końca do drugiego, dzięki czemu można go wizualnie śledzić, a po zakończeniu przerywany okrąg pokazuje jego promień żyracji. Prawdziwą nagrodą jest przycisk „Uruchom zespół”: wyrasta 50+ niezależnych łańcuchów o wielu długościach, kreśli odległość między końcami i Rg wobec N na osiach log-log, i dopasowuje linię, której nachylenie jest żywym, praktycznym pomiarem wykładnika Flory'ego.
🔬 Co pokazuje
Dwa zsynchronizowane widoki: animowany, kolorowy gradientowo łańcuch polimeru rosnący po lewej z nałożonym środkiem masy i promieniem żyracji, oraz wykres punktowy log-log po prawej, gdzie R i Rg dla wielu długości łańcucha układają się wzdłuż prostej linii, której nachylenie to wykładnik skalowania ν.
🎮 Jak korzystać
Przeciągnij suwak N, by zmienić długość łańcucha, przełącz jakość rozpuszczalnika między dobrym (unikającym samego siebie), theta (idealnym) i złym (skolabowanym), by zobaczyć, jak zmienia się kształt łańcucha i wykładnik skalowania, kliknij „Wygeneruj nowy łańcuch”, by zobaczyć świeżą losową realizację, i kliknij „Uruchom zespół”, by dopasować ν bezpośrednio z danych.
💡 Czy wiesz, że...?
Wykładnik Flory'ego ν ≈ 0,588 w rzeczywistych polimerach 3D jest tak bliski oryginalnemu, prostemu oszacowaniu Flory'ego z pola średniego wynoszącemu 0,6, że jego uproszczony argument wciąż jest nauczany dzisiaj, mimo że myli się co do części leżącej u podstaw fizyki z właściwych powodów — słynny przypadek dobrego przybliżenia ze złych założeń.
Najczęściej zadawane pytania
Co dokładnie zmienia suwak N i dlaczego jest ograniczony do 300?
N to liczba monomerów (segmentów związanych) w łańcuchu. Jest ograniczony do 300 głównie ze względu na szybkość animacji i czytelność płótna — spacery unikające samego siebie w szczególności wolniej rosną i trudniej je wyraźnie zobaczyć wraz ze wzrostem N, ponieważ łańcuch wypełnia więcej dostępnej dla siebie przestrzeni.
Co się dzieje, gdy generator spaceru unikającego samego siebie „utyka”?
Jeśli każdy pobliski kierunek od bieżącego końca jest już zajęty przez inny monomer, generator nie może umieścić prawidłowego następnego kroku. Po ograniczonej liczbie nieudanych prób usuwa ostatnio umieszczony monomer i próbuje rosnąć od punktu przed nim — prosta strategia cofania, która pozwala długim łańcuchom unikającym samego siebie niezawodnie się zakończyć.
Dlaczego tryb złego rozpuszczalnika wygląda jak zwarta bryła zamiast wiotkiej linii?
W trybie złego rozpuszczalnika każde nowe wiązanie jest słabo obciążone w stronę środka masy samego łańcucha, zamiast wskazywać czysto losowy kierunek. To przyciąganie ciągnie rosnący łańcuch do wewnątrz, dając gęsty, w przybliżeniu okrągły kłębek, który przybliża prawdziwe przejście kolapsu, jakiemu polimery podlegają w rzeczywiście złych rozpuszczalnikach.
Co mówi mi dopasowana wartość ν na prawym wykresie i jak jest obliczana?
Po uruchomieniu zespołu wykres pokazuje log(R) i log(Rg) wobec log(N) dla wielu długości łańcucha. Regresja liniowa na punktach log(R) daje nachylenie, wyświetlane jako „dopasowane ν” — to wykładnik, jakiemu faktycznie podlegają Twoje symulowane dane, który możesz porównać z teoretycznym ν dla bieżącej jakości rozpuszczalnika.
Dlaczego wiele łańcuchów o tym samym N daje różne wartości R i Rg?
Każdy łańcuch to niezależna losowa realizacja — sekwencja kątów wiązań jest za każdym razem inna, więc nawet łańcuchy o identycznym N i trybie kończą z różnymi kształtami i rozmiarami. Ta losowość jest dokładnie powodem, dla którego potrzebne jest uśrednianie zespołowe (wiele łańcuchów na każde N), by wydobyć czysty, wiarygodny wykładnik skalowania.
Czy to rygorystyczny symulator SAW / teorii Flory'ego, czy uproszczony model dydaktyczny?
To uproszczony model dydaktyczny. Spacer unikający samego siebie wykorzystuje podstawowy wzrost typu próbuj-i-cofnij, a nie dokładne wyliczenie czy próbkownik algorytmu obrotowego, a kolaps złego rozpuszczalnika wykorzystuje doraźne obciążenie przyciąganiem, a nie właściwy potencjał parowy. Oba odtwarzają jakościowe zachowanie skalowania i właściwe wykładniki co do rzędu wielkości, co jest celem dydaktycznym, ale żaden nie jest próbkownikiem statystycznym klasy badawczej.
Wyrastaj łańcuch polimeru jako idealny losowy spacer lub spacer unikający samego siebie i obserwuj, jak jego rozmiar między końcami skaluje się z długością łańcucha jako prawo potęgowe — mierz wykładnik Flory'ego na żywo z zespołu.
2D · HTML5 Canvas 2D · cel 60 FPS · działa w całości po stronie klienta, bez instalacji