Documentation

TauCeti.Algebra.MonoidAlgebra.Finite

Finite morphisms of group algebras #

For a homomorphism p : M →* N of commutative groups, R[N] is finite over R[M] through mapDomainRingHom R p if the cokernel of p is finite. Over a nonzero coefficient ring the converse holds as well. No injectivity or finite generation of the groups is needed.

Coset representatives span the target as a module over the source. Conversely, the group algebra of the cokernel is a quotient of the target on which the source acts through its augmentation, so finiteness forces its standard basis to be finite.

This is the coordinate-ring finiteness criterion for morphisms of diagonalizable groups; it supplies the finiteness condition in the character description of their isogenies.

Without commutativity, R[N] is still a finitely generated R[M]-module through any monoid homomorphism p : M →* N into a finite monoid, since it is already finitely generated over R (TauCeti.MonoidAlgebra.mapDomainRingHom_moduleFinite_of_finite). This is the finiteness behind restricting representations of a finite group along a homomorphism.

Monomials indexed by representatives of the cokernel span the target group algebra as a module over the source group algebra.

A homomorphism of commutative groups with finite cokernel induces a finite morphism of group algebras, over any commutative coefficient ring.

@[simp]

Over a nonzero commutative ring, the group-algebra map induced by a homomorphism of commutative groups is finite exactly when its cokernel is finite.

Finiteness over the algebra of any monoid mapping to a finite one. For a monoid homomorphism p : M →* N with N finite, R[N] is a finitely generated R[M]-module through mapDomainRingHom R p, because it is already finitely generated over R. Neither monoid need be commutative, so the algebras need not be, and the statement uses the module structure RingHom.toModule rather than RingHom.Finite.