The group algebra of the cyclic group of order two #
Let C₂ = Multiplicative (ZMod 2), generated by σ = Multiplicative.ofAdd 1. Over a commutative
ring R, every element of the group algebra R[C₂] is a + bσ for unique coefficients a, b,
and σ² = 1. The two characters of C₂, trivial and sign, assemble into the R-algebra
homomorphism R[C₂] → R × R, a + bσ ↦ (a + b, a - b).
- When
2is invertible inR, this map is an isomorphismR[C₂] ≃ₐ[R] R × R, with inverse(x, y) ↦ ⅟2 (x + y) + ⅟2 (x - y) σ; the two idempotents⅟2 (1 ± σ)are the preimages of(1, 0)and(0, 1), and they splitR[C₂]into the two eigenspaces of the involutionσ. - When
Rhas no zero divisors and2is not a unit ofR, there is no such splitting: the only idempotents ofR[C₂]are0and1.
Main declarations #
TauCeti.cyclicTwoSign: the sign characterMultiplicative (ZMod 2) →* R.MonoidAlgebra.cyclicTwoToProd: the algebra homomorphismR[C₂] →ₐ[R] R × R.MonoidAlgebra.cyclicTwoEquivProd: the isomorphismR[C₂] ≃ₐ[R] R × Rwhen2is invertible inR.MonoidAlgebra.isIdempotentElem_cyclicTwo_iff: over a ring without zero divisors in which2is not a unit, an element ofR[C₂]is idempotent if and only if it is0or1.
References #
The ring ℤ₂[C₂] is the coefficient ring of the completed group algebra
ℤ₂[[C₂ × ℤ₂]] ≅ ℤ₂[C₂][[T]] in which J. Labute, Classification of Demushkin groups,
Canad. J. Math. 19 (1967), §4, p. 122, treats the even-rank Demushkin groups with q = 2.
Labute works integrally over ℤ₂; the splitting after inverting 2 and the absence of an
integral splitting recorded here are related facts about that coefficient ring, specialised to
ℚ₂ and ℤ₂ in TauCeti.NumberTheory.Padics.GroupAlgebra.CyclicTwo.
The sign character of the cyclic group of order two, Multiplicative (ZMod 2) →* R, sending
the generator Multiplicative.ofAdd 1 to -1.
Equations
- TauCeti.cyclicTwoSign R = { toFun := fun (g : Multiplicative (ZMod 2)) => (-1) ^ (Multiplicative.toAdd g).val, map_one' := ⋯, map_mul' := ⋯ }
Instances For
The generator σ = Multiplicative.ofAdd 1 of C₂ squares to 1.
Every element of R[C₂] is a + bσ, where a and b are its coefficients at 1 and at
the generator σ = Multiplicative.ofAdd 1.
The product of two elements of R[C₂] written as a + bσ: since σ² = 1,
(a + bσ)(a' + b'σ) = (aa' + bb') + (ab' + ba')σ.
The R-algebra homomorphism R[C₂] → R × R whose two components are the trivial and the
sign character of C₂: it sends a + bσ to (a + b, a - b).
Equations
- MonoidAlgebra.cyclicTwoToProd R = (MonoidAlgebra.lift R (R × R) (Multiplicative (ZMod 2))) (MonoidHom.prod 1 (TauCeti.cyclicTwoSign R))
Instances For
The trivial and sign characters send the monomial r·g to (r, r · sign g).
The trivial and sign characters send a + bσ to (a + b, a - b), computing
cyclicTwoToProd from the coefficients in the basis (1, σ).
The trivial and sign characters send an element of R[C₂] to the sum and difference
of its coefficients at 1 and at the generator σ = Multiplicative.ofAdd 1.
When 2 is invertible in R, the trivial and the sign character identify R[C₂] with
R × R. The inverse sends (x, y) to ⅟2 (x + y) + ⅟2 (x - y) σ; in particular the two
idempotents ⅟2 (1 ± σ) are the preimages of (1, 0) and (0, 1).
Equations
Instances For
The inverse sends (x, y) to ⅟2 (x + y) + ⅟2 (x - y) σ, recovering the two
coefficients from the trivial and sign character values.
Over a ring R without zero divisors in which 2 is not a unit, the group algebra R[C₂]
has no nontrivial idempotents: an element is idempotent if and only if it is 0 or 1. In
particular R[C₂] admits no direct-product decomposition, in contrast with
cyclicTwoEquivProd when 2 is invertible.