DMRG modelu Heisenberga

W ramach badania kwantowego problemu wielu ciał w fizyce analiza DMRG modelu Heisenberga jest ważnym teoretycznym przykładem zastosowania technik grupy renormalizacji macierzy gęstości (DMRG) do modelu łańcucha spinów Heisenberga . W tym artykule przedstawiono „nieskończony” algorytm DMRG dla przepis można zastosować do każdej niezmiennej translacyjnie jednowymiarowej .

DMRG jest techniką grupy renormalizacji , ponieważ oferuje wydajne obcięcie przestrzeni Hilberta jednowymiarowych układów kwantowych.

Algorytm

Punkt startowy

Aby zasymulować nieskończony łańcuch, zaczynając od czterech miejsc. Pierwsza to strona z blokiem , ostatnia strona z blokiem wszechświata , a pozostałe to dodane witryny , prawy jest dodawany do witryny z blokiem wszechświata, a drugi do witryny z blokiem.

Przestrzeń Hilberta dla pojedynczego miejsca to z podstawą . W przypadku tej podstawy spinu , i dla pojedynczej witryny. Dla każdego bloków i dwóch miejsc, istnieje jego własna przestrzeń Hilberta , jego ( ) i własnych operatorów

Gdzie
  • blok: , , , , ,
  • po lewej stronie: , , , ,
  • po prawej stronie: , , , ,
  • wszechświat: , , , , ,

W punkcie początkowym wszystkie cztery przestrzenie Hilberta są równoważne , wszystkie operatory spinu są równoważne i i . W kolejnych iteracjach dotyczy to tylko lewej i prawej strony.

Krok 1: Utwórz macierz Hamiltona dla superbloku

cztery operatory bloków i cztery operatory bloków wszechświata, które w pierwszej iteracji są macierzami , i trzej operatorzy spinu po prawej stronie które . Macierz hamiltonowska superbloku (łańcucha), który w pierwszej iteracji ma tylko cztery miejsca, jest tworzona przez tych operatorów . W antyferromagnetycznym modelu Heisenberga S=1 hamiltonian to:

superbloku to . Na przykład: (konwencja):

Hamiltonian w postaci DMRG to (ustawiamy ): :

Operatory to macierze, , na przykład:

Krok 2: Diagonalizuj hamiltonian superbloku

W tym momencie musisz wybrać stan własny hamiltonianu, dla którego obliczane są niektóre obserwable , jest to stan docelowy . Na początku możesz wybrać stan podstawowy i użyć zaawansowanego algorytmu, aby go znaleźć, jeden z nich jest opisany w:

Ten krok jest najbardziej czasochłonną częścią algorytmu.

Jeśli jest stanem docelowym, wartość oczekiwaną różnych operatorów można w tym momencie zmierzyć za pomocą .

Krok 3: Zmniejsz macierz gęstości

Utwórz macierz o zmniejszonej gęstości dwóch bloków, bloku i lewej strony. Z definicji jest to macierz

Diagonalizuj i utwórz macierz której wiersze są związane z wektorami własnymi m z największymi wartościami własnymi mi . Tak więc przez najbardziej znaczące stany własne macierzy o zmniejszonej gęstości. Wybierasz patrząc na parametr : .

Krok 4: Nowe operatory bloku i bloku wszechświata

Utwórz macierzową reprezentację operatorów prawego miejsca i bloku wszechświata, na przykład:

Teraz utwórz reprezentacje nowego bloku i operatorów bloku wszechświata, utwórz nowy blok, zmieniając podstawę za pomocą transformacji :

W tym momencie iteracja jest zakończona, a algorytm wraca do kroku 1. Algorytm zatrzymuje się pomyślnie, gdy obserwowalna zbiega się do pewnej wartości.

Dalsza lektura

  •    Biały, Steven R. (1993-10-01). „Algorytmy macierzy gęstości dla grup renormalizacji kwantowej”. Przegląd fizyczny B. Amerykańskie Towarzystwo Fizyczne (APS). 48 (14): 10345–10356. Bibcode : 1993PhRvB..4810345W . doi : 10.1103/physrevb.48.10345 . ISSN 0163-1829 . PMID 10007313 .
  •    Biały, Steven R .; Huse, David A. (1993-08-01). „Numeryczne badanie grupy renormalizacji nisko położonych stanów własnych antyferromagnetycznego łańcucha Heisenberga S = 1”. Przegląd fizyczny B. Amerykańskie Towarzystwo Fizyczne (APS). 48 (6): 3844–3852. Bibcode : 1993PhRvB..48.3844W . doi : 10.1103/physrevb.48.3844 . ISSN 0163-1829 . PMID 10008834 .
  •    Schollwöck, U. (2005-04-26). „Grupa renormalizacji macierzy gęstości”. Recenzje współczesnej fizyki . 77 (1): 259–315. arXiv : cond-mat/0409292 . Bibcode : 2005RvMP...77..259S . doi : 10.1103/revmodphys.77.259 . ISSN 0034-6861 . S2CID 119066197 .

Zobacz też