MathlibAnnex.Analysis.CStarAlgebra.exists_pureState_nonzero_on_star_mul_self
Supplies a pure state that detects a* a, enabling faithfulness arguments without separability of the algebra.
Statement
Let A be a nonzero unital complex C*-algebra and let a ∈ A be nonzero. No separability assumption on A is required. Some pure state φ in stateSpace A satisfies φ(a* a)≠0.
Assumptions
Let A be a nonzero unital complex C*-algebra and let a ∈ A be nonzero. No separability assumption on A is required.
Conclusion
Some pure state φ in stateSpace A satisfies φ(a* a)≠0.
Proof route
The source sets b=a* a, uses its nonzero spectral radius to obtain a nonzero character value on the closed elemental commutative star subalgebra generated by b, extends that character to a pure state, and transfers the nonzero value back to b.
Proof steps
- Exact Lean statement: ∀ {A : Type u} [inst : CStarAlgebra A] [inst_1 : PartialOrder A] [inst_2 : StarOrderedRing A] [Nontrivial A] {a : A}, a ≠ 0 → ∃ phi ∈ MathlibAnnex.Analysis.CStarAlgebra.stateSpace A, MathlibAnnex.Analysis.CStarAlgebra.IsPureState A phi ∧ phi (star a * a) ≠ 0
- a ≠ 0 → ∃ φ ∈ stateSpace A, IsPureState A φ ∧ φ (star a * a) ≠ 0.
- The source sets b=a* a, uses its nonzero spectral radius to obtain a nonzero character value on the closed elemental commutative star subalgebra generated by b, extends that character to a pure state, and transfers the nonzero value back to b.
Main citations
- MathlibAnnex.Analysis.CStarAlgebra.exists_pureState_extension
Exact formal dependency; inspect the linked Card and exact source.
Lean source signature (exact)
theorem exists_pureState_nonzero_on_star_mul_self [Nontrivial A]
{a : A} (ha : a ≠ 0) :
∃ phi : A →L[ℂ] ℂ,
phi ∈ stateSpace A ∧ IsPureState A phi ∧ phi (star a * a) ≠ 0Read exact source with highlighted declaration · Raw UTF-8 source · Card PDF · Card JSON
Exact Card identity
Stable Card ID: 23a70d1e81d7c3d1ed7932a2de55be2e240d36d087130ed0dd8e21ce1e3d7013
Card revision: 2
Card SHA-256: 80afe23433c02265252a97ff93dd683f25f5d0dbab62a98400823808de83329a
Approved exposition revision: 4
Approved exposition SHA-256: 10e830eb3003db902b8084311bbed7c1cc308d086d041fa875134d5de6ee7ade
Source: MathlibAnnex v0.4.0