Documentation

LeanPool.Erdos132ConvexK3.WordClosures

Raw geometric exceptional-word closures #

This file connects the local algebraic kernels to finite polygon geometry. Realization records contain only labelled vertices, distance classes, strict quadrilateral and half-plane facts, and pointwise arc partitions. All degree and cardinality bounds are conclusions of the theorems below.

Translate the first center to the origin and rotate the directed center line onto the positive horizontal axis.

Equations
  • One or more equations did not get rendered due to their size.
Instances For

    The hand-rolled normalization is an exact Euclidean isometry.

    theorem LeanPool.Erdos132ConvexK3.normalizeAlong_turn {a b : Point } (hab : a b) (p q r : Point ) :
    turn (normalizeAlong a b p) (normalizeAlong a b q) (normalizeAlong a b r) = turn p q r

    The chosen rotation preserves signed orientation.

    theorem LeanPool.Erdos132ConvexK3.normalizeAlong_vertexDegree {n : } {P : Fin nPoint } {a b : Point } (hab : a b) (d₁ d₂ d₃ : ) (i : Fin n) :
    vertexDegree (fun (j : Fin n) => normalizeAlong a b (P j)) d₁ d₂ d₃ i = vertexDegree P d₁ d₂ d₃ i

    Normalization preserves the executable degree in the top-three graph.

    theorem LeanPool.Erdos132ConvexK3.normalizeAlong_top_three_classes {n : } {P : Fin nPoint } {a b : Point } (hab : a b) {d₁ d₂ d₃ : } (hClasses : HasTopThreeDistanceClasses P d₁ d₂ d₃) :
    HasTopThreeDistanceClasses (fun (j : Fin n) => normalizeAlong a b (P j)) d₁ d₂ d₃

    The three distinguished squared-distance classes survive normalization.

    structure LeanPool.Erdos132ConvexK3.Row1B32WordRealization {n : } (P : Fin nPoint ) (d₁ d₂ d₃ : ) :

    Raw row-1 terminal B:3→2 geometry from draft Section 6.4.

    Instances For
      theorem LeanPool.Erdos132ConvexK3.row1_B32_realization_degree_le_six {n : } {P : Fin nPoint } {d₁ d₂ d₃ : } (G : Row1B32WordRealization P d₁ d₂ d₃) :
      vertexDegree P d₁ d₂ d₃ G.vertex 6

      The row-1 terminal B:3→2 word forces its displayed lower vertex to have degree at most six, derived only from its raw geometry.

      structure LeanPool.Erdos132ConvexK3.OnePenultimateWordGeometry {n : } (P : Fin nPoint ) (d₁ d₂ d₃ : ) :

      Raw shared-tip geometry with one surviving penultimate rung.

      Instances For
        theorem LeanPool.Erdos132ConvexK3.one_penultimate_realization_degree_le_five {n : } {P : Fin nPoint } {d₁ d₂ d₃ : } (G : OnePenultimateWordGeometry P d₁ d₂ d₃) :
        vertexDegree P d₁ d₂ d₃ G.vertex 5

        Every raw one-penultimate realization has displayed degree at most five.

        structure LeanPool.Erdos132ConvexK3.FourEdgeBranchGeometry {n : } (P : Fin nPoint ) (d₁ : ) (vertex center central : Fin n) :

        One raw boundary branch in the four-edge cage. The disjunction records the two cyclic orientations that yield the same edge--diagonal inequality.

        Instances For
          structure LeanPool.Erdos132ConvexK3.FourEdgeEndpointGeometry {n : } (P : Fin nPoint ) (d₁ d₂ d₃ : ) (x t w s : Fin n) :

          Raw data for the two sides counted at one central cage endpoint.

          Instances For
            structure LeanPool.Erdos132ConvexK3.Row4DDWordRealization {n : } (P : Fin nPoint ) (d₁ d₂ d₃ : ) :

            Raw row-4 DD four-edge cage.

            Instances For
              theorem LeanPool.Erdos132ConvexK3.row4_DD_realization_min_degree_le_six {n : } {P : Fin nPoint } {d₁ d₂ d₃ : } (G : Row4DDWordRealization P d₁ d₂ d₃) :
              min (vertexDegree P d₁ d₂ d₃ G.first.vertex) (vertexDegree P d₁ d₂ d₃ G.second.vertex) 6

              The row-4 DD cage closes by the exact long/short package split.

              theorem LeanPool.Erdos132ConvexK3.row4_DD_realization_degree_le_six {n : } {P : Fin nPoint } {d₁ d₂ d₃ : } (G : Row4DDWordRealization P d₁ d₂ d₃) :
              ∃ (v : Fin n), vertexDegree P d₁ d₂ d₃ v 6

              Raw row-4 DD geometry supplies an actual vertex of degree at most six.

              structure LeanPool.Erdos132ConvexK3.FullTwoRungGeometry {n : } (P : Fin nPoint ) (d₁ d₂ d₃ : ) :

              Raw full-two-rung shared-tip geometry. The four arc pieces are the two open half-planes for each of the two diameter-center circle systems.

              Instances For
                theorem LeanPool.Erdos132ConvexK3.fullTwoRung_realization_degree_le_six {n : } {P : Fin nPoint } {d₁ d₂ d₃ : } (G : FullTwoRungGeometry P d₁ d₂ d₃) :
                vertexDegree P d₁ d₂ d₃ G.vertex 6

                The full two-rung insertion theorem derived from raw polygon geometry.