OAI/Combinatorics/EuclideanRamsey/NineGeometry.lean
13 declarations, 0 contain sorry, 0 declared as axioms
Rational parametrization of the unit circle and its coordinate field.
- def
OAI.EuclideanRamsey.NineGeometry.circlePointline 12 - def
OAI.EuclideanRamsey.NineGeometry.circleConfigline 15 - theorem
OAI.EuclideanRamsey.NineGeometry.circlePoint_zeroline 17 - theorem
OAI.EuclideanRamsey.NineGeometry.circlePoint_oneline 21 - theorem
OAI.EuclideanRamsey.NineGeometry.circlePoint_recoverline 25 - theorem
OAI.EuclideanRamsey.NineGeometry.circlePoint_on_circleline 30 - theorem
OAI.EuclideanRamsey.NineGeometry.circlePoint_injectiveline 33 - theorem
OAI.EuclideanRamsey.NineGeometry.circleConfig_on_circleline 38 - theorem
OAI.EuclideanRamsey.NineGeometry.circleConfig_injectiveline 41 - def
OAI.EuclideanRamsey.NineGeometry.firstFiveline 46Source documentation
Restriction to the first five points.
def firstFive (i : Fin 5) : Fin 9 := ⟨i.val, by omega⟩
- theorem
OAI.EuclideanRamsey.NineGeometry.firstFive_injectiveline 48 - theorem
OAI.EuclideanRamsey.NineGeometry.circleConfig_affineSpanline 53 - theorem
OAI.EuclideanRamsey.NineGeometry.circleConfig_coordinateFieldline 67Source documentation
The coordinate field is generated by the circle parameters.
theorem circleConfig_coordinateField (t : Fin 9 → ℝ) : coordinateField (circleConfig t) = IntermediateField.adjoin ℚ (Set.range t) := by …Mentions: OAI.EuclideanRamsey.coordinateField, OAI.EuclideanRamsey.NineGeometry.circleConfig