EuclideanGeometry.Sphere.dist_div_sin_oangle_div_two_eq_radius
∀ {V : Type u_3} {P : Type u_4} [inst : NormedAddCommGroup V] [inst_1 : InnerProductSpace ℝ V] [inst_2 : MetricSpace P]
[inst_3 : NormedAddTorsor V P] [hd2 : Fact (Module.finrank ℝ V = 2)] [inst_4 : Module.Oriented ℝ V (Fin 2)]
{s : EuclideanGeometry.Sphere P} {p₁ p₂ p₃ : P},
p₁ ∈ s →
p₂ ∈ s →
p₃ ∈ s → p₁ ≠ p₂ → p₁ ≠ p₃ → p₂ ≠ p₃ → dist p₁ p₃ / |(EuclideanGeometry.oangle p₁ p₂ p₃).sin| / 2 = s.radiusGiven three points on a circle, the radius of that circle may be expressed explicitly as half the distance between two of those points divided by the absolute value of the sine of the angle at the third point (a version of the law of sines or sine rule).
- Defined in
- Mathlib.Geometry.Euclidean.Angle.Sphere
- Cited by
- 2 results in Mathlib
- Foundations
- Depth 292 from the axioms · uses propext, Classical.choice, Quot.sound
Around this declaration
Dashed lines are statement dependencies; solid lines are citations in proofs.
Cites23
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
- InnerProductSpacestatement and proof · cited by 3,523
- Factstatement and proof · cited by 2,726
- LT.lt.leproof · cited by 2,189
- absstatement and proof · cited by 1,814
- Module.finrankstatement and proof · cited by 1,770
- MetricSpacestatement and proof · cited by 1,684
- Dist.diststatement and proof · cited by 1,539
- NormedAddTorsorstatement and proof · cited by 1,325
- abs_of_nonnegproof · cited by 279
- EuclideanGeometry.Spherestatement and proof · cited by 233
Cited by2
Results whose statement or proof uses this declaration.
- Affine.Triangle.dist_div_sin_oangle_div_two_eq_circumradiusproof · cited by 2
- EuclideanGeometry.Sphere.dist_div_sin_oangle_eq_two_mul_radiusproof · cited by 1