Convex Independence Excludes Weak Betweenness
ProvedProblem97.ConvexIndep.not_wbtwbetweennessconvex-geometryconvex-independenceerdos-97-96-countinglean-formalization
If A is convex-independent and x,y,z belong to A, with y distinct from x and z, then y cannot lie weakly between x and z.
Preamble
/- Generated theorem stub from Erdos9796Proof.P97.ConvexIndepHelpers by Stage 2 proof cut; source SHA-256 58fea6fdfc458ff582e9e12c324d10b6e51a5653a6daa5dc80f586642be49129 -/
import Definitions.Def_Erdos9796Counting_Adapter
import Definitions.Def_Erdos9796Counting_Foundation
open Problem97 Problem97.ConvexIndep
/-!
# `ConvexIndep` Finset helpers (Milestone 2)
Direct proofs from the extreme-point characterization
`EuclideanGeometry.ConvexIndep S ↔ ∀ a ∈ S, a ∉ convexHull ℝ (S \ {a})`:
* `ConvexIndep.mono` — `B ⊆ A → ConvexIndep A → ConvexIndep B`
* `ConvexIndep.erase` — `ConvexIndep A → ConvexIndep (A.erase x)`
These power the M4 descent step: erasing a removable vertex from a
counterexample preserves convex independence, and more generally any
subset of a convex-independent set is convex independent.
-/
open scoped EuclideanGeometryFormal statement
theorem Problem97.ConvexIndep.not_wbtw {A : Finset ℝ²} (hA : ConvexIndep A)
{x y z : ℝ²} (hx : x ∈ A) (hy : y ∈ A) (hz : z ∈ A)
(hxy : Wbtw ℝ x y z) (hyx : y ≠ x) (hyz : y ≠ z) : False := by sorrySource