The Lean 4 theorem `sirk_limit_eq_positive_selfadjoint_extension` in the `ChapterYangMillsFriedrichsLimit` chapter of the timepiece formalization
ProvedBookProof.YangMillsFriedrichsLimit.sirk_limit_eq_positive_selfadjoint_extensiontimepiece
The Lean 4 theorem sirk_limit_eq_positive_selfadjoint_extension in the ChapterYangMillsFriedrichsLimit chapter of the timepiece formalization.
Preamble
-- Generated from ChapterYangMillsFriedrichsLimit.lean — theorem BookProof.YangMillsFriedrichsLimit.sirk_limit_eq_positive_selfadjoint_extension
import Mathlib
import Definitions.Def_ChapterYangMillsFriedrichsLimit
open BookProof.YangMillsFriedrichsLimit
open BookProof.FarisLavine BookProof.YangMillsFriedrichs
variable {F : Type*} [NormedAddCommGroup F] [InnerProductSpace ℂ F]
open scoped InnerProductSpace ENNReal
variable {F : Type*} [NormedAddCommGroup F] [InnerProductSpace ℂ F]
open BookProof.ChapterH5 BookProof.ChapterH9
variable {F : Type*} [NormedAddCommGroup F] [InnerProductSpace ℂ F]Formal statement
theorem BookProof.YangMillsFriedrichsLimit.sirk_limit_eq_positive_selfadjoint_extension [CompleteSpace F] {D : Submodule ℂ F}
(H : D →ₗ[ℂ] F) (hdenseD : Dense (D : Set F)) (hsym : SymmetricOn D H)
(hpos : ∀ x : D, 0 ≤ quadForm H x) (C : ℝ) (hbd : ∀ x : D, ‖H x‖ ≤ C * ‖(x : F)‖) (v : F) :
∃ A : F →L[ℂ] F,
(∀ x : D, A (x : F) = H x) ∧
IsPositiveSelfAdjointExtension H (topRestrict A) ∧
(Dense ((⨆ n : ℕ, krylovSpan A.toLinearMap v n : Submodule ℂ F) : Set F) →
(∀ u : F, Filter.Tendsto (fun n : ℕ => sirkCompression A v n u)
Filter.atTop (nhds (A u)))
∧ ∀ B : F →L[ℂ] F,
(∀ x ∈ (⨆ n : ℕ, krylovSpan A.toLinearMap v n : Submodule ℂ F), A x = B x) →
A = B) := by sorrySource