Mathlib Map

Theorems · Definition · geometry

Affine.Simplex.mongePoint

{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 : ℕ} → Affine.Simplex ℝ P n → P

The Monge point of a simplex (in 2 or more dimensions) is a generalization of the orthocenter of a triangle. It is defined to be the intersection of the Monge planes, where a Monge plane is the (n-1)-dimensional affine subspace of the subspace spanned by the simplex that passes through the centroid of an (n-2)-dimensional face and is orthogonal to the opposite edge (in 2 dimensions, this is the same as an altitude). The circumcenter O, centroid G and Monge point M are collinear in that order on the Euler line, with OG : GM = (n-1): 2. Here, we use that ratio to define the Monge point (so resulting in a point that equals the centroid in 0 or 1 dimensions), and then show in subsequent lemmas that the point so defined lies in the Monge planes and is their unique point of intersection.

Defined in
Mathlib.Geometry.Euclidean.MongePoint
Cited by
20 results in Mathlib
Foundations
Depth 190 from the axioms · uses propext, Classical.choice, Quot.sound
Assumes
NormedAddCommGroupInnerProductSpaceMetricSpaceNormedAddTorsor

Around this declaration

Dashed lines are statement dependencies; solid lines are citations in proofs.

Affine.Triangle.orthocenter · cited by 23Triangle.orthocenterAffine.Simplex.eulerPoint · cited by 10Simplex.eulerPointAffine.Triangle.orthocenter_eq_mongePoint · cited by 7Triangle.orthocenter_eq_m…Affine.Simplex.mongePoint_eq_smul_vsub_vadd_circumcenter · cited by 4Simplex.mongePoint_eq_smu…Affine.Simplex.mongePoint_mem_affineSpan · cited by 3Simplex.mongePoint_mem_af…Affine.Simplex.mongePoint_mem_mongePlane · cited by 3Simplex.mongePoint_mem_mo…Affine.Simplex.points_vsub_eulerPoint · cited by 2Simplex.points_vsub_euler…Affine.Simplex.mongePoint_eq_affineCombination_of_pointsWithCircumcenter · cited by 2Simplex.mongePoint_eq_aff…Affine.Simplex.mongePoint_reindex · cited by 2Simplex.mongePoint_reindexAffine.Triangle.orthocenter_mem_altitude · cited by 2Triangle.orthocenter_mem_…Affine.Simplex.smul_mongePoint_vsub_circumcenter_eq_sum_vsub · cited by 1Simplex.smul_mongePoint_v…Affine.Simplex.inner_mongePoint_vsub_face_centroid_vsub · cited by 1Simplex.inner_mongePoint_…Affine.Simplex.mongePoint_eq_of_range_eq · cited by 1Simplex.mongePoint_eq_of_…Affine.Simplex.mongePoint_map · cited by 1Simplex.mongePoint_mapAffine.Simplex.mongePoint_restrict · cited by 1Simplex.mongePoint_restri…Real · cited by 25697RealNormedAddCommGroup · cited by 15752NormedAddCommGroupInnerProductSpace · cited by 3523InnerProductSpaceFinset.univ · cited by 3473Finset.univHVAdd.hVAdd · cited by 1820HVAdd.hVAddMetricSpace · cited by 1684MetricSpaceNormedAddTorsor · cited by 1325NormedAddTorsorVSub.vsub · cited by 817VSub.vsubAffine.Simplex · cited by 471Affine.SimplexAffine.Simplex.points · cited by 391Simplex.pointsAffine.Simplex.circumcenter · cited by 49Simplex.circumcenterFinset.centroid · cited by 45Finset.centroidSimplex.mongePointCITED BYCITES

Cites12

Mathlib declarations this one mentions in its statement or cites explicitly in its proof. Plumbing is filtered out.

Cited by22

Results whose statement or proof uses this declaration.