Theorems · Theorem · commutative algebra
MonoidWithZeroHom.ext_int
∀ {M : Type u_5} [inst : MonoidWithZero M] {f g : ℤ →*₀ M},
f (-1) = g (-1) → f.comp Int.ofNatHom.toMonoidWithZeroHom = g.comp Int.ofNatHom.toMonoidWithZeroHom → f = gIf two MonoidWithZeroHoms agree on -1 and the naturals then they are equal.
- Defined in
- Mathlib.Data.Int.Cast.Lemmas
- Cited by
- 2 results in Mathlib
- Foundations
- Depth 41 from the axioms · uses propext, Quot.sound
- Assumes
- MonoidWithZero
Around this declaration
Dashed lines are statement dependencies; solid lines are citations in proofs.
Cites10
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
- MonoidWithZeroHomstatement and proof · cited by 704
- MonoidWithZerostatement and proof · cited by 456
- DFunLike.congr_funproof · cited by 288
- MonoidHom.extproof · cited by 109
- MonoidWithZeroHom.compstatement and proof · cited by 34
- RingHom.toMonoidWithZeroHomstatement and proof · cited by 24
- Int.ofNatHomstatement and proof · cited by 6
- MonoidHom.ext_intproof · cited by 2
- MonoidWithZeroHom.toMonoidHom_injectiveproof · cited by 1
Cited by2
Results whose statement or proof uses this declaration.
- ext_int'proof · cited by 1
- MonoidWithZeroHom.ext_int_iffproof · cited by 0