Documentation

LeanPool.Erdos97ConvexOctagon.EquidistantFour

Erdős 97 convex-octagon formalization: Equidistant Four #

theorem Erdos97Octagon.linearIndependent_of_regular_gram {E : Type u_1} [NormedAddCommGroup E] [InnerProductSpace E] {u v w : E} {s : } (hs : 0 < s) (huu : inner u u = s) (hvv : inner v v = s) (hww : inner w w = s) (huv : inner u v = s / 2) (huw : inner u w = s / 2) (hvw : inner v w = s / 2) :

Three vectors with the regular-simplex Gram matrix are linearly independent.

theorem Erdos97Octagon.four_points_not_pairwise_equidistant {a b c d : Plane} {r : } (had : a d) (dab : dist a b = r) (dac : dist a c = r) (dad : dist a d = r) (dbc : dist b c = r) (dbd : dist b d = r) (dcd : dist c d = r) :

Four distinct planar points cannot have all six distances equal.