In mathematics, a *-ring is a ring with a map * : A → A that is an antiautomorphism and an involution.
More precisely, * is required to satisfy the following properties:2
for all x, y in A.
This is also called an involutive ring, involutory ring, and ring with involution. The third axiom is implied by the second and fourth axioms, making it redundant.
Elements such that x* = x are called self-adjoint.3
Archetypical examples of a *-ring are fields of complex numbers and algebraic numbers with complex conjugation as the involution. One can define a sesquilinear form over any *-ring.
Also, one can define *-versions of algebraic objects, such as ideal and subring, with the requirement to be *-invariant: x ∈ I ⇒ x* ∈ I and so on.
*-rings are unrelated to star semirings in the theory of computation.
A *-algebra A is a *-ring,4 with involution * that is an associative algebra over a commutative *-ring R with involution ′, such that (r x)* = r′ x* ∀r ∈ R, x ∈ A.5
The base *-ring R is often the complex numbers (with ′ acting as complex conjugation).
It follows from the axioms that * on A is conjugate-linear in R, meaning
for λ, μ ∈ R, x, y ∈ A.
A *-homomorphism f : A → B is an algebra homomorphism that is compatible with the involutions of A and B, i.e.,
The *-operation on a *-ring is analogous to complex conjugation on the complex numbers. The *-operation on a *-algebra is analogous to taking adjoints in complex matrix algebras.
The * involution is a unary operation written with a postfixed star glyph centered above or near the mean line:
but not as "x∗"; see the asterisk article for details.
Involutive Hopf algebras are important examples of *-algebras (with the additional structure of a compatible comultiplication); the most familiar example being:
Not every algebra admits an involution:
Regard the 2×2 matrices over the complex numbers. Consider the following subalgebra: A := { ( a b 0 0 ) : a , b ∈ C } {\displaystyle {\mathcal {A}}:=\left\{{\begin{pmatrix}a&b\\0&0\end{pmatrix}}:a,b\in \mathbb {C} \right\}}
Any nontrivial antiautomorphism necessarily has the form:7 φ z [ ( 1 0 0 0 ) ] = ( 1 z 0 0 ) φ z [ ( 0 1 0 0 ) ] = ( 0 0 0 0 ) {\displaystyle \varphi _{z}\left[{\begin{pmatrix}1&0\\0&0\end{pmatrix}}\right]={\begin{pmatrix}1&z\\0&0\end{pmatrix}}\quad \varphi _{z}\left[{\begin{pmatrix}0&1\\0&0\end{pmatrix}}\right]={\begin{pmatrix}0&0\\0&0\end{pmatrix}}} for any complex number z ∈ C {\displaystyle z\in \mathbb {C} } .
It follows that any nontrivial antiautomorphism fails to be involutive: φ z 2 [ ( 0 1 0 0 ) ] = ( 0 0 0 0 ) ≠ ( 0 1 0 0 ) {\displaystyle \varphi _{z}^{2}\left[{\begin{pmatrix}0&1\\0&0\end{pmatrix}}\right]={\begin{pmatrix}0&0\\0&0\end{pmatrix}}\neq {\begin{pmatrix}0&1\\0&0\end{pmatrix}}}
Concluding that the subalgebra admits no involution.
Many properties of the transpose hold for general *-algebras:
Given a *-ring, there is also the map −* : x ↦ −x*. It does not define a *-ring structure (unless the characteristic is 2, in which case −* is identical to the original *), as 1 ↦ −1, neither is it antimultiplicative, but it satisfies the other axioms (linear, involution) and hence is quite similar to *-algebra where x ↦ x*.
Elements fixed by this map (i.e., such that a = −a*) are called skew Hermitian.
For the complex numbers with complex conjugation, the real numbers are the Hermitian elements, and the imaginary numbers are the skew Hermitian.
In this context, involution is taken to mean an involutory antiautomorphism, also known as an anti-involution. ↩
Weisstein, Eric W. (2015). "C-Star Algebra". Wolfram MathWorld. /wiki/Eric_W._Weisstein ↩
Baez, John (2015). "Octonions". Department of Mathematics. University of California, Riverside. Archived from the original on 26 March 2015. Retrieved 27 January 2015. /wiki/John_Baez ↩
Most definitions do not require a *-algebra to have the unity, i.e. a *-algebra is allowed to be a *-rng only. /wiki/Multiplicative_identity ↩
star-algebra at the nLab https://ncatlab.org/nlab/show/star-algebra ↩
Winker, S. K.; Wos, L.; Lusk, E. L. (1981). "Semigroups, Antiautomorphisms, and Involutions: A Computer Solution to an Open Problem, I". Mathematics of Computation. 37 (156): 533–545. doi:10.2307/2007445. ISSN 0025-5718. https://www.jstor.org/stable/2007445 ↩