Let AA be a and S⊆AS\subseteq A. The C∗C^*-subalgebra generated by SS, denoted C∗(S)C^*(S), is the intersection of all of AA that contain SS. Equivalently, it is the norm closure in AA of the algebraic ∗*-subalgebra generated by SS. If generated subalgebras are required to contain 1A1_A, one instead takes the closure of the unital ∗*-algebra generated by SS, commonly written C∗(S,1A)C^*(S,1_A). Thus the ambient unital convention is part of the notation.

Universal property

The inclusion S⊆C∗(S)S\subseteq C^*(S) is minimal: any C∗C^*-subalgebra B⊆AB\subseteq A containing SS also contains C∗(S)C^*(S). Consequently, a ∗*-homomorphism defined on AA is determined on C∗(S)C^*(S) by its values on SS. This is an internal universal property relative to AA, not the universal C∗C^*-algebra on abstract generators and relations.

Functional calculus and examples

For a normal element a∈Aa\in A, the generated algebra C∗(a,1A)C^*(a,1_A) is commutative and contains every element obtained from aa by . The diagonal matrix units generate the diagonal algebra in Mn(C)M_n(\mathbb C), whereas all matrix units eije_{ij} generate Mn(C)M_n(\mathbb C). A merely algebraic ∗*-algebra generated by a set may fail to be norm closed and is then strictly smaller than C∗(S)C^*(S).

Conventions and scope

When AA is nonunital, C∗(S)C^*(S) is never made unital by adjoining an external identity unless this is explicitly stated. When AA is unital, authors differ on whether “subalgebra” means “unital subalgebra”; the notations C∗(S)C^*(S) and C∗(S,1A)C^*(S,1_A) separate these conventions.

References
  1. Gerard J. Murphy, C∗C^*-Algebras and Operator Theory, Academic Press, 1990. DOI record. Relevant: §2.1 on generated C∗C^*-subalgebras and unit conventions.
  2. Kenneth R. Davidson, C∗C^*-Algebras by Example, American Mathematical Society, 1996. AMS record. Relevant: Chapter I, §1 on concrete C∗C^*-algebras and generated subalgebras.