`BookProof.DirectSumEsa.dsOpD_stone_flow` [∀ i, CompleteSpace (G i)] (A : ∀ i, D i →ₗ[ℂ] D i) (hdense : ∀ i, Dense ((D i : Submodule ℂ (G i)) : Set (G i))) (hsym : ∀ i, IsSymmetric
ProvedBookProof.DirectSumEsa.dsOpD_stone_flowtheoremstimepiece
Prove the following Lean 4 theorem from ChapterDirectSumEsa.
BookProof.DirectSumEsa.dsOpD_stone_flow [∀ i, CompleteSpace (G i)] (A : ∀ i, D i →ₗ[ℂ] D i) (hdense : ∀ i, Dense ((D i : Submodule ℂ (G i)) : Set (G i))) (hsym : ∀ i, IsSymmetricDom (A i)) (h : ∀ i, HasZeroDeficiencyOn (D i) (A i)) : ∃ (T : ChapterStoneResolvent.UnboundedSelfAdjoint (lp G 2)) (U : ℝ → (lp G 2 →L[ℂ] lp G 2)), EsaClosure.IsSelfAdjointExtension ((dsCore D).subtype.comp (dsOpD A)) T.op ∧ StoneBridge.IsStoneFlow T U
Formalization note: Lean 4 identifier BookProof.DirectSumEsa.dsOpD_stone_flow.
Preamble
-- Generated from ChapterDirectSumEsa.lean — theorem BookProof.DirectSumEsa.dsOpD_stone_flow
import Definitions.Def_ChapterFarisLavine
import Definitions.Def_ChapterNavierStokesAffineFiberEsa
import Mathlib
import Definitions.Def_ChapterDirectSumEsa
import Definitions.Def_ChapterEsaClosureCore
import Definitions.Def_ChapterNavierStokesFlow
import Definitions.Def_ChapterNavierStokesFullEsa
import Definitions.Def_ChapterStoneBridge
import Definitions.Def_ChapterStoneResolvent
open BookProof.EsaClosure
open BookProof.NavierStokesFlow.FullEsa
open BookProof.NavierStokesFlow.FullEsa.NSFullData
open BookProof.StoneBridge
open BookProof.DirectSumEsa
open scoped ENNReal
open BookProof.FarisLavine
noncomputable section
variable {ι : Type*} {G : ι → Type*} [∀ i, NormedAddCommGroup (G i)]
[∀ i, InnerProductSpace ℂ (G i)]
variable {D : ∀ i, Submodule ℂ (G i)}
variable {F : Type*} [NormedAddCommGroup F] [InnerProductSpace ℂ F]
open BookProof.NavierStokesFlow BookProof.NavierStokesFlow.FullEsaFormal statement
theorem BookProof.DirectSumEsa.dsOpD_stone_flow [∀ i, CompleteSpace (G i)] (A : ∀ i, D i →ₗ[ℂ] D i)
(hdense : ∀ i, Dense ((D i : Submodule ℂ (G i)) : Set (G i)))
(hsym : ∀ i, IsSymmetricDom (A i)) (h : ∀ i, HasZeroDeficiencyOn (D i) (A i)) :
∃ (T : ChapterStoneResolvent.UnboundedSelfAdjoint (lp G 2))
(U : ℝ → (lp G 2 →L[ℂ] lp G 2)),
EsaClosure.IsSelfAdjointExtension ((dsCore D).subtype.comp (dsOpD A)) T.op ∧
StoneBridge.IsStoneFlow T U := by sorry