OAI/MathematicalPhysics/ContinuumCoulomb/ManyBody/FockChargePolynomial.lean
13 declarations, 0 contain sorry, 0 declared as axioms
The density interaction and its counterterm on the full half-filled Fock sector, including the scalar off-site Coulomb shift.
- def
OAI.ContinuumCoulomb.HubbardGlobal.directChargeValueline 14 - def
OAI.ContinuumCoulomb.HubbardGlobal.siteChargeOperatorline 20 - theorem
OAI.ContinuumCoulomb.HubbardGlobal.siteChargeOperator_basisline 26 - theorem
OAI.ContinuumCoulomb.HubbardGlobal.siteChargeOperator_eq_diagonalline 51 - theorem
OAI.ContinuumCoulomb.HubbardGlobal.siteChargeOperator_halfFilledline 63Source documentation
The manuscript's scalar shift holds for every half-filled vector, including charge defects and arbitrary spectator spins.
theorem siteChargeOperator_halfFilled (m : ℕ) (U : ℝ) (V : Fin (m+1) → Fin (m+1) → ℝ) (hsymm : ∀ i j, V i j = V j i) (x : Space (2*m+1)) (hx : IsHalfFilled m x) : siteChargeOperator m U V x = chargePenaltyFock m U V x - (((1 / 2 : ℝ) * ∑ i, ∑ j, V i j : ℝ) : ℂ) • x := by …Mentions: OAI.ContinuumCoulomb.HubbardGlobal.IsHalfFilled, OAI.ContinuumCoulomb.HubbardGlobal.siteChargeOperator, OAI.ContinuumCoulomb.HubbardGlobal.chargePenaltyFock
- def
OAI.ContinuumCoulomb.HubbardGlobal.modeSiteline 82 - theorem
OAI.ContinuumCoulomb.HubbardGlobal.oneBodyOperator_siteDiagonalline 85 - theorem
OAI.ContinuumCoulomb.HubbardGlobal.densityInteraction_siteline 97 - theorem
OAI.ContinuumCoulomb.HubbardGlobal.densityInteraction_remove_selfline 119 - def
OAI.ContinuumCoulomb.HubbardGlobal.siteCoulombCoefficientline 138 - theorem
OAI.ContinuumCoulomb.HubbardGlobal.densityInteraction_siteCoulombline 141 - theorem
OAI.ContinuumCoulomb.HubbardGlobal.sum_siteCoulomb_selfline 156 - theorem
OAI.ContinuumCoulomb.HubbardGlobal.directCoulomb_operatorline 167Source documentation
The actual diagonal Coulomb CAR tensor and compensating one-body matrix are the site-charge polynomial, before restricting particle number.
theorem directCoulomb_operator (m : ℕ) (U : ℝ) (V : Fin (m+1) → Fin (m+1) → ℝ) (hdiag : ∀ i, V i i = 0) : oneBodyOperator (fun a b => if a=b then -((∑ j, V (modeSite m a) j : ℝ):ℂ) else 0) + twoBodyOperator (fun a b c d => if a=c ∧ b=d then siteCoulombCoefficient U V (modeSite m a) (modeSite m b) else 0) = siteChargeOperator m U V := by …Mentions: OAI.ContinuumCoulomb.HubbardGlobal.oneBodyOperator, OAI.ContinuumCoulomb.HubbardGlobal.modeSite, OAI.ContinuumCoulomb.HubbardGlobal.twoBodyOperator, OAI.ContinuumCoulomb.HubbardGlobal.siteCoulombCoefficient, OAI.ContinuumCoulomb.HubbardGlobal.siteChargeOperator