Laboratoriotyö 1 FYSA240 (FYS242) Juha Merikoski (työohjeet) ja Sami Kähkönen (tietokoneohjelma) 1999,2005

Samankaltaiset tiedostot
FYSA241/K1. Juha Merikoski ja Sami Kähkönen (1999,2005) Janne Juntunen (2006) ja Vesa Apaja (2006-)

Fysp240/1 Ising-malli (lyhyt raportti)

Aineen magneettinen luonne mpötilan vaikutus magnetoitumaan

Mikrotila Makrotila Statistinen paino Ω(n) 3 Ω(3) = 4 2 Ω(2) = 6 4 Ω(4) = 1

6. Yhteenvetoa kurssista

766334A Ydin- ja hiukkasfysiikka

Statistinen fysiikka, osa A (FYSA241)

PHYS-C0220 TERMODYNAMIIKKA JA STATISTINEN FYSIIKKA

1. Johdanto. FYSA241, kevät Tuomas Lappi kl Huone: FL249. Ei kiinteitä vastaanottoaikoja.

LASKENNALLISEN TIETEEN OHJELMATYÖ: Diffuusion Monte Carlo -simulointi yksiulotteisessa systeemissä

Statistinen fysiikka, osa A (FYSA241)

FYSA242 Statistinen fysiikka, Harjoitustentti

1 Eksergia ja termodynaamiset potentiaalit

3. Statistista mekaniikkaa

STOKASTISISTA PROSESSEISTA JA SIMULAATIOMENETELMISTÄ

3. Statistista mekaniikkaa

Syventävien opintojen seminaari

Tutkimustiedonhallinnan peruskurssi

PHYS-C0220 TERMODYNAMIIKKA JA STATISTINEN FYSIIKKA

BM20A0900, Matematiikka KoTiB3

FYSA2031 Potentiaalikuoppa

Johdantoa. Jokaisen matemaatikon olisi syytä osata edes alkeet jostakin perusohjelmistosta, Java MAPLE. Pascal MathCad

Faasitasapaino Ferromagneetti ja Isingin malli Clausius-Clapeyron Lisää faasimuunnoksista. Statistinen fysiikka, osa A (FYSA241)

34.2 Ulkoisen magneettikentän vaikutus ferromagneettiseen aineeseen

Tässä luvussa keskitytään faasimuutosten termodynaamiseen kuvaukseen

Mitä on konvoluutio? Tutustu kuvankäsittelyyn

Hannu Mäkiö. kertolasku * jakolasku / potenssiin korotus ^ Syöte Geogebran vastaus

5. Faasitransitiot. Statistinen fysiikka, osa A (FYSA241) Tuomas Lappi kl Huone: FL249. Ei kiinteitä vastaanottoaikoja.

PHYS-C0220 TERMODYNAMIIKKA JA STATISTINEN FYSIIKKA

1 + b t (i, j). Olkoon b t (i, j) todennäköisyys, että B t (i, j) = 1. Siis operaation access(j) odotusarvoinen kustannus ajanhetkellä t olisi.

Stanislav Rusak CASIMIRIN ILMIÖ

infoa tavoitteet E = p2 2m kr2 Klassisesti värähtelyn amplitudi määrää kokonaisenergian Klassisesti E = 1 2 mω2 A 2 E = 1 2 ka2 = 1 2 mω2 A 2

TUTKIMUSAINEISTON ANALYYSI. LTKY012 Timo Törmäkangas

Tilastollisia peruskäsitteitä ja Monte Carlo

Matematiikan tukikurssi

FYSIIKAN LABORATORIOTYÖT 2 MAGNEETTIKENTTÄTYÖ

LIITE 1 VIRHEEN ARVIOINNISTA

PHYS-A0120 Termodynamiikka syksy 2016

Faasitasapaino Ferromagneetti, Ising Clausius-Clapeyron Vesi Yhteenvetoa kurssista. FYSA241, kevät Tuomas Lappi

PHYS-C0220 Termodynamiikka ja statistinen fysiikka Kevät 2017

LIITE 1 VIRHEEN ARVIOINNISTA

Experiment Finnish (Finland) Hyppivät helmet - Faasimuutosten ja epätasapainotilojen mekaaninen malli (10 pistettä)

Matematiikan kotitehtävä 2, MAA 10 Todennäköisyys ja tilastot

Kynä-paperi -harjoitukset. Taina Lehtinen Taina I Lehtinen Helsingin yliopisto

Algoritmit 2. Luento 13 Ti Timo Männikkö

5. Numeerisesta derivoinnista

Matematiikan tukikurssi

Aki Taanila YHDEN SELITTÄJÄN REGRESSIO

Luku 27. Tavoiteet Määrittää magneettikentän aiheuttama voima o varattuun hiukkaseen o virtajohtimeen o virtasilmukkaan

Fysikaaliset tieteet. Minkälaisia opintokokonaisuuksia saa fysiikasta? Miksi ja miten tehdä fysiikasta sivuaine?

T Luonnollisten kielten tilastollinen käsittely Vastaukset 11, ke , 12:15 14:00 Puheentunnistus ja kielimallien evaluointi Versio 1.

Aluksi Kahden muuttujan lineaarinen yhtälö

MS-A0204 Differentiaali- ja integraalilaskenta 2 (ELEC2) Luento 7: Pienimmän neliösumman menetelmä ja Newtonin menetelmä.

Tfy Teoreettinen mekaniikka (5 op) Tfy Fysiikka IV alkuosa A ja Tfy Teoreettinen mekaniikka

1.1 Magneettinen vuorovaikutus

Lukujonon raja-arvo 1/7 Sisältö ESITIEDOT: lukujonot

FYSA210/2 PYÖRIVÄ KOORDINAATISTO

Z 1 = Np i. 2. Sähkömagneettisen kentän värähdysliikkeen energia on samaa muotoa kuin molekyylin värähdysliikkeen energia, p 2

Kolmannen ja neljännen asteen yhtälöistä

Numeeriset menetelmät TIEA381. Luento 12. Kirsi Valjus. Jyväskylän yliopisto. Luento 12 () Numeeriset menetelmät / 33

811312A Tietorakenteet ja algoritmit, , Harjoitus 3, Ratkaisu

PHYS-A3121 Termodynamiikka (ENG1) (5 op)

Johdatus todennäköisyyslaskentaan Normaalijakaumasta johdettuja jakaumia. TKK (c) Ilkka Mellin (2005) 1

MATEMAATTIS- LUONNONTIETEELLINEN OSAAMINEN

Sisällys. 3. Muuttujat ja operaatiot. Muuttujat ja operaatiot. Muuttujat. Operaatiot. Imperatiivinen laskenta. Muuttujat. Esimerkkejä: Operaattorit.

S Fysiikka III (EST) Tentti ja välikoeuusinta

VAASAN YLIOPISTO TEKNILLINEN TIEDEKUNTA SÄHKÖTEKNIIKKA. Lauri Karppi j SATE.2010 Dynaaminen kenttäteoria DIPOLIRYHMÄANTENNI.

3. Muuttujat ja operaatiot 3.1

PHYS-A0120 Termodynamiikka syksy 2017

Reaalilukuvälit, leikkaus ja unioni (1/2)

3 Raja-arvo ja jatkuvuus

Sovellettu todennäköisyyslaskenta B

Markov-ketjut pitkällä aikavälillä

PERUSLASKUJA. Kirjoita muuten sama, mutta ota välilyönti 4:n jälkeen 3/4 +5^2

Matematiikan kotitehtävä 2, MAA 10 Todennäköisyys ja tilastot

Luku 8. Aluekyselyt. 8.1 Summataulukko

Matematiikan tukikurssi

PERUSLASKUJA. Kirjoita muuten sama, mutta ota KAKSI välilyöntiä (SEURAA ALUEMERKINTÄÄ) 4:n jälkeen 3/4 +5^2

Oletetaan, että virhetermit eivät korreloi toistensa eikä faktorin f kanssa. Toisin sanoen

3. Statistista mekaniikkaa

Kiinteiden materiaalien magneettiset ominaisuudet

OHJEITA TYÖSELOSTUKSEN LAATIMISEEN

Tietotekniikan valintakoe

Johdanto. 1 Teoriaa. 1.1 Sähkönjohtimen aiheuttama magneettikenttä

Numeeriset menetelmät

2 Pistejoukko koordinaatistossa

3. Simulaatioiden statistiikka ja data-analyysi

PHYS-A0120 Termodynamiikka syksy 2017

FYSA220/1 (FYS222/1) HALLIN ILMIÖ

Kombinatorinen optimointi

Cantorin joukon suoristuvuus tasossa

1. Yksiulotteisen harmonisen oskillaattorin energiatilat saadaan lausekkeesta

Fysiikan maailmankuva 2015 Luento 8. Aika ja ajan nuoli lisää pohdiskelua Termodynamiikka Miten aika ja termodynamiikka liittyvät toisiinsa?

Matematiikan tukikurssi: kurssikerta 10

766334A Ydin- ja hiukkasfysiikka

Psykologia tieteenä. tieteiden jaottelu: TIETEET. EMPIIRISET TIETEET tieteellisyys on havaintojen (kr. empeiria) tekemistä ja niiden koettelua

Matemaattisen analyysin tukikurssi

FYSP1082 / K4 HELMHOLTZIN KELAT

Vastausehdotukset analyysin sivuainekurssin syksyn välikokeeseen

PHYS-C0220 Termodynamiikka ja statistinen fysiikka Kevät 2016

Transkriptio:

ISING-MALLIN MONTE CARLO -SIMULOINTI Laboratoriotyö Statistinen fysiikka FYSA40 (FYS4) Juha Merikoski (työohjeet) ja Sami Kähkönen (tietokoneohjelma) 999,005 Työssä tutustutaan magneettiseen järjestäytymiseen ja termodynaamisten suureiden numeeriseen laskemiseen Monte Carlo -menetelmän avulla. Tutkittava järjestelmä on kaksiulotteinen Ising-ferromagneetti neliöhilassa. Työ tehdään omaan tahtiin pc-luokan tietokoneilla eikä siihen tarvitse varata laboratoriovuoroa.. Ising-malli Ising-mallin idean keksi tiettävästi ensimmäisenä saksalainen fyysikko Wilhelm Lenz (888 957). Hänen oppilaansa Ernst Ising (900 998) julkaisi vuonna 95 artikkelin, jossa ratkaistiin mallin yksiulotteinen versio ja todettiin, ettei tässä tapauksessa mallissa ole faasitransitiota missään nollasta poikkeavassa lämpötilassa. Valitettavasti Ising päätteli, että näin olisi myös useampiulotteisessa tapauksesa, mikä osoitettiin eksaktisti virhepäätelmäksi 30-luvulla. Merkittävin askel Ising-mallin historiassa otettiin 944, jolloin norjalaissyntyinen Lars Onsager (903 976) melkoisen matemaattisen yksilösuorituksen tuloksena julkaisi kaksiulotteisen mallin eksaktin ratkaisun nollakentässä. Mainittakoon, että Onsager sai vuonna 968 kemian Nobel-palkinnon toisesta merkitykseltään vastaavantasoisesta, epätasapainotermodynamiikkaan liittyvästä työstä. Vuoden 944 jälkeen kaksiulotteista mallia nollasta poikkeavassa kentässä samoin kuin kolmeulotteista mallia on yrittänyt ratkaista useampikin fyysikkosukupolvi kumpikin tapaus kuuluu statistisen fysiikan merkittävimpien toistaiseksi ratkaisemattomien ongelmien joukkoon []. Tarkastellaan Kuvan mukaista kaksiulotteista hilaa, jossa kuhunkin hilapisteeseen i on määritelty klassistyyppinen spin-muuttuja, joka voi saada arvot =± ( spin ylös tai spin alas ). Kutsumme näitä olioita jatkossa yksinkertaisesti spineiksi, vaikka varsinaisesti sana spin viittaakin kvanttimekaaniseen ominaisuuteen []. Ideaalisen paramagneetin tapauksessa ulkoisessa magneettikentässä B yhden spinin energia on µb, kun spin ylös -suunta on sama kuin magneettikentän suunta [3]. Tällöin systeemi voittaa energiaa spinien kääntyessä magneettikentän suuntaan. Ising-mallissa oletetaan lisäksi, että jokainen spin vuorovaikuttaa lähinaapuriensa kanssa ja kunkin lähinaapuriparin i, j energia on J S j. Kun spinien välillä on ferromagneettinen kytkentä eli J > 0, tämä vuorovaikutusenergia minimoituu, kun lähekkäin olevat spinit ovat samansuuntaiset. Kaksiulotteisessa neliöhilamallissa kullakin spinillä on neljä naapurispiniä. Näillä määrittelyillä koko systeemin energia mikrotilassa r on E tot r = J i,j S (r) i S (r) j µb S (r) i, () missä N on spinien lukumäärä ja S (r) i on spinin i suunta ko. tilassa. Merkintä i, j tarkoittaa summaamista yli kaikkien lähinaapuriparien siten, että jokainen pari lasketaan kerran. Jälkimmäinen summa käy yli kaikkien spinien. Keskeinen mitattavissa oleva suure on magneettinen momentti spiniä kohti M = µ N N, () koska Ising-mallin tapauksessa ei ole oikein mielekästä määritellä magneettista momenttia tilavuutta kohti, kuten kurssikirjassa [3] on tehty. i Kuva : Kaksiulotteinen Ising-malli. Pisteessä i olevan spinin lähinaapurit on merkitty katkoviivoilla.

Muita työssä vastaan tulevia suureita ovat magneettisen momentin itseisarvon keskiarvo M = µ N N, (3) joka on varsinainen järjestyksen mittari tapauksessa J > 0, ja keskimääräinen energia spiniä kohti E = Etot N = J S j µb N i,j. (4) Huomaa, että tapauksessa J 0 kunkin spinin energia riippuu myös naapurispinien tilasta, joten ei ole mahdollista kirjoittaa koko järjestelmän energiaa (ja muita suureita) yksittäisen spinin tilojen avulla, toisin kuin ideaalisen paramagneetin tapauksessa. Määrittelemme vielä M:n ja E:n fluktuaatioita kuvaavat suureet ( M) = (M M) ( E) = (E E). (5). Monte Carlo -menetelmä Statistisessa fysiikassa (edelläkin) on usein kiinnostuksen kohteena lämpötilassa T olevaa järjestelmää kuvaavan termodynaamisen suureen A keskiarvo A = Z r A r e Etot r /kt ; Z = r e Etot r /kt, (6) missä on summattu yli systeemin kaikkien mikrotilojen r ja A r on A:n arvo tilassa r. Monissa fysikaalisesti mielenkiintoisissa järjestelmissä partitiofunktion Z ja keskiarvon (6) eksakti analyyttinen laskeminen on hankalaa ja on käytettävä numeerisia menetelmiä [4]. Koska Ising-mallia ei pystytä yleisessä tapauksessa ratkaisemaan kynällä ja paperilla, tutkitaan sitä usein numeerisesti, tavallisimmin käyttäen Monte Carlo -simulointia, jolla pyritään tuottamaan keskiarvojen laskemista varten edustava otos mallin N mikrotilasta. Lisäksi simulaatiot antavat hyvin havainnollisen kuvan järjestelmän käyttäytymisestä, joten ne voivat täydentää käsistystämme sellaisistakin ilmiöistä, joita pystymme analysoimaan teoreettisesti... Satunnainen otanta Yksi mahdollisuus on luoda satunnaisesti (tietokoneessa satunnaislukugeneraattorin avulla) suuri määrä systeemin tiloja (Kuva ), esimerkiksi tilat r, r,..., r m. Suureen A arvolle näistä laskettu tekijällä exp[ Er tot /kt] painotettu keskiarvo on likiarvo summalle (6). On ilmeistä, että arvio paranee, kun m kasvaa. Suuri osa tiloista r s vaikuttaa kuitenkin hyvin vähän lopputulokseen, koska tilan painokerroin on eksponentiaalisesti vähenevä energian funktio. Tämän vuoksi menetelmä tässä yksinkertaisimmassa muodossa kuluttaa tarkkuuteensa nähden kohtuuttoman paljon tietokoneaikaa... Metropolis-algoritmi Laskenta on huomattavasti tehokkaampaa, jos tilat r s alunalkaen valitaan niiden todennäkäisyyden mukaan. Tällöin pyritään tuottamaan niitä systeemin tiloja, jotka eniten vaikuttavat keskiarvoon (6). Tällainen otanta (importance sampling) voidaan tietokoneessa toteuttaa monella tavalla [4]. Seuraavalla sivulla hahmotellaan tietokoneohjelman käyttämä ns. Metropolis-algoritmi [5] muokattuna Ising-mallille sopivaksi: Kuva : Esimerkkejä tietokonesimuloinnilla tuotetuista Ising-mallin mikrotiloista matalassa ja korkeassa lämpötilassa. Musta neliö = spin ylös, valkoinen = spin alas.

Metropolis-algoritmi: (i) Aloitetaan jostain satunnaisesta järjestelmän mikrotilasta. (ii) Valitaan jokin spin, jonka senhetkistä tilaa (spin tai ) yritetään muuttaa. (iii) Toteutetaan tilan muutos todennäköisyydellä w = min{, e Etot /k BT }, missä E tot on koko järjestelmän energian muutos, jos valittua spiniä käännetään. (iv) Palataan kohtaan (ii). Algoritmin kohta (iii) onnistuu seuraavasti: Tuotetaan satunnaislukugeneraattorilla satunnaisluku s [0, ]. Lasketaan spinin käännön todennäköisyys w. Jos sattuu olemaan w > s, käännetään spin; muussa tapauksessa jätetään spinin suunta ennalleen. Se, että algoritmia toistamalla lopulta tuotetaan (6):n mukaisia keskiarvoja, on todistettavissa todennäköisyyslaskennan menetelmin (stokastiikan alkeita: Markovin ketjujen teoria). 3. Työn suoritus Työssä tarvitaan kurssin Statistinen fysiikka alkuosan tietoja. Aluksi kannattaa kerrata kurssikirjasta [] kappale 3., jossa tarkastellaan ideaalista paramagneettia. Kirjan luvun 8 termodynaamiset ideat ovat hyvin käyttökelpoisia ferromagneetin tapauksessa (kirjassa ei kuitenkaan valitettavasti ole esimerkkejä faasimuutoksista magneettisissa systeemeissä vaan ainoastaan fluidisysteemeissä). Kuten luennolla on todettu, ferromagneetin faasidiagrammi on kuitenkin analoginen fluidisysteemin faasidiagrammin kanssa höyrynpainekäyrän osalta (Kuva 3). Magneettien ja fluidien faasimuutoksissa onkin paljon yhtäläisyyksiä. (a).5 (b) B 0 P / P C 0.5 0 0.5.5 T / T C 0 0 0.5.5 T / T C Kuva 3: (a) Ising-mallin faasidiagrammi (T,B)-tasossa. (b) Fluidisisteemin höyrynpainekäyrä. Työssä tarkasteltavat fysikaaliset tilanteet ja suoritettavat tehtävät: 3.0. Tietokoneohjelman käyttöön tutustuminen Tietokoneohjelma antaa aloitusruudussa työn tekijöiden syntymäaikojen perusteella sopivan arvon kytkentävakiolle J. Kirjoita saamasi arvo muistiin (koska joudut kohdassa 3. asettamaan J:n ensin nollaksi) ja käytä sitä kohtien 3. ja 3.3 laskuissa. Kirjoita muistiin myös samalla määräytyvä vaihtuvan tehtävän (kohta 3.5) numero. Automaattisesti alustetaan myös ohjelman käyttämä satunnaislukugeneraattori. Tarkemmat ohjeet ohjelman käyttöä varten ovat kansiossa työn suorituspaikalla. Halutessasi voit kopioda simulointiohjelman exe-version kotimikroosi; ohjelman tulostusparametrit on tosin optimoitu fysiikan laitoksen käyttöympäristön mukaan. Kokeile ohjelman käyttöä ja testaa myös tulostus ennenkuin siirryt varsinaisiin tehtäviin. Kunkin tehtävän kohdalla kannattaa tulostaa pari kuvaa tyypillisistä ohjelman tuottamista spin-konfiguraatioista. Tämä helpottaa myöhemmin selostuksen kirjoittamista. 3.. Ideaalinen paramagneetti J = 0 Tämä tilanne on käsitelty oppikirjassa [3] ja luennolla. Kun spinien välillä ei ole vuorovaikutuksia eli J = 0, saa lauseke () muodon Er tot = µb S (r) i. (7) Tällöin magneettinen momentti lämpötilassa T on ( µb ) M = µ tanh kt 3 (8)

ja energia spiniä kohti (huomaa erilainen merkintä kirjassa) on ( E = Etot µb ) N = µb tanh = MB. (9) kt Oppikirjassa on käytetty merkintää x = µb/kt. Piirrä käyrät (8) ja (9) eri kuviin x:n funktiona alueella x = 0...4. Mitä voit päätellä systeemin käyttäytymisestä lämpötilan funktiona? Laske muutama piste edellä piirtämillesi käyrille osaston mikrotietokoneessa olevalla Monte Carlo -ohjelmalla. Huomaa, että ohjelman käyttämässä yksikköjärjestelmässä on k = ja µ =, mikä on tavallinen käytäntö statistisen fysiikan laskuissa. Tästä seuraa myös, että B ja T ilmaistaan samoissa yksiköissä, samoin myöhemmin J. Sovimme nyt yksinkertaisuuden vuoksi, että kaikki tulokset ilmaistaan yksiköttöminä [6]. Piirrä ohjelman laskemat pisteet samaan kuvaan kaavoista (8) ja (9) laskemiesi käyrien kanssa. Vertaamalla pisteitä teorian ennusteisiin voit varmistaa tässä vaiheessa, että olet saanut tietokoneohjelman toimimaan oikein. 3.. Ferromagneetti J > 0 nollakentässä B = 0 Kun J > 0, spinien välinen vuorovaikutus pyrkii kääntämään naapurispinit samaan suuntaan (ferromagnetismi). Tällöinkin voidaan johtaa tarkat analyyttiset lausekkeet suureille ( 4) kaksiulotteisessa tapauksessa rajalla N, kun B = 0. Teoreettinen tarkastelu on kuitenkin hyvin vaikea [,7], minkä vuoksi turvaudumme jatkossa yksinomaan Monte Carlo -simulointiin. Laske magneettisen momentin itseisarvo M, kun kt/j = 0.5... 5.0 ja B = 0 käyttäen ohjelman aiemmin antamaa J:n arvoa. Aseta sama arvo vaaka- ja pystysuuntaiselle kytkennälle eli J x = J y = J. Piirrä tulos parametrin y = kt/j:n funktiona (ohjelmassa siis k = ). Miten M mittaa systeemin järjestäytymisastetta? Kriittinen lämpötila T c tarkoittaa lämpötilaa, jonka yläpuolella spontaani magnetoituma eli magnetoituma nollakentässä häviää. Arvioi kriittinen lämpötila simulaatiotuloksistasi (tarvitset riittävän monta datapistettä) ja vertaa saamaasi arviota teoreettiseen tulokseen: sinh(j/kt c ) = eli T c.69j/k äärettömän kokoiselle kaksiulotteiselle Ising-mallille [7]. Jos haluaisit mallintaa tällä Ising-mallilla raudan ferromagnetismia [6], mikä olisi J:n arvo elektronivoltteina, jos kiderakennekorjaukset voi jättää huomiotta? 3.3. Ferromagneetti J > 0 magneettikentässä B > 0 Toista kohdan 3. laskut, kun B > 0. Valitse kokeillen kaksi sellaista magneettikentän B arvoa, joilla ero edelliseen tapaukseen näkyy selvästi (B:n täytyy olla samaa suuruusluokkaa kuin J). Piirrä tulokset samaan kuvaan. Mikä on J:n ja B:n suhteen vaikutus eri lämpötila-alueilla? 3.4. Antiferromagneetti J < 0 Muuta J negatiiviseksi ja tarkastele ohjelman tuottamia systeemin tiloja eri lämpötiloissa, kun B = 0. Voit myös kokeilla muuttaa kytkentävakioista vain toisen (joko J x tai J y ) etumerkkiä. 3.5. Vaihtuva tehtävä Työpaikalla olevassa kansiossa on joukko numeroituja ja aika ajoin vaihtuvia tehtäviä, joista jokainen työpari suorittaa yhden. Tietokone määrää kunkin parin suoritettavaksi tulevan tehtävän parin syntymäaikojen perusteella ohjelman aloitusruudussa. 4

4. Työselostus Työstä laaditaan tiivis kirjallinen selostus, jossa esitellään lyhyesti Ising-malli, tarkastellaan kohdan 3 laskujen tuloksia ja vastataan esitettyihin kysymyksiin. Työn filosofia ja selostuksen sävy on lähinnä kompuutterieksperimentti, ei niinkään teoreettinen tutkielma. Systeemi minimoi vapaan energian F = E T S, jolloin lämpötilan kasvaessa entropia S eli epäjärjestys voittaa. Miten tämä näkyy ohjelman tuottamista systeemin tiloista kussakin kohdassa? Tervetulleita ovat muutkin havainnot systeemin tilojen luonteesta, kuten järjestyksen saarekkeista ja mahdollisesta metastabiiliudesta demonstroi havaintosi kuvin. Yksi mahdollinen pohdiskelun aihe on myös kvalitatiivinen yhtäläisyys Ising-mallissa ja muissa fysikaalisissa systeemeissä tapahtuvien faasimuutosten välillä. Monte Carlo -menetelmää ei tarvitse yksityiskohtaisesti käsitellä selostuksessa. Liite Eräiden ferro- ja antiferromagneettisten materiaalien kriittisiä lämpötiloja (Lähde: Ashcroft & Mermin [6]): Ferromagneetteja T c Antiferromagneetteja T c Fe 043 K MnO K Co 388 K FeO 98 K Ni 67 K KFeF 3 5 K Gd 93 K VS 040 K GdCl 3. K Cr 3 K Kirjallisuus [] Ising-mallin fysiikkaan ja historiaan liittyvää materiaalia työn suorituspaikalla olevassa kansiossa. [] Ising-malli voidaan johtaa aidosti kvanttimekaanisesta Heisenbergin mallista eräille systeemeille pätevänä rajatapauksena. Kyseisellä rajalla malliin jää vain toistensa kanssa kommutoivia operaattoreita, minkä ansiosta mallin statistista mekaniikkaa voidaan tarkastella ilman kvanttimekaniikan koneistoa [Plischke & Bergersen, Equilibrium Statistical Physics, nd edition, World Scientific (994)]. [3] F. Mandl, Statistical Physics, Luku 3. A Paramagnetic Solid in a Heat Bath, Wiley (988). [4] D. W. Heermann, Computer Simulation Methods in Theoretical Physics, Springer (990). [5] Nimi Monte Carlo viittaa luonnollisesti kuuluisaan kasinoon, jossa tuotetaan satunnaislukuja ruletilla, kun taas Metropolis on algoritmin kehittäjän nimi. Alkuperäinen artikkeli [N. Metropolis, A. W. Rosenbluth, M. N. Rosenbluth, A. H. Teller & E. Teller, J. Chem. Phys., 0 (953)] sisältää yksinkertaisen perustelun sille miksi algoritmin voi odottaa toimivan. [6] Ising-mallin parametrit, kuten kytkentävakio J, saavat jonkin tietyn arvon energia- ja lämpötilayksiköissä vasta sitten, kun mallia aletaan soveltaa johonkin realistiseen systeemiin. Esim. raudalle kokeellisesti mitattu kriittinen lämpötila on noin 043 K, mistä saa J:lle arvion. Tarkkaan ottaen asiaan vaikuttaisi jonkin verran myös raudan kiderakenne, joka on bcc-rakenne eikä neliöhila, ja monet muut komplikaatiot, joihin ei ole tarpeen puuttua tässä [Luvut 4 ja 33, Ashcroft & Mermin, Solid State Physics (976)]. [7] Kriittisen pisteen lähellä pätevän skaalauksen M (T c T) /8 ja muiden tunnettujen eksaktien tulosten [R. J. Baxter, Exactly Solved Models in Statistical Mechanics, Academic Press (98)] todentaminen Monte Carlo -menetelmällä vaatii pidempiä simulointeja kuin mihin tässä työssä voidaan ryhtyä. 5