OAI/RingTheory/DirectFiniteness/CandidateModel.lean
15 declarations, 0 contain sorry, 0 declared as axioms
- instance
OAI.KaplanskyCounterexample.FiniteGeometry.(instance at line 13)line 13 - instance
OAI.KaplanskyCounterexample.FiniteGeometry.(instance at line 21)line 21 - lemma
OAI.KaplanskyCounterexample.FiniteGeometry.PolygonStep.eq_of_label_vector_eqline 28 - lemma
OAI.KaplanskyCounterexample.FiniteGeometry.PolygonStep.vector_mem_labelline 55 - structure
OAI.KaplanskyCounterexample.FiniteGeometry.Candidateline 62 - lemma
OAI.KaplanskyCounterexample.FiniteGeometry.Candidate.extline 74 - instance
OAI.KaplanskyCounterexample.FiniteGeometry.Candidate.(instance at line 77)line 77 - lemma
OAI.KaplanskyCounterexample.FiniteGeometry.Candidate.closedline 82 - def
OAI.KaplanskyCounterexample.FiniteGeometry.Candidate.labelsline 85 - def
OAI.KaplanskyCounterexample.FiniteGeometry.Candidate.positionsline 87 - lemma
OAI.KaplanskyCounterexample.FiniteGeometry.Candidate.count_eq_twoline 89 - lemma
OAI.KaplanskyCounterexample.FiniteGeometry.Candidate.labels_card_boundsline 93 - lemma
OAI.KaplanskyCounterexample.FiniteGeometry.Candidate.positions_cardline 99 - lemma
OAI.KaplanskyCounterexample.FiniteGeometry.Candidate.points_eqline 103Source documentation
Coordinate recovery on a cyclic sequence, used for the rooted event counts.
lemma points_eq (c d : Candidate F T k) (hs : c.step = d.step) (i : Fin k) (hi : c.point i = d.point i) : c.point = d.point := by …Mentions: OAI.KaplanskyCounterexample.FiniteGeometry.Candidate
- lemma
OAI.KaplanskyCounterexample.FiniteGeometry.two_position_recoveryline 132Source documentation
In a closed vector sequence, deleting two positions in disjoint direction spaces leaves at most one completion. This supplies all polygon count uniqueness, including the unpaired sides of a pentagon.
lemma two_position_recovery {I : Type u_5} [Fintype I] [DecidableEq I] (U W : Submodule Q A) (hUW : Disjoint U W) (a b : I) (hab : a ≠ b) (v v' : I → A) (ha : v a ∈ U) (ha' : v' a ∈ U) (hb : v b ∈ W) (hb' : v' b ∈ W) (hz : ∑ i, v i = 0) (hz' : ∑ i, v' i = 0) (he : ∀ i, i ≠ a → i ≠ b → v i = v' i) : v = v' := by …