OAI/Computability/Scheduling/UniformRoutines.lean
84 declarations, 0 contain sorry, 0 declared as axioms
- theorem
OAI.ThreeMachine.StackCompiler.volume_posline 12 - theorem
OAI.ThreeMachine.StackCompiler.volume_le_consline 16 - theorem
OAI.ThreeMachine.StackCompiler.volume_list_memberline 19 - theorem
OAI.ThreeMachine.StackCompiler.volume_list_leline 27 - theorem
OAI.ThreeMachine.StackCompiler.length_le_volumeline 37 - theorem
OAI.ThreeMachine.StackCompiler.Realizer.foldTime_boundline 45 - def
OAI.ThreeMachine.StackCompiler.Realizer.onFstline 70 - def
OAI.ThreeMachine.StackCompiler.Realizer.onSndline 73 - def
OAI.ThreeMachine.StackCompiler.Realizer.swapline 76 - theorem
OAI.ThreeMachine.StackCompiler.Realizer.fold_cons_eqline 79 - def
OAI.ThreeMachine.StackCompiler.Realizer.reverseline 85 - def
OAI.ThreeMachine.StackCompiler.Realizer.mapBodyline 89 - theorem
OAI.ThreeMachine.StackCompiler.Realizer.map_fold_eqline 94 - def
OAI.ThreeMachine.StackCompiler.Realizer.mapline 101 - structure
OAI.ThreeMachine.StackCompiler.Uniformline 110 - def
OAI.ThreeMachine.StackCompiler.Uniform.specializeline 122 - def
OAI.ThreeMachine.StackCompiler.Uniform.timeline 125 - def
OAI.ThreeMachine.StackCompiler.Uniform.idline 127 - def
OAI.ThreeMachine.StackCompiler.Uniform.unitline 130 - def
OAI.ThreeMachine.StackCompiler.Uniform.nilline 133 - def
OAI.ThreeMachine.StackCompiler.Uniform.zeroline 136 - def
OAI.ThreeMachine.StackCompiler.Uniform.falseline 139 - def
OAI.ThreeMachine.StackCompiler.Uniform.compline 142 - def
OAI.ThreeMachine.StackCompiler.Uniform.pairline 148 - def
OAI.ThreeMachine.StackCompiler.Uniform.fstline 155 - def
OAI.ThreeMachine.StackCompiler.Uniform.sndline 158 - def
OAI.ThreeMachine.StackCompiler.Uniform.congrline 161 - def
OAI.ThreeMachine.StackCompiler.Uniform.reinterpretline 164 - def
OAI.ThreeMachine.StackCompiler.Uniform.foldline 167 - def
OAI.ThreeMachine.StackCompiler.Uniform.chooseline 174 - def
OAI.ThreeMachine.StackCompiler.Uniform.iteline 181 - def
OAI.ThreeMachine.StackCompiler.Uniform.consline 186 - def
OAI.ThreeMachine.StackCompiler.Uniform.onFstline 188 - def
OAI.ThreeMachine.StackCompiler.Uniform.onSndline 191 - def
OAI.ThreeMachine.StackCompiler.Uniform.reverseline 194 - def
OAI.ThreeMachine.StackCompiler.Uniform.mapBodyline 198 - def
OAI.ThreeMachine.StackCompiler.Uniform.mapline 202 - def
OAI.ThreeMachine.StackCompiler.Realizer.uniformline 211 - def
OAI.ThreeMachine.StackCompiler.Realizer.testline 221 - def
OAI.ThreeMachine.StackCompiler.Realizer.notline 228 - def
OAI.ThreeMachine.StackCompiler.Realizer.andline 232 - def
OAI.ThreeMachine.StackCompiler.Realizer.orline 235 - def
OAI.ThreeMachine.StackCompiler.Realizer.positiveline 238 - def
OAI.ThreeMachine.StackCompiler.Realizer.isZeroline 241 - def
OAI.ThreeMachine.StackCompiler.Realizer.predline 244 - theorem
OAI.ThreeMachine.StackCompiler.Realizer.encode_replicate_unitline 247 - def
OAI.ThreeMachine.StackCompiler.Realizer.unrollline 252 - theorem
OAI.ThreeMachine.StackCompiler.Realizer.fold_replicateline 256 - def
OAI.ThreeMachine.StackCompiler.Realizer.iterateline 262 - theorem
OAI.ThreeMachine.StackCompiler.Realizer.iterate_predline 265 - theorem
OAI.ThreeMachine.StackCompiler.Realizer.iterate_succline 270 - def
OAI.ThreeMachine.StackCompiler.Realizer.addline 275 - def
OAI.ThreeMachine.StackCompiler.Realizer.subline 278 - def
OAI.ThreeMachine.StackCompiler.Realizer.leline 281 - def
OAI.ThreeMachine.StackCompiler.Realizer.eqNatline 284 - def
OAI.ThreeMachine.StackCompiler.Uniform.testline 296 - def
OAI.ThreeMachine.StackCompiler.Uniform.isConsline 303 - def
OAI.ThreeMachine.StackCompiler.Uniform.head?line 306 - def
OAI.ThreeMachine.StackCompiler.Uniform.swapline 313 - def
OAI.ThreeMachine.StackCompiler.Uniform.appendline 315 - theorem
OAI.ThreeMachine.StackCompiler.Uniform.fold_append_eqline 320 - theorem
OAI.ThreeMachine.StackCompiler.Uniform.flatten_fold_eqline 327 - def
OAI.ThreeMachine.StackCompiler.Uniform.flattenline 335 - def
OAI.ThreeMachine.StackCompiler.Uniform.flatMapline 339 - def
OAI.ThreeMachine.StackCompiler.Uniform.filterBodyline 343 - theorem
OAI.ThreeMachine.StackCompiler.Uniform.filter_fold_eqline 350 - def
OAI.ThreeMachine.StackCompiler.Uniform.filterline 359 - def
OAI.ThreeMachine.StackCompiler.Uniform.optionToListline 364 - def
OAI.ThreeMachine.StackCompiler.Uniform.filterMapline 367 - def
OAI.ThreeMachine.StackCompiler.Uniform.optionMapline 376 - def
OAI.ThreeMachine.StackCompiler.Uniform.constantline 388 - def
OAI.ThreeMachine.StackCompiler.Uniform.someline 395 - def
OAI.ThreeMachine.StackCompiler.Uniform.noneline 401 - def
OAI.ThreeMachine.StackCompiler.Uniform.optionIsSomeline 404 - def
OAI.ThreeMachine.StackCompiler.Uniform.getDline 407 - def
OAI.ThreeMachine.StackCompiler.Uniform.lengthline 411 - def
OAI.ThreeMachine.StackCompiler.Uniform.iterateline 420 - def
OAI.ThreeMachine.StackCompiler.Uniform.anyBodyline 425 - theorem
OAI.ThreeMachine.StackCompiler.Uniform.any_fold_eqline 432 - def
OAI.ThreeMachine.StackCompiler.Uniform.anyline 440 - def
OAI.ThreeMachine.StackCompiler.Uniform.allline 445 - def
OAI.ThreeMachine.StackCompiler.Uniform.find?line 450 - def
OAI.ThreeMachine.StackCompiler.Uniform.firstResultline 458 - def
OAI.ThreeMachine.StackCompiler.Uniform.tableOfline 462