Theorems · Theorem · order theory
CovariantClass.elim
∀ {M : Type u_1} {N : Type u_2} {μ : M → N → N} {r : N → N → Prop} [self : CovariantClass M N μ r], Covariant M N μ rFor all m ∈ M and all elements n₁, n₂ ∈ N, if the relation r holds for the pair
(n₁, n₂), then, the relation r also holds for the pair (μ m n₁, μ m n₂)
- Cited by
- 22 results in Mathlib
- Foundations
- Depth 1 from the axioms · uses no axioms
- Assumes
- CovariantClass
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.
- CovariantClassstatement and proof · cited by 25
- Covariantstatement · cited by 12
Cited by22
Results whose statement or proof uses this declaration.
- add_lt_add_rightproof · cited by 50
- add_lt_add_leftproof · cited by 47
- mul_le_mul_rightproof · cited by 47
- add_le_add_iff_rightproof · cited by 47
- add_le_add_iff_leftproof · cited by 45
- add_le_add_leftproof · cited by 37
- add_le_add_rightproof · cited by 37
- mul_le_mul_leftproof · cited by 31
- mul_le_mul_iff_rightproof · cited by 19
- smul_mono_rightproof · cited by 18
- mul_lt_mul_leftproof · cited by 17
- mul_lt_mul_rightproof · cited by 17