Documentation

TauCeti.Algebra.MonoidAlgebra.Exactness

Exactness for monoid algebras #

The coefficient-sum augmentation ideal of a monoid algebra is generated by the basis differences single k 1 - 1. For a group algebra, the differences indexed by a generating set already generate it as a left ideal, and over a nontrivial ring this characterises generating sets: single x 1 - 1 lies in the left ideal generated by the differences indexed by s exactly when x lies in the subgroup generated by s. More generally, a homomorphism from a group to a monoid induces a monoid-algebra map whose kernel is generated by the corresponding differences for elements in the kernel of the homomorphism.

These descriptions give the ideal-theoretic exactness of monoid algebras associated to an exact pair of monoid homomorphisms whose middle object is a group. They provide the algebraic input for transporting exact character sequences contravariantly to coordinate rings of diagonalizable groups. The description by generators is the surjectivity half of Lyndon's exact sequence for the relation module of a generating family (TauCeti.MonoidAlgebra.relationModule).

Main declarations #

References #

Milne, Algebraic Groups, Theorem 12.9(b), gives the corresponding augmentation and quotient description for group algebras of finitely generated commutative groups over a field. The proofs here use finite support directly and apply to arbitrary coefficient rings and the indicated possibly noncommutative monoids.

noncomputable def TauCeti.MonoidAlgebra.augmentation (R : Type u) [Ring R] (K : Type v) [Monoid K] :

The coefficient-sum augmentation of a monoid algebra. It sends every standard basis element to 1 and acts identically on coefficients.

Equations
Instances For
    @[simp]
    theorem TauCeti.MonoidAlgebra.augmentation_single (R : Type u) [Ring R] {K : Type v} [Monoid K] (k : K) (r : R) :

    The coefficient-sum augmentation sends a singleton to its coefficient.

    @[simp]

    The coefficient-sum augmentation is natural with respect to homomorphisms of monoids.

    Over a nontrivial ring, the basis difference single m 1 - 1 lies in the kernel of the monoid-algebra map induced by f exactly when m lies in the kernel of f.

    The kernel of the coefficient-sum augmentation is generated by the differences between standard basis elements and the unit basis element.

    theorem TauCeti.MonoidAlgebra.single_sub_one_mem_span_of_mem_closure (R : Type u) [Ring R] {G : Type v} [Group G] {s : Set G} {x : G} (hx : x ∈ Subgroup.closure s) :
    MonoidAlgebra.single x 1 - 1 ∈ Ideal.span ((fun (g : G) => MonoidAlgebra.single g 1 - 1) '' s)

    The left ideal generated by the basis differences single g 1 - 1, g ∈ s, contains single x 1 - 1 for every x in the subgroup generated by s.

    theorem TauCeti.MonoidAlgebra.single_sub_one_mem_span_iff (R : Type u) [Ring R] {G : Type v} [Group G] [Nontrivial R] {s : Set G} {x : G} :

    Over a nontrivial ring, single x 1 - 1 lies in the left ideal generated by the basis differences single g 1 - 1, g ∈ s, exactly when x lies in the subgroup generated by s.

    The kernel of the augmentation of a group algebra is generated, as a left ideal, by the basis differences single g 1 - 1 for g running over any generating set of the group.

    Over a nontrivial ring, the basis differences single g 1 - 1, g ∈ s, generate the kernel of the augmentation of a group algebra as a left ideal exactly when s generates the group.

    If q : G → H is a homomorphism from a group to a monoid, the kernel of the induced monoid-algebra map is generated by the basis differences indexed by ker q.

    An exact pair of monoid homomorphisms whose middle object is a group induces an exact ideal sequence on monoid algebras: the extension of the first augmentation ideal is the kernel of the second induced map.

    The augmentation as a linear map, and the trivial module R[K] ⧸ I_K #

    noncomputable def MonoidAlgebra.augmentationLinearMap (R : Type u) [Ring R] (K : Type v) [Monoid K] :

    The coefficient-sum augmentation as an R-linear map R[K] → R.

    Equations
    Instances For

      The kernel of the linear augmentation is the augmentation ideal, with scalars restricted.

      The quotient of R[K] by the augmentation ideal is R, the trivial module.

      Equations
      • One or more equations did not get rendered due to their size.
      Instances For

        The quotient of R[K] by the augmentation ideal has rank one over R.

        The model R[K]^n × R[K] ⧸ I_K of n copies of the regular representation and one trivial one has rank n · #K + 1 over R.