Quantization of unitaries preserving the positive subspace onto itself
OpenQAlgorithms.Papers.Independent.Intakethird100.P92.unitary_onto_quantizationLet be reflection positive, let be its canonical quotient, and let be a unitary operator with . Then:
- If , the induced operator is unitary.
- If , the induced operator satisfies . There are closed orthogonal complementary subspaces , invariant under , giving reflection-positive triples and , such that and .
The equation involving expresses , because the reflected form on is the restricted ambient form. This statement keeps both alternatives and the existence of the invariant decomposition.
The positive subspace also splits as , so the decomposition is a direct sum of reflection-positive triples.
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.4, PDF p. 9. Both alternatives and the invariant decomposition
are retained. The Hilbert sum is orthogonal and Eplus splits into its
intersections with F and G. The zero OS space of G is expressed by vanishing of the canonical
quotient on G intersect Eplus. No erroneous formula for G from the proof is used. -/
theorem unitary_onto_quantization [hHilbert : CompleteSpace E] (r : ReflectionData E) (U : E ≃ₗᵢ[ℂ] E)
(hOnto : r.plus.map U.toLinearMap = r.plus) :
((∀ x, r.theta (U (r.theta x)) = U x) →
∃ V : OS r ≃ₗᵢ[ℂ] OS r, ∀ v : r.plus,
∃ hv : U (v : E) ∈ r.plus, V (osQ r v) = osQ r ⟨U v, hv⟩) ∧
((∀ x, r.theta (U (r.theta x)) = U.symm x) →
∃ A : OS r →L[ℂ] OS r,
(∀ v : r.plus, ∃ hv : U (v : E) ∈ r.plus,
A (osQ r v) = osQ r ⟨U v, hv⟩) ∧
A.comp A = ContinuousLinearMap.id ℂ (OS r) ∧
∃ F G : Submodule ℂ E,
IsClosed (F : Set E) ∧ IsClosed (G : Set E) ∧
Disjoint F G ∧ F ⊔ G = ⊤ ∧
Submodule.IsOrtho F G ∧
r.plus = (r.plus ⊓ F) ⊔ (r.plus ⊓ G) ∧
F.map r.theta.toLinearMap = F ∧ G.map r.theta.toLinearMap = G ∧
F.map U.toLinearMap = F ∧ G.map U.toLinearMap = G ∧
F.map U.symm.toLinearMap = F ∧ G.map U.symm.toLinearMap = G ∧
(∀ v : r.plus, (v : E) ∈ G → osQ r v = 0) ∧
(∀ v ∈ F, U (U v) = v)) := 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, let be a closed complex linear subspace, and let be a complex linear isometric bijection such that for every and for every . Let be the separated completion of equipped with the reflected form and its seminorm , and write for the canonical complex linear map into this completion, which identifies vectors at zero seminorm distance. For every complex linear isometric bijection satisfying , both of the following implications hold: (i) if for every , then there exists a complex linear isometric bijection such that, for every , belongs to and ; (ii) if for every , then there exists a continuous complex linear map such that, for every , belongs to and , such that , and such that there exist closed complex linear subspaces satisfying all of
Here each occurrence of uses as an element of , with its membership supplied by the asserted existence of a membership proof. No nonzero or positive-dimensional assumption is imposed on , , , , or ; zero spaces are included.
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.