OAI/Probability/InvariantIsing/Cavity/CavitySchurDeterminant.lean
3 declarations, 0 contain sorry, 0 declared as axioms
Determinant identities accompanying the cavity scalar-field evaluation. The scalar compression supplies the exact Schur factor.
- lemma
OAI.InvariantIsing.cavity_schur_determinantline 13 - theorem
OAI.InvariantIsing.cavity_schur_det_of_scalar_compressionline 30Source documentation
The
x^nSchur factor incav:determinant, before evaluating the characteristic polynomial of the full repeated spectrum.theorem cavity_schur_det_of_scalar_compression {d n : ℕ} (A : Matrix (Fin d) (Fin d) ℝ) (L : Matrix (Fin d) (Fin n) ℝ) (C : Matrix (Fin n) (Fin n) ℝ) (b x : ℝ) (hx : x ≠ 0) (hA : IsUnit (b • (1 : Matrix (Fin d) (Fin d) ℝ) - A).det) (hM : IsUnit (b • (1 : Matrix (Fin d ⊕ Fin n) (Fin d ⊕ Fin n) ℝ) - Matrix.fromBlocks A L L.transpose C).det) (hcompression : ((b • (1 : Matrix (Fin d ⊕ Fin n) (Fin d ⊕ Fin n) ℝ) - Matrix.fromBlocks A L L.transpose C)⁻¹).toBlocks₂₂ = x • 1) : (b • (1 : Matrix (Fin d) (Fin d) ℝ) - A).det = x ^ n * (b • (1 : Matrix (Fin d ⊕ Fin n) (Fin d ⊕ Fin n) ℝ) - Matrix.fromBlocks A L L.transpose C).det := by … - theorem
OAI.InvariantIsing.cavity_tilt_determinant_ratioline 57Source documentation
The first equality of
cav:determinant, valid without commutingAandA₀.theorem cavity_tilt_determinant_ratio {d : ℕ} (A A₀ : Matrix (Fin d) (Fin d) ℝ) (b : ℝ) (hA₀ : IsUnit (b • (1 : Matrix (Fin d) (Fin d) ℝ) - A₀).det) : (1 - (b • (1 : Matrix (Fin d) (Fin d) ℝ) - A₀)⁻¹ * (A - A₀)).det = (b • (1 : Matrix (Fin d) (Fin d) ℝ) - A).det / (b • (1 : Matrix (Fin d) (Fin d) ℝ) - A₀).det := by …