Affine.Simplex.inv_height_eq_sum_mul_inv_dist
∀ {V : Type u_1} {P : Type u_2} [inst : NormedAddCommGroup V] [inst_1 : InnerProductSpace ℝ V] [inst_2 : MetricSpace P]
[inst_3 : NormedAddTorsor V P] {n : ℕ} [inst_4 : NeZero n] (s : Affine.Simplex ℝ P n) (i : Fin (n + 1)),
(s.height i)⁻¹ =
∑ j with j ≠ i,
-(inner ℝ (s.points i -ᵥ s.altitudeFoot i) (s.points j -ᵥ s.altitudeFoot j) / (s.height i * s.height j)) *
(s.height j)⁻¹The inverse of the distance from one vertex to the opposite face, expressed as a sum of multiples of that quantity for the other vertices. The multipliers, expressed here in terms of inner products, are equal to the cosines of angles between faces (informally, the inverse distances are proportional to the volumes of the faces and this is equivalent to expressing the volume of a face as the sum of the signed volumes of projections of the other faces onto that face).
- Defined in
- Mathlib.Geometry.Euclidean.Incenter
- Cited by
- 1 results in Mathlib
- Foundations
- Depth 187 from the axioms · uses propext, Classical.choice, Quot.sound
Around this declaration
Dashed lines are statement dependencies; solid lines are citations in proofs.
Cites36
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
- Finsetproof · cited by 13,712
- Finset.sumstatement and proof · cited by 5,195
- InnerProductSpacestatement and proof · cited by 3,523
- Finset.univstatement and proof · cited by 3,473
- one_mulproof · cited by 2,841
- Finset.sum_congrproof · cited by 2,323
- MulZeroClass.mul_zeroproof · cited by 2,091
- MetricSpacestatement and proof · cited by 1,684
- Dist.distproof · cited by 1,539
- NormedAddTorsorstatement and proof · cited by 1,325
Cited by1
Results whose statement or proof uses this declaration.
- Affine.Simplex.inv_height_lt_sum_inv_heightproof · cited by 2