OAI/Combinatorics/StripMass/CutPatch.lean
58 declarations, 0 contain sorry, 0 declared as axioms
Critical honeycomb strip paths, polynomial identities and crossing mass.
- inductive
OAI.CriticalStrip.Diagram.CutPatch.Shapeline 15 - instance
OAI.CriticalStrip.Diagram.CutPatch.(instance at line 19)line 19 - def
OAI.CriticalStrip.Diagram.CutPatch.inputEdgesline 21 - def
OAI.CriticalStrip.Diagram.CutPatch.tilePortline 28 - def
OAI.CriticalStrip.Diagram.CutPatch.Adjline 30 - instance
OAI.CriticalStrip.Diagram.CutPatch.(instance at line 34)line 34 - def
OAI.CriticalStrip.Diagram.CutPatch.inputOccupiedline 37 - instance
OAI.CriticalStrip.Diagram.CutPatch.(instance at line 41)line 41 - def
OAI.CriticalStrip.Diagram.CutPatch.Compatibleline 44 - instance
OAI.CriticalStrip.Diagram.CutPatch.(instance at line 47)line 47 - def
OAI.CriticalStrip.Diagram.CutPatch.boundaryline 50 - def
OAI.CriticalStrip.Diagram.CutPatch.activeline 52 - instance
OAI.CriticalStrip.Diagram.CutPatch.(instance at line 55)line 55 - def
OAI.CriticalStrip.Diagram.CutPatch.boundaryAdjline 58 - def
OAI.CriticalStrip.Diagram.CutPatch.boundarySupportline 61 - instance
OAI.CriticalStrip.Diagram.CutPatch.(instance at line 64)line 64 - instance
OAI.CriticalStrip.Diagram.CutPatch.(instance at line 66)line 66 - def
OAI.CriticalStrip.Diagram.CutPatch.profileline 69 - def
OAI.CriticalStrip.Diagram.CutPatch.rootTableline 82 - def
OAI.CriticalStrip.Diagram.CutPatch.parentTableline 129 - def
OAI.CriticalStrip.Diagram.CutPatch.rankTableline 176 - def
OAI.CriticalStrip.Diagram.CutPatch.ForestConditionsline 223 - instance
OAI.CriticalStrip.Diagram.CutPatch.(instance at line 228)line 228 - theorem
OAI.CriticalStrip.Diagram.CutPatch.forestConditionsline 231 - def
OAI.CriticalStrip.Diagram.CutPatch.forestline 234 - theorem
OAI.CriticalStrip.Diagram.CutPatch.adj_symmetricline 242 - theorem
OAI.CriticalStrip.Diagram.CutPatch.reach_iffline 250 - def
OAI.CriticalStrip.Diagram.CutPatch.GoodChecksline 254 - def
OAI.CriticalStrip.Diagram.CutPatch.BadChecksline 259 - instance
OAI.CriticalStrip.Diagram.CutPatch.(instance at line 263)line 263 - instance
OAI.CriticalStrip.Diagram.CutPatch.(instance at line 265)line 265 - def
OAI.CriticalStrip.Diagram.CutPatch.ProfileChecksline 268 - instance
OAI.CriticalStrip.Diagram.CutPatch.(instance at line 273)line 273 - theorem
OAI.CriticalStrip.Diagram.CutPatch.profileChecksline 276 - structure
OAI.CriticalStrip.Diagram.CutPatch.Realizesline 279 - theorem
OAI.CriticalStrip.Diagram.CutPatch.realizes_of_profileline 285 - theorem
OAI.CriticalStrip.Diagram.CutPatch.none_has_closedline 294 - def
OAI.CriticalStrip.Diagram.Pairing.partnerOrSelfline 316 - theorem
OAI.CriticalStrip.Diagram.Pairing.adj_partnerOrSelfline 319 - theorem
OAI.CriticalStrip.Diagram.Pairing.adj_omit_decompositionline 327 - theorem
OAI.CriticalStrip.Diagram.Pairing.insertCup_adjline 350 - theorem
OAI.CriticalStrip.Diagram.Pairing.mapOccupied_equiv_adjline 358 - theorem
OAI.CriticalStrip.Diagram.Pairing.moveIntoVacancy_adjline 365 - theorem
OAI.CriticalStrip.Diagram.Pairing.moveIntoLowerVacancy_adjline 371 - theorem
OAI.CriticalStrip.Diagram.Pairing.capRemove_adjline 377 - def
OAI.CriticalStrip.Diagram.Pairing.cutShapeline 386 - def
OAI.CriticalStrip.Diagram.Pairing.cutLabelsline 392 - theorem
OAI.CriticalStrip.Diagram.Pairing.tileStep_none_iffline 395 - theorem
OAI.CriticalStrip.Diagram.Pairing.adj_decompose_partnersline 407 - theorem
OAI.CriticalStrip.Diagram.Pairing.omitTwo_swap_invariantline 415 - theorem
OAI.CriticalStrip.Diagram.Pairing.partnerOrSelf_neline 422 - theorem
OAI.CriticalStrip.Diagram.Pairing.partnerOrSelf_ne_of_vacantline 429 - theorem
OAI.CriticalStrip.Diagram.Pairing.swap_eq_partner_iffline 436 - theorem
OAI.CriticalStrip.Diagram.Pairing.swap_eq_partner_iff_lowerline 444 - def
OAI.CriticalStrip.Diagram.Pairing.cutRelationline 452 - theorem
OAI.CriticalStrip.Diagram.Pairing.cutRelation_emptyline 457 - theorem
OAI.CriticalStrip.Diagram.Pairing.cutRelation_singleline 461 - theorem
OAI.CriticalStrip.Diagram.Pairing.cutRelation_unionline 476