OAI/AlgebraicGeometry/CharacterVarieties/Cutting/RefinedDiagram.lean
67 declarations, 0 contain sorry, 0 declared as axioms
Boundary orbits of the refined inverse-band diagram.
This formalizes the band reconstruction for filtered surface local systems in Integral points on character varieties of curves.
- lemma
OAI.IntegralCharacterVarieties.SurfacePresentation.Diagram.refinedAtomicGraft_seamRankline 23 - def
OAI.IntegralCharacterVarieties.SurfacePresentation.Diagram.refinedGenusline 32 - def
OAI.IntegralCharacterVarieties.SurfacePresentation.Diagram.refinedCutDiagramline 40Source documentation
Literal inverse-band occurrence diagram with a distinct lower-rank disk for each uncontacted strip. ALL circles are taken from the actual boundary successor; none is supplied as a cyclic-template coverage assumption. The full solution lift is a separate obligation and is not asserted by this constructor.
noncomputable def refinedCutDiagram [Finite V] := …
- lemma
OAI.IntegralCharacterVarieties.SurfacePresentation.Diagram.refinedCutDiagram_rank_inlline 45 - lemma
OAI.IntegralCharacterVarieties.SurfacePresentation.Diagram.refinedCutDiagram_genus_selectedline 47 - lemma
OAI.IntegralCharacterVarieties.SurfacePresentation.Diagram.refinedCutDiagram_genus_ltline 51 - lemma
OAI.IntegralCharacterVarieties.SurfacePresentation.Diagram.refinedCutDiagram_fresh_rank_ltline 57 - def
OAI.IntegralCharacterVarieties.SurfacePresentation.Diagram.refinedCutPuncturesline 64 - abbrev
OAI.IntegralCharacterVarieties.SurfacePresentation.Diagram.PortFramesline 81 - def
OAI.IntegralCharacterVarieties.SurfacePresentation.Diagram.localFrameUnitline 84 - def
OAI.IntegralCharacterVarieties.SurfacePresentation.Diagram.frameValuesline 88 - lemma
OAI.IntegralCharacterVarieties.SurfacePresentation.Diagram.frameValues_attachline 94 - abbrev
OAI.IntegralCharacterVarieties.SurfacePresentation.Diagram.SideValuesline 104 - abbrev
OAI.IntegralCharacterVarieties.SurfacePresentation.Diagram.HandleValuesline 106 - def
OAI.IntegralCharacterVarieties.SurfacePresentation.Diagram.valuesFromPortsline 109 - lemma
OAI.IntegralCharacterVarieties.SurfacePresentation.Diagram.portFrame_valuesFromPortsline 116 - lemma
OAI.IntegralCharacterVarieties.SurfacePresentation.Diagram.vertexHolds_valuesFromPortsline 124 - def
OAI.IntegralCharacterVarieties.SurfacePresentation.Diagram.boundaryEntryline 141 - lemma
OAI.IntegralCharacterVarieties.SurfacePresentation.Diagram.boundaryEntry_injectiveline 144 - lemma
OAI.IntegralCharacterVarieties.SurfacePresentation.Diagram.boundaryEntry_nextline 150 - lemma
OAI.IntegralCharacterVarieties.SurfacePresentation.Diagram.boundaryEntry_pow_ltline 160 - def
OAI.IntegralCharacterVarieties.SurfacePresentation.Diagram.boundarySetline 172 - lemma
OAI.IntegralCharacterVarieties.SurfacePresentation.Diagram.boundarySet_coeline 175 - lemma
OAI.IntegralCharacterVarieties.SurfacePresentation.Diagram.boundarySet_cardline 180 - lemma
OAI.IntegralCharacterVarieties.SurfacePresentation.Diagram.boundarySet_isCycleline 184 - def
OAI.IntegralCharacterVarieties.SurfacePresentation.Diagram.sideCoefficientline 202 - lemma
OAI.IntegralCharacterVarieties.SurfacePresentation.Diagram.sideCoefficient_boundaryline 206 - lemma
OAI.IntegralCharacterVarieties.SurfacePresentation.Diagram.eval_subst_rankline 213 - lemma
OAI.IntegralCharacterVarieties.SurfacePresentation.Diagram.boundaryWord_cycleWordline 220 - lemma
OAI.IntegralCharacterVarieties.OccurrenceIncidence.BandGraft.oldEmbedding_any_parentline 248 - lemma
OAI.IntegralCharacterVarieties.OccurrenceIncidence.BandGraft.bandEmbedding_origPrincipalline 254 - lemma
OAI.IntegralCharacterVarieties.OccurrenceIncidence.BandGraft.bandEmbedding_mirrorPrincipalline 266 - def
OAI.IntegralCharacterVarieties.OccurrenceIncidence.BandGraft.principalCircleline 280 - lemma
OAI.IntegralCharacterVarieties.OccurrenceIncidence.BandGraft.principalCircle_coeline 284 - lemma
OAI.IntegralCharacterVarieties.OccurrenceIncidence.BandGraft.principalCircle_isCycleline 309 - def
OAI.IntegralCharacterVarieties.SurfacePresentation.Diagram.oldGraftCircleline 322 - lemma
OAI.IntegralCharacterVarieties.SurfacePresentation.Diagram.boundarySet_exhaustiveline 327 - lemma
OAI.IntegralCharacterVarieties.SurfacePresentation.Diagram.old_mem_graftCircleline 332 - lemma
OAI.IntegralCharacterVarieties.SurfacePresentation.Diagram.oldGraftCircle_isCycleline 341 - theorem
OAI.IntegralCharacterVarieties.SurfacePresentation.Diagram.actual_circle_exhaustionline 357Source documentation
Every side of the actual reconstructed diagram belongs to an explicitly identified actual circle: one from an old boundary, the extra principal circle, or a single untouched connected strip. This is an exhaustive geometric sewing statement, not rank conservation or a template enumeration.
theorem actual_circle_exhaustion (hno : ∀ z i,D.ports.facet ⟨z,some i⟩≠D.ports.facet ⟨q,none⟩) (a : Side (base D.ports q B).Seam (base D.ports q B).seamArity) : (∃ f b,a∈D.oldGraftCircle q B f b) ∨ (∃ i,a=mirrorEntry D.ports q B i) ∨ (∃ r : B.FreshStrip,a∈(B.stripFinset r.val.val).map (bandEmbedding D.ports q B)) := by … - lemma
OAI.IntegralCharacterVarieties.BoundarySurgery.mem_attachedCircleOn_iffline 390 - lemma
OAI.IntegralCharacterVarieties.BoundarySurgery.disjoint_cycles_of_mem_not_memline 402 - lemma
OAI.IntegralCharacterVarieties.OccurrenceIncidence.BandGraft.old_not_shortCycleline 422 - lemma
OAI.IntegralCharacterVarieties.OccurrenceIncidence.BandGraft.old_secondaryCircle_iffline 426 - lemma
OAI.IntegralCharacterVarieties.OccurrenceIncidence.BandGraft.old_principalCircle_iffline 430 - def
OAI.IntegralCharacterVarieties.OccurrenceIncidence.BandGraft.mirrorCircleline 440 - lemma
OAI.IntegralCharacterVarieties.OccurrenceIncidence.BandGraft.mirrorCircle_isCycleline 442 - lemma
OAI.IntegralCharacterVarieties.OccurrenceIncidence.BandGraft.old_not_mirrorCircleline 456 - lemma
OAI.IntegralCharacterVarieties.OccurrenceIncidence.BandGraft.old_not_stripCircleline 462 - lemma
OAI.IntegralCharacterVarieties.SurfacePresentation.Diagram.old_mem_graftCircle_iffline 473 - lemma
OAI.IntegralCharacterVarieties.SurfacePresentation.Diagram.boundarySet_uniqueline 480 - lemma
OAI.IntegralCharacterVarieties.SurfacePresentation.Diagram.oldGraftCircle_nonemptyline 487 - lemma
OAI.IntegralCharacterVarieties.SurfacePresentation.Diagram.oldGraftCircle_disjointline 492 - def
OAI.IntegralCharacterVarieties.OccurrenceIncidence.BandGraft.freshCircleline 511 - lemma
OAI.IntegralCharacterVarieties.OccurrenceIncidence.BandGraft.freshCircle_nonemptyline 513 - lemma
OAI.IntegralCharacterVarieties.OccurrenceIncidence.BandGraft.mirrorCircle_nonemptyline 518 - lemma
OAI.IntegralCharacterVarieties.OccurrenceIncidence.BandGraft.mirror_not_freshCircleline 521 - lemma
OAI.IntegralCharacterVarieties.OccurrenceIncidence.BandGraft.mirror_fresh_disjointline 532 - lemma
OAI.IntegralCharacterVarieties.OccurrenceIncidence.BandGraft.freshCircle_disjointline 538 - lemma
OAI.IntegralCharacterVarieties.SurfacePresentation.Diagram.oldGraftCircle_mirror_disjointline 554 - lemma
OAI.IntegralCharacterVarieties.SurfacePresentation.Diagram.oldGraftCircle_fresh_disjointline 564 - abbrev
OAI.IntegralCharacterVarieties.SurfacePresentation.Diagram.GraftCircleLabelline 574 - def
OAI.IntegralCharacterVarieties.SurfacePresentation.Diagram.graftCircleline 575 - lemma
OAI.IntegralCharacterVarieties.SurfacePresentation.Diagram.graftCircle_nonemptyline 580 - lemma
OAI.IntegralCharacterVarieties.SurfacePresentation.Diagram.graftCircle_isCycleline 585 - lemma
OAI.IntegralCharacterVarieties.SurfacePresentation.Diagram.graftCircle_disjointline 594 - lemma
OAI.IntegralCharacterVarieties.SurfacePresentation.Diagram.graftCircle_coverline 609