OS descent and adjoint compatibility for densely defined operators
ProvedQAlgorithms.Papers.Independent.Intakethird100.P92.operator_descentLet be a reflection-positive complex Hilbert space with canonical quotient . Let be a linear subspace with dense in . Suppose are linear and satisfy
Both maps preserve , where , and induce linear operators on the common domain with and . They satisfy , equivalently the adjoint pairing identity on this dense domain. If , then is symmetric. If additionally and is bounded, its induced operator has a continuous extension to satisfying .
This result supplies descent, symmetry, and the norm estimate; none of them is assumed as input.
import Definitions.Def_QAlgorithms_Papers_Independent_Intakethird100_P92
noncomputable section
namespace QAlgorithms.Papers.Independent.Intakethird100.P92
open scoped ComplexConjugate BigOperators NNReal ENNReal
open MeasureTheory
attribute [local instance] Classical.propDecidable
universe u v
variable (E : Type u) [NormedAddCommGroup E] [InnerProductSpace ℂ E] [CompleteSpace E]
variable {E}
/-- Lemma 2.2, PDF pp. 8--9, all four clauses. The adjoint inclusion is stated
by its defining pairing identity on the dense common domain q(D), so it does not
incorrectly treat unbounded adjoints as everywhere-defined bounded operators.
The printed Eplus domain in (i) is D, as explicitly used in equation (5). -/
theorem operator_descent [hHilbert : CompleteSpace E] (r : ReflectionData E) (D : Submodule ℂ r.plus)
(hDense : Dense ((D.map (osQ r) : Submodule ℂ (OS r)) : Set (OS r)))
(T U : D →ₗ[ℂ] r.plus)
(hPair : ∀ v w : D,
inner ℂ (r.theta (T v : E)) (w : E) =
inner ℂ (r.theta (v : E)) (U w : E)) :
(∀ v : D, osQ r v = 0 → osQ r (T v) = 0 ∧ osQ r (U v) = 0) ∧
∃ Tq Uq : D.map (osQ r) →ₗ[ℂ] OS r,
(∀ v, Tq (domainQ r D v) = osQ r (T v)) ∧
(∀ v, Uq (domainQ r D v) = osQ r (U v)) ∧
(∀ v w : D.map (osQ r),
inner ℂ (Tq v) (w : OS r) = inner ℂ (v : OS r) (Uq w)) ∧
(T = U → ∀ v w : D.map (osQ r),
inner ℂ (Tq v) (w : OS r) = inner ℂ (v : OS r) (Tq w)) ∧
(∀ B : r.plus →L[ℂ] r.plus, (∀ v : D, B v = T v) → D = ⊤ → T = U →
(∀ v : r.plus, osExtension r B.toLinearMap (osQ r v) = osQ r (B v)) ∧
(∀ v : D.map (osQ r), osExtension r B.toLinearMap v = Tq v) ∧
‖osExtension r B.toLinearMap‖ ≤ ‖B‖) := by sorry
end QAlgorithms.Papers.Independent.Intakethird100.P92
end
Read-back
What the Lean code literally says, in plain math · gpt-6.1-sol
Let be a complete complex inner product space, and let consist of a closed complex linear subspace and a complex linear surjective isometry satisfying and for all . Let be the separated completion of for the form and seminorm , and let be its canonical complex linear map. Let be a complex linear subspace of such that its image is dense in , and let be complex linear maps satisfying
Then every with satisfies both and , and there exist complex linear maps such that, for every , and , where is regarded as an element of ; for every ,
and if , then for all . These same chosen maps also satisfy the following conditional statement: for every continuous complex linear map , if for every , , and , then
Here carries its norm inherited from when defining , and means a chosen continuous complex linear operator on satisfying for all , if any such operator exists, and the zero operator otherwise.
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.