Theorems · Theorem · category theory
MonoidHom.surjective_of_surjective_of_injective_of_left_exact
∀ {M₁ : Type u_1} {M₂ : Type u_2} {M₃ : Type u_3} {N₁ : Type u_6} {N₂ : Type u_7} {N₃ : Type u_8} [inst : Group M₁]
[inst_1 : Group M₂] [inst_2 : Group M₃] [inst_3 : Group N₁] [inst_4 : Group N₂] [inst_5 : Group N₃] (f₁ : M₁ →* M₂)
(f₂ : M₂ →* M₃) (g₁ : N₁ →* N₂) (g₂ : N₂ →* N₃) (i₁ : M₁ →* N₁) (i₂ : M₂ →* N₂) (i₃ : M₃ →* N₃),
g₁.comp i₁ = i₂.comp f₁ →
g₂.comp i₂ = i₃.comp f₂ →
Function.MulExact ⇑f₁ ⇑f₂ →
Function.MulExact ⇑g₁ ⇑g₂ →
Function.Surjective ⇑i₂ → Function.Injective ⇑i₃ → Function.Injective ⇑g₁ → Function.Surjective ⇑i₁A special case of one four lemma such that the left-most term is one in terms of groups. For a diagram explaining the variables, see the module docstring.
- Defined in
- Mathlib.Algebra.FiveLemma
- Cited by
- 1 results in Mathlib
- Foundations
- Depth 17 from the axioms · uses propext, Classical.choice, Quot.sound
Around this declaration
Dashed lines are statement dependencies; solid lines are citations in proofs.
Cites8
Mathlib declarations this one mentions in its statement or cites explicitly in its proof. Plumbing is filtered out.
- DFunLike.coestatement and proof · cited by 62,936
- Groupstatement and proof · cited by 6,238
- MonoidHomstatement and proof · cited by 3,629
- map_oneproof · cited by 861
- MonoidHom.compstatement and proof · cited by 469
- Function.MulExactstatement and proof · cited by 28
- MonoidHom.comp_oneproof · cited by 3
- MonoidHom.surjective_of_surjective_of_surjective_of_injectiveproof · cited by 2
Cited by1
Results whose statement or proof uses this declaration.
- MonoidHom.bijective_of_bijective_of_injective_of_left_exactproof · cited by 0