Geometric normalization: every subunit cover is a canonical contact case #
From a cover with the minimal full side section at vertex 0 (MinAt T r s 0 right):
- the adaptive core
K_slies in the centre owner (Lemma A and the distance of the core vertices from the corner anchors); - the bridge (Lemma B at
u = s/2) keeps the minimal endpointpout of the centre owner; pis reached by another owner (closedness), which by locality is the neighbouring side owner (external side) or the neighbouring side owner or corner owner (internal side);- every corner section is at least
s(the neighbouring side owners cannot continue the cover immediately after a shorter corner section); - in the corner branch the external midpoint
M₀is not inA₀(Lemma 4.2), so it belongs toS₀(Aown) orS₁(Across).
Geometric interface for the adaptive-core obstruction.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Geometric interface for the bridge at the minimum endpoint.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Geometric interface for the forbidden own midpoint in a corner branch.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Index bookkeeping #
theorem
ConwaySoifer.MinAt.side_pos'
{T : Configuration}
{r s : ℝ}
{right : Bool}
(h : MinAt T r s 0 right)
(k : Fin 10)
:
theorem
ConwaySoifer.MinAt.side_lt'
{T : Configuration}
{r s : ℝ}
{right : Bool}
(h : MinAt T r s 0 right)
(k : Fin 10)
:
theorem
ConwaySoifer.MinAt.corner_mem
{T : Configuration}
{r s : ℝ}
{right : Bool}
(h : MinAt T r s 0 right)
(j : Fin 3)
:
theorem
ConwaySoifer.MinAt.zero_mem
{T : Configuration}
{r s : ℝ}
{right : Bool}
(h : MinAt T r s 0 right)
:
theorem
ConwaySoifer.MinAt.s_half
{T : Configuration}
{r s : ℝ}
{right : Bool}
(h : MinAt T r s 0 right)
:
The adaptive core #
theorem
ConwaySoifer.MinAt.core_of_geometry
{T : Configuration}
{r s : ℝ}
{right : Bool}
(h : MinAt T r s 0 right)
(hcore : CoreObstruction)
(j : Fin 6)
:
theorem
ConwaySoifer.MinAt.endpoint_not_centre_of_geometry
{T : Configuration}
{r s : ℝ}
{right : Bool}
(h : MinAt T r s 0 right)
(hcore : CoreObstruction)
(hbridge : BridgeObstruction)
:
linePoint (vertex 0) (sideDirection 0 right) s ∉ (T 0).carrier
Transfer of the minimal endpoint #
theorem
ConwaySoifer.MinAt.endpoint_owner
{T : Configuration}
{r s : ℝ}
{right : Bool}
(h : MinAt T r s 0 right)
:
theorem
ConwaySoifer.endpoint_ext_eq
(s : ℝ)
:
linePoint (vertex 0) (sideDirection 0 false) s = linePoint (vertex 5) (sideDirection 5 true) (1 - s)
theorem
ConwaySoifer.MinAt.ext_contact_of_geometry
{T : Configuration}
{r s : ℝ}
(h : MinAt T r s 0 false)
(hcore : CoreObstruction)
(hbridge : BridgeObstruction)
:
External side: the endpoint belongs to S₅.
theorem
ConwaySoifer.MinAt.int_contact_of_geometry
{T : Configuration}
{r s : ℝ}
(h : MinAt T r s 0 true)
(hcore : CoreObstruction)
(hbridge : BridgeObstruction)
:
Internal side: the endpoint belongs to S₁ or to A₀.
Corner sections are at least s #
theorem
ConwaySoifer.sqDist_cornerRay_same
(j : Fin 3)
(m : Fin 2)
(x t : ℝ)
:
sqDist (linePoint (corner j) (cornerDirection j m) x) (linePoint (corner j) (cornerDirection j m) t) = (x - t) ^ 2
theorem
ConwaySoifer.MinAt.corner_min
{T : Configuration}
{r s : ℝ}
{right : Bool}
(h : MinAt T r s 0 right)
(j : Fin 3)
(m : Fin 2)
:
The corner branch #
theorem
ConwaySoifer.MinAt.mid_not_corner_of_geometry
{T : Configuration}
{r s : ℝ}
(h : MinAt T r s 0 true)
(hmid : MidpointObstruction)
(hp : linePoint (vertex 0) (sideDirection 0 true) s ∈ (T 7).carrier)
:
Assembly #
theorem
ConwaySoifer.MinAt.endpoint_eq
{T : Configuration}
{r s : ℝ}
{right : Bool}
(h : MinAt T r s 0 right)
:
theorem
ConwaySoifer.MinAt.canonical_of_geometry
{T : Configuration}
{r s : ℝ}
{right : Bool}
(h : MinAt T r s 0 right)
(hcore : CoreObstruction)
(c : ContactCase)
(hc : c.right = right)
(hcontact : BranchHolds c T s)
:
Canonical c T r s
The normalized cover in case c (with c.right = right).
theorem
ConwaySoifer.exists_canonical_of_geometry
(hcore : CoreObstruction)
(hbridge : BridgeObstruction)
(hmid : MidpointObstruction)
(r : ℝ)
(T : Configuration)
(hside : CommonSide T r)
(hcover : Covers T)
(hr : r < 1)
:
∃ (c : ContactCase) (U : Configuration) (s : ℝ), Canonical c U r s
Every subunit full cover is a canonical contact case.