Meine Frage betrifft das Extrahieren von Observablen aus QMC-Methoden, wie in dieser Referenz beschrieben .
Ich verstehe die formale Ableitung verschiedener QMC-Methoden wie Path Integral Monte Carlo. Letztendlich bin ich jedoch immer noch verwirrt darüber, wie ich diese Techniken effektiv einsetzen kann.
Die Grundidee der Ableitung von Quanten-MC-Methoden besteht darin, über die Trotter-Näherung einen Operator zu diskretisieren, der entweder die Dichtematrix oder der Zeitentwicklungsoperator eines Quantensystems sein kann. Wir erhalten dann ein klassisches System mit einer zusätzlichen Dimension, das mit MC-Methoden behandelt werden kann.
Da wir interpretieren in der Quanten Operator e - β H sowohl als inverse Temperatur und eine gedachte Zeit ist es das Ziel dieser Algorithmen sollte eine Näherung dieses Operators zu berechnen sein. Wenn wir tatsächlich Größen aus den verschiedenen Konfigurationen messen würden, die entlang einer Simulation abgetastet wurden, hätten wir im Fall der "inversen Temperatur" Proben, die eine Wahrscheinlichkeitsdichte basierend auf β / M berücksichtigen , wobei M.ist die Anzahl der diskreten Schritte, die bei der Trotter-Zerlegung eingeführt werden. Stattdessen würden wir im Fall der "imaginären Zeit" Abtastwerte in verschiedenen diskreten Zeitschritten erhalten, wodurch auch Durchschnittswerte über die Zeit erhalten würden. Wir würden auch nicht erhalten Mengen wie zu einem gegebenen Zeitpunkt t , wobei A einige beobachtbare Operator.
Meiner Meinung nach stammen die Mengen jedoch direkt aus dieser Art von Simulationen (entnommen aus (5.34) des Dokuments, Seite 35):
kann angesichts der zusätzlichen Dimension keine Größen sein, die sich auf das Quantensystem beziehen. Stattdessen können die korrekten Quantengrößen über Formeln wie (5.35) berechnet werden, die in jeder Stichprobe eine ganze Kette von simulierten Konfigurationen enthalten:
Habe ich Recht, dass eine Reihe von QMC-Simulationen erforderlich ist, um nützliche Informationen über eine bestimmte beobachtbare Größe zu extrahieren?