Let AA and BB be . A ∗*-homomorphism is a complex-linear map ϕ:A→B\phi:A\to B satisfying

ϕ(ab)=ϕ(a)ϕ(b),ϕ(a∗)=ϕ(a)∗\phi(ab)=\phi(a)\phi(b),\qquad \phi(a^*)=\phi(a)^*

for all a,b∈Aa,b\in A. If both algebras are unital, ϕ\phi is called unital when ϕ(1A)=1B\phi(1_A)=1_B; this is an additional condition, not part of the definition. Thus zero maps and inclusions of ideals are legitimate ∗*-homomorphisms. A ∗*-isomorphism is a bijective ∗*-homomorphism, and its inverse automatically preserves all the same structure.

Automatic analytic properties

Every ∗*-homomorphism between C∗C^*-algebras is positive and contractive, so no continuity hypothesis is needed. It is isometric exactly when it is injective. These conclusions are special to the C∗C^*-setting and follow from spectral theory and the C∗C^*-identity. A merely multiplicative complex-linear map need not preserve the involution or enjoy these properties.

Kernels, ranges, and quotients

The kernel of ϕ\phi is a closed two-sided self-adjoint ideal. The induced map A/ker⁡ϕ→BA/\ker\phi\to B is an isometric ∗*-isomorphism onto ϕ(A)\phi(A); consequently the range of a ∗*-homomorphism is a closed C∗C^*-subalgebra. This is the C∗C^*-algebraic first isomorphism theorem. Composition of ∗*-homomorphisms is again a ∗*-homomorphism.

Representations and conventions

A representation of AA on a HH is a ∗*-homomorphism A→B(H)A\to B(H). For nonunital AA, nondegeneracy means that the closed span of ϕ(A)H\phi(A)H is HH. For unital AA, a is automatically unital, but an arbitrary representation need not be. Authors who define morphisms in the unital category to preserve identity are imposing a category convention and should state it explicitly.

References
  1. Gerard J. Murphy, C∗C^*-Algebras and Operator Theory, Academic Press, 1990. DOI record. Relevant: §2.1 on ∗*-homomorphisms, contractivity, kernels, and ranges.
  2. Gert K. Pedersen, C∗C^*-Algebras and Their Automorphism Groups, 2nd ed., Academic Press, 2018. DOI record. Relevant: §1.2 on morphisms and quotient structure.