OAI/Topology/EilenbergGanea/Seed.lean
28 declarations, 0 contain sorry, 0 declared as axioms
- def
OAI.EilenbergGanea.seedWordline 14Source documentation
falsenames x;truenames y. The second Boolean is the positive sign.Also declared: ComparatorChallenges/EilenbergGanea.lean:12 (same declaration text).
def seedWord : Bool → List (Bool × Bool) | false => [(false, true), (false, true), (true, false), (true, false), (true, false), (true, false), (true, false)] | true => [(false, true), (false, true), (true, true), (false, false), (true, true), (false, false), (true, true), (false, false)] /-- Numbers of sectors in the two coned boundary polygons. -/ - def
OAI.EilenbergGanea.boundaryLengthline 21Source documentation
Numbers of sectors in the two coned boundary polygons.
Distinct definitions of this name: ComparatorChallenges/EilenbergGanea.lean:18 (different declaration text). Qualify references as OAI.EilenbergGanea.boundaryLength@path.
def boundaryLength (r : Bool) : ℕ := 3 * (seedWord r).length
Mentions: OAI.EilenbergGanea.seedWord
- abbrev
OAI.EilenbergGanea.RoseVertexline 23Also declared: ComparatorChallenges/EilenbergGanea.lean:20 (same declaration text).
- abbrev
OAI.EilenbergGanea.SeedVertexline 24Also declared: ComparatorChallenges/EilenbergGanea.lean:21 (same declaration text).
- abbrev
OAI.EilenbergGanea.CircleEdgeline 25Also declared: ComparatorChallenges/EilenbergGanea.lean:22 (same declaration text).
- abbrev
OAI.EilenbergGanea.Sectorline 26Distinct definitions of this name: ComparatorChallenges/EilenbergGanea.lean:23 (same statement text; different proof or body). Qualify references as OAI.EilenbergGanea.Sector@path.
- abbrev
OAI.EilenbergGanea.SeedEdgeline 27Also declared: ComparatorChallenges/EilenbergGanea.lean:24 (same declaration text).
- abbrev
OAI.EilenbergGanea.SeedCellline 28Also declared: ComparatorChallenges/EilenbergGanea.lean:25 (same declaration text).
- def
OAI.EilenbergGanea.circleStartline 30Distinct definitions of this name: ComparatorChallenges/EilenbergGanea.lean:27 (different declaration text). Qualify references as OAI.EilenbergGanea.circleStart@path.
- def
OAI.EilenbergGanea.circleEndline 33Distinct definitions of this name: ComparatorChallenges/EilenbergGanea.lean:30 (different declaration text). Qualify references as OAI.EilenbergGanea.circleEnd@path.
- def
OAI.EilenbergGanea.sectorLetterline 36Distinct definitions of this name: ComparatorChallenges/EilenbergGanea.lean:33 (different declaration text). Qualify references as OAI.EilenbergGanea.sectorLetter@path.
- def
OAI.EilenbergGanea.sectorCircleEdgeline 42Distinct definitions of this name: ComparatorChallenges/EilenbergGanea.lean:39 (different declaration text). Qualify references as OAI.EilenbergGanea.sectorCircleEdge@path.
- def
OAI.EilenbergGanea.sectorStartline 47Distinct definitions of this name: ComparatorChallenges/EilenbergGanea.lean:44 (different declaration text). Qualify references as OAI.EilenbergGanea.sectorStart@path.
- def
OAI.EilenbergGanea.nextSectorline 51Distinct definitions of this name: ComparatorChallenges/EilenbergGanea.lean:48 (different declaration text). Qualify references as OAI.EilenbergGanea.nextSector@path.
- def
OAI.EilenbergGanea.edgeVerticesline 55Distinct definitions of this name: ComparatorChallenges/EilenbergGanea.lean:52 (different declaration text). Qualify references as OAI.EilenbergGanea.edgeVertices@path.
- def
OAI.EilenbergGanea.sectorEdgesline 59Distinct definitions of this name: ComparatorChallenges/EilenbergGanea.lean:56 (different declaration text). Qualify references as OAI.EilenbergGanea.sectorEdges@path.
- def
OAI.EilenbergGanea.sectorVerticesline 62Distinct definitions of this name: ComparatorChallenges/EilenbergGanea.lean:59 (different declaration text). Qualify references as OAI.EilenbergGanea.sectorVertices@path.
- def
OAI.EilenbergGanea.properFaceline 66Source documentation
Proper cell-face incidence, including vertices of closed triangles.
Distinct definitions of this name: ComparatorChallenges/EilenbergGanea.lean:62 (different declaration text). Qualify references as OAI.EilenbergGanea.properFace@path.
def properFace : SeedCell → SeedCell → Prop | .inl v, .inr (.inl e) => v ∈ edgeVertices e | .inl v, .inr (.inr s) => v ∈ sectorVertices s | .inr (.inl e), .inr (.inr s) => e ∈ sectorEdges s | _, _ => False
Mentions: OAI.EilenbergGanea.SeedCell
- def
OAI.EilenbergGanea.seedGraphline 72Distinct definitions of this name: ComparatorChallenges/EilenbergGanea.lean:69 (same statement text; different proof or body). Qualify references as OAI.EilenbergGanea.seedGraph@path.
- def
OAI.EilenbergGanea.seedBaseline 87Source documentation
The vertex of the rose common to its two circles.
def seedBase : SeedCell := .inl (.inl none)
Mentions: OAI.EilenbergGanea.SeedCell
- theorem
OAI.EilenbergGanea.seed_vertex_edge_adjline 89 - theorem
OAI.EilenbergGanea.seed_edge_sector_adjline 92 - theorem
OAI.EilenbergGanea.rose_vertex_reachableline 95 - def
OAI.EilenbergGanea.firstSectorline 117 - theorem
OAI.EilenbergGanea.seed_vertex_reachableline 120 - theorem
OAI.EilenbergGanea.seed_edge_reachableline 133 - theorem
OAI.EilenbergGanea.seed_cell_reachableline 145 - theorem
OAI.EilenbergGanea.seed_connectedline 155