OAI/Analysis/TraceCone/StrongDensity.lean
94 declarations, 0 contain sorry, 0 declared as axioms
Strong density in operator algebras
Finite-vector bicommutant density, contractive Kaplansky approximation and strong-star approximation in nonunital weak operator closures.
- abbrev
OAI.TraceConeClassification.HilbertTupleline 21 - abbrev
OAI.TraceConeClassification.diagonalOpline 23 - lemma
OAI.TraceConeClassification.diagonalOp_applyline 26 - lemma
OAI.TraceConeClassification.diagonalOp_starline 29 - abbrev
OAI.TraceConeClassification.diagonalHomline 38 - abbrev
OAI.TraceConeClassification.tupleInclusionline 41 - lemma
OAI.TraceConeClassification.tupleInclusion_applyline 45 - lemma
OAI.TraceConeClassification.tuple_decompositionline 50 - lemma
OAI.TraceConeClassification.diagonalOp_inclusionline 55 - abbrev
OAI.TraceConeClassification.matrixEntryline 61 - lemma
OAI.TraceConeClassification.matrixEntry_applyline 65 - lemma
OAI.TraceConeClassification.diagonal_bicommutantline 68 - theorem
OAI.TraceConeClassification.bicommutant_strong_densityline 75Source documentation
The finite-vector form of strong-operator density in the bicommutant.
theorem bicommutant_strong_density (A : StarSubalgebra ℂ (H →L[ℂ] H)) (T : H →L[ℂ] H) (hT : T ∈ Set.centralizer (Set.centralizer (A : Set (H →L[ℂ] H)))) (n : ℕ) (ξ : Fin n → H) (ε : ℝ) (hε : 0 < ε) : ∃ a ∈ A, ∀ i, ‖a (ξ i) - T (ξ i)‖ < ε := by … - lemma
OAI.TraceConeClassification.bicommutant_approximating_sequenceline 87 - theorem
OAI.TraceConeClassification.bicommutant_selfadjoint_strong_densityline 102Source documentation
Self-adjoint strong density is needed before the contractive functional-calculus step.
theorem bicommutant_selfadjoint_strong_density (A : StarSubalgebra ℂ (H →L[ℂ] H)) (T : H →L[ℂ] H) (hT : T ∈ Set.centralizer (Set.centralizer (A : Set (H →L[ℂ] H)))) (hsa : IsSelfAdjoint T) (n : ℕ) (ξ : Fin n → H) (ε : ℝ) (hε : 0 < ε) : ∃ a ∈ A, IsSelfAdjoint a ∧ ∀ i, ‖a (ξ i) - T (ξ i)‖ < ε := by … - def
OAI.TraceConeClassification.densityGline 114Source documentation
Rational functions used to obtain bounded approximants without bounded input norms.
def densityG (t : ℝ) : ℝ := (1 + t^2)⁻¹
- def
OAI.TraceConeClassification.densityHline 115 - def
OAI.TraceConeClassification.densityFline 116 - def
OAI.TraceConeClassification.densityKline 117 - lemma
OAI.TraceConeClassification.density_den_posline 119 - lemma
OAI.TraceConeClassification.densityG_contline 120 - lemma
OAI.TraceConeClassification.densityH_contline 122 - lemma
OAI.TraceConeClassification.densityF_contline 125 - lemma
OAI.TraceConeClassification.densityK_contline 126 - lemma
OAI.TraceConeClassification.densityG_boundline 131 - lemma
OAI.TraceConeClassification.densityH_boundline 134 - lemma
OAI.TraceConeClassification.densityF_boundline 138 - lemma
OAI.TraceConeClassification.density_FKline 144 - def
OAI.TraceConeClassification.densitygline 156 - def
OAI.TraceConeClassification.densityhline 157 - def
OAI.TraceConeClassification.densityfline 158 - lemma
OAI.TraceConeClassification.densityg_normline 160 - lemma
OAI.TraceConeClassification.densityh_normline 162 - lemma
OAI.TraceConeClassification.densityf_normline 164 - lemma
OAI.TraceConeClassification.densityf_eqline 166 - lemma
OAI.TraceConeClassification.density_selfadjointline 168 - lemma
OAI.TraceConeClassification.densityg_mulline 170 - lemma
OAI.TraceConeClassification.mul_densitygline 178 - lemma
OAI.TraceConeClassification.densityh_mulline 182 - lemma
OAI.TraceConeClassification.mul_densityhline 194 - lemma
OAI.TraceConeClassification.densityh_differenceline 199 - lemma
OAI.TraceConeClassification.density_FK_operatorline 209 - lemma
OAI.TraceConeClassification.densityh_apply_differenceline 224 - theorem
OAI.TraceConeClassification.kaplansky_selfadjointline 245Source documentation
Contractive self-adjoint Kaplansky approximation, with actual construction from the double commutant and no bound assumed on the initial approximants.
theorem kaplansky_selfadjoint (A : StarSubalgebra ℂ (H →L[ℂ] H)) (hclosed : IsClosed (A : Set (H →L[ℂ] H))) (T : H →L[ℂ] H) (hT : T ∈ Set.centralizer (Set.centralizer (A : Set (H →L[ℂ] H)))) (hsa : IsSelfAdjoint T) (hnorm : ‖T‖ ≤ 1) (n : ℕ) (ξ : Fin n → H) (ε : ℝ) (hε : 0 < ε) : ∃ a ∈ A, IsSelfAdjoint a ∧ ‖a‖ ≤ 1 ∧ ∀ i, ‖a (ξ i) - T (ξ i)‖ < ε := by … - lemma
OAI.TraceConeClassification.tuple_inner_inclusionline 277 - lemma
OAI.TraceConeClassification.tuple_inclusion_innerline 284 - lemma
OAI.TraceConeClassification.tuple_inclusion_normline 288 - lemma
OAI.TraceConeClassification.matrixEntry_starline 293 - lemma
OAI.TraceConeClassification.matrixEntry_normline 307 - lemma
OAI.TraceConeClassification.matrixEntry_continuousline 317 - lemma
OAI.TraceConeClassification.matrixEntry_zeroline 323 - lemma
OAI.TraceConeClassification.matrixEntry_addline 326 - lemma
OAI.TraceConeClassification.matrixEntry_smulline 329 - lemma
OAI.TraceConeClassification.matrixEntry_oneline 332 - lemma
OAI.TraceConeClassification.matrixEntry_mulline 338 - lemma
OAI.TraceConeClassification.matrixEntry_diagonalline 345 - def
OAI.TraceConeClassification.matrixSubalgebraline 350 - lemma
OAI.TraceConeClassification.matrixSubalgebra_closedline 369 - lemma
OAI.TraceConeClassification.diagonal_mem_matrixSubalgebraline 375 - lemma
OAI.TraceConeClassification.diagonal_matrix_bicommutantline 381 - def
OAI.TraceConeClassification.blockOpline 390 - lemma
OAI.TraceConeClassification.blockOp_applyline 394 - lemma
OAI.TraceConeClassification.blockOp_starline 398 - lemma
OAI.TraceConeClassification.matrixEntry_blockOpline 411 - lemma
OAI.TraceConeClassification.blockOp_mem_matrixSubalgebraline 419 - lemma
OAI.TraceConeClassification.blockOp_eq_diagonalline 425 - def
OAI.TraceConeClassification.offDiagonalOpline 431 - lemma
OAI.TraceConeClassification.offDiagonal_selfadjointline 434 - lemma
OAI.TraceConeClassification.offDiagonal_apply_zeroline 438 - lemma
OAI.TraceConeClassification.offDiagonal_apply_oneline 440 - lemma
OAI.TraceConeClassification.offDiagonal_normline 443 - lemma
OAI.TraceConeClassification.offDiagonal_bicommutantline 456 - theorem
OAI.TraceConeClassification.kaplansky_strong_starline 481Source documentation
Contractive strong-star density obtained by self-adjoint matrix amplification.
theorem kaplansky_strong_star (A : StarSubalgebra ℂ (H →L[ℂ] H)) (hclosed : IsClosed (A : Set (H →L[ℂ] H))) (T : H →L[ℂ] H) (hT : T ∈ Set.centralizer (Set.centralizer (A : Set (H →L[ℂ] H)))) (hnorm : ‖T‖ ≤ 1) (n : ℕ) (ξ : Fin n → H) (ε : ℝ) (hε : 0 < ε) : ∃ a ∈ A, ‖a‖ ≤ 1 ∧ ∀ i, ‖a (ξ i) - T (ξ i)‖ < ε ∧ ‖star a (ξ i) - star T (ξ i)‖ < ε := by … - def
OAI.TraceConeClassification.ofWOTHomline 507 - def
OAI.TraceConeClassification.weakClosureline 515 - lemma
OAI.TraceConeClassification.weakClosure_memline 519 - lemma
OAI.TraceConeClassification.weakClosure_closedline 523 - lemma
OAI.TraceConeClassification.weakClosure_cfcline 527 - def
OAI.TraceConeClassification.nonunitalSelfAdjointOrbitline 533 - lemma
OAI.TraceConeClassification.weakClosure_selfadjoint_orthogonalline 539 - lemma
OAI.TraceConeClassification.weakClosure_selfadjoint_strong_densityline 574 - lemma
OAI.TraceConeClassification.nonunital_kaplansky_selfadjointline 605 - def
OAI.TraceConeClassification.nonunitalMatrixSubalgebraline 633 - lemma
OAI.TraceConeClassification.nonunitalMatrixSubalgebra_closedline 651 - lemma
OAI.TraceConeClassification.diagonal_mem_nonunitalMatrixSubalgebraline 657 - lemma
OAI.TraceConeClassification.blockOp_mem_nonunitalMatrixSubalgebraline 663 - lemma
OAI.TraceConeClassification.blockOp_WOT_continuousline 670 - lemma
OAI.TraceConeClassification.offDiagonal_WOT_continuousline 678 - lemma
OAI.TraceConeClassification.offDiagonal_weakClosureline 685 - theorem
OAI.TraceConeClassification.nonunital_kaplansky_strong_starline 697Source documentation
Literal norm-bounded strong-star density in the weak operator closure, valid also for degenerate nonunital representations.
theorem nonunital_kaplansky_strong_star (A : NonUnitalStarSubalgebra ℂ (H →L[ℂ] H)) (hclosed : IsClosed (A : Set (H →L[ℂ] H))) (T : H →L[ℂ] H) (hT : ContinuousLinearMapWOT.ofCLM T ∈ closure (ContinuousLinearMapWOT.ofCLM '' (A : Set (H →L[ℂ] H)))) (hnorm : ‖T‖ ≤ 1) (n : ℕ) (ξ : Fin n → H) (ε : ℝ) (hε : 0 < ε) : ∃ a ∈ A, ‖a‖ ≤ 1 ∧ ∀ i, ‖a (ξ i) - T (ξ i)‖ < ε ∧ ‖star a (ξ i) - star T (ξ i)‖ < ε := by … - lemma
OAI.TraceConeClassification.matrixEntry_decompositionline 725 - lemma
OAI.TraceConeClassification.matrix_weakClosureline 731 - theorem
OAI.TraceConeClassification.nonunital_matrix_kaplanskyline 746Source documentation
Matrix-level version for approximating positive Choi square roots; every approximating entry remains in the fixed hereditary algebra.
theorem nonunital_matrix_kaplansky (m : ℕ) (A : NonUnitalStarSubalgebra ℂ (H →L[ℂ] H)) (hclosed : IsClosed (A : Set (H →L[ℂ] H))) (T : HilbertTuple m H →L[ℂ] HilbertTuple m H) (hT : ∀ i j, matrixEntry m T i j ∈ weakClosure A) (hnorm : ‖T‖ ≤ 1) (n : ℕ) (ξ : Fin n → HilbertTuple m H) (ε : ℝ) (hε : 0 < ε) : ∃ a : HilbertTuple m H →L[ℂ] HilbertTuple m H, (∀ i j, matrixEntry m a i j ∈ A) ∧ ‖a‖ ≤ 1 ∧ ∀ i, ‖a (ξ i) - T (ξ i)‖ < ε ∧ ‖star a (ξ i) - star T (ξ i)‖ < ε := …Mentions: OAI.TraceConeClassification.HilbertTuple, OAI.TraceConeClassification.matrixEntry, OAI.TraceConeClassification.weakClosure
- lemma
OAI.TraceConeClassification.weakClosure_strong_star_densityline 766Source documentation
Strong-star approximation on finitely many vectors, without a norm bound on the approximants. No closed-range assumption is necessary.
lemma weakClosure_strong_star_density (A : NonUnitalStarSubalgebra ℂ (H →L[ℂ] H)) (T : H →L[ℂ] H) (hT : T ∈ weakClosure A) (n : ℕ) (ξ : Fin n → H) (ε : ℝ) (hε : 0 < ε) : ∃ a ∈ A, ∀ i, ‖a (ξ i)-T (ξ i)‖ < ε ∧ ‖star a (ξ i)-star T (ξ i)‖ < ε := by …Mentions: OAI.TraceConeClassification.weakClosure