💧 Fick's Laws of Diffusion — Concentration Gradients & Flux
Watch particles undergo a real random walk and spread from a concentrated band into a flattening concentration profile, with live flux arrows showing Fick's First Law in action across gas, liquid, gel and solid media.
Jak to działa
Górny panel to rurka dyfuzyjna: setki cząstek zaczyna stłoczone w wąskim paśmie po lewej stronie, a następnie wykonują niezależne błądzenie losowe, jeden mały losowy skok na klatkę, odbijając się sprężyście od ścian rurki. Żadna cząstka nie „wie” o gradiencie stężenia - każda po prostu drga losowo - a mimo to ich zbiorowe pozycje odtwarzają dokładnie ten sam gładki, rozprzestrzeniający się profil stężenia przewidywany przez prawa Ficka.
Dolny panel zamienia te pozycje cząstek w profil stężenia C(x), licząc, ile cząstek znajduje się w każdym wąskim przedziale wzdłuż rurki. Bursztynowa krzywa to profil w danej chwili; bledsze niebieskie krzywe to migawki sprzed kilku sekund, dzięki czemu możesz obserwować, jak początkowy skok bezpośrednio się spłaszcza i rozprzestrzenia z czasem. Włączenie strzałek strumienia rysuje pierwsze prawo Ficka, J = −D·dC/dx, bezpośrednio na wykresie: każda strzałka wskazuje od wysokiego do niskiego stężenia, a jej długość jest proporcjonalna do stromości lokalnego gradientu.
Drugie prawo Ficka: ∂C/∂t = D · (∂²C/∂x²)
Zależność błądzenia losowego (1D): ⟨x²⟩ = 2Dt
Długość dyfuzji: L ≈ √(D·t)
Najczęściej zadawane pytania
Co mówi pierwsze prawo Ficka?
Pierwsze prawo Ficka mówi, że strumień dyfuzyjny J jest proporcjonalny do ujemnego lokalnego gradientu stężenia: J = -D·(dC/dx). Cząstki poruszają się średnio z obszarów wysokiego stężenia w kierunku obszarów niskiego stężenia, a im bardziej stromy gradient, tym większy strumień.
Co opisuje drugie prawo Ficka i jak wynika z pierwszego?
Drugie prawo Ficka, ∂C/∂t = D·∂²C/∂x², opisuje, jak profil stężenia zmienia się w czasie. Wynika z połączenia pierwszego prawa Ficka z zasadą zachowania masy (równanie ciągłości): lokalna szybkość zmiany stężenia równa się minus dywergencji strumienia, a podstawienie J = -D·dC/dx daje równanie dyfuzji.
Czym jest współczynnik dyfuzji D i co decyduje o jego wartości?
D to stała proporcjonalności o jednostkach długość²/czas, która mierzy, jak szybko dana substancja rozprzestrzenia się w ośrodku. Zależy od rozmiaru dyfundującej cząstki, temperatury oraz lepkości lub struktury otaczającego ośrodka - gazy mają największe D, ciecze znacznie mniejsze, a ciała stałe jeszcze mniejsze.
Dlaczego długość dyfuzji rośnie jak pierwiastek kwadratowy z czasu, a nie liniowo?
Dyfuzja to błądzenie losowe: każdy krok jest nieskorelowany z poprzednim, więc przemieszczenia częściowo się znoszą. Średni kwadrat przemieszczenia rośnie liniowo z czasem (⟨x²⟩ = 2Dt), a pierwiastek kwadratowy, by uzyskać typową odległość, daje L ≈ √(Dt) - charakterystyczna cecha odróżniająca dyfuzję od ruchu ukierunkowanego, który rośnie liniowo z czasem.
Czym jest gradient stężenia i dlaczego napędza dyfuzję?
Gradient stężenia to szybkość zmiany stężenia z położeniem, dC/dx. Nie jest to siła fizyczna; dyfuzja powstaje raczej dlatego, że przypadkowy ruch cieplny z większym prawdopodobieństwem przenosi cząstki z obszaru zatłoczonego do mniej zatłoczonego niż odwrotnie, po prostu dlatego, że po stronie zatłoczonej jest więcej cząstek gotowych opuścić ten obszar.
Dlaczego cząstki wciąż poruszają się losowo nawet po ujednoliceniu stężenia?
Dyfuzja jest napędzana ruchem cieplnym, który nigdy nie ustaje, dopóki temperatura jest powyżej zera bezwzględnego. Gdy stężenie staje się jednolite, cząstki wciąż drgają losowo, ale ponieważ nie ma już żadnego netto gradientu, liczba poruszających się w każdym kierunku równoważy się, a strumień netto spada do zera - to równowaga dynamiczna, a nie statyczna.
Jak drugie prawo Ficka jest wyprowadzane z pierwszego prawa Ficka?
Zacznij od zasady zachowania masy dla cienkiego wycinka ośrodka: stężenie wewnątrz wycinka zmienia się tylko dlatego, że strumień wchodzi jedną ścianą, a wychodzi drugą, więc ∂C/∂t = -∂J/∂x. Podstawienie pierwszego prawa Ficka, J = -D·∂C/∂x, daje ∂C/∂t = D·∂²C/∂x² - równanie dyfuzji, ważne, gdy D jest stałe w przestrzeni.
Co reprezentują strzałki strumienia w symulacji?
Każda strzałka pokazuje lokalny strumień dyfuzyjny w danym punkcie profilu stężenia: jej kierunek wskazuje od wyższego do niższego stężenia (w dół gradientu), a jej długość jest proporcjonalna do stromości lokalnego gradientu, dokładnie zgodnie z J = -D·dC/dx.
Dlaczego profil stężenia spłaszcza się, zamiast przesuwać się na boki jak fala?
Dyfuzja nie ma wbudowanego kierunku ruchu - każda cząstka porusza się niezależnie i losowo. To, co wygląda jak rozprzestrzeniająca się i spłaszczająca krzywa, to po prostu skumulowana statystyka wielu błądzeń losowych: materiał przemieszcza się w dół dowolnego istniejącego lokalnego gradientu, więc szczyty się zacierają, a doliny wypełniają, aż profil stanie się jednolity, zamiast przesuwania się całej krzywej.
Jakie rzeczywiste procesy są rządzone przez prawa Ficka?
Prawa Ficka opisują wymianę tlenu i dwutlenku węgla w płucach oraz przez błony komórkowe, rozprzestrzenianie się perfum lub wycieku gazu w nieruchomym powietrzu, uwalnianie leku z plastra transdermalnego lub powłoki tabletki, dyfuzję domieszek podczas produkcji chipów półprzewodnikowych oraz rozprzestrzenianie się soli lub ciepła przez glebę, wodę lub metal.
O tej symulacji
Ten symulator łączy rurkę dyfuzyjną, w której cząstki faktycznie błądzą losowo od stłoczonego pasma startowego w kierunku pustej przestrzeni, z żywym profilem stężenia, który zamienia pozycje tych cząstek w gładką krzywą przewidywaną przez prawa Ficka. Wyblakłe migawki pozwalają obserwować, jak ostry skok rozprzestrzenia się i spłaszcza z czasem, a opcjonalne strzałki strumienia rysują J = −D·dC/dx bezpośrednio na wykresie, dzięki czemu abstrakcyjne równanie staje się czymś, co dosłownie widać na żywo.
🔬 Co pokazuje
Dwa zsynchronizowane widoki tego samego procesu: rurkę dyfuzyjną, w której cząstki faktycznie błądzą losowo ze stężonego pasma w kierunku pustej przestrzeni, oraz profil stężenia C(x) poniżej, który odtwarza, przedział po przedziale, dokładnie to, co robią te cząstki - wraz z wyblakłymi migawkami wcześniejszych profili, byś mógł obserwować, jak krzywa rozprzestrzenia się i spłaszcza z czasem.
🎮 Jak korzystać
Wybierz gotowy ośrodek lub przeciągnij suwak D, by zmienić szybkość skoków cząstek, użyj przycisku Reset dla czystego startu z profilu skokowego lub Źródło impulsowe, by wstrzyknąć źródło punktowe w środku, włącz strzałki strumienia, by zobaczyć J = −D·dC/dx narysowane bezpośrednio na wykresie, i przeciągnij suwak sondy, by odczytać lokalny strumień w dowolnym miejscu wzdłuż rurki.
💡 Czy wiesz, że?
Foton potrzebuje zaledwie około 8 minut, by dotrzeć z jądra Słońca do jego powierzchni po linii prostej - ale ponieważ jest nieustannie pochłaniany i ponownie emitowany w losowych kierunkach po drodze, faktyczna podróż błądzenia losowego przez gęstą plazmę trwa dziesiątki tysięcy lat, dramatyczny rzeczywisty przykład tego, jak wolna może być dyfuzja w porównaniu z bezpośrednią podróżą.
Często zadawane pytania
Dlaczego gazy dyfundują o rzędy wielkości szybciej niż ciecze czy ciała stałe?
W gazie cząsteczki przemieszczają się na duże odległości między zderzeniami, ponieważ sąsiedzi są daleko od siebie, więc krok błądzenia losowego jest duży, a D wysokie. W cieczy cząsteczki są ciasno upakowane i nieustannie poruszane przez sąsiadów, co skraca każdy krok; w ciele stałym krystalicznym atomy są w większości uwięzione w sieci i mogą rzadko przeskakiwać w wakanse, sprawiając, że D jest jeszcze o wiele rzędów wielkości mniejsze.
Co się dzieje, gdy kliknę „Źródło impulsowe”?
W środku rurki wstrzykiwana jest ciasna grupa nowych cząstek, na wierzchu tego, co już tam jest. Obserwowanie, jak sam ten klaster rozprzestrzenia się w poszerzające się, spłaszczające wybrzuszenie w czasie, to klasyczna sygnatura eksperymentalna dyfuzji z punktowego źródła - matematycznie jego profil zbliża się do krzywej Gaussa, która poszerza się jak √t.
Jak faktycznie obliczany jest profil stężenia w tej symulacji?
Rurka jest podzielona na wąskie przedziały wzdłuż swojej długości, a w każdej klatce animacji symulator liczy, ile cząstek aktualnie znajduje się w każdym przedziale. Ta liczba, lekko wygładzona, by zredukować szum próbkowania, to stężenie C(x) wykreślone na wykresie poniżej rurki - bezpośrednie rozwiązanie równania dyfuzji oparte na cząstkach (Monte Carlo), a nie wyidealizowany wzór.
Co mierzy punkt sondy i czy mogę go przesunąć?
Sonda to przerywana linia pionowa i niebieska kropka na wykresie profilu. Podaje lokalny strumień dyfuzyjny J w dokładnie tym miejscu, obliczony z gradientu stężenia bezpośrednio wokół niego. Przeciągnij suwak pozycji sondy, by przesunąć ją w dowolne miejsce wzdłuż rurki i obserwować, jak odczyt strumienia aktualizuje się na żywo.
Dlaczego dyfuzja zwalnia w miarę ujednolicania się stężenia?
Strumień jest proporcjonalny do gradientu, a nie do samego stężenia. Na początku gradient na granicy jest stromy, a strumień duży; w miarę rozprzestrzeniania się materiału gradient wszędzie staje się płytszy, więc strumień - i szybkość dalszego spłaszczania - stale maleje, mimo że współczynnik dyfuzji D nigdy się nie zmienia.
Jak temperatura wpływa na współczynnik dyfuzji w rzeczywistości?
Wyższa temperatura daje cząstkom więcej energii kinetycznej, więc poruszają się szybciej między zderzeniami (lub mimo nich), co zwiększa D. Zależność tę często opisuje wyrażenie podobne do równania Arrheniusa, D = D₀·exp(−Ea/RT), co oznacza, że dyfuzja - jak wiele procesów kinetycznych - przyspiesza gwałtownie wraz ze wzrostem temperatury, dlatego dyfuzja w ciele stałym staje się praktyczna dopiero w wysokich temperaturach.