3.3 KiB
Scripts: S_m × SO(3) double collapse (fehlende Resultate im Entwurf)
Diese Skripte reproduzieren und erweitern Example ex:dicke-network /
sec:sm-so3-combination aus shadow_maps_symmetric_states.tex. Sie decken
genau die Ergebnisse ab, die in der Team-Notiz vom [Datum der Sitzung] als
"im Entwurf fehlend" markiert wurden.
Dateien
-
shadow_su2_common.py— gemeinsames Modul: Dicke-Zustände, der doppelt-symmetrische Zustand|Q_m>, Pauli-Operatoren, die Multinomial-Kollaps-Einbettung (Prop.multinomial-collapse), und die exakten Casimir-Projektoren + Blockstruktur-Check (Remarkcasimir-projectors, Cor.projector-norm-formula). Keine externen Abhängigkeiten außer NumPy. -
01_double_collapse_table.py— der volle aktive BlockM_{S\to S^c}fürm=3,4,5. Reproduziert das bestehende $m=3$-Beispiel im Paper und erweitert es aufm=4,5. Erzeugt die Tabelle der exakten $A_j$-Werte und prüft zwei Muster:- Vorzeichen
=(-1)^m - Top-Verhältnis
A_m/A_{m-2}=2mexakt
Achtung: Die Werte hier sind
A_1=-1/3,A_3=-2fürm=3— negativ. Der aktuelle Paper-Entwurf gibtA_1=+1/3,A_3=+2an (positiv). Für dieselbe Zustandsdefinition sollte das Vorzeichen aber eindeutig sein (kein Freiheitsgrad einer globalen Phase, da es sich um einen Erwartungswert handelt). Bitte vor Übernahme ins Paper gegenprüfen — betrifft nicht die im Text gezogene Konsequenz3A_1+7A_3=15, die nur|A_j|benutzt. - Vorzeichen
-
02_subsector_multiplicity_example.py— der Teilsektor-FallV=\{A,B,C\}\subsetneq S=\{A,B,C,D\}(ein "Zuschauer"-QubitD), analog auf der Zielseite. Im Unterschied zu01lebtVhier in der vollen, nicht symmetrisierten(\mathbb R^3)^{\otimes3}mit Multiplizitätenm_j=1,3,2,1fürj=0,1,2,3. Ergebnis:j=3: skalar,A_3=-0.8(Multiplizität 1, wie erwartet)j=2: verschwindet identisch (nicht nur klein — exakt Null, unerklärt, siehe unten)j=1: echte, nicht-skalare $3\times3$-Matrix, Rang 1 (ein Singulärwert0{,}3, dreifach über die Multiplizität)j=0: exakt Null
Das ist im aktuellen Entwurf komplett unbehandelt — bisher zeigt das Paper nur den multiplizitätsfreien Fall
V=S, bei demA_jzwangsläufig skalar ist. Dieses Beispiel ist der erste konkrete Beleg für echte Multiplizitätsraum-Struktur am doppelt-symmetrischen Zustand.
Offene Punkte (nicht in den Skripten gelöst)
- Geschlossene Form für $A_j(m)$: Nur numerisch gemustert (Tabelle in
01), nicht hergeleitet. Nächster Schritt wäre eine saubere Clebsch-Gordan-Herleitung viasympy(z. B. über den "gestreckten Zustand"-Trick), nicht durch Raten aus den drei Datenpunkten. - Warum verschwinden
j=2,0im Teilsektor-Beispiel (02)? Exakt Null, nicht nur klein — deutet auf eine zusätzliche Auswahlregel hin (Parität? Eigenschaft der spezifischen $Q_4$-Konstruktion?). Nicht untersucht. - Das Vorzeichen-Problem oben (Punkt zu
01) sollte geklärt werden, bevor das Beispiel im Paper erweitert wird.
Ausführen
pip install -r requirements.txt
python3 01_double_collapse_table.py
python3 02_subsector_multiplicity_example.py
Beide Skripte sind eigenständig lauffähig (importieren nur
shadow_su2_common.py aus demselben Verzeichnis) und laufen jeweils in
wenigen Sekunden.