Konstruktion av en oreducerbar Markov-kedja i Ising-modellen

Inom tillämpad matematik är konstruktionen av en irreducerbar Markov-kedja i Ising-modellen det första steget för att övervinna ett beräkningshinder som man stöter på när en Markov-kedja Monte Carlo- metod används för att få ett exakt passformstest för den finita Ising-modellen .

Ising -modellen användes för att studera magnetiska fasövergångar i början, och nu är den en av de mest kända modellerna av interagerande system.

Markov baser

Varje heltalsvektor N_ kan skrivas unikt som , där och är icke-negativa vektorer . En Markov-bas för Ising-modellen är en mängd av heltalsvektorer så att:

(i) För alla måste det finnas och .

(ii) För alla och alla , det finns alltid uppfyller

och

för l = 1,..., k .

Elementet i flyttas. Sedan genom att använda Metropolis–Hastings-algoritmen kan vi få en aperiodisk , reversibel och irreducerbar Markov-kedja.

Den artikel som publicerades av P.DIACONIS OCH B.STURMFELS 1998 "Algebraiska algoritmer för sampling från villkorliga distributioner" visar att en Markov-bas kan definieras algebraiskt som i Ising-modellen

Sedan av tidningen publicerad av P.DIACONIS OCH B.STURMFELS 1998, alla generatoraggregat för det ideala är en Markov-bas för Ising-modellen.

Konstruktion av en oreducerbar Markov-kedja

Vi [ vem? ] kan inte få ett enhetligt sampel från och leda till ett felaktigt p-värde . Så i det följande kommer vi att visa hur man modifierar algoritmen som nämns i artikeln för att få den irreducerbara Markov-kedjan i Ising-modellen.

Ett enkelt byte definieras som av formen , där är den kanoniska grundvektorn för Enkla byten ändrar tillstånden för två gitterpunkter i y .

Z betecknar uppsättningen av provbyten. är två konfigurationer S -anslutna med Z , om det finns en väg mellan och i som består av enkla byten , vilket betyder att det finns så att

med

för l = 1,..., k

Algoritmen kan beskrivas som:

(i) Börja med Markov-kedjan i en konfiguration

(ii) Välj jämnt slumpmässigt och låt .

(iii) Acceptera om ; annars förbli i y .

Även om den resulterande Markov-kedjan är möjlig inte kan lämna initialtillstånd, uppstår inte problemet för den 1-dimensionella Ising-modellen som vi kommer att introducera i det följande. I hög dimension kan vi övervinna detta problem genom att använda Metropolis-Hastings-algoritmen i det minsta utökade sampelutrymmet

Oreducerbarhet i den 1-dimensionella Ising-modellen

Innan vi bevisar irreducerbarheten i 1-dimensionell Ising-modell presenterar vi två lemman nedan:

Lemma 1: Max-singleton-konfigurationen av för den 1-dimensionella Ising-modellen är unik (upp till platsen för dess anslutna komponenter) och består av b /2 − 1 singelton och en ansluten komponent i storleken a b /2 + 1.

Lemma 2: För och , låt betecknar den unika max-singleton-konfigurationen. Det finns en sekvens så att:

och

för l = 1,..., k

Eftersom är det minsta utökade sampelutrymmet, som innehåller . Och vilka två konfigurationer som helst i kan kopplas samman med enkla byten Z utan att lämna . Detta kan bevisas med det lemma vi presenterar ovan. Så vi får irreducerbarheten hos Markov-kedjan baserat på enkla byten för den 1-dimensionella Ising-modellen.

Slutsats

Även om vi bara visar oreducerbarheten av Markov-kedjan baserat på enkla byten för den 1-dimensionella Ising-modellen, kan vi få samma slutsats av en 2-dimensionell eller högre dimension Ising-modellen.