OAI/Geometry/PlaneColoring/Interfaces.lean
47 declarations, 0 contain sorry, 0 declared as axioms
- def
OAI.EuclideanFiveColor.interfaceFourEdgeline 10Source documentation
The four cyclic edges, with outsider label
4. This definition is local to this interface argument and agrees extensionally withfourEdge.def interfaceFourEdge (i : Fin 4) : Finset (Fin 5) := …
- def
OAI.EuclideanFiveColor.interfaceFourAllowedline 12 - def
OAI.EuclideanFiveColor.InterfaceFourCompatibleline 14 - def
OAI.EuclideanFiveColor.InterfaceFourSplitline 17 - def
OAI.EuclideanFiveColor.interfaceFourDiagonalline 18 - lemma
OAI.EuclideanFiveColor.interface_four_not_edgeline 19 - lemma
OAI.EuclideanFiveColor.interface_four_splitline 23 - lemma
OAI.EuclideanFiveColor.interface_four_split_negline 28 - lemma
OAI.EuclideanFiveColor.interface_four_diagonal_negline 31 - lemma
OAI.EuclideanFiveColor.interface_four_diagonal_ne_zeroline 34 - lemma
OAI.EuclideanFiveColor.interface_four_split_no_oppositeline 37 - def
OAI.EuclideanFiveColor.fourInterfaceSignline 48 - lemma
OAI.EuclideanFiveColor.interfaceFourEdge_eqline 50 - lemma
OAI.EuclideanFiveColor.fourInterfaceSign_oppositeline 51 - lemma
OAI.EuclideanFiveColor.four_interface_compatibleline 61 - lemma
OAI.EuclideanFiveColor.four_interface_admissibleline 86 - lemma
OAI.EuclideanFiveColor.four_state_group_of_admissibleline 91 - lemma
OAI.EuclideanFiveColor.four_state_represents_of_groupline 95 - lemma
OAI.EuclideanFiveColor.four_state_changes_of_groupline 104 - lemma
OAI.EuclideanFiveColor.four_state_diagonal_positive_of_groupline 111 - lemma
OAI.EuclideanFiveColor.four_interface_state_ruleline 143 - lemma
OAI.EuclideanFiveColor.angle_state_preimage_positiveline 158 - lemma
OAI.EuclideanFiveColor.angle_support_liftline 166Source documentation
Every point of an angular essential support has a real essential-support lift. The compact fundamental domain is used only to establish the support inclusion.
lemma angle_support_lift {A : Set Angles} (hA : MeasurableSet A) {t : Angles} (ht : t∈(angularMeasure.restrict A).support) : ∃b : ℝ,(b : Angles)=t ∧ b∈(volume.restrict (((↑) : ℝ → Angles) ⁻¹' A)).support := by …Mentions: OAI.EuclideanFiveColor.Angles
- lemma
OAI.EuclideanFiveColor.direction_inner_realline 198 - lemma
OAI.EuclideanFiveColor.three_direction_momentline 204 - lemma
OAI.EuclideanFiveColor.direction_sixty_unitline 231 - lemma
OAI.EuclideanFiveColor.compact_no_unit_marginline 241 - def
OAI.EuclideanFiveColor.interfaceStateSetline 256 - def
OAI.EuclideanFiveColor.interfaceStateSupportline 257 - lemma
OAI.EuclideanFiveColor.interfaceStateSet_measurableline 259 - lemma
OAI.EuclideanFiveColor.interfaceStateSupport_aeline 261 - lemma
OAI.EuclideanFiveColor.interfaceStateSupport_no_unitline 266 - lemma
OAI.EuclideanFiveColor.interfaceStateSupport_marginline 281 - lemma
OAI.EuclideanFiveColor.four_diagonal_product_negline 303 - lemma
OAI.EuclideanFiveColor.four_diagonal_product_posline 313 - lemma
OAI.EuclideanFiveColor.four_diagonal_orbit_halfline 324 - lemma
OAI.EuclideanFiveColor.four_diagonal_uniform_of_parityline 329 - lemma
OAI.EuclideanFiveColor.four_uniform_diagonal_oneline 341 - lemma
OAI.EuclideanFiveColor.four_uniform_diagonal_twoline 351 - lemma
OAI.EuclideanFiveColor.four_opposite_uniform_diagonals_falseline 364Source documentation
The three-direction quadratic moment replaces the source's projective arc length argument. No assumption about antipodal ray pairs or the collinear case is required: two opposite uniform diagonal triples are already contradictory.
lemma four_opposite_uniform_diagonals_false {v : Fin 4 → ℂ} {t u : Angles} (hnt : ∀j i,⟪direction (t+sixAngle j),v i⟫≠0) (hnu : ∀j i,⟪direction (u+sixAngle j),v i⟫≠0) {a b : Fin 3} (ha : a≠0) (hb : b≠0) (hab : a≠b) (hdt : ∀j : Fin 6,interfaceFourDiagonal (fourInterfaceSign v (t+sixAngle j))=a) (hdu : ∀j : Fin 6,interfaceFourDiagonal (fourInterfaceSign v (u+sixAngle j))=b) : False := by …Mentions: OAI.EuclideanFiveColor.Angles, OAI.EuclideanFiveColor.direction, OAI.EuclideanFiveColor.sixAngle, OAI.EuclideanFiveColor.interfaceFourDiagonal, OAI.EuclideanFiveColor.fourInterfaceSign
- lemma
OAI.EuclideanFiveColor.sixAngle_prevline 382 - def
OAI.EuclideanFiveColor.fourInterfaceWordline 386 - lemma
OAI.EuclideanFiveColor.fourInterfaceWord_shiftline 388 - lemma
OAI.EuclideanFiveColor.four_interface_word_dataline 395Source documentation
Construction of the dense conull shift-invariant set and its actual six-position words, from the previously established genuine state system.
lemma four_interface_word_data (hw : WeakColoring 5 c) {x : ℂ} {v : Fin 4 → ℂ} (hv : ∀i,‖v i‖=1) (hcompat : ∀ᵐt∂angularMeasure,InterfaceFourCompatible (fourInterfaceSign v t) (palette c hc x t)) : ∃G : Set Angles,Dense G ∧ (∀t∈G,t+(sixty : Angles)∈G) ∧ (∀t∈G,∀j i,⟪direction (t+sixAngle j),v i⟫≠0) ∧ (∀t∈G,∀j,fourInterfaceWord hc x t j≠0 → fourInterfaceWord hc x t j= interfaceFourDiagonal (fourInterfaceSign v (t+sixAngle j))) ∧ (∀t∈G,FourWordValid (fourInterfaceWord hc x t)) ∧ ∃ε : ℝ,0<ε ∧ ∀t∈G,∀u∈G,dist t u<ε → FourWordCross (fourInterfaceWord hc x t) (fourInterfaceWord hc x u) := by …Mentions: OAI.EuclideanFiveColor.WeakColoring, OAI.EuclideanFiveColor.angularMeasure, OAI.EuclideanFiveColor.InterfaceFourCompatible, OAI.EuclideanFiveColor.fourInterfaceSign, OAI.EuclideanFiveColor.palette, OAI.EuclideanFiveColor.Angles, OAI.EuclideanFiveColor.sixty, OAI.EuclideanFiveColor.direction, OAI.EuclideanFiveColor.sixAngle, OAI.EuclideanFiveColor.fourInterfaceWord, OAI.EuclideanFiveColor.interfaceFourDiagonal, OAI.EuclideanFiveColor.FourWordValid, OAI.EuclideanFiveColor.FourWordCross
- lemma
OAI.EuclideanFiveColor.four_word_opposite_geometry_falseline 454 - lemma
OAI.EuclideanFiveColor.no_four_word_geometryline 473 - lemma
OAI.EuclideanFiveColor.no_four_interfacesline 516Source documentation
The actual length-four interface cycle is impossible. All hypotheses are exactly approach directions and common straddling exclusion of both endpoints.
lemma no_four_interfaces {c : ℂ → Fin 5} (hc : Measurable c) (hw : WeakColoring 5 c) {x : ℂ} {K : Fin 4 → Set ℂ} {v : Fin 4 → ℂ} (hv : ∀i,‖v i‖=1) (hK : ∀i,ApproachingContinuum x (K i) (v i)) (hH : ∀i,∀j∈fourEdge i,Disjoint (spatialSupport c j) (Straddle (K i))) : False := by …Mentions: OAI.EuclideanFiveColor.WeakColoring, OAI.EuclideanFiveColor.ApproachingContinuum, OAI.EuclideanFiveColor.fourEdge, OAI.EuclideanFiveColor.spatialSupport, OAI.EuclideanFiveColor.Straddle