Theorems · Theorem · order theory
pos_and_pos_or_neg_and_neg_of_mul_pos
∀ {α : Type u_1} [inst : MulZeroClass α] {a b : α} [inst_1 : LinearOrder α] [PosMulMono α] [MulPosMono α],
0 < a * b → 0 < a ∧ 0 < b ∨ a < 0 ∧ b < 0- Cited by
- 3 results in Mathlib
- Foundations
- Depth 17 from the axioms · uses propext
Around this declaration
Dashed lines are statement dependencies; solid lines are citations in proofs.
Cites11
Mathlib declarations this one mentions in its statement or cites explicitly in its proof. Plumbing is filtered out.
- LinearOrderstatement and proof · cited by 8,572
- LT.lt.leproof · cited by 2,189
- MulZeroClass.zero_mulproof · cited by 1,625
- MulZeroClassstatement and proof · cited by 232
- lt_trichotomyproof · cited by 178
- PosMulMonostatement and proof · cited by 165
- MulPosMonostatement and proof · cited by 128
- LT.lt.falseproof · cited by 66
- mul_nonpos_of_nonpos_of_nonnegproof · cited by 24
- mul_nonpos_of_nonneg_of_nonposproof · cited by 21
- lt_imp_lt_of_le_imp_leproof · cited by 18
Cited by3
Results whose statement or proof uses this declaration.
- mul_pos_iffproof · cited by 8
- neg_of_mul_pos_rightproof · cited by 2
- neg_of_mul_pos_leftproof · cited by 1