Príčina náhodného pohybu mikroskopických čiastočiek tušu vo vode (Brownov pohyb) bola dlho záhadou. Až Einsteinovo vysvetlenie založené na nárazoch molekúl do čiastočiek vnieslo do problému jasno a bolo silným argumentom pre podporu molekulárnej teórie. Celý jav ilustruje aj tento Java-applet, ktorý vznikol miernym rozšírením jedného z demo-príkladov kurzu "Základy programovania" pre študentov 1. ročníka odboru Fyzika na FMFI UK.
Pokiaľ Váš WEB-browser podporuje Java-applety (a nezakázali ste ich spúšťanie), applet sa objavil v samostatnom "pop-up" okne. Ak ste ho medzičasom zavreli, stačí túto stránku opätovne načítať a okno sa opäť zjaví. Toto trochu menej štandardné riešenie umožňuje ľubovoľne meniť rozmer a umiestnenie okna a využiť tak plochu obrazovky. Pre správnu funkciu appletu treba mať nainštalovaný Java Runtime Environment (JRE) od Sun Microsystems verzie 1.4.2 alebo vyššej. Môžete však skúsiť pracovať s appletom aj bez inštalácie JRE, vtedy sa použije Java-rozhranie dodávané štandardne k WEB-browseru, jeho úplnú kompatibilitu ale nemožno garantovať.
Parametre appletu sa nastavujú v dvoch textových poliach. Parameter "Hmotnosť častice" udáva relatívnu hmotnosť častice vzhľadom k molekulám. Čím menšie je toto číslo, tým rýchlejší a náhodnejší je pohyb častice. Druhým parametrom je "Rýchlosť simulácie" a treba ho nastaviť podľa výkonu Vášho počítača. Čím menšiu hodnotu má tento parameter, tým presnejší a pomalší je výpočet.
Pohyb molekúl a častice sa riadi zákonmi pre necentrálne zrážky dokonale pružných gúľ. Fyzikálny model teda zahŕňa zákony zachovania energie, hybnosti a momentu hybnosti. Sústava diferenciálnych rovníc sa rieši triviálne Eulerovou metódou a parameter "Rýchlosť simulácie" je úmerný časovému kroku metódy.
Zaujímavý jav nastane, ak sa zvolíme hodnotu parametra "Rýchlosť simulácie" záporné číslo. Napriek tomu, že zmena toku času by sa nemala prejaviť na zmene charakteru pohybu, nie je to v našom prípade tak. Príčinou asymetrie sú použité vzťahy pre výpočet odrazu gúľ, v ktorých sa táto zmena prejaví pri zrážke zmenou odpudivej sily na príťažlivú. Výsledkom je spájanie guličiek do väčších celkov. Zákon zachovania momentu hybnosti ale spôsobí veľmi rýchlu rotáciu zhlukov okolo ich ťažiska....
Zdrojové súbory: brown.zip