Documentation

TauCeti.Algebra.MonoidAlgebra.CyclicTwo

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).

Main declarations #

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
Instances For

    Every element of R[C₂] is a + bσ, where a and b are its coefficients at 1 and at the generator σ = Multiplicative.ofAdd 1.

    theorem MonoidAlgebra.single_one_add_single_ofAdd_one_mul {R : Type u_1} [Semiring R] (a b a' b' : R) :
    (single 1 a + single (Multiplicative.ofAdd 1) b) * (single 1 a' + single (Multiplicative.ofAdd 1) b') = single 1 (a * a' + b * b') + single (Multiplicative.ofAdd 1) (a * b' + b * a')

    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
    Instances For
      @[simp]

      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
        @[simp]
        theorem MonoidAlgebra.cyclicTwoEquivProd_symm_apply (R : Type u_1) [CommRing R] [Invertible 2] (z : R × R) :
        (cyclicTwoEquivProd R).symm z = single 1 (⅟2 * (z.1 + z.2)) + single (Multiplicative.ofAdd 1) (⅟2 * (z.1 - z.2))

        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.