Maps of monoid algebras #
This file defines maps of monoid algebras along both the ring and monoid arguments.
Multiplicative monoids #
Given a function f : M ā N between magmas, return the corresponding map R[M] ā R[N] obtained
by summing the coefficients along each fiber of f.
Equations
Instances For
Given a function f : M ā N between magmas, return the corresponding map R[M] ā R[N] obtained
by summing the coefficients along each fiber of f.
Equations
Instances For
If f : G ā H is a multiplicative homomorphism between two monoids, then
MonoidAlgebra.mapDomain f is a ring homomorphism between their monoid algebras.
See also MulEquiv.monoidAlgebraCongrRight.
Equations
Instances For
If f : G ā H is a multiplicative homomorphism between two additive monoids, then
AddMonoidAlgebra.mapDomain f is a ring homomorphism between their additive monoid algebras.
Equations
Instances For
Equivalent monoids have additively isomorphic monoid algebras.
MonoidAlgebra.mapDomain as an AddEquiv.
Equations
Instances For
Equivalent additive monoids have additively isomorphic additive monoid algebras.
AddMonoidAlgebra.mapDomain as an AddEquiv.
Equations
Instances For
Additively isomorphic rings have additively isomorphic monoid algebras.
Finsupp.mapRange as an AddEquiv.
Equations
Instances For
Additively isomorphic rings have additively isomorphic additive monoid algebras.
Finsupp.mapRange as an AddEquiv.
Equations
Instances For
If f : G ā H is a multiplicative homomorphism between two monoids, then
MonoidAlgebra.mapDomain f is a ring homomorphism between their monoid algebras.
Equations
Instances For
If f : G ā H is a multiplicative homomorphism between two additive monoids, then
AddMonoidAlgebra.mapDomain f is a ring homomorphism between their additive monoid algebras.
Equations
Instances For
Conversions between AddMonoidAlgebra and MonoidAlgebra #
We have not defined AddMonoidAlgebra k G = MonoidAlgebra k (Multiplicative G)
because historically this caused problems;
since the changes that have made nsmul definitional, this would be possible,
but for now we just construct the ring isomorphisms using RingEquiv.refl _.
The equivalence between AddMonoidAlgebra and MonoidAlgebra in terms of
Multiplicative
Equations
Instances For
The equivalence between MonoidAlgebra and AddMonoidAlgebra in terms of Additive