Multiplicative and additive equivs #
This file contains basic results on MulEquiv
and AddEquiv
.
Tags #
Equiv, MulEquiv, AddEquiv
Monoids #
The equivalence (M₁ →* N) ≃ (M₂ →* N)
obtained by postcomposition with
a multiplicative equivalence e : M₁ ≃* M₂
.
Equations
Instances For
The equivalence (M₁ →+ N) ≃ (M₂ →+ N)
obtained by postcomposition with
an additive equivalence e : M₁ ≃+ M₂
.
Equations
Instances For
The equivalence (M →* N₁) ≃ (M →* N₂)
obtained by postcomposition with
a multiplicative equivalence e : N₁ ≃* N₂
.
Equations
Instances For
The equivalence (M →+ N₁) ≃ (M →+ N₂)
obtained by postcomposition with
an additive equivalence e : N₁ ≃+ N₂
.
Equations
Instances For
The isomorphism (M₁ →* N) ≃* (M₂ →* N)
obtained by postcomposition with
a multiplicative equivalence e : M₁ ≃* M₂
.
Equations
Instances For
The isomorphism (M₁ →+ N) ≃+ (M₂ →+ N)
obtained by postcomposition with
an additive equivalence e : M₁ ≃+ M₂
.
Equations
Instances For
The isomorphism (M →* N₁) ≃* (M →* N₂)
obtained by postcomposition with
a multiplicative equivalence e : N₁ ≃* N₂
.
Equations
Instances For
The isomorphism (M →+ N₁) ≃+ (M →+ N₂)
obtained by postcomposition with
an additive equivalence e : N₁ ≃+ N₂
.
Equations
Instances For
A multiplicative analogue of Equiv.arrowCongr
,
for multiplicative maps from a monoid to a commutative monoid.
Equations
Instances For
An additive analogue of Equiv.arrowCongr
,
for additive maps from an additive monoid to a commutative additive monoid.
Equations
Instances For
A family of multiplicative equivalences Π j, (Ms j ≃* Ns j)
generates a
multiplicative equivalence between Π j, Ms j
and Π j, Ns j
.
This is the MulEquiv
version of Equiv.piCongrRight
, and the dependent version of
MulEquiv.arrowCongr
.
Equations
Instances For
A family of additive equivalences Π j, (Ms j ≃+ Ns j)
generates an additive equivalence between Π j, Ms j
and Π j, Ns j
.
This is the AddEquiv
version of Equiv.piCongrRight
, and the dependent version of
AddEquiv.arrowCongr
.
Equations
Instances For
The equivalence (β →* γ) ≃ (α →* γ)
obtained by precomposition with
a multiplicative equivalence e : α ≃* β
.
Equations
Instances For
The equivalence (β →+ γ) ≃ (α →+ γ)
obtained by precomposition with
an additive equivalence e : α ≃+ β
.
Equations
Instances For
The equivalence (γ →* α) ≃ (γ →* β)
obtained by postcomposition with
a multiplicative equivalence e : α ≃* β
.
Equations
Instances For
The equivalence (γ →+ α) ≃ (γ →+ β)
obtained by postcomposition with
an additive equivalence e : α ≃+ β
.