OAI/Probability/Contingency/StackCompiler.lean
90 declarations, 0 contain sorry, 0 declared as axioms
Stack Compiler.
- inductive
OAI.Contingency.BitModel.StackCode.Opline 13 - structure
OAI.Contingency.BitModel.StackCode.Programline 22 - structure
OAI.Contingency.BitModel.StackCode.Memoryline 30 - structure
OAI.Contingency.BitModel.StackCode.Configline 37 - def
OAI.Contingency.BitModel.StackCode.branchline 41 - def
OAI.Contingency.BitModel.StackCode.stackTapeline 46 - def
OAI.Contingency.BitModel.StackCode.inputTapeline 49 - theorem
OAI.Contingency.BitModel.StackCode.tape_keepline 53 - theorem
OAI.Contingency.BitModel.StackCode.stack_pushline 55 - theorem
OAI.Contingency.BitModel.StackCode.stack_pop_emptyline 59 - theorem
OAI.Contingency.BitModel.StackCode.stack_pop_consline 63 - theorem
OAI.Contingency.BitModel.StackCode.stack_pop_headline 67 - theorem
OAI.Contingency.BitModel.StackCode.input_readline 70 - theorem
OAI.Contingency.BitModel.StackCode.inputTape_headline 76 - def
OAI.Contingency.BitModel.StackCode.Memory.tapesline 79 - theorem
OAI.Contingency.BitModel.StackCode.tapes_workline 82 - theorem
OAI.Contingency.BitModel.StackCode.tapes_inputline 85 - def
OAI.Contingency.BitModel.StackCode.Memory.pushline 88 - def
OAI.Contingency.BitModel.StackCode.Memory.popline 92 - def
OAI.Contingency.BitModel.StackCode.Memory.readline 96 - def
OAI.Contingency.BitModel.StackCode.effectline 99 - def
OAI.Contingency.BitModel.StackCode.stepline 109 - def
OAI.Contingency.BitModel.StackCode.firstline 114 - def
OAI.Contingency.BitModel.StackCode.secondline 115 - def
OAI.Contingency.BitModel.StackCode.preservedline 117 - def
OAI.Contingency.BitModel.StackCode.activeline 121 - def
OAI.Contingency.BitModel.StackCode.prepareline 125 - def
OAI.Contingency.BitModel.StackCode.executeline 131 - def
OAI.Contingency.BitModel.StackCode.compileline 144 - def
OAI.Contingency.BitModel.StackCode.encodeline 153 - theorem
OAI.Contingency.BitModel.StackCode.compile_firstline 156 - theorem
OAI.Contingency.BitModel.StackCode.compile_secondline 160 - theorem
OAI.Contingency.BitModel.StackCode.move_preservedline 164 - theorem
OAI.Contingency.BitModel.StackCode.move_activeline 167 - theorem
OAI.Contingency.BitModel.StackCode.tapes_pushline 174 - theorem
OAI.Contingency.BitModel.StackCode.tapes_popline 184 - theorem
OAI.Contingency.BitModel.StackCode.tapes_readline 196 - theorem
OAI.Contingency.BitModel.StackCode.two_stepsline 205 - def
OAI.Contingency.BitModel.StackCode.initialline 255 - def
OAI.Contingency.BitModel.StackCode.runline 258 - theorem
OAI.Contingency.BitModel.StackCode.initial_eqline 261 - theorem
OAI.Contingency.BitModel.StackCode.fold_pairsline 272 - theorem
OAI.Contingency.BitModel.StackCode.coins_as_pairsline 281 - theorem
OAI.Contingency.BitModel.StackCode.run_eqline 291 - def
OAI.Contingency.BitModel.StackCode.coinPairsline 301 - theorem
OAI.Contingency.BitModel.StackCode.count_secondline 314 - def
OAI.Contingency.BitModel.StackCode.massline 323 - def
OAI.Contingency.BitModel.StackCode.tailline 327 - theorem
OAI.Contingency.BitModel.StackCode.encode_haltline 330 - theorem
OAI.Contingency.BitModel.StackCode.encode_outputline 333 - theorem
OAI.Contingency.BitModel.StackCode.mass_compileline 336 - theorem
OAI.Contingency.BitModel.StackCode.tail_compileline 348 - inductive
OAI.Contingency.BitModel.StackCode.BinaryTrial.Cmpline 370 - instance
OAI.Contingency.BitModel.StackCode.BinaryTrial.(instance at line 373)line 373 - def
OAI.Contingency.BitModel.StackCode.BinaryTrial.advanceline 377 - def
OAI.Contingency.BitModel.StackCode.BinaryTrial.acceptline 383 - inductive
OAI.Contingency.BitModel.StackCode.BinaryTrial.Qline 387 - def
OAI.Contingency.BitModel.StackCode.BinaryTrial.labelline 396 - def
OAI.Contingency.BitModel.StackCode.BinaryTrial.codeline 398 - def
OAI.Contingency.BitModel.StackCode.BinaryTrial.programline 406 - def
OAI.Contingency.BitModel.StackCode.BinaryTrial.configline 409 - theorem
OAI.Contingency.BitModel.StackCode.BinaryTrial.program_codeline 411 - theorem
OAI.Contingency.BitModel.StackCode.BinaryTrial.one_stepline 415 - def
OAI.Contingency.BitModel.StackCode.BinaryTrial.digitMemoryline 420 - theorem
OAI.Contingency.BitModel.StackCode.BinaryTrial.digit_stack0line 422 - theorem
OAI.Contingency.BitModel.StackCode.BinaryTrial.digit_stack1line 424 - theorem
OAI.Contingency.BitModel.StackCode.BinaryTrial.digit_stack2line 426 - theorem
OAI.Contingency.BitModel.StackCode.BinaryTrial.digit_stack3line 428 - theorem
OAI.Contingency.BitModel.StackCode.BinaryTrial.four_stepsline 431 - structure
OAI.Contingency.BitModel.StackCode.BinaryTrial.Digitline 439 - def
OAI.Contingency.BitModel.StackCode.BinaryTrial.bitsline 446 - def
OAI.Contingency.BitModel.StackCode.BinaryTrial.wordMemoryline 448 - def
OAI.Contingency.BitModel.StackCode.BinaryTrial.wordCmpline 451 - theorem
OAI.Contingency.BitModel.StackCode.BinaryTrial.passline 454 - theorem
OAI.Contingency.BitModel.StackCode.BinaryTrial.pass_stacksline 468 - theorem
OAI.Contingency.BitModel.StackCode.BinaryTrial.pass_lengthline 481 - theorem
OAI.Contingency.BitModel.StackCode.BinaryTrial.finishline 486 - def
OAI.Contingency.BitModel.StackCode.BinaryTrial.cmpNatline 501 - def
OAI.Contingency.BitModel.StackCode.BinaryTrial.beValueline 503 - theorem
OAI.Contingency.BitModel.StackCode.BinaryTrial.advance_cmpNatline 505 - theorem
OAI.Contingency.BitModel.StackCode.BinaryTrial.cmp_foldline 510 - theorem
OAI.Contingency.BitModel.StackCode.BinaryTrial.comparison_correctline 521 - def
OAI.Contingency.BitModel.StackCode.BinaryTrial.wordValueline 529 - theorem
OAI.Contingency.BitModel.StackCode.BinaryTrial.wordValue_succline 531 - theorem
OAI.Contingency.BitModel.StackCode.BinaryTrial.wordValue_ltline 537 - theorem
OAI.Contingency.BitModel.StackCode.BinaryTrial.wordValue_injectiveline 545 - def
OAI.Contingency.BitModel.StackCode.BinaryTrial.wordFinline 560 - theorem
OAI.Contingency.BitModel.StackCode.BinaryTrial.wordFin_bijectiveline 562 - def
OAI.Contingency.BitModel.StackCode.BinaryTrial.wordEquivline 569 - theorem
OAI.Contingency.BitModel.StackCode.BinaryTrial.word_countline 574