OAI/MathematicalPhysics/ContinuumCoulomb/Reduction/SourcePauli.lean
16 declarations, 0 contain sorry, 0 declared as axioms
Actual one-site Pauli matrices on the complete source spin basis.
- def
OAI.ContinuumCoulomb.sourceTensorline 13Also declared: ComparatorChallenges/ContinuumCoulombHardness.lean:189 (same declaration text).
- theorem
OAI.ContinuumCoulomb.sourceTensor_oneline 16 - theorem
OAI.ContinuumCoulomb.sourceTensor_mulline 26 - def
OAI.ContinuumCoulomb.sourceLocalPauliline 32 - theorem
OAI.ContinuumCoulomb.pauli_sqline 36 - theorem
OAI.ContinuumCoulomb.sourceLocalPauli_sqline 40 - theorem
OAI.ContinuumCoulomb.sourceLocalPauli_commuteline 50 - theorem
OAI.ContinuumCoulomb.pauli_entry_sumline 66Source documentation
The Pauli contraction on two actual two-state spins.
theorem pauli_entry_sum (a b c d : Fin 2) : (∑ μ : Fin 3, pauli μ a c * pauli μ b d) = 2 * (if a = d ∧ b = c then (1 : ℂ) else 0) - (if a = c ∧ b = d then 1 else 0) := by …Mentions: OAI.ContinuumCoulomb.pauli
- def
OAI.ContinuumCoulomb.sourceSpectatorDeltaline 73 - theorem
OAI.ContinuumCoulomb.sourceSpectatorDelta_eq_oneline 76 - theorem
OAI.ContinuumCoulomb.sourceSpectatorDelta_eq_zeroline 84 - theorem
OAI.ContinuumCoulomb.sourceLocalPauli_product_entryline 93 - theorem
OAI.ContinuumCoulomb.sourceSpinSwap_eq_iffline 113 - def
OAI.ContinuumCoulomb.sourceHeisenbergMatrixline 134 - theorem
OAI.ContinuumCoulomb.sourceLocalPauli_sumline 140Source documentation
The Pauli sum on distinct sites equals the complete source Hamiltonian matrix, with every other spin acting as an untouched spectator.
theorem sourceLocalPauli_sum (n : ℕ) (i j : Fin n) (hij : i ≠ j) : (∑ μ : Fin 3, sourceLocalPauli n i μ * sourceLocalPauli n j μ) = sourceHeisenbergMatrix n i j := by …Mentions: OAI.ContinuumCoulomb.sourceLocalPauli, OAI.ContinuumCoulomb.sourceHeisenbergMatrix
- theorem
OAI.ContinuumCoulomb.sourceHeisenbergMatrix_mulVecline 179Source documentation
Matrix multiplication agrees with the swap-based Heisenberg action.
theorem sourceHeisenbergMatrix_mulVec (n : ℕ) (i j : Fin n) (u : SourceSpinVector n) : sourceHeisenbergMatrix n i j *ᵥ u = sourceHeisenbergAction i j u := by …Mentions: OAI.ContinuumCoulomb.SourceSpinVector, OAI.ContinuumCoulomb.sourceHeisenbergMatrix, OAI.ContinuumCoulomb.sourceHeisenbergAction