Owners #
Geometry and verified arithmetic for the Conway–Soifer covering theorem at n = 3.
These are only the hypotheses of the proposed counterexample, with owners relabelled by their anchors. No area or certificate conclusion is a field.
- triangles : Configuration
The ten triangles indexed by their distinguished anchors.
- common : CommonSide self.triangles r
Instances For
The owner index assigned to a hexagon vertex.
Equations
- ConwaySoifer.sideIndex i = ⟨↑i + 1, ⋯⟩
Instances For
The owner index assigned to a target corner.
Equations
- ConwaySoifer.cornerIndex j = ⟨↑j + 7, ⋯⟩
Instances For
The unit direction from a hexagon vertex to its selected neighbor.
Equations
- ConwaySoifer.sideDirection i right = ConwaySoifer.vertex (ConwaySoifer.neighbor i right) - ConwaySoifer.vertex i
Instances For
The covering triangle assigned to one hexagon vertex.
Equations
- C.sideOwner i = C.triangles (ConwaySoifer.sideIndex i)
Instances For
The covering triangle assigned to one target corner.
Equations
- C.cornerOwner j = C.triangles (ConwaySoifer.cornerIndex j)
Instances For
The covering triangle assigned to the centre anchor.
Instances For
The full contained ray section of a side owner towards a selected neighbor.
Equations
- C.sideLen i right = ConwaySoifer.rayLen (C.sideOwner i) (ConwaySoifer.vertex i) (ConwaySoifer.sideDirection i right)
Instances For
Choose an actual minimizer from the twelve full ray lengths.
Equations
- C.minRay = Classical.choose ⋯
Instances For
The minimum of the twelve full side-owner ray sections.