MathlibAnnex.Analysis.CStarAlgebra.NonUnitalCStarRepresentation.exists_isCompactlyRepresented_iff
theorem
Characterizes existence of a faithful compact action by compact irreducible images and discrete primitive spectrum.
Statement
Let be a complex C*-algebra. For a complex Hilbert space , let be the algebra of compact operators on . Write for the primitive ideal spectrum: its points are the kernels of pure-state GNS representations. Its hull–kernel topology has closure
The following conditions are equivalent:
- There is a complex Hilbert space and a faithful -representation such that .
- Every irreducible -representation on a complex Hilbert space satisfies , and is discrete: every singleton is open.
Assumptions
Hilbert spaces are complex and complete. Representations are -homomorphisms, without a requirement of unitality; irreducibility includes a nonzero action. Zero algebras, zero representation spaces, and empty primitive spectra are allowed. No separability or countability assumption is made.
Conclusion
The two conditions characterize the existence of a faithful representation by compact operators. The cited reduced-atomic characterization gives such a representation when they hold. This does not require an arbitrary faithful representation to have compact values, or require its image to be all compact operators on its Hilbert space.
Main citations
The faithful compact-representation criterion is the stated equivalence. The fixed reduced-atomic characterization separates compactness of all irreducible images from discreteness of the existing spectrum. The existential representation comparison gives the same canonical reduced-atomic witness; transport from an action on an independent Hilbert space does not shrink the original space.
Lean source signature (exact)
Exact source and declaration. Only the literal signature is displayed here; the linked source retains the proof.
theorem exists_isCompactlyRepresented_iff : (∃ (K : Type u) (normed : NormedAddCommGroup K), letI : NormedAddCommGroup K := normed ∃ inner : InnerProductSpace ℂ K, letI : InnerProductSpace ℂ K := inner ∃ complete : CompleteSpace K, letI : CompleteSpace K := complete ∃ pi : NonUnitalCStarRepresentation A K, pi.IsCompactlyRepresented) ↔ (∀ (K : Type u) [NormedAddCommGroup K] [InnerProductSpace ℂ K] [CompleteSpace K] (rho : NonUnitalCStarRepresentation A K), rho.IsIrreducible → (NonUnitalStarAlgHom.range rho) = ContinuousLinearMap.compactOperatorStarSubalgebra ℂ K) ∧ DiscreteTopology (PrimitiveSpectrum A)Back to the reading-guide item
The principal equivalence fixes the universe of and quantifies its Hilbert spaces in that same universe. The independently specified Hilbert space of the separately cited transport theorem is not an all-universe quantifier in this equivalence.
| In the source | Mathematical meaning |
|---|---|
Algebra and positivityattribute [local instance] _root_.CStarAlgebra.spectralOrder
_root_.CStarAlgebra.spectralOrderedRingFixed source | The C*-algebra uses its spectral order to define positive functionals and pure states. This is the order underlying the primitive spectrum in the theorem. |
Ambient algebravariable {A : Type u} [NonUnitalCStarAlgebra A]Fixed source | The input is an arbitrary complex C*-algebra , including the zero algebra. The type does not require a unit, and does not require the algebra to lack a unit. |
Representation space and norm(∃ (K : Type u) (normed : NormedAddCommGroup K),
letI : NormedAddCommGroup K := normedFixed source | There exists a space, called K here and in the first condition, with a normed additive group structure. The letI makes that same norm available when specifying its inner product. |
Inner product and completeness∃ inner : InnerProductSpace ℂ K,
letI : InnerProductSpace ℂ K := inner
∃ complete : CompleteSpace K,
letI : CompleteSpace K := completeFixed source | The existential quantifiers require a compatible complex inner product and completeness on the same . The first letI installs the chosen inner product; the second installs completeness. Together they make a complex Hilbert space on which the next representation is defined. |
Faithful compact representation∃ pi : NonUnitalCStarRepresentation A K, pi.IsCompactlyRepresented) ↔Fixed source | There exists a -representation that is faithful and satisfies . This is the left side of the equivalence, not an equality of the two operator algebras. |
Meaning of compact representabilitydef NonUnitalCStarRepresentation.IsCompactlyRepresented
(pi : NonUnitalCStarRepresentation A H) : Prop :=
Function.Injective pi ∧ ∀ a : A, IsCompactOperator (pi a)Fixed source | The first conjunct is injectivity of the same , that is, faithfulness. The second says that is compact for every . Together they express exactly the first condition in the Statement. |
All irreducible representations(∀ (K : Type u) [NormedAddCommGroup K] [InnerProductSpace ℂ K]
[CompleteSpace K] (rho : NonUnitalCStarRepresentation A K),
rho.IsIrreducible →
(NonUnitalStarAlgHom.range rho) = ContinuousLinearMap.compactOperatorStarSubalgebra ℂ K) ∧Fixed source | For every complex Hilbert space and every irreducible , the operator-algebra image is Here range rho and compactOperatorStarSubalgebra are subalgebras of the same . This is stronger than merely having compact values. |
Primitive pointsdef primitiveKernelFamily : Set (Set A) :=
Set.range fun phi : NonUnitalPureState A => (kernelIdeal phi.gnsRepresentation : Set A)
/-- Actual primitive ideal carriers, not geometric primitive-spectrum points. -/
def PrimitiveSpectrum := {P : Set A // P ∈ primitiveKernelFamily A}Fixed source | The points are kernels of pure-state GNS representations, regarded as subsets of . The subtype records membership in precisely this family; it is not the geometric structure space . |
Hull–kernel topologydef primitiveSpectrumClosure : ClosureSpace (PrimitiveSpectrum A) :=
ClosureSpace.HullKernel.space (primitiveKernelFamily A) (univ_notMem_primitiveKernelFamily A)Fixed source | The first argument is the family of underlying sets of primitive ideals of . The second is the established fact that itself, written Set.univ, is not a member of this family; it is the required input for constructing the hull–kernel closure on that family. For every , |
DiscretenessDiscreteTopology (PrimitiveSpectrum A) :=Fixed source | The second conjunct says that has the discrete topology. It accompanies the assertion about every irreducible image; it is not a substitute for that assertion. The empty spectrum is allowed. |
Exact surrounding source context (separate excerpts)
Exact surrounding source:
attribute [local instance] _root_.CStarAlgebra.spectralOrder _root_.CStarAlgebra.spectralOrderedRingBack to the reading-guide item
Exact surrounding source:
universe u v variable {A : Type u} [NonUnitalCStarAlgebra A] variable {H : Type v} [NormedAddCommGroup H] [InnerProductSpace ℂ H] [CompleteSpace H]Back to the reading-guide item
Read exact source with highlighted declaration · Raw UTF-8 source · LFH Companion ·