OAI/Computability/DirectedFeedback/Games/Generator.lean
127 declarations, 0 contain sorry, 0 declared as axioms
- def
OAI.DFVSGames.Foundations.Hastad.SourceGenerator.prefixPolynomialline 16 - def
OAI.DFVSGames.Foundations.Hastad.SourceGenerator.timePolynomialline 19 - def
OAI.DFVSGames.Foundations.Hastad.SourceGenerator.beforeFinishline 23 - def
OAI.DFVSGames.Foundations.Hastad.SourceGenerator.enterFinishInTimeline 27 - def
OAI.DFVSGames.Foundations.Hastad.SourceGenerator.prefixInTimeline 44 - theorem
OAI.DFVSGames.Foundations.Hastad.SourceGenerator.output_emptyline 60 - theorem
OAI.DFVSGames.Foundations.Hastad.SourceGenerator.halted_configurationline 67 - def
OAI.DFVSGames.Foundations.Hastad.SourceGenerator.outputInTimeline 87 - def
OAI.DFVSGames.Foundations.Hastad.SourceGenerator.computableInPolyTimeline 123 - theorem
OAI.DFVSGames.Foundations.Hastad.SourceGenerator.finite_work_alphabetsline 140 - def
OAI.DFVSGames.Foundations.Hastad.SourceGenerator.forErrorComputableInPolyTimeline 146 - theorem
OAI.DFVSGames.Foundations.Hastad.SourceGenerator.forError_finite_work_alphabetsline 154 - structure
OAI.DFVSGames.Foundations.PCP.ConstraintGraphline 166 - def
OAI.DFVSGames.Foundations.PCP.ConstraintGraph.headline 177 - theorem
OAI.DFVSGames.Foundations.PCP.ConstraintGraph.head_reverseline 179 - def
OAI.DFVSGames.Foundations.PCP.ConstraintGraph.edgeSatisfiedline 183 - theorem
OAI.DFVSGames.Foundations.PCP.ConstraintGraph.edgeSatisfied_reverseline 186 - def
OAI.DFVSGames.Foundations.PCP.ConstraintGraph.Satisfiableline 192 - def
OAI.DFVSGames.Foundations.PCP.ConstraintGraph.rejectedDartsline 195 - def
OAI.DFVSGames.Foundations.PCP.ConstraintGraph.rejectionCountline 198 - theorem
OAI.DFVSGames.Foundations.PCP.ConstraintGraph.mem_rejectedDartsline 201 - theorem
OAI.DFVSGames.Foundations.PCP.ConstraintGraph.rejectionCount_leline 206 - theorem
OAI.DFVSGames.Foundations.PCP.ConstraintGraph.rejected_exists_of_not_satisfiableline 210 - theorem
OAI.DFVSGames.Foundations.PCP.ConstraintGraph.rejectionCount_positiveline 222 - abbrev
OAI.DFVSGames.Foundations.PCP.GraphTables.Labelline 236 - abbrev
OAI.DFVSGames.Foundations.PCP.GraphTables.RelationTableline 237 - def
OAI.DFVSGames.Foundations.PCP.GraphTables.relationIndexline 239 - theorem
OAI.DFVSGames.Foundations.PCP.GraphTables.relationIndex_valline 241 - def
OAI.DFVSGames.Foundations.PCP.GraphTables.relationAtline 244 - def
OAI.DFVSGames.Foundations.PCP.GraphTables.relationOfline 247 - theorem
OAI.DFVSGames.Foundations.PCP.GraphTables.relationAt_relationOfline 250 - structure
OAI.DFVSGames.Foundations.PCP.GraphTables.DartRowline 254 - abbrev
OAI.DFVSGames.Foundations.PCP.GraphTables.Rowsline 259 - def
OAI.DFVSGames.Foundations.PCP.GraphTables.reverseAtline 261 - def
OAI.DFVSGames.Foundations.PCP.GraphTables.acceptsAtline 264 - def
OAI.DFVSGames.Foundations.PCP.GraphTables.Validline 267 - instance
OAI.DFVSGames.Foundations.PCP.GraphTables.(instance at line 271)line 271 - structure
OAI.DFVSGames.Foundations.PCP.GraphTables.Tableline 275 - def
OAI.DFVSGames.Foundations.PCP.GraphTables.rowListline 281 - theorem
OAI.DFVSGames.Foundations.PCP.GraphTables.rowList_lengthline 283 - def
OAI.DFVSGames.Foundations.PCP.GraphTables.semanticsline 286 - theorem
OAI.DFVSGames.Foundations.PCP.GraphTables.semantics_reverseline 297 - theorem
OAI.DFVSGames.Foundations.PCP.GraphTables.semantics_tailline 300 - theorem
OAI.DFVSGames.Foundations.PCP.GraphTables.semantics_acceptsline 303 - def
OAI.DFVSGames.Foundations.PCP.GraphTables.graphRowsline 306 - theorem
OAI.DFVSGames.Foundations.PCP.GraphTables.reverseAt_graphRowsline 309 - theorem
OAI.DFVSGames.Foundations.PCP.GraphTables.acceptsAt_graphRowsline 314 - theorem
OAI.DFVSGames.Foundations.PCP.GraphTables.graphRows_validline 319 - def
OAI.DFVSGames.Foundations.PCP.GraphTables.ofGraphline 327 - theorem
OAI.DFVSGames.Foundations.PCP.GraphTables.semantics_ofGraph_reverseline 330 - theorem
OAI.DFVSGames.Foundations.PCP.GraphTables.semantics_ofGraph_tailline 335 - theorem
OAI.DFVSGames.Foundations.PCP.GraphTables.semantics_ofGraph_acceptsline 341 - theorem
OAI.DFVSGames.Foundations.PCP.GraphTables.semantics_ofGraph_edgeSatisfiedline 346 - theorem
OAI.DFVSGames.Foundations.PCP.GraphTables.constraintGraph_ext_inline_GraphTablesline 351 - theorem
OAI.DFVSGames.Foundations.PCP.GraphTables.semantics_ofGraphline 365 - theorem
OAI.DFVSGames.Foundations.PCP.GraphTables.semantics_ofGraph_rejectionCountline 374 - def
OAI.DFVSGames.Foundations.PCP.GraphTables.enumeratedGraphline 380 - theorem
OAI.DFVSGames.Foundations.PCP.GraphTables.enumeratedGraph_edgeSatisfiedline 396 - theorem
OAI.DFVSGames.Foundations.PCP.GraphTables.enumeratedGraph_rejectionCountline 404 - def
OAI.DFVSGames.Foundations.PCP.GraphTables.ofEnumeratedGraphline 416 - def
OAI.DFVSGames.Foundations.PCP.GraphTables.bitWordline 420 - def
OAI.DFVSGames.Foundations.PCP.GraphTables.parseBitline 422 - theorem
OAI.DFVSGames.Foundations.PCP.GraphTables.parseBit_bitWordline 427 - theorem
OAI.DFVSGames.Foundations.PCP.GraphTables.parseBits_bitWordsline 430 - def
OAI.DFVSGames.Foundations.PCP.GraphTables.relationWordsline 436 - theorem
OAI.DFVSGames.Foundations.PCP.GraphTables.relationWords_lengthline 438 - def
OAI.DFVSGames.Foundations.PCP.GraphTables.parseRelationline 441 - theorem
OAI.DFVSGames.Foundations.PCP.GraphTables.parseRelation_encodedline 447 - def
OAI.DFVSGames.Foundations.PCP.GraphTables.rowWordsline 454 - def
OAI.DFVSGames.Foundations.PCP.GraphTables.parseRowline 457 - theorem
OAI.DFVSGames.Foundations.PCP.GraphTables.parseRow_encodedline 465 - def
OAI.DFVSGames.Foundations.PCP.GraphTables.parseRowsline 473 - theorem
OAI.DFVSGames.Foundations.PCP.GraphTables.parseRows_encodedline 481 - def
OAI.DFVSGames.Foundations.PCP.GraphTables.tableWordsline 487 - def
OAI.DFVSGames.Foundations.PCP.GraphTables.tableBitsline 490 - def
OAI.DFVSGames.Foundations.PCP.GraphTables.decodeTableWordsline 492 - theorem
OAI.DFVSGames.Foundations.PCP.GraphTables.decodeTableWords_encodedline 503 - def
OAI.DFVSGames.Foundations.PCP.GraphTables.decodeTableBitsline 511 - theorem
OAI.DFVSGames.Foundations.PCP.GraphTables.decodeTableBits_encodedline 514 - def
OAI.DFVSGames.Foundations.PCP.GraphTables.encodingline 518 - theorem
OAI.DFVSGames.Foundations.PCP.GraphTables.tableBits_injectiveline 523 - theorem
OAI.DFVSGames.Foundations.PCP.GraphTables.rowWords_lengthline 525 - theorem
OAI.DFVSGames.Foundations.PCP.GraphTables.rowsWords_lengthline 528 - theorem
OAI.DFVSGames.Foundations.PCP.GraphTables.tableWords_lengthline 534 - theorem
OAI.DFVSGames.Foundations.PCP.GraphTables.tableWords_length_le_bitsline 539 - theorem
OAI.DFVSGames.Foundations.PCP.GraphTables.relationBits_length_leline 544 - theorem
OAI.DFVSGames.Foundations.PCP.GraphTables.rowBits_length_leline 552 - theorem
OAI.DFVSGames.Foundations.PCP.GraphTables.rowsBits_length_leline 561 - theorem
OAI.DFVSGames.Foundations.PCP.GraphTables.tableBits_length_leline 571 - theorem
OAI.DFVSGames.Foundations.PCP.GraphTables.vertices_le_tableBits_lengthline 580 - theorem
OAI.DFVSGames.Foundations.PCP.GraphTables.darts_le_tableBits_lengthline 586 - structure
OAI.DFVSGames.Foundations.PCP.PoweringWalks.PortGraphline 596 - abbrev
OAI.DFVSGames.Foundations.PCP.PoweringWalks.Edgeline 600 - abbrev
OAI.DFVSGames.Foundations.PCP.PoweringWalks.Walkline 601 - def
OAI.DFVSGames.Foundations.PCP.PoweringWalks.nextline 605 - theorem
OAI.DFVSGames.Foundations.PCP.PoweringWalks.rot_rotline 607 - def
OAI.DFVSGames.Foundations.PCP.PoweringWalks.walkEndline 610 - theorem
OAI.DFVSGames.Foundations.PCP.PoweringWalks.walkEnd_nilline 614 - theorem
OAI.DFVSGames.Foundations.PCP.PoweringWalks.walkEnd_consline 616 - theorem
OAI.DFVSGames.Foundations.PCP.PoweringWalks.walkEnd_appendline 619 - def
OAI.DFVSGames.Foundations.PCP.PoweringWalks.splitHeadline 625 - def
OAI.DFVSGames.Foundations.PCP.PoweringWalks.rotateHeadline 636 - theorem
OAI.DFVSGames.Foundations.PCP.PoweringWalks.rotateHead_vertexline 640 - theorem
OAI.DFVSGames.Foundations.PCP.PoweringWalks.rotateHead_zeroline 643 - theorem
OAI.DFVSGames.Foundations.PCP.PoweringWalks.rotateHead_succline 646 - def
OAI.DFVSGames.Foundations.PCP.PoweringWalks.permutePortsline 650 - def
OAI.DFVSGames.Foundations.PCP.PoweringWalks.wordEndline 664 - def
OAI.DFVSGames.Foundations.PCP.PoweringWalks.endpointline 668 - theorem
OAI.DFVSGames.Foundations.PCP.PoweringWalks.natCard_walkline 671 - def
OAI.DFVSGames.Foundations.PCP.PoweringWalks.headTailEquivline 675 - def
OAI.DFVSGames.Foundations.PCP.PoweringWalks.advanceTailline 686 - def
OAI.DFVSGames.Foundations.PCP.PoweringWalks.edgeAtline 689 - def
OAI.DFVSGames.Foundations.PCP.PoweringWalks.pivotEquivline 695 - theorem
OAI.DFVSGames.Foundations.PCP.PoweringWalks.pivotEquiv_fstline 705 - theorem
OAI.DFVSGames.Foundations.PCP.PoweringWalks.edgeAt_portline 719 - theorem
OAI.DFVSGames.Foundations.PCP.PoweringWalks.pivotEquiv_zero_applyline 735 - theorem
OAI.DFVSGames.Foundations.PCP.PoweringWalks.pivotEquiv_succ_applyline 739 - def
OAI.DFVSGames.Foundations.PCP.PoweringWalks.projectedFiberEquivline 746 - def
OAI.DFVSGames.Foundations.PCP.PoweringWalks.projectedEventEquivline 758 - theorem
OAI.DFVSGames.Foundations.PCP.PoweringWalks.natCard_edgeAt_fiberline 776 - theorem
OAI.DFVSGames.Foundations.PCP.PoweringWalks.natCard_edgeAt_eventline 785 - def
OAI.DFVSGames.Foundations.PCP.PoweringWalks.leftFromPivotline 795 - def
OAI.DFVSGames.Foundations.PCP.PoweringWalks.rightFromPivotline 801 - theorem
OAI.DFVSGames.Foundations.PCP.PoweringWalks.leftFromPivot_zeroline 808 - theorem
OAI.DFVSGames.Foundations.PCP.PoweringWalks.rightFromPivot_zeroline 812 - theorem
OAI.DFVSGames.Foundations.PCP.PoweringWalks.leftFromPivot_actualline 817 - theorem
OAI.DFVSGames.Foundations.PCP.PoweringWalks.rightFromPivot_actualline 836