EuclideanGeometry.mul_dist_le_mul_dist_add_mul_dist
∀ {V : Type u_1} {P : Type u_2} [inst : NormedAddCommGroup V] [InnerProductSpace ℝ V] [inst_2 : MetricSpace P]
[NormedAddTorsor V P] (a b c d : P), dist a c * dist b d ≤ dist a b * dist c d + dist b c * dist a dPtolemy's inequality: in a quadrangle ABCD, |AC| * |BD| ≤ |AB| * |CD| + |BC| * |AD|. If
ABCD is a convex cyclic polygon, then this inequality becomes an equality, see
EuclideanGeometry.mul_dist_add_mul_dist_eq_mul_dist_of_cospherical.
- Cited by
- 1 results in Mathlib
- Foundations
- Depth 167 from the axioms · uses propext, Classical.choice, Quot.sound
Around this declaration
Dashed lines are statement dependencies; solid lines are citations in proofs.
Cites32
Mathlib declarations this one mentions in its statement or cites explicitly in its proof. Plumbing is filtered out.
- Realstatement and proof · cited by 25,697
- NormedAddCommGroupstatement and proof · cited by 15,752
- mul_oneproof · cited by 3,885
- InnerProductSpacestatement and proof · cited by 3,523
- one_mulproof · cited by 2,841
- add_zeroproof · cited by 2,707
- zero_addproof · cited by 2,366
- mul_commproof · cited by 2,262
- MulZeroClass.mul_zeroproof · cited by 2,091
- le_reflproof · cited by 2,061
- MetricSpacestatement and proof · cited by 1,684
- MulZeroClass.zero_mulproof · cited by 1,625
Cited by1
Results whose statement or proof uses this declaration.
- UpperHalfPlane.dist_triangleproof · cited by 0