Group isomorphism between a group and its opposite #
MulOpposite.op on a commutative monoid is an isomorphism.
Instances For
AddOpposite.op on a commutative additive monoid is an isomorphism.
Instances For
The function MulOpposite.op is an additive equivalence.
Instances For
The function AddOpposite.op is a multiplicative equivalence.
Instances For
Inversion on a group is a MulEquiv to the opposite group. When G is commutative, there is
MulEquiv.inv.
Instances For
Negation on an additive group is an AddEquiv to the opposite group. When G
is commutative, there is AddEquiv.inv.
Instances For
A semigroup homomorphism f : M āā* N such that f x commutes with f y for all x, y
defines a semigroup homomorphism to Nįµįµįµ.
Instances For
An additive semigroup homomorphism f : AddHom M N such that f x additively
commutes with f y for all x, y defines an additive semigroup homomorphism to Sįµįµįµ.
Instances For
A semigroup homomorphism f : M āā* N such that f x commutes with f y for all x, y
defines a semigroup homomorphism from Mįµįµįµ.
Instances For
An additive semigroup homomorphism f : AddHom M N such that f x additively
commutes with f y for all x, y defines an additive semigroup homomorphism from Mįµįµįµ.
Instances For
A monoid homomorphism f : M ā* N such that f x commutes with f y for all x, y defines
a monoid homomorphism to Nįµįµįµ.
Instances For
An additive monoid homomorphism f : M ā+ N such that f x additively commutes
with f y for all x, y defines an additive monoid homomorphism to Sįµįµįµ.
Instances For
A monoid homomorphism f : M ā* N such that f x commutes with f y for all x, y defines
a monoid homomorphism from Mįµįµįµ.
Instances For
An additive monoid homomorphism f : M ā+ N such that f x additively commutes
with f y for all x, y defines an additive monoid homomorphism from Mįµįµįµ.
Instances For
An additive semigroup homomorphism AddHom M N can equivalently be viewed as an additive
homomorphism AddHom Mįµįµįµ Nįµįµįµ. This is the action of the (fully faithful) įµįµįµ-functor on
morphisms.
Instances For
The 'unopposite' of an additive semigroup hom αįµįµįµ ā+ βįµįµįµ. Inverse to
AddHom.mul_op.
Instances For
A monoid homomorphism M ā* N can equivalently be viewed as a monoid homomorphism
Mįµįµįµ ā* Nįµįµįµ. This is the action of the (fully faithful) įµįµįµ-functor on morphisms.
Instances For
An additive monoid homomorphism M ā+ N can equivalently be viewed as an additive monoid
homomorphism Mįµįµįµ ā+ Nįµįµįµ. This is the action of the (fully faithful)
įµįµįµ-functor on morphisms.
Instances For
The 'unopposite' of a monoid homomorphism Mįµįµįµ ā* Nįµįµįµ. Inverse to MonoidHom.op.
Instances For
The 'unopposite' of an additive monoid homomorphism
Mįµįµįµ ā+ Nįµįµįµ. Inverse to AddMonoidHom.op.
Instances For
A monoid is isomorphic to the opposite of its opposite.
Instances For
An additive monoid is isomorphic to the opposite of its opposite.
Instances For
An additive homomorphism M ā+ N can equivalently be viewed as an additive homomorphism
Mįµįµįµ ā+ Nįµįµįµ. This is the action of the (fully faithful) įµįµįµ-functor on morphisms.
Instances For
The 'unopposite' of an additive monoid hom αįµįµįµ ā+ βįµįµįµ. Inverse to
AddMonoidHom.mul_op.
Instances For
An iso α ā+ β can equivalently be viewed as an iso αįµįµįµ ā+ βįµįµįµ.
Instances For
The 'unopposite' of an iso αįµįµįµ ā+ βįµįµįµ. Inverse to AddEquiv.mul_op.
Instances For
An iso α ā* β can equivalently be viewed as an iso αįµįµįµ ā* βįµįµįµ.
Instances For
An iso α ā+ β can equivalently be viewed as an iso αįµįµįµ ā+ βįµįµįµ.
Instances For
The 'unopposite' of an iso αįµįµįµ ā* βįµįµįµ. Inverse to MulEquiv.op.
Instances For
The 'unopposite' of an iso αįµįµįµ ā+ βįµįµįµ. Inverse to AddEquiv.op.
Instances For
This ext lemma changes equalities on αįµįµįµ ā+ β to equalities on α ā+ β.
This is useful because there are often ext lemmas for specific αs that will apply
to an equality of α ā+ β such as Finsupp.addHom_ext'.