Definition. Ordinary linear involutions [fdip-001G]
Definition. Ordinary linear involutions [fdip-001G]
Let \(R\) be a commutative unital ring and \(A\) an associative unital \(R\)-algebra. An ordinary \(R\)-linear involution on \(A\) is an \(R\)-linear map \(a\mapsto a^\dagger \), with \(\sigma =\operatorname {id}_R\), satisfying \[1^\dagger =1,\qquad (ab)^\dagger =b^\dagger a^\dagger ,\qquad (a^\dagger )^\dagger =a.\] Thus it reverses products, preserves sums and satisfies \((ra)^\dagger =ra^\dagger \). The involution on the coefficient ring is explicitly the identity.
These are ordinary product-reversal laws: no sign depending on degree occurs. Over \(\mathbb C\), this convention is bilinear and does not introduce complex conjugation. A Hermitian adjoint needs different coefficient data. Neither a grading nor freeness selects an involution; the counting adjoint below is constructed from a specified pairing.
Mathlib separates the involutive law InvolutiveStar,
product reversal StarMul, additive compatibility
StarRing and scalar compatibility StarModule.
Its starRingOfComm permits the identity involution on
a commutative ring. These interfaces support the stated convention;
the represented example requires its own proof.
For the library attribution, see [mathlib2020lean].