OAI/Computability/BinPacking/PCP/RawInitialPredicate.lean
151 declarations, 0 contain sorry, 0 declared as axioms
- abbrev
OAI.BinPackingGames.Foundations.PCP.GraphTables.Labelline 14 - abbrev
OAI.BinPackingGames.Foundations.PCP.GraphTables.RelationTableline 15 - def
OAI.BinPackingGames.Foundations.PCP.GraphTables.relationIndexline 17 - theorem
OAI.BinPackingGames.Foundations.PCP.GraphTables.relationIndex_valline 19 - def
OAI.BinPackingGames.Foundations.PCP.GraphTables.relationAtline 22 - def
OAI.BinPackingGames.Foundations.PCP.GraphTables.relationOfline 25 - theorem
OAI.BinPackingGames.Foundations.PCP.GraphTables.relationAt_relationOfline 28 - structure
OAI.BinPackingGames.Foundations.PCP.GraphTables.DartRowline 32 - abbrev
OAI.BinPackingGames.Foundations.PCP.GraphTables.Rowsline 37 - def
OAI.BinPackingGames.Foundations.PCP.GraphTables.reverseAtline 39 - def
OAI.BinPackingGames.Foundations.PCP.GraphTables.acceptsAtline 42 - def
OAI.BinPackingGames.Foundations.PCP.GraphTables.Validline 45 - instance
OAI.BinPackingGames.Foundations.PCP.GraphTables.(instance at line 49)line 49 - structure
OAI.BinPackingGames.Foundations.PCP.GraphTables.Tableline 53 - def
OAI.BinPackingGames.Foundations.PCP.GraphTables.rowListline 59 - theorem
OAI.BinPackingGames.Foundations.PCP.GraphTables.rowList_lengthline 61 - def
OAI.BinPackingGames.Foundations.PCP.GraphTables.semanticsline 64 - theorem
OAI.BinPackingGames.Foundations.PCP.GraphTables.semantics_reverseline 75 - theorem
OAI.BinPackingGames.Foundations.PCP.GraphTables.semantics_tailline 78 - theorem
OAI.BinPackingGames.Foundations.PCP.GraphTables.semantics_acceptsline 81 - def
OAI.BinPackingGames.Foundations.PCP.GraphTables.graphRowsline 84 - theorem
OAI.BinPackingGames.Foundations.PCP.GraphTables.reverseAt_graphRowsline 87 - theorem
OAI.BinPackingGames.Foundations.PCP.GraphTables.acceptsAt_graphRowsline 92 - theorem
OAI.BinPackingGames.Foundations.PCP.GraphTables.graphRows_validline 97 - def
OAI.BinPackingGames.Foundations.PCP.GraphTables.ofGraphline 105 - theorem
OAI.BinPackingGames.Foundations.PCP.GraphTables.semantics_ofGraph_reverseline 108 - theorem
OAI.BinPackingGames.Foundations.PCP.GraphTables.semantics_ofGraph_tailline 113 - theorem
OAI.BinPackingGames.Foundations.PCP.GraphTables.semantics_ofGraph_acceptsline 119 - theorem
OAI.BinPackingGames.Foundations.PCP.GraphTables.semantics_ofGraph_edgeSatisfiedline 124 - theorem
OAI.BinPackingGames.Foundations.PCP.GraphTables.constraintGraph_extline 129 - theorem
OAI.BinPackingGames.Foundations.PCP.GraphTables.semantics_ofGraphline 143 - theorem
OAI.BinPackingGames.Foundations.PCP.GraphTables.semantics_ofGraph_rejectionCountline 152 - def
OAI.BinPackingGames.Foundations.PCP.GraphTables.enumeratedGraphline 158 - theorem
OAI.BinPackingGames.Foundations.PCP.GraphTables.enumeratedGraph_edgeSatisfiedline 174 - theorem
OAI.BinPackingGames.Foundations.PCP.GraphTables.enumeratedGraph_rejectionCountline 182 - def
OAI.BinPackingGames.Foundations.PCP.GraphTables.ofEnumeratedGraphline 194 - def
OAI.BinPackingGames.Foundations.PCP.GraphTables.bitWordline 198 - def
OAI.BinPackingGames.Foundations.PCP.GraphTables.parseBitline 200 - theorem
OAI.BinPackingGames.Foundations.PCP.GraphTables.parseBit_bitWordline 205 - theorem
OAI.BinPackingGames.Foundations.PCP.GraphTables.parseBits_bitWordsline 208 - def
OAI.BinPackingGames.Foundations.PCP.GraphTables.relationWordsline 214 - theorem
OAI.BinPackingGames.Foundations.PCP.GraphTables.relationWords_lengthline 216 - def
OAI.BinPackingGames.Foundations.PCP.GraphTables.parseRelationline 219 - theorem
OAI.BinPackingGames.Foundations.PCP.GraphTables.parseRelation_encodedline 225 - def
OAI.BinPackingGames.Foundations.PCP.GraphTables.rowWordsline 232 - def
OAI.BinPackingGames.Foundations.PCP.GraphTables.parseRowline 235 - theorem
OAI.BinPackingGames.Foundations.PCP.GraphTables.parseRow_encodedline 243 - def
OAI.BinPackingGames.Foundations.PCP.GraphTables.parseRowsline 251 - theorem
OAI.BinPackingGames.Foundations.PCP.GraphTables.parseRows_encodedline 259 - def
OAI.BinPackingGames.Foundations.PCP.GraphTables.tableWordsline 265 - def
OAI.BinPackingGames.Foundations.PCP.GraphTables.tableBitsline 268 - def
OAI.BinPackingGames.Foundations.PCP.GraphTables.decodeTableWordsline 270 - theorem
OAI.BinPackingGames.Foundations.PCP.GraphTables.decodeTableWords_encodedline 281 - def
OAI.BinPackingGames.Foundations.PCP.GraphTables.decodeTableBitsline 289 - theorem
OAI.BinPackingGames.Foundations.PCP.GraphTables.decodeTableBits_encodedline 292 - def
OAI.BinPackingGames.Foundations.PCP.GraphTables.encodingline 296 - theorem
OAI.BinPackingGames.Foundations.PCP.GraphTables.tableBits_injectiveline 301 - theorem
OAI.BinPackingGames.Foundations.PCP.GraphTables.rowWords_lengthline 303 - theorem
OAI.BinPackingGames.Foundations.PCP.GraphTables.rowsWords_lengthline 306 - theorem
OAI.BinPackingGames.Foundations.PCP.GraphTables.tableWords_lengthline 312 - theorem
OAI.BinPackingGames.Foundations.PCP.GraphTables.tableWords_length_le_bitsline 317 - theorem
OAI.BinPackingGames.Foundations.PCP.GraphTables.relationBits_length_leline 322 - theorem
OAI.BinPackingGames.Foundations.PCP.GraphTables.rowBits_length_leline 330 - theorem
OAI.BinPackingGames.Foundations.PCP.GraphTables.rowsBits_length_leline 339 - theorem
OAI.BinPackingGames.Foundations.PCP.GraphTables.tableBits_length_leline 349 - theorem
OAI.BinPackingGames.Foundations.PCP.GraphTables.vertices_le_tableBits_lengthline 358 - theorem
OAI.BinPackingGames.Foundations.PCP.GraphTables.darts_le_tableBits_lengthline 364 - abbrev
OAI.BinPackingGames.Foundations.PCP.PortTables.Labelline 376 - def
OAI.BinPackingGames.Foundations.PCP.PortTables.rowIndexline 378 - theorem
OAI.BinPackingGames.Foundations.PCP.PortTables.rowIndex_valline 381 - structure
OAI.BinPackingGames.Foundations.PCP.PortTables.Tableline 384 - def
OAI.BinPackingGames.Foundations.PCP.PortTables.rotationline 395 - def
OAI.BinPackingGames.Foundations.PCP.PortTables.acceptsline 398 - theorem
OAI.BinPackingGames.Foundations.PCP.PortTables.rowIndex_rotationline 401 - theorem
OAI.BinPackingGames.Foundations.PCP.PortTables.rotation_involutiveline 405 - theorem
OAI.BinPackingGames.Foundations.PCP.PortTables.accepts_rotationline 411 - def
OAI.BinPackingGames.Foundations.PCP.PortTables.portGraphline 415 - theorem
OAI.BinPackingGames.Foundations.PCP.PortTables.portGraph_rotline 423 - def
OAI.BinPackingGames.Foundations.PCP.PortTables.baseGraphline 426 - theorem
OAI.BinPackingGames.Foundations.PCP.PortTables.baseGraph_reverseline 433 - theorem
OAI.BinPackingGames.Foundations.PCP.PortTables.baseGraph_tailline 436 - theorem
OAI.BinPackingGames.Foundations.PCP.PortTables.baseGraph_headline 439 - theorem
OAI.BinPackingGames.Foundations.PCP.PortTables.baseGraph_acceptsline 442 - def
OAI.BinPackingGames.Foundations.PCP.PortTables.ofPortGraphline 445 - theorem
OAI.BinPackingGames.Foundations.PCP.PortTables.rotation_ofPortGraphline 462 - theorem
OAI.BinPackingGames.Foundations.PCP.PortTables.accepts_ofPortGraphline 469 - def
OAI.BinPackingGames.Foundations.PCP.PortTables.flatRowsline 477 - theorem
OAI.BinPackingGames.Foundations.PCP.PortTables.reverseAt_flatRowsline 481 - theorem
OAI.BinPackingGames.Foundations.PCP.PortTables.acceptsAt_flatRowsline 485 - theorem
OAI.BinPackingGames.Foundations.PCP.PortTables.flatRows_validline 489 - def
OAI.BinPackingGames.Foundations.PCP.PortTables.graphTableline 496 - def
OAI.BinPackingGames.Foundations.PCP.PortTables.tableWordsline 499 - def
OAI.BinPackingGames.Foundations.PCP.PortTables.tableBitsline 501 - abbrev
OAI.BinPackingGames.Foundations.PCP.PortTables.Inputline 503 - def
OAI.BinPackingGames.Foundations.PCP.PortTables.inputBitsline 505 - theorem
OAI.BinPackingGames.Foundations.PCP.PortTables.tableWords_eqline 507 - theorem
OAI.BinPackingGames.Foundations.PCP.PortTables.tableWords_lengthline 510 - theorem
OAI.BinPackingGames.Foundations.PCP.PortTables.vertices_le_tableBits_lengthline 514 - theorem
OAI.BinPackingGames.Foundations.PCP.PortTableLookup.flatMap_wordline 521 - theorem
OAI.BinPackingGames.Foundations.PCP.PortTableLookup.vertices_wordline 553 - theorem
OAI.BinPackingGames.Foundations.PCP.PortTableLookup.darts_wordline 556 - theorem
OAI.BinPackingGames.Foundations.PCP.PortTableLookup.row_wordline 559 - theorem
OAI.BinPackingGames.Foundations.PCP.PortTableLookup.tail_wordline 575 - theorem
OAI.BinPackingGames.Foundations.PCP.PortTableLookup.reverse_wordline 583 - theorem
OAI.BinPackingGames.Foundations.PCP.PortTableLookup.relation_wordline 592 - theorem
OAI.BinPackingGames.Foundations.PCP.PortTableLookup.accepts_wordline 604 - theorem
OAI.BinPackingGames.Foundations.PCP.PortTableLookup.rotation_head_wordline 611 - theorem
OAI.BinPackingGames.Foundations.PCP.PortTableLookup.rotor_lookupsline 616 - def
OAI.BinPackingGames.Foundations.PCP.PortTables.HasPortTailsline 629 - instance
OAI.BinPackingGames.Foundations.PCP.PortTables.(instance at line 632)line 632 - theorem
OAI.BinPackingGames.Foundations.PCP.PortTables.flatRows_hasPortTailsline 636 - def
OAI.BinPackingGames.Foundations.PCP.PortTables.ofRowsline 640 - theorem
OAI.BinPackingGames.Foundations.PCP.PortTables.table_extline 652 - theorem
OAI.BinPackingGames.Foundations.PCP.PortTables.ofRows_flatRowsline 661 - def
OAI.BinPackingGames.Foundations.PCP.PortTables.extractInputline 671 - theorem
OAI.BinPackingGames.Foundations.PCP.PortTables.extractInput_graphTableline 683 - def
OAI.BinPackingGames.Foundations.PCP.PortTables.decodeInputBitsline 687 - theorem
OAI.BinPackingGames.Foundations.PCP.PortTables.decodeInputBits_inputBitsline 690 - def
OAI.BinPackingGames.Foundations.PCP.PortTables.encodingline 695 - theorem
OAI.BinPackingGames.Foundations.PCP.PortTables.inputBits_injectiveline 700 - def
OAI.BinPackingGames.Foundations.PCP.RawInitialTables.unitOrderline 709 - def
OAI.BinPackingGames.Foundations.PCP.RawInitialTables.slotOrderline 715 - def
OAI.BinPackingGames.Foundations.PCP.RawInitialTables.binaryOrderline 724 - def
OAI.BinPackingGames.Foundations.PCP.RawInitialTables.labelOrderline 733 - def
OAI.BinPackingGames.Foundations.PCP.RawInitialTables.vertexOrderline 735 - def
OAI.BinPackingGames.Foundations.PCP.RawInitialTables.eventOrderline 739 - def
OAI.BinPackingGames.Foundations.PCP.RawInitialTables.dartOrderline 742 - def
OAI.BinPackingGames.Foundations.PCP.RawInitialTables.raw64line 746 - def
OAI.BinPackingGames.Foundations.PCP.RawInitialTables.tableline 750 - theorem
OAI.BinPackingGames.Foundations.PCP.RawInitialTables.table_verticesline 753 - theorem
OAI.BinPackingGames.Foundations.PCP.RawInitialTables.table_dartsline 756 - theorem
OAI.BinPackingGames.Foundations.PCP.RawInitialTables.table_vertices_positiveline 758 - theorem
OAI.BinPackingGames.Foundations.PCP.RawInitialTables.table_darts_positiveline 761 - theorem
OAI.BinPackingGames.Foundations.PCP.RawInitialTables.raw64_satisfiable_iffline 764 - theorem
OAI.BinPackingGames.Foundations.PCP.RawInitialTables.table_semanticsline 769 - theorem
OAI.BinPackingGames.Foundations.PCP.RawInitialTables.table_satisfiable_iffline 777 - theorem
OAI.BinPackingGames.Foundations.PCP.RawInitialTables.initial_rejectionline 783 - theorem
OAI.BinPackingGames.Foundations.PCP.RawInitialTables.initial_sizeline 789 - abbrev
OAI.BinPackingGames.Foundations.PCP.RawInitialRows.Signsline 800 - abbrev
OAI.BinPackingGames.Foundations.PCP.RawInitialRows.Namesline 801 - def
OAI.BinPackingGames.Foundations.PCP.RawInitialRows.clauseSignsline 803 - def
OAI.BinPackingGames.Foundations.PCP.RawInitialRows.clauseNamesline 806 - def
OAI.BinPackingGames.Foundations.PCP.RawInitialRows.nameWordline 809 - def
OAI.BinPackingGames.Foundations.PCP.RawInitialRows.decodedLabelline 814 - def
OAI.BinPackingGames.Foundations.PCP.RawInitialRows.incidencePredicateline 817 - def
OAI.BinPackingGames.Foundations.PCP.RawInitialRows.relationPredicateline 825 - def
OAI.BinPackingGames.Foundations.PCP.RawInitialRows.relationWordsForline 830 - theorem
OAI.BinPackingGames.Foundations.PCP.RawInitialRows.relationWordsFor_lengthline 833 - def
OAI.BinPackingGames.Foundations.PCP.RawInitialRows.incidenceWordsline 837 - def
OAI.BinPackingGames.Foundations.PCP.RawInitialRows.clauseWordsline 843 - def
OAI.BinPackingGames.Foundations.PCP.RawInitialRows.dummyWordsline 851