Theorems · Definition · group theory
MulEquiv.monoidHomCongrLeft
{M₁ : Type u_5} →
{M₂ : Type u_6} →
{N : Type u_8} →
[inst : MulOneClass M₁] → [inst_1 : MulOneClass M₂] → [inst_2 : CommMonoid N] → M₁ ≃* M₂ → (M₁ →* N) ≃* (M₂ →* N)The isomorphism (M₁ →* N) ≃* (M₂ →* N) obtained by postcomposition with
a multiplicative equivalence e : M₁ ≃* M₂.
- Defined in
- Mathlib.Algebra.Group.Equiv.Basic
- Cited by
- 5 results in Mathlib
- Foundations
- Depth 24 from the axioms · uses propext, Quot.sound
Around this declaration
Dashed lines are statement dependencies; solid lines are citations in proofs.
Cites6
Mathlib declarations this one mentions in its statement or cites explicitly in its proof. Plumbing is filtered out.
- Equivproof · cited by 8,337
- MonoidHomstatement and proof · cited by 3,629
- CommMonoidstatement and proof · cited by 2,264
- MulEquivstatement and proof · cited by 1,142
- MulOneClassstatement and proof · cited by 1,018
- MulEquiv.monoidHomCongrLeftEquivproof · cited by 4
Cited by6
Results whose statement or proof uses this declaration.
- MulChar.mulCharEquivproof · cited by 2
- CommGroup.monoidHom_mulEquiv_of_hasEnoughRootsOfUnityproof · cited by 2
- MulEquiv.symm_monoidHomCongrLeftstatement · cited by 0
- MulEquiv.monoidHomCongrLeft_applystatement and proof · cited by 0
- MulEquiv.monoidHomCongrLeft_reflstatement · cited by 0
- MulEquiv.monoidHomCongrLeft_transstatement · cited by 0