OAI/Probability/InvariantIsing/Cavity/CavityGaussianRotation.lean
11 declarations, 0 contain sorry, 0 declared as axioms
Orthogonal invariance of the finite Gaussian array, expressed as a simultaneous rotation of all its columns.
- def
OAI.InvariantIsing.cavityColumnEquivline 17 - lemma
OAI.InvariantIsing.cavityColumnEquiv_applyline 24 - lemma
OAI.InvariantIsing.cavityColumnEquiv_symm_applyline 28 - def
OAI.InvariantIsing.cavityColumnRotationline 32 - lemma
OAI.InvariantIsing.cavityColumnRotation_applyline 38 - theorem
OAI.InvariantIsing.cavityColumnRotation_gaussianline 44 - def
OAI.InvariantIsing.cavityArrayMatrixline 50 - lemma
OAI.InvariantIsing.cavityArrayMatrix_rotationline 53 - lemma
OAI.InvariantIsing.cavityArrayFrame_rotationline 61 - def
OAI.InvariantIsing.cavityFrameLawline 69 - theorem
OAI.InvariantIsing.cavityFrameLaw_rotationline 75Source documentation
The finite Gaussian construction is exactly invariant under rotations of the ambient space, before passing to the large-dimension limit.
theorem cavityFrameLaw_rotation {n q : ℕ} (U : Orthogonal n) : (cavityFrameLaw n q).map (fun A => (U : Matrix (Fin n) (Fin n) ℝ) * A) = cavityFrameLaw n q := by …Mentions: OAI.InvariantIsing.Orthogonal, OAI.InvariantIsing.cavityFrameLaw