OAI/Computability/Scheduling/ScheduleRoutines.lean
52 declarations, 0 contain sorry, 0 declared as axioms
- instance
OAI.ThreeMachine.StackCompiler.(instance at line 12)line 12 - instance
OAI.ThreeMachine.StackCompiler.(instance at line 15)line 15 - theorem
OAI.ThreeMachine.StackCompiler.enc_instanceline 17 - theorem
OAI.ThreeMachine.StackCompiler.enc_map_eqline 19 - def
OAI.ThreeMachine.StackCompiler.Uniform.matrixMapAnyline 29 - def
OAI.ThreeMachine.StackCompiler.Uniform.instanceEdgesline 39 - def
OAI.ThreeMachine.StackCompiler.Uniform.edgePairEqline 42 - def
OAI.ThreeMachine.StackCompiler.Uniform.edgeAtline 49 - def
OAI.ThreeMachine.StackCompiler.Uniform.edgeMatrixline 58 - def
OAI.ThreeMachine.StackCompiler.Uniform.matrixRowsline 61 - def
OAI.ThreeMachine.StackCompiler.Uniform.readMatrixline 66 - def
OAI.ThreeMachine.StackCompiler.Uniform.matrixReadNatline 69 - theorem
OAI.ThreeMachine.StackCompiler.Uniform.readMatrix_eqline 74 - def
OAI.ThreeMachine.StackCompiler.Uniform.paddedMatrixline 79 - def
OAI.ThreeMachine.StackCompiler.nextMatrixline 120 - def
OAI.ThreeMachine.StackCompiler.closureMatrixline 123 - theorem
OAI.ThreeMachine.StackCompiler.closureMatrix_zeroline 126 - theorem
OAI.ThreeMachine.StackCompiler.nextMatrix_closureline 132 - def
OAI.ThreeMachine.StackCompiler.Uniform.nextMatrixCellline 143 - def
OAI.ThreeMachine.StackCompiler.Uniform.nextMatrixline 156 - def
OAI.ThreeMachine.StackCompiler.Uniform.closureMatrixStepline 160 - def
OAI.ThreeMachine.StackCompiler.Uniform.reachMatrixline 164 - def
OAI.ThreeMachine.StackCompiler.Realizer.tripleline 189 - def
OAI.ThreeMachine.StackCompiler.scheduleMatrixline 196 - theorem
OAI.ThreeMachine.StackCompiler.scheduleMatrix_closureline 202 - def
OAI.ThreeMachine.StackCompiler.Uniform.restrictTimeline 211 - def
OAI.ThreeMachine.StackCompiler.Uniform.paddedSolveline 218 - def
OAI.ThreeMachine.StackCompiler.Uniform.scheduleMatrixFixedline 231 - def
OAI.ThreeMachine.StackCompiler.Uniform.scheduleMatrixline 256 - def
OAI.ThreeMachine.StackCompiler.bestMatrixline 267 - theorem
OAI.ThreeMachine.StackCompiler.bestMatrix_closureline 273 - def
OAI.ThreeMachine.StackCompiler.bestMatrixStepline 281 - theorem
OAI.ThreeMachine.StackCompiler.bestMatrix_iterateline 287 - def
OAI.ThreeMachine.StackCompiler.answerMatrixline 293 - theorem
OAI.ThreeMachine.StackCompiler.answerMatrix_closureline 297 - def
OAI.ThreeMachine.StackCompiler.Uniform.bestMatrixStepline 304 - def
OAI.ThreeMachine.StackCompiler.Uniform.bestMatrixline 314 - def
OAI.ThreeMachine.StackCompiler.Uniform.answerMatrixline 321 - def
OAI.ThreeMachine.StackCompiler.Uniform.unaryAnswerline 335 - def
OAI.ThreeMachine.Algorithm.Block.Boundedline 347 - theorem
OAI.ThreeMachine.Algorithm.Block.bounded_emptyline 349 - theorem
OAI.ThreeMachine.Algorithm.Block.bounded_tripleline 351 - theorem
OAI.ThreeMachine.Algorithm.Block.Bounded.appendline 353 - theorem
OAI.ThreeMachine.Algorithm.Block.Valid.length_leline 361 - theorem
OAI.ThreeMachine.Algorithm.State.bounded_advanceline 375 - theorem
OAI.ThreeMachine.Algorithm.State.bounded_finishline 378 - def
OAI.ThreeMachine.Algorithm.TableBoundedline 386 - def
OAI.ThreeMachine.Algorithm.MarksBoundedline 389 - theorem
OAI.ThreeMachine.Algorithm.tryAdvance_boundedline 393 - theorem
OAI.ThreeMachine.Algorithm.markings_boundedline 405 - theorem
OAI.ThreeMachine.Algorithm.solve_boundedline 423 - theorem
OAI.ThreeMachine.Algorithm.layers_boundedline 438