OAI/Computability/DirectedFeedback/CookLevin/NPTableau.lean
107 declarations, 0 contain sorry, 0 declared as axioms
- abbrev
OAI.DirectedFeedback.CookLevin.Wordsline 12 - def
OAI.DirectedFeedback.CookLevin.wordPushline 14 - def
OAI.DirectedFeedback.CookLevin.wordPopline 18 - def
OAI.DirectedFeedback.CookLevin.wordsOfListsline 20 - theorem
OAI.DirectedFeedback.CookLevin.wordsOfLists_updateline 22 - theorem
OAI.DirectedFeedback.CookLevin.wordsOfLists_pushline 31 - theorem
OAI.DirectedFeedback.CookLevin.wordsOfLists_popline 39 - structure
OAI.DirectedFeedback.CookLevin.WordCfgline 47 - def
OAI.DirectedFeedback.CookLevin.WordCfg.ofCfgline 52 - def
OAI.DirectedFeedback.CookLevin.wordStepAuxline 55 - theorem
OAI.DirectedFeedback.CookLevin.wordStepAux_ofListsline 64 - def
OAI.DirectedFeedback.CookLevin.radiusline 78 - def
OAI.DirectedFeedback.CookLevin.InConeline 87 - def
OAI.DirectedFeedback.CookLevin.AgreeConeline 89 - theorem
OAI.DirectedFeedback.CookLevin.agreeCone_monoline 93 - theorem
OAI.DirectedFeedback.CookLevin.agreeCone_headline 102 - theorem
OAI.DirectedFeedback.CookLevin.agreeCone_pushline 106 - theorem
OAI.DirectedFeedback.CookLevin.agreeCone_popline 123 - theorem
OAI.DirectedFeedback.CookLevin.wordStepAux_localline 137 - theorem
OAI.DirectedFeedback.CookLevin.stepAux_lengthline 168 - def
OAI.DirectedFeedback.CookLevin.cfgNextline 203 - def
OAI.DirectedFeedback.CookLevin.wordNextline 208 - theorem
OAI.DirectedFeedback.CookLevin.wordNext_ofCfgline 213 - def
OAI.DirectedFeedback.CookLevin.programRadiusline 221 - theorem
OAI.DirectedFeedback.CookLevin.radius_le_programRadiusline 225 - theorem
OAI.DirectedFeedback.CookLevin.cfgNext_lengthline 228 - theorem
OAI.DirectedFeedback.CookLevin.cfgRun_lengthline 239 - structure
OAI.DirectedFeedback.CookLevin.Windowline 249 - def
OAI.DirectedFeedback.CookLevin.Window.wordsline 254 - def
OAI.DirectedFeedback.CookLevin.Window.ofCfgline 257 - theorem
OAI.DirectedFeedback.CookLevin.Window.words_ofCfgline 261 - def
OAI.DirectedFeedback.CookLevin.Followsline 272 - theorem
OAI.DirectedFeedback.CookLevin.window_followsline 276 - theorem
OAI.DirectedFeedback.CookLevin.window_follows_uniqueline 284 - theorem
OAI.DirectedFeedback.CookLevin.wordNext_localline 298 - theorem
OAI.DirectedFeedback.CookLevin.trace_uniqueline 322 - theorem
OAI.DirectedFeedback.CookLevin.iterate_partial_noneline 347 - theorem
OAI.DirectedFeedback.CookLevin.iterate_partial_someline 355 - theorem
OAI.DirectedFeedback.CookLevin.cfgNext_eq_getDline 370 - theorem
OAI.DirectedFeedback.CookLevin.output_runline 375 - abbrev
OAI.DirectedFeedback.CookLevin.StackAtomline 397 - abbrev
OAI.DirectedFeedback.CookLevin.Atomline 398 - abbrev
OAI.DirectedFeedback.CookLevin.Rowline 399 - def
OAI.DirectedFeedback.CookLevin.rowWindowline 401 - def
OAI.DirectedFeedback.CookLevin.windowRowline 406 - theorem
OAI.DirectedFeedback.CookLevin.rowWindow_windowRowline 411 - structure
OAI.DirectedFeedback.CookLevin.LocalDataline 416 - def
OAI.DirectedFeedback.CookLevin.LocalData.wordCfgline 421 - def
OAI.DirectedFeedback.CookLevin.localDataline 429 - theorem
OAI.DirectedFeedback.CookLevin.localData_agreeline 435 - theorem
OAI.DirectedFeedback.CookLevin.localData_nextline 449 - abbrev
OAI.DirectedFeedback.CookLevin.StepSlotline 457 - abbrev
OAI.DirectedFeedback.CookLevin.TracePositionline 458 - def
OAI.DirectedFeedback.CookLevin.cellAddressline 460 - def
OAI.DirectedFeedback.CookLevin.stepQueryline 462 - def
OAI.DirectedFeedback.CookLevin.dataOfQueriesline 469 - def
OAI.DirectedFeedback.CookLevin.stepAcceptsline 475 - theorem
OAI.DirectedFeedback.CookLevin.dataOfQueries_eqline 483 - theorem
OAI.DirectedFeedback.CookLevin.stepAccepts_iffline 496 - theorem
OAI.DirectedFeedback.CookLevin.stepAccepts_all_iffline 513 - def
OAI.DirectedFeedback.CookLevin.prefixListline 534 - theorem
OAI.DirectedFeedback.CookLevin.prefixList_lengthline 540 - def
OAI.DirectedFeedback.CookLevin.NoHolesline 550 - theorem
OAI.DirectedFeedback.CookLevin.NoHoles.tailline 553 - theorem
OAI.DirectedFeedback.CookLevin.NoHoles.propagateline 556 - theorem
OAI.DirectedFeedback.CookLevin.prefixList_getElem?line 562 - theorem
OAI.DirectedFeedback.CookLevin.prefixList_getElem?_allline 579 - theorem
OAI.DirectedFeedback.CookLevin.list_getElem?_noHolesline 586 - theorem
OAI.DirectedFeedback.CookLevin.reconstruct_suffixline 590 - def
OAI.DirectedFeedback.CookLevin.InitialConditionsline 618 - def
OAI.DirectedFeedback.CookLevin.initialPredicateline 626 - def
OAI.DirectedFeedback.CookLevin.initialQueryline 634 - def
OAI.DirectedFeedback.CookLevin.initialAcceptsline 638 - theorem
OAI.DirectedFeedback.CookLevin.row_cell_queryline 645 - theorem
OAI.DirectedFeedback.CookLevin.initialAccepts_iffline 653 - theorem
OAI.DirectedFeedback.CookLevin.initialAccepts_all_iffline 668 - theorem
OAI.DirectedFeedback.CookLevin.initial_reconstructline 695 - theorem
OAI.DirectedFeedback.CookLevin.initial_realline 715 - structure
OAI.DirectedFeedback.CookLevin.LocalCSPline 743 - def
OAI.DirectedFeedback.CookLevin.LocalCSP.Satisfiableline 747 - structure
OAI.DirectedFeedback.CookLevin.FiniteCodecline 750 - def
OAI.DirectedFeedback.CookLevin.oneHotCodecline 756 - def
OAI.DirectedFeedback.CookLevin.LocalCSP.booleanizeline 773 - theorem
OAI.DirectedFeedback.CookLevin.LocalCSP.booleanize_satisfiable_iffline 778 - def
OAI.DirectedFeedback.CookLevin.LocalCSP.reindexline 789 - theorem
OAI.DirectedFeedback.CookLevin.LocalCSP.reindex_satisfiable_iffline 794 - def
OAI.DirectedFeedback.CookLevin.LocalCSP.padline 807 - theorem
OAI.DirectedFeedback.CookLevin.LocalCSP.pad_satisfiable_iffline 813 - abbrev
OAI.DirectedFeedback.CookLevin.TableauEventline 821 - abbrev
OAI.DirectedFeedback.CookLevin.TableauSlotline 822 - def
OAI.DirectedFeedback.CookLevin.tableauQueryline 824 - def
OAI.DirectedFeedback.CookLevin.tableauline 831 - theorem
OAI.DirectedFeedback.CookLevin.tableau_satisfiable_iffline 842 - theorem
OAI.DirectedFeedback.CookLevin.natPoly_monoline 918 - def
OAI.DirectedFeedback.CookLevin.NPTableau.certBoundline 926 - def
OAI.DirectedFeedback.CookLevin.NPTableau.inputBoundline 927 - def
OAI.DirectedFeedback.CookLevin.NPTableau.horizonline 928 - def
OAI.DirectedFeedback.CookLevin.NPTableau.capacityline 929 - def
OAI.DirectedFeedback.CookLevin.NPTableau.fixedPrefixline 932 - theorem
OAI.DirectedFeedback.CookLevin.NPTableau.fixedPrefix_lengthline 935 - def
OAI.DirectedFeedback.CookLevin.NPTableau.machineline 938 - def
OAI.DirectedFeedback.CookLevin.NPTableau.testsline 940 - theorem
OAI.DirectedFeedback.CookLevin.NPTableau.input_length_boundline 944 - theorem
OAI.DirectedFeedback.CookLevin.NPTableau.run_horizonline 951 - theorem
OAI.DirectedFeedback.CookLevin.NPTableau.tests_satisfiable_iffline 968 - theorem
OAI.DirectedFeedback.CookLevin.NPTableau.atom_finiteline 992 - theorem
OAI.DirectedFeedback.CookLevin.NPTableau.atom_nonemptyline 1002