OAI/Combinatorics/Hamiltonian/PairPhases.lean
58 declarations, 0 contain sorry, 0 declared as axioms
Paired states, permutation cycle classes, and phase cancellation.
- def
OAI.Barnette.phaseline 9 - theorem
OAI.Barnette.phase_add_sixline 11 - theorem
OAI.Barnette.phase_sub_sixline 17 - theorem
OAI.Barnette.disk_count_identityline 22 - def
OAI.Barnette.TriangleSystem.rawIndexSumline 30 - instance
OAI.Barnette.TriangleSystem.(instance at line 33)line 33 - def
OAI.Barnette.TriangleSystem.OppositeCycle.faceSetline 40 - theorem
OAI.Barnette.TriangleSystem.OppositeCycle.mem_faceSetline 44 - def
OAI.Barnette.TriangleSystem.OppositeCycle.cyclicDeltaline 48 - theorem
OAI.Barnette.TriangleSystem.OppositeCycle.reverse_rawIndexSum_diffline 51 - theorem
OAI.Barnette.TriangleSystem.OppositeCycle.reverse_phaseline 81 - theorem
OAI.Barnette.TriangleSystem.OppositeCycle.fixed_second_state_cancelsline 91 - def
OAI.Barnette.CycleClassline 115 - def
OAI.Barnette.classOfline 117 - instance
OAI.Barnette.(instance at line 119)line 119 - theorem
OAI.Barnette.classOf_applyline 122 - theorem
OAI.Barnette.classOf_symm_applyline 126 - theorem
OAI.Barnette.classOf_surjectiveline 131 - theorem
OAI.Barnette.classOf_eq_iffline 134 - theorem
OAI.Barnette.invariant_on_cycleline 137 - def
OAI.Barnette.descendCycleline 149 - theorem
OAI.Barnette.descendCycle_classOfline 153 - def
OAI.Barnette.partialPermline 156 - theorem
OAI.Barnette.partialPerm_applyline 165 - def
OAI.Barnette.TriangleSystem.State.ofPermutationline 175 - def
OAI.Barnette.TriangleSystem.Pairline 189 - def
OAI.Barnette.TriangleSystem.Pair.leftline 193 - def
OAI.Barnette.TriangleSystem.Pair.rightline 194 - theorem
OAI.Barnette.TriangleSystem.Pair.partnerline 196 - theorem
OAI.Barnette.TriangleSystem.Pair.extline 198 - instance
OAI.Barnette.TriangleSystem.Pair.(instance at line 201)line 201 - instance
OAI.Barnette.TriangleSystem.Pair.(instance at line 202)line 202 - def
OAI.Barnette.TriangleSystem.Pair.nextline 204 - theorem
OAI.Barnette.TriangleSystem.Pair.value_nextline 207 - theorem
OAI.Barnette.TriangleSystem.Pair.value_prevline 212 - theorem
OAI.Barnette.TriangleSystem.Pair.next_neline 217 - def
OAI.Barnette.TriangleSystem.Pair.thirdline 221 - def
OAI.Barnette.TriangleSystem.Pair.Groupline 224 - instance
OAI.Barnette.TriangleSystem.Pair.(instance at line 226)line 226 - def
OAI.Barnette.TriangleSystem.Pair.flipCornersline 229 - def
OAI.Barnette.TriangleSystem.Pair.flipLeftline 232 - def
OAI.Barnette.TriangleSystem.Pair.flipRightline 241 - theorem
OAI.Barnette.TriangleSystem.Pair.flipLeft_valline 252 - theorem
OAI.Barnette.TriangleSystem.Pair.flipRight_valline 256 - theorem
OAI.Barnette.TriangleSystem.Pair.flipLeft_valueline 260 - theorem
OAI.Barnette.TriangleSystem.Pair.flipRight_valueline 265 - def
OAI.Barnette.TriangleSystem.Pair.flipline 270 - theorem
OAI.Barnette.TriangleSystem.Pair.flip_thirdline 280 - def
OAI.Barnette.TriangleSystem.Pair.orientline 286 - theorem
OAI.Barnette.TriangleSystem.Pair.same_third_cornersline 290 - theorem
OAI.Barnette.TriangleSystem.Pair.group_localline 293 - def
OAI.Barnette.TriangleSystem.Pair.bitsline 301 - theorem
OAI.Barnette.TriangleSystem.Pair.group_valuesline 304 - theorem
OAI.Barnette.TriangleSystem.Pair.bits_invariantline 312 - def
OAI.Barnette.TriangleSystem.Pair.orientationsline 326 - theorem
OAI.Barnette.TriangleSystem.Pair.orient_orientationsline 329 - theorem
OAI.Barnette.TriangleSystem.Pair.orientations_orientline 348 - def
OAI.Barnette.TriangleSystem.Pair.groupEquivline 359