OAI/MathematicalPhysics/ContinuumCoulomb/ManyBody/HubbardSpin.lean
20 declarations, 0 contain sorry, 0 declared as axioms
Identifying the singly occupied exterior sector with the spin model.
- def
OAI.ContinuumCoulomb.HubbardGlobal.wedgeModesline 17 - theorem
OAI.ContinuumCoulomb.HubbardGlobal.wedgeModes_succline 20 - theorem
OAI.ContinuumCoulomb.HubbardGlobal.wedgeModes_replace_zeroline 24 - theorem
OAI.ContinuumCoulomb.HubbardGlobal.wedgeModes_replace_succline 30 - theorem
OAI.ContinuumCoulomb.HubbardGlobal.transfer_createline 38Source documentation
Even fermion bilinears pass a spectator creator without a sign.
theorem transfer_create (i j k : Fin (Q + 1)) : transfer i j * create k = delta j k • create i + create k * transfer i j := by … - theorem
OAI.ContinuumCoulomb.HubbardGlobal.transfer_wedgeModesline 51Source documentation
The action of a bilinear on an arbitrary wedge is the sum of its one-particle replacements, with all CAR signs derived.
theorem transfer_wedgeModes (i j : Fin (Q + 1)) (n : ℕ) (v : Fin n → Fin (Q + 1)) : transfer i j (wedgeModes n v) = ∑ k, delta j (v k) • wedgeModes n (fun a => if a = k then i else v a) := by …Mentions: OAI.ContinuumCoulomb.HubbardGlobal.transfer, OAI.ContinuumCoulomb.HubbardGlobal.wedgeModes
- def
OAI.ContinuumCoulomb.HubbardGlobal.siteModesline 70 - def
OAI.ContinuumCoulomb.HubbardGlobal.siteModeline 73 - theorem
OAI.ContinuumCoulomb.HubbardGlobal.siteMode_eq_iffline 76 - theorem
OAI.ContinuumCoulomb.HubbardGlobal.siteMode_ne_of_neline 81 - def
OAI.ContinuumCoulomb.HubbardGlobal.spinWedgeline 85 - theorem
OAI.ContinuumCoulomb.HubbardGlobal.transfer_spinWedgeline 90Source documentation
Local spin flips act with coefficient one on the ordered wedge; spectator parities cancel because the operator is an even bilinear.
theorem transfer_spinWedge (m : ℕ) (s : Fin (m + 1) → Fin 2) (i : Fin (m + 1)) (σ τ : Fin 2) : transfer (siteMode m i σ) (siteMode m i τ) (spinWedge m s) = if s i = τ then spinWedge m (Function.update s i σ) else 0 := by …Mentions: OAI.ContinuumCoulomb.HubbardGlobal.transfer, OAI.ContinuumCoulomb.HubbardGlobal.siteMode, OAI.ContinuumCoulomb.HubbardGlobal.spinWedge
- theorem
OAI.ContinuumCoulomb.HubbardGlobal.sourceSpinSwap_eq_updatesline 125 - theorem
OAI.ContinuumCoulomb.HubbardGlobal.number_spinWedgeline 137 - theorem
OAI.ContinuumCoulomb.HubbardGlobal.local_number_spinWedgeline 146 - theorem
OAI.ContinuumCoulomb.HubbardGlobal.transfers_spinWedgeline 153 - theorem
OAI.ContinuumCoulomb.HubbardGlobal.spinSwap_eq_sumline 166 - theorem
OAI.ContinuumCoulomb.HubbardGlobal.spinSwap_spinWedgeline 181Source documentation
The fermionic exchange is exactly the source coordinate swap, including its sign and every spectator spin.
theorem spinSwap_spinWedge (m : ℕ) (s : Fin (m + 1) → Fin 2) (i j : Fin (m + 1)) (hij : i ≠ j) : spinSwap (siteMode m i 0) (siteMode m i 1) (siteMode m j 0) (siteMode m j 1) (spinWedge m s) = spinWedge m (sourceSpinSwap i j s) := by …Mentions: OAI.ContinuumCoulomb.HubbardGlobal.spinSwap, OAI.ContinuumCoulomb.HubbardGlobal.siteMode, OAI.ContinuumCoulomb.HubbardGlobal.spinWedge, OAI.ContinuumCoulomb.sourceSpinSwap
- theorem
OAI.ContinuumCoulomb.HubbardGlobal.siteHeisenberg_spinWedgeline 203 - theorem
OAI.ContinuumCoulomb.HubbardGlobal.twoSiteHopping_sq_spinWedgeline 213Source documentation
The genuine many-mode hopping square gives the Heisenberg superexchange numerator on every spin configuration.
theorem twoSiteHopping_sq_spinWedge (m : ℕ) (s : Fin (m + 1) → Fin 2) (i j : Fin (m + 1)) (hij : i ≠ j) : (twoSiteHopping (siteMode m i 0) (siteMode m i 1) (siteMode m j 0) (siteMode m j 1) * twoSiteHopping (siteMode m i 0) (siteMode m i 1) (siteMode m j 0) (siteMode m j 1)) (spinWedge m s) = (2 : ℂ) • (spinWedge m s - spinWedge m (sourceSpinSwap i j s)) := by …Mentions: OAI.ContinuumCoulomb.HubbardGlobal.twoSiteHopping, OAI.ContinuumCoulomb.HubbardGlobal.siteMode, OAI.ContinuumCoulomb.HubbardGlobal.spinWedge, OAI.ContinuumCoulomb.sourceSpinSwap