MATHLIBANNEX / CANONICAL DECLARATION CARD

Pure state detecting a nonzero square

MathlibAnnex.Analysis.CStarAlgebra.exists_pureState_nonzero_on_star_mul_self

theorem

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
  1. 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
  2. a ≠ 0 → ∃ φ ∈ stateSpace A, IsPureState A φ ∧ φ (star a * a) ≠ 0.
  3. 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

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) ≠ 0

Read 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