`BookProof.ClosureUniqueness.factorGraph_quadForm` {A : D →ₗ[ℂ] F} {p : F × F} (hp : p ∈ factorGraph A) : ∃ y : F, (p.1, y) ∈ clGraph A ∧ (inner ℂ p.1 p.2 : ℂ) = ((‖y‖ ^ 2...
ProvedBookProof.ClosureUniqueness.factorGraph_quadFormtheoremstimepiece
Prove the following Lean 4 theorem from ChapterClosureUniqueness.
BookProof.ClosureUniqueness.factorGraph_quadForm {A : D →ₗ[ℂ] F} {p : F × F} (hp : p ∈ factorGraph A) : ∃ y : F, (p.1, y) ∈ clGraph A ∧ (inner ℂ p.1 p.2 : ℂ) = ((‖y‖ ^ 2 : ℝ) : ℂ)
Formalization note: Lean 4 identifier BookProof.ClosureUniqueness.factorGraph_quadForm.
Preamble
-- Generated from ChapterClosureUniqueness.lean — theorem BookProof.ClosureUniqueness.factorGraph_quadForm
import Definitions.Def_ChapterFarisLavine
import Mathlib
import Definitions.Def_ChapterClosureUniqueness
import Definitions.Def_ChapterEsaClosureCore
open BookProof.EsaClosure
open BookProof.ClosureUniqueness
open BookProof.FarisLavine BookProof.EsaClosure
variable {F : Type*} [NormedAddCommGroup F] [InnerProductSpace ℂ F]
variable {D D₁ D₂ Dom Dom₁ Dom₂ : Submodule ℂ F}Formal statement
theorem BookProof.ClosureUniqueness.factorGraph_quadForm {A : D →ₗ[ℂ] F} {p : F × F} (hp : p ∈ factorGraph A) :
∃ y : F, (p.1, y) ∈ clGraph A ∧ (inner ℂ p.1 p.2 : ℂ) = ((‖y‖ ^ 2 : ℝ) : ℂ) := by sorry