OAI/GroupTheory/PeriodicGroups/Rules/Recognizer.lean
126 declarations, 0 contain sorry, 0 declared as axioms
- def
OAI.SourceBurnside.FiniteTable.Recognizer.firstTestline 11 - lemma
OAI.SourceBurnside.FiniteTable.Recognizer.firstTest_iffline 15 - instance
OAI.SourceBurnside.FiniteTable.Recognizer.decideFirstline 17 - instance
OAI.SourceBurnside.FiniteTable.Recognizer.decideLastline 20 - instance
OAI.SourceBurnside.FiniteTable.Recognizer.decideAdmissibleline 22 - instance
OAI.SourceBurnside.FiniteTable.Recognizer.decideLeftExternalline 24 - instance
OAI.SourceBurnside.FiniteTable.Recognizer.decideRightExternalline 26 - instance
OAI.SourceBurnside.FiniteTable.Recognizer.decideAcceptsLeftline 28 - instance
OAI.SourceBurnside.FiniteTable.Recognizer.decideAcceptsRightline 31 - instance
OAI.SourceBurnside.FiniteTable.Recognizer.decideStructuralline 34 - instance
OAI.SourceBurnside.FiniteTable.Recognizer.decideInternalline 37 - instance
OAI.SourceBurnside.FiniteTable.Recognizer.decidePairline 40 - def
OAI.SourceBurnside.FiniteTable.Recognizer.paletteTestline 44 - def
OAI.SourceBurnside.FiniteTable.Recognizer.coreTestline 47 - lemma
OAI.SourceBurnside.FiniteTable.Recognizer.paletteTest_iffline 50 - lemma
OAI.SourceBurnside.FiniteTable.Recognizer.coreTest_iffline 52 - instance
OAI.SourceBurnside.FiniteTable.Recognizer.decidePaletteline 54 - instance
OAI.SourceBurnside.FiniteTable.Recognizer.decideCoreline 57 - instance
OAI.SourceBurnside.FiniteTable.Recognizer.decideHeadline 60 - instance
OAI.SourceBurnside.FiniteTable.Recognizer.decideEndpointline 63 - def
OAI.SourceBurnside.FiniteTable.Recognizer.dataTestline 67 - lemma
OAI.SourceBurnside.FiniteTable.Recognizer.dataTest_iffline 71 - instance
OAI.SourceBurnside.FiniteTable.Recognizer.decideDataTestline 74 - instance
OAI.SourceBurnside.FiniteTable.Recognizer.decideFormatline 78 - def
OAI.SourceBurnside.FiniteTable.Recognizer.UnaryTestline 82 - instance
OAI.SourceBurnside.FiniteTable.Recognizer.decideUnaryTestline 107 - lemma
OAI.SourceBurnside.FiniteTable.Recognizer.unary_testline 111 - lemma
OAI.SourceBurnside.FiniteTable.Recognizer.unary_of_testline 115 - instance
OAI.SourceBurnside.FiniteTable.Recognizer.decideUnaryline 133 - def
OAI.SourceBurnside.FiniteTable.Recognizer.headfreeTestline 136 - lemma
OAI.SourceBurnside.FiniteTable.Recognizer.headfreeTest_iffline 141 - instance
OAI.SourceBurnside.FiniteTable.Recognizer.decideHeadFreeline 143 - def
OAI.SourceBurnside.FiniteTable.Recognizer.AcquireTestline 147 - def
OAI.SourceBurnside.FiniteTable.Recognizer.ReadLeftTestline 152 - def
OAI.SourceBurnside.FiniteTable.Recognizer.ReadRightTestline 158 - def
OAI.SourceBurnside.FiniteTable.Recognizer.UndoLeftTestline 163 - def
OAI.SourceBurnside.FiniteTable.Recognizer.UndoRightTestline 168 - def
OAI.SourceBurnside.FiniteTable.Recognizer.CheckerCreateTestline 174 - def
OAI.SourceBurnside.FiniteTable.Recognizer.CheckerAdvanceTestline 179 - def
OAI.SourceBurnside.FiniteTable.Recognizer.SwapTestline 184 - def
OAI.SourceBurnside.FiniteTable.Recognizer.BinaryTestline 188 - instance
OAI.SourceBurnside.FiniteTable.Recognizer.decideAcquireTestline 193 - instance
OAI.SourceBurnside.FiniteTable.Recognizer.decideReadLeftTestline 195 - instance
OAI.SourceBurnside.FiniteTable.Recognizer.decideReadRightTestline 197 - instance
OAI.SourceBurnside.FiniteTable.Recognizer.decideUndoLeftTestline 199 - instance
OAI.SourceBurnside.FiniteTable.Recognizer.decideUndoRightTestline 201 - instance
OAI.SourceBurnside.FiniteTable.Recognizer.decideCheckerCreateTestline 203 - instance
OAI.SourceBurnside.FiniteTable.Recognizer.decideCheckerAdvanceTestline 205 - instance
OAI.SourceBurnside.FiniteTable.Recognizer.decideSwapTestline 207 - instance
OAI.SourceBurnside.FiniteTable.Recognizer.decideBinaryTestline 209 - lemma
OAI.SourceBurnside.FiniteTable.Recognizer.checkerCreateTest_iffline 212 - lemma
OAI.SourceBurnside.FiniteTable.Recognizer.checkerAdvanceTest_iffline 217 - lemma
OAI.SourceBurnside.FiniteTable.Recognizer.swapTest_iffline 222 - lemma
OAI.SourceBurnside.FiniteTable.Recognizer.binary_testline 227 - lemma
OAI.SourceBurnside.FiniteTable.Recognizer.binary_of_testline 257 - instance
OAI.SourceBurnside.FiniteTable.Recognizer.decideBinaryline 282 - def
OAI.SourceBurnside.FiniteTable.Recognizer.palettePairTestline 285 - lemma
OAI.SourceBurnside.FiniteTable.Recognizer.palettePairTest_iffline 293 - instance
OAI.SourceBurnside.FiniteTable.Recognizer.decidePalettePairline 301 - instance
OAI.SourceBurnside.FiniteTable.Recognizer.decideLastOKline 306 - instance
OAI.SourceBurnside.FiniteTable.Recognizer.decideCheckerPairline 308 - instance
OAI.SourceBurnside.FiniteTable.Recognizer.decideCellPairline 311 - instance
OAI.SourceBurnside.FiniteTable.Recognizer.decideSemanticZeroline 314 - def
OAI.SourceBurnside.FiniteTable.Recognizer.passedOwnColorTestline 318 - lemma
OAI.SourceBurnside.FiniteTable.Recognizer.passedOwnColorTest_iffline 321 - instance
OAI.SourceBurnside.FiniteTable.Recognizer.decidePassedOwnColorline 324 - instance
OAI.SourceBurnside.FiniteTable.Recognizer.decideUnaryZeroline 330 - def
OAI.SourceBurnside.FiniteTable.Recognizer.duplicateColorTestline 334 - lemma
OAI.SourceBurnside.FiniteTable.Recognizer.duplicateColorTest_iffline 337 - instance
OAI.SourceBurnside.FiniteTable.Recognizer.decideDuplicateColorline 340 - def
OAI.SourceBurnside.FiniteTable.Recognizer.missingColorTestline 347 - lemma
OAI.SourceBurnside.FiniteTable.Recognizer.missingColorTest_iffline 350 - instance
OAI.SourceBurnside.FiniteTable.Recognizer.decideMissingColorline 353 - instance
OAI.SourceBurnside.FiniteTable.Recognizer.decideBinaryZeroline 359 - def
OAI.SourceBurnside.FiniteTable.Recognizer.ReplacementTestline 363 - lemma
OAI.SourceBurnside.FiniteTable.Recognizer.replacementTest_iffline 370 - instance
OAI.SourceBurnside.FiniteTable.Recognizer.decideReplacementline 375 - def
OAI.SourceBurnside.FiniteTable.Recognizer.ZeroTestline 382 - lemma
OAI.SourceBurnside.FiniteTable.Recognizer.zeroTest_iffline 387 - instance
OAI.SourceBurnside.FiniteTable.Recognizer.decideZeroline 394 - instance
OAI.SourceBurnside.FiniteTable.Codec.decideRawUnaryZeroline 406 - instance
OAI.SourceBurnside.FiniteTable.Codec.decideRawBinaryZeroline 410 - instance
OAI.SourceBurnside.FiniteTable.Codec.decideRawReplacementline 414 - instance
OAI.SourceBurnside.FiniteTable.Codec.decideRawZeroline 418 - def
OAI.SourceBurnside.FiniteTable.Codec.entryline 423 - lemma
OAI.SourceBurnside.FiniteTable.Codec.entry_zeroline 426 - lemma
OAI.SourceBurnside.FiniteTable.Codec.entry_replacementline 428 - def
OAI.SourceBurnside.FiniteTable.Codec.binaryValueline 435 - lemma
OAI.SourceBurnside.FiniteTable.Codec.binaryValue_bitline 436 - lemma
OAI.SourceBurnside.FiniteTable.Codec.binaryValue_ltline 439 - def
OAI.SourceBurnside.FiniteTable.Codec.natCodeline 441 - lemma
OAI.SourceBurnside.FiniteTable.Codec.natCode_ltline 442 - lemma
OAI.SourceBurnside.FiniteTable.Codec.natCode_bitline 443 - lemma
OAI.SourceBurnside.FiniteTable.Codec.natCode_injectiveline 445 - lemma
OAI.SourceBurnside.FiniteTable.Codec.readInt_arithmeticline 450 - lemma
OAI.SourceBurnside.FiniteTable.Codec.readFlag_arithmeticline 470 - lemma
OAI.SourceBurnside.FiniteTable.Codec.flag_as_natline 475 - lemma
OAI.SourceBurnside.FiniteTable.Codec.getFin_eq_some_iffline 484 - lemma
OAI.SourceBurnside.FiniteTable.Codec.getPosition_eq_some_iffline 495 - lemma
OAI.SourceBurnside.FiniteTable.Codec.getMarker_eq_some_iffline 500 - lemma
OAI.SourceBurnside.FiniteTable.Codec.getChecker_eq_some_iffline 503 - lemma
OAI.SourceBurnside.FiniteTable.Codec.getPhase_eq_some_iffline 508 - lemma
OAI.SourceBurnside.FiniteTable.Codec.getFin_isSomeline 511 - lemma
OAI.SourceBurnside.FiniteTable.Codec.getPosition_isSomeline 512 - lemma
OAI.SourceBurnside.FiniteTable.Codec.getMarker_isSomeline 516 - lemma
OAI.SourceBurnside.FiniteTable.Codec.getChecker_isSomeline 519 - lemma
OAI.SourceBurnside.FiniteTable.Codec.getPhase_isSomeline 523 - def
OAI.SourceBurnside.FiniteTable.Codec.UsedAgreeline 527 - lemma
OAI.SourceBurnside.FiniteTable.Codec.parse_usedline 531 - def
OAI.SourceBurnside.FiniteTable.Codec.InRangeline 550 - lemma
OAI.SourceBurnside.FiniteTable.Codec.integers_inRangeline 555 - lemma
OAI.SourceBurnside.FiniteTable.Codec.parse_isSomeline 565 - lemma
OAI.SourceBurnside.FiniteTable.Codec.integers_unusedline 587 - lemma
OAI.SourceBurnside.FiniteTable.Codec.flags_unusedline 590 - def
OAI.SourceBurnside.FiniteTable.Codec.usedWriteline 594 - lemma
OAI.SourceBurnside.FiniteTable.Codec.usedWrite_of_parseline 598 - lemma
OAI.SourceBurnside.FiniteTable.Codec.decode_isSome_by_fieldsline 612 - lemma
OAI.SourceBurnside.FiniteTable.Codec.readInt_bitline 626 - def
OAI.SourceBurnside.FiniteTable.Codec.ReservedZeroline 633 - lemma
OAI.SourceBurnside.FiniteTable.Codec.usedWrite_reservedline 636 - lemma
OAI.SourceBurnside.FiniteTable.Codec.usedWrite_eq_of_reservedline 652 - lemma
OAI.SourceBurnside.FiniteTable.Codec.canonical_iff_reservedline 688 - lemma
OAI.SourceBurnside.FiniteTable.Codec.zero_windowline 695 - lemma
OAI.SourceBurnside.FiniteTable.Codec.zero_highline 709 - lemma
OAI.SourceBurnside.FiniteTable.Codec.reserved_arithmeticline 719 - lemma
OAI.SourceBurnside.FiniteTable.Codec.decode_isSome_arithmeticline 746