Theorems · Inductive type · order theory
OrderMonoidWithZeroHom
(α : Type u_6) → (β : Type u_7) → [Preorder α] → [Preorder β] → [MulZeroOneClass α] → [MulZeroOneClass β] → Type (max u_6 u_7)
OrderMonoidWithZeroHom α β is the type of functions α → β that preserve
the MonoidWithZero structure.
OrderMonoidWithZeroHom is also used for group homomorphisms.
When possible, instead of parametrizing results over (f : α →+ β),
you should parameterize over
(F : Type*) [FunLike F M N] [MonoidWithZeroHomClass F M N] [OrderHomClass F M N] (f : F).
- Defined in
- Mathlib.Algebra.Order.Hom.MonoidWithZero
- Cited by
- 48 results in Mathlib
- Foundations
- Depth 1 from the axioms · uses no axioms
Around this declaration
Dashed lines are statement dependencies; solid lines are citations in proofs.
Cites2
Mathlib declarations this one mentions in its statement or cites explicitly in its proof. Plumbing is filtered out.
- Preorderstatement · cited by 7,952
- MulZeroOneClassstatement · cited by 184
Cited by66
Results whose statement or proof uses this declaration.
- OrderMonoidWithZeroHom.compstatement and proof · cited by 14
- OrderMonoidWithZeroHom.extstatement and proof · cited by 7
- OrderMonoidWithZeroHom.idstatement · cited by 5
- LinearOrderedCommGroupWithZero.inlstatement · cited by 4
- OrderMonoidWithZeroHom.toMonoidWithZeroHomstatement and proof · cited by 4
- OrderMonoidWithZeroHomClass.toOrderMonoidWithZeroHomstatement · cited by 4
- LinearOrderedCommGroupWithZero.inrstatement · cited by 3
- MonoidWithZeroHom.ValueGroup₀.orderMonoidWithZeroHomstatement · cited by 2
- LinearOrderedCommGroupWithZero.fststatement · cited by 2
- LinearOrderedCommGroupWithZero.inl_applystatement · cited by 2
- OrderMonoidWithZeroHom.copystatement and proof · cited by 2
- OrderMonoidWithZeroHom.toOrderMonoidHomstatement and proof · cited by 2