MathlibAnnex/Analysis/CStarAlgebra/GeometricStructure/CompactRepresentationRigidity.lean
Exact source · gss-v0.5.0
Fixed commit original · Raw UTF-8 source · Back to GSS Companion
Select a source link from a manuscript to highlight its exact range.
Technical identity
- Commit
ac405356bb98afed954da9b9c795d23cc8d5d149- SHA-256
94c92a49a55ce7989ac42cf271285f2c630c6ea1a74983ea2771a22723e13924- Bytes
- 8336
1/-2Copyright (c) 2026 Ryotaro Tanaka. All rights reserved.3Released under Apache 2.0 license as described in the file LICENSE.4Authors: Ryotaro Tanaka5-/67import MathlibAnnex.Analysis.CStarAlgebra.GeometricStructure.CompactDirectSumRigidity8import MathlibAnnex.Analysis.CStarAlgebra.GeometricStructure.CompactRepresentationTransport9import MathlibAnnex.Analysis.CStarAlgebra.DirectSum.CompactlyRepresentedDecomposition10import MathlibAnnex.Analysis.CStarAlgebra.Spectrum.CompactRepresentationCharacterization11import MathlibAnnex.Analysis.CStarAlgebra.GeometricStructure.StarAlgEquiv1213/-!14# One-sided compact representation rigidity of geometric structure spaces1516If one nonunital complex C-star algebra has an actual faithful compact-valued17representation, a full geometric-structure closure homeomorphism to a second18algebra forces a star-algebra equivalence. Compact representability of the19second algebra is derived by transport to its already defined reduced atomic20representation, not required as an additional premise.2122The two actual representations supply the canonical compact c₀ decompositions.23Their dependent fibers are the very cyclic subspaces used in those models.24Each fiber is nontrivial by its existing chosen nonzero cyclic vector. The25all-index given-model rigidity theorem handles empty and nonempty index types,26so no nontriviality, nonempty-index, unit, or separability premise is added.27Both spectral orders are fixed locally before any model fiber is used.2829The final equivalence concerns existence: a star equivalence exists if and30only if a full GSS homeomorphism exists, provided either algebra admits a31faithful compact representation. The given-representation theorem permits32its Hilbert space to lie in an independent universe. The existential version33uses each algebra's own universe, exactly as in the compact-representation34characterization; its canonical reduced atomic witness is not obtained by35shrinking an arbitrary Hilbert space.3637The star equivalence need not induce the specified nonlinear GSS38homeomorphism. Only existence of a star equivalence is concluded. Conversely,39a star equivalence supplies its own induced full GSS homeomorphism. No claim40about equality of these two geometric maps is made.41-/4243@[expose] public section44set_option autoImplicit false45set_option maxHeartbeats 200000046set_option synthInstance.maxHeartbeats 20000047noncomputable section4849open scoped CStarAlgebra5051namespace MathlibAnnex.Analysis.CStarAlgebra5253universe u v w5455variable {A : Type u} {B : Type v}56variable [NonUnitalCStarAlgebra A] [NonUnitalCStarAlgebra B]57variable {H : Type w} [NormedAddCommGroup H] [InnerProductSpace ℂ H] [CompleteSpace H]5859/-- A faithful compact-valued representation on one side and a full GSS60homeomorphism force a star equivalence. The target representation, both61compact models, and all fiber nontriviality proofs are produced internally.62The zero-algebra and empty-index cases use the existing all-index theorem. -/63theorem nonempty_starAlgEquiv_of_isCompactlyRepresented_of_geometricStructure_homeomorph64(pi : NonUnitalCStarRepresentation A H) (hpi : pi.IsCompactlyRepresented)65(e : ClosureSpace.Homeomorph (NormedSpace.geometricStructureClosure ℂ A)66(NormedSpace.geometricStructureClosure ℂ B)) :67Nonempty (A ≃⋆ₐ[ℂ] B) := by68letI : PartialOrder A := _root_.CStarAlgebra.spectralOrder A69letI : StarOrderedRing A := _root_.CStarAlgebra.spectralOrderedRing A70letI : PartialOrder B := _root_.CStarAlgebra.spectralOrder B71letI : StarOrderedRing B := _root_.CStarAlgebra.spectralOrderedRing B72let rho : NonUnitalCStarRepresentation B (PrimitiveSpectrum.ReducedAtomicHilbertSpace B) :=73PrimitiveSpectrum.reducedAtomicRepresentation (A := B)74have hrho : rho.IsCompactlyRepresented :=75PrimitiveSpectrum.isCompactlyRepresented_reducedAtomicRepresentation_of_geometricStructure_homeomorph76e pi hpi77let EA : A ≃⋆ₐ[ℂ] CompactOperatorC0Sum78(fun i : MinimalClosedStarIdeal A => i.CompactModelSpace pi hpi) :=79pi.compactC0Decomposition hpi80let EB : B ≃⋆ₐ[ℂ] CompactOperatorC0Sum81(fun j : MinimalClosedStarIdeal B => j.CompactModelSpace rho hrho) :=82rho.compactC0Decomposition hrho83letI : ∀ i : MinimalClosedStarIdeal A, Nontrivial (i.CompactModelSpace pi hpi) :=84fun i => MinimalClosedStarIdeal.instNontrivialCompactModelSpace i pi hpi85letI : ∀ j : MinimalClosedStarIdeal B, Nontrivial (j.CompactModelSpace rho hrho) :=86fun j => MinimalClosedStarIdeal.instNontrivialCompactModelSpace j rho hrho87exact nonempty_starAlgEquiv_of_compact_direct_sum_models_of_geometricStructure_homeomorph88(fun i : MinimalClosedStarIdeal A => i.CompactModelSpace pi hpi)89(fun j : MinimalClosedStarIdeal B => j.CompactModelSpace rho hrho)90EA EB e9192/-- With an actual faithful compact representation of `A`, existence of a93star equivalence to `B` is equivalent to existence of a full GSS homeomorphism.94The reverse implication derives compact representability of `B`; it does not95assume that an arbitrary prescribed representation of `B` is compact. -/96theorem nonempty_starAlgEquiv_iff_nonempty_geometricStructure_homeomorph_of_isCompactlyRepresented97(pi : NonUnitalCStarRepresentation A H) (hpi : pi.IsCompactlyRepresented) :98Nonempty (A ≃⋆ₐ[ℂ] B) ↔99Nonempty (ClosureSpace.Homeomorph (NormedSpace.geometricStructureClosure ℂ A)100(NormedSpace.geometricStructureClosure ℂ B)) := by101constructor102· rintro ⟨E⟩103exact ⟨geometricStructureHomeomorphOfStarAlgEquiv E⟩104· rintro ⟨e⟩105exact nonempty_starAlgEquiv_of_isCompactlyRepresented_of_geometricStructure_homeomorph106pi hpi e107108/-- The one-sided compact GSS characterization. Either algebra may supply109existence of a faithful compact representation in its own universe, with the110Hilbert carrier and its structures explicitly quantified. The characterization111provides its same canonical reduced atomic witness; the right-hand branch112uses the inverse geometric homeomorphism and reverses the resulting star113equivalence. Neither algebra is assumed to be nonzero. -/114theorem nonempty_starAlgEquiv_iff_nonempty_geometricStructure_homeomorph_of_exists_isCompactlyRepresented115(hCompact :116(∃ (K : Type u) (normed : NormedAddCommGroup K),117letI : NormedAddCommGroup K := normed118∃ inner : InnerProductSpace ℂ K,119letI : InnerProductSpace ℂ K := inner120∃ complete : CompleteSpace K,121letI : CompleteSpace K := complete122∃ pi : NonUnitalCStarRepresentation A K, pi.IsCompactlyRepresented) ∨123(∃ (K : Type v) (normed : NormedAddCommGroup K),124letI : NormedAddCommGroup K := normed125∃ inner : InnerProductSpace ℂ K,126letI : InnerProductSpace ℂ K := inner127∃ complete : CompleteSpace K,128letI : CompleteSpace K := complete129∃ pi : NonUnitalCStarRepresentation B K, pi.IsCompactlyRepresented)) :130Nonempty (A ≃⋆ₐ[ℂ] B) ↔131Nonempty (ClosureSpace.Homeomorph (NormedSpace.geometricStructureClosure ℂ A)132(NormedSpace.geometricStructureClosure ℂ B)) := by133constructor134· rintro ⟨E⟩135exact ⟨geometricStructureHomeomorphOfStarAlgEquiv E⟩136· rintro ⟨e⟩137rcases hCompact with hA | hB138· letI : PartialOrder A := _root_.CStarAlgebra.spectralOrder A139letI : StarOrderedRing A := _root_.CStarAlgebra.spectralOrderedRing A140have hAtomic :=141(NonUnitalCStarRepresentation.exists_isCompactlyRepresented_iff_reducedAtomicRepresentation142(A := A)).mp hA143exact nonempty_starAlgEquiv_of_isCompactlyRepresented_of_geometricStructure_homeomorph144(PrimitiveSpectrum.reducedAtomicRepresentation (A := A)) hAtomic e145· letI : PartialOrder B := _root_.CStarAlgebra.spectralOrder B146letI : StarOrderedRing B := _root_.CStarAlgebra.spectralOrderedRing B147have hAtomic :=148(NonUnitalCStarRepresentation.exists_isCompactlyRepresented_iff_reducedAtomicRepresentation149(A := B)).mp hB150obtain ⟨E⟩ :=151nonempty_starAlgEquiv_of_isCompactlyRepresented_of_geometricStructure_homeomorph152(PrimitiveSpectrum.reducedAtomicRepresentation (A := B)) hAtomic e.symm153exact ⟨E.symm⟩154155end MathlibAnnex.Analysis.CStarAlgebra