MATHLIBANNEX / CANONICAL DECLARATION CARD

A character separates a closed ideal

MathlibAnnex.Analysis.CStarAlgebra.exists_character_annihilating_closedIdeal_of_not_mem

theorem

Separates an element from a closed ideal of a commutative C*-algebra by a character vanishing on the ideal.

Statement

Let D be a commutative unital complex C*-algebra, J an ideal whose carrier is norm-closed, and d∈D with d∉J. There is a character χ of D that vanishes on every x∈J while χ(d)≠0. Properness follows from d∉J and is not separately assumed.

Assumptions

Let D be a commutative unital complex C*-algebra, J an ideal whose carrier is norm-closed, and d∈D with d∉J.

Conclusion

There is a character χ of D that vanishes on every x∈J while χ(d)≠0. Properness follows from d∉J and is not separately assumed.

Proof route

The source transports J through the Gelfand star transform to an ideal of continuous functions, uses isometry to preserve closedness and d∉J, then separates the transformed point by a character and pulls the annihilation/nonvanishing equations back.

Proof steps
  1. Exact Lean statement: ∀ {D : Type u} [inst : CommCStarAlgebra D] (J : Ideal D), IsClosed ↑J → ∀ {d : D}, d ∉ J → ∃ chi, (∀ x ∈ J, chi x = 0) ∧ chi d ≠ 0
  2. ∃ χ, (∀ x : D, x∈J → χ x=0) ∧ χ d≠0.
  3. The source transports J through the Gelfand star transform to an ideal of continuous functions, uses isometry to preserve closedness and d∉J, then separates the transformed point by a character and pulls the annihilation/nonvanishing equations back.

Main citations

Lean source signature (exact)

theorem exists_character_annihilating_closedIdeal_of_not_mem
    {D : Type u} [CommCStarAlgebra D]
    (J : Ideal D) (hJclosed : IsClosed (J : Set D))
    {d : D} (hd : d ∉ J) :
    ∃ chi : WeakDual.characterSpace ℂ D,
      (∀ x : D, x ∈ J → chi x = 0) ∧ chi d ≠ 0

Read exact source with highlighted declaration · Raw UTF-8 source · Card PDF · Card JSON

Exact Card identity

Stable Card ID: 1e09b496fe0e06eeb046e141957245bfb51a6b1b7b8c28cf44ffdefc9574de2f

Card revision: 2

Card SHA-256: 6478c2932ffa998eda8ac724e6df08a7c18971e943cf48ac511aa19e7793261a

Approved exposition revision: 3

Approved exposition SHA-256: ec0a6da44dce8322e006bd4e79b375e404e1fe02c3846aa95e2db21df116b753

Source: MathlibAnnex v0.4.0