OAI/Computability/DirectedFeedback/Encoding/Bounds.lean
87 declarations, 0 contain sorry, 0 declared as axioms
- theorem
OAI.DFVSGames.Foundations.Hastad.SourceBounds.formulaBits_lengthline 12 - theorem
OAI.DFVSGames.Foundations.Hastad.SourceBounds.formulaBits_length_ge_variablesline 20 - theorem
OAI.DFVSGames.Foundations.Hastad.SourceBounds.formulaBits_length_ge_clausesline 25 - theorem
OAI.DFVSGames.Foundations.Hastad.SourceBounds.formulaBits_length_ge_twoline 30 - def
OAI.DFVSGames.Foundations.Hastad.SourceBounds.bitCountFormulaline 35 - def
OAI.DFVSGames.Foundations.Hastad.SourceBounds.bitCoefficientline 38 - def
OAI.DFVSGames.Foundations.Hastad.SourceBounds.testCoefficientline 40 - def
OAI.DFVSGames.Foundations.Hastad.SourceBounds.occurrenceCoefficientline 43 - theorem
OAI.DFVSGames.Foundations.Hastad.SourceBounds.one_le_input_powerline 45 - theorem
OAI.DFVSGames.Foundations.Hastad.SourceBounds.bitCountFormula_le_inputline 51 - theorem
OAI.DFVSGames.Foundations.Hastad.SourceBounds.testCountFormula_le_inputline 66 - theorem
OAI.DFVSGames.Foundations.Hastad.SourceBounds.testCountFormula_add_one_le_inputline 76 - def
OAI.DFVSGames.Foundations.Hastad.SourceBounds.sourceSizeBoundline 85 - theorem
OAI.DFVSGames.Foundations.Hastad.SourceBounds.sourceBits_length_leline 88 - def
OAI.DFVSGames.Foundations.Hastad.SourceBounds.sourcePolynomialline 98 - theorem
OAI.DFVSGames.Foundations.Hastad.SourceBounds.sourcePolynomial_evalline 103 - theorem
OAI.DFVSGames.Foundations.Hastad.SourceBounds.card_testTapeline 110 - theorem
OAI.DFVSGames.Foundations.Hastad.SourceBounds.testTapeEncoding_sizeline 115 - theorem
OAI.DFVSGames.Foundations.Hastad.SourceBounds.card_sourceIndexline 119 - theorem
OAI.DFVSGames.Foundations.Hastad.SourceBounds.nBits_le_inputline 126 - theorem
OAI.DFVSGames.Foundations.Hastad.SourceBounds.rawSourceList_length_eqline 131 - theorem
OAI.DFVSGames.Foundations.Hastad.SourceBounds.rawSourceList_length_le_inputline 137 - theorem
OAI.DFVSGames.Foundations.Hastad.SourceBounds.sourceList_length_le_inputline 144 - theorem
OAI.DFVSGames.Foundations.Hastad.SourceBounds.sourceInput_bits_polynomialline 154 - theorem
OAI.DFVSGames.Foundations.Hastad.SourceBounds.fixed_parameters_source_sizeline 162 - abbrev
OAI.DFVSGames.Foundations.Complexity.MachineFieldProfile.Profileline 175 - def
OAI.DFVSGames.Foundations.Complexity.MachineFieldProfile.equalityProfileline 177 - theorem
OAI.DFVSGames.Foundations.Complexity.MachineFieldProfile.equalityProfile_encodeWordline 180 - theorem
OAI.DFVSGames.Foundations.Complexity.MachineFieldProfile.statement_roundtripline 195 - def
OAI.DFVSGames.Foundations.Complexity.MachineFieldProfile.copyStateEquivline 200 - def
OAI.DFVSGames.Foundations.Complexity.MachineFieldProfile.normalStateline 207 - def
OAI.DFVSGames.Foundations.Complexity.MachineFieldProfile.copyStatementline 209 - def
OAI.DFVSGames.Foundations.Complexity.MachineFieldProfile.copyInCompareStateline 214 - def
OAI.DFVSGames.Foundations.Complexity.MachineFieldProfile.nonDestructiveCompareInTimeline 261 - def
OAI.DFVSGames.Foundations.Complexity.MachineFieldProfile.setEntryline 319 - theorem
OAI.DFVSGames.Foundations.Complexity.MachineFieldProfile.setEntry_applyline 322 - def
OAI.DFVSGames.Foundations.Complexity.MachineFieldProfile.setExpectedline 328 - def
OAI.DFVSGames.Foundations.Complexity.MachineFieldProfile.foldProfileline 332 - theorem
OAI.DFVSGames.Foundations.Complexity.MachineFieldProfile.foldProfile_applyline 335 - abbrev
OAI.DFVSGames.Foundations.Complexity.MachineFieldProfile.Tapeline 351 - abbrev
OAI.DFVSGames.Foundations.Complexity.MachineFieldProfile.Labelline 352 - def
OAI.DFVSGames.Foundations.Complexity.MachineFieldProfile.labelAtline 354 - def
OAI.DFVSGames.Foundations.Complexity.MachineFieldProfile.storePairline 357 - def
OAI.DFVSGames.Foundations.Complexity.MachineFieldProfile.profileProgramline 362 - def
OAI.DFVSGames.Foundations.Complexity.MachineFieldProfile.pairTimeline 382 - def
OAI.DFVSGames.Foundations.Complexity.MachineFieldProfile.prefixProfileline 386 - def
OAI.DFVSGames.Foundations.Complexity.MachineFieldProfile.prefixTimeline 390 - theorem
OAI.DFVSGames.Foundations.Complexity.MachineFieldProfile.prefixProfile_succline 394 - theorem
OAI.DFVSGames.Foundations.Complexity.MachineFieldProfile.prefixTime_succline 402 - def
OAI.DFVSGames.Foundations.Complexity.MachineFieldProfile.stageInTimeline 409 - def
OAI.DFVSGames.Foundations.Complexity.MachineFieldProfile.prefixInTimeline 454 - def
OAI.DFVSGames.Foundations.Complexity.MachineFieldProfile.allPairsline 474 - theorem
OAI.DFVSGames.Foundations.Complexity.MachineFieldProfile.mem_allPairsline 477 - theorem
OAI.DFVSGames.Foundations.Complexity.MachineFieldProfile.length_allPairsline 480 - theorem
OAI.DFVSGames.Foundations.Complexity.MachineFieldProfile.foldProfile_allPairsline 483 - def
OAI.DFVSGames.Foundations.Complexity.MachineFieldProfile.profileMachineline 488 - def
OAI.DFVSGames.Foundations.Complexity.MachineFieldProfile.profileInTimeline 499 - theorem
OAI.DFVSGames.Foundations.Complexity.MachineFieldProfile.pairTime_leline 525 - theorem
OAI.DFVSGames.Foundations.Complexity.MachineFieldProfile.totalTime_leline 534 - def
OAI.DFVSGames.Foundations.Complexity.MachineFieldProfile.profileInTime_boundedline 544 - def
OAI.DFVSGames.Foundations.Hastad.SourceProfileBridge.positionEncodingline 566 - def
OAI.DFVSGames.Foundations.Hastad.SourceProfileBridge.namesline 569 - def
OAI.DFVSGames.Foundations.Hastad.SourceProfileBridge.nameWordsline 573 - def
OAI.DFVSGames.Foundations.Hastad.SourceProfileBridge.reindexProfileline 577 - theorem
OAI.DFVSGames.Foundations.Hastad.SourceProfileBridge.computed_profile_eqline 581 - theorem
OAI.DFVSGames.Foundations.Hastad.SourceProfileBridge.prepared_signature_eqline 589 - theorem
OAI.DFVSGames.Foundations.Hastad.SourceProfileBridge.nameWords_length_le_inputline 597 - def
OAI.DFVSGames.Foundations.Hastad.SourceSignLoad.positionsline 614 - theorem
OAI.DFVSGames.Foundations.Hastad.SourceSignLoad.mem_positionsline 617 - def
OAI.DFVSGames.Foundations.Hastad.SourceSignLoad.fillSignsline 620 - theorem
OAI.DFVSGames.Foundations.Hastad.SourceSignLoad.fillSigns_applyline 624 - theorem
OAI.DFVSGames.Foundations.Hastad.SourceSignLoad.fillSigns_positionsline 638 - abbrev
OAI.DFVSGames.Foundations.Hastad.SourceSignLoad.Stateline 647 - abbrev
OAI.DFVSGames.Foundations.Hastad.SourceSignLoad.Alphabetline 648 - def
OAI.DFVSGames.Foundations.Hastad.SourceSignLoad.finishline 650 - def
OAI.DFVSGames.Foundations.Hastad.SourceSignLoad.peekChainline 655 - def
OAI.DFVSGames.Foundations.Hastad.SourceSignLoad.statementline 663 - def
OAI.DFVSGames.Foundations.Hastad.SourceSignLoad.readSignsline 667 - theorem
OAI.DFVSGames.Foundations.Hastad.SourceSignLoad.stepAux_peekChainline 670 - theorem
OAI.DFVSGames.Foundations.Hastad.SourceSignLoad.stepAux_statementline 683 - theorem
OAI.DFVSGames.Foundations.Hastad.SourceSignLoad.peekChain_pushBoundline 690 - theorem
OAI.DFVSGames.Foundations.Hastad.SourceSignLoad.statement_pushBoundline 698 - theorem
OAI.DFVSGames.Foundations.Hastad.SourceSignLoad.readSigns_of_unaryline 703 - theorem
OAI.DFVSGames.Foundations.Hastad.SourceSignLoad.loadStepline 711 - def
OAI.DFVSGames.Foundations.Hastad.SourceSignLoad.loadInTimeline 722 - theorem
OAI.DFVSGames.Foundations.Hastad.SourceSignLoad.loaded_ofContextline 740 - def
OAI.DFVSGames.Foundations.Hastad.SourceSignLoad.loadContextInTimeline 752