OAI/Computability/DirectedFeedback/Games/LocalEquation.lean
92 declarations, 0 contain sorry, 0 declared as axioms
- abbrev
OAI.DFVSGames.Foundations.Hastad.SourceLocalEquation.LocalKeyline 13 - abbrev
OAI.DFVSGames.Foundations.Hastad.SourceLocalEquation.LocalInputline 14 - def
OAI.DFVSGames.Foundations.Hastad.SourceLocalEquation.signatureEncodingline 16 - def
OAI.DFVSGames.Foundations.Hastad.SourceLocalEquation.signatureListline 22 - theorem
OAI.DFVSGames.Foundations.Hastad.SourceLocalEquation.mem_signatureListline 24 - theorem
OAI.DFVSGames.Foundations.Hastad.SourceLocalEquation.signatureList_nodupline 27 - theorem
OAI.DFVSGames.Foundations.Hastad.SourceLocalEquation.signatureList_lengthline 30 - def
OAI.DFVSGames.Foundations.Hastad.SourceLocalEquation.localInputEncodingline 34 - def
OAI.DFVSGames.Foundations.Hastad.SourceLocalEquation.localInputsline 37 - theorem
OAI.DFVSGames.Foundations.Hastad.SourceLocalEquation.mem_localInputsline 39 - theorem
OAI.DFVSGames.Foundations.Hastad.SourceLocalEquation.localInputs_nodupline 42 - theorem
OAI.DFVSGames.Foundations.Hastad.SourceLocalEquation.localInputs_lengthline 45 - def
OAI.DFVSGames.Foundations.Hastad.SourceLocalEquation.localKeyEncodingline 49 - def
OAI.DFVSGames.Foundations.Hastad.SourceLocalEquation.emptyLocalAddressline 53 - def
OAI.DFVSGames.Foundations.Hastad.SourceLocalEquation.foldedLocalAddressline 57 - def
OAI.DFVSGames.Foundations.Hastad.SourceLocalEquation.equationForline 63 - def
OAI.DFVSGames.Foundations.Hastad.SourceLocalEquation.equationline 71 - def
OAI.DFVSGames.Foundations.Hastad.SourceLocalEquation.emitline 75 - def
OAI.DFVSGames.Foundations.Hastad.SourceLocalEquation.addressMapline 78 - theorem
OAI.DFVSGames.Foundations.Hastad.SourceLocalEquation.mapEquation_compline 84 - theorem
OAI.DFVSGames.Foundations.Hastad.SourceLocalEquation.addressMap_emptyLocalAddressline 87 - theorem
OAI.DFVSGames.Foundations.Hastad.SourceLocalEquation.addressMap_foldedLocalAddressline 93 - theorem
OAI.DFVSGames.Foundations.Hastad.SourceLocalEquation.contextEquation_eq_map_equationForline 102 - theorem
OAI.DFVSGames.Foundations.Hastad.SourceLocalEquation.contextEquation_eq_mapline 115 - theorem
OAI.DFVSGames.Foundations.Hastad.SourceLocalEquation.sourceEquation_eq_map_emitline 128 - abbrev
OAI.DFVSGames.Foundations.Hastad.SourceAddressDescriptors.Descriptorline 144 - def
OAI.DFVSGames.Foundations.Hastad.SourceAddressDescriptors.descriptorline 146 - def
OAI.DFVSGames.Foundations.Hastad.SourceAddressDescriptors.baseValueline 151 - def
OAI.DFVSGames.Foundations.Hastad.SourceAddressDescriptors.realizeline 158 - def
OAI.DFVSGames.Foundations.Hastad.SourceAddressDescriptors.wordsline 160 - theorem
OAI.DFVSGames.Foundations.Hastad.SourceAddressDescriptors.realize_descriptorline 164 - theorem
OAI.DFVSGames.Foundations.Hastad.SourceAddressDescriptors.descriptor_offset_boundline 181 - theorem
OAI.DFVSGames.Foundations.Hastad.SourceAddressDescriptors.sourceEquation_numericline 204 - theorem
OAI.DFVSGames.Foundations.Hastad.SourceAddressDescriptors.sourceEquation_wordsline 213 - theorem
OAI.DFVSGames.Foundations.Hastad.SourceAddressDescriptors.baseValue_ltline 222 - theorem
OAI.DFVSGames.Foundations.Hastad.SourceAddressDescriptors.equation_emit_steps_leline 239 - abbrev
OAI.DFVSGames.Foundations.Complexity.MachineRegisterEmit.Alphabetline 258 - def
OAI.DFVSGames.Foundations.Complexity.MachineRegisterEmit.finishline 260 - def
OAI.DFVSGames.Foundations.Complexity.MachineRegisterEmit.emitStatementline 265 - theorem
OAI.DFVSGames.Foundations.Complexity.MachineRegisterEmit.emitStepline 269 - theorem
OAI.DFVSGames.Foundations.Complexity.MachineRegisterEmit.prefix_encodeWordline 280 - theorem
OAI.DFVSGames.Foundations.Complexity.MachineRegisterEmit.registerEmitTraceline 284 - def
OAI.DFVSGames.Foundations.Complexity.MachineRegisterEmit.registerEmitInTimeline 313 - def
OAI.DFVSGames.Foundations.Complexity.MachineRegisterEmit.programline 336 - def
OAI.DFVSGames.Foundations.Complexity.MachineRegisterEmit.programInTimeline 344 - def
OAI.DFVSGames.Foundations.Complexity.MachineRegisterEmit.machineline 359 - def
OAI.DFVSGames.Foundations.Complexity.MachineRegisterEmit.machineInTimeline 370 - theorem
OAI.DFVSGames.Foundations.Complexity.MachineRegisterEmit.emitStatement_pushesline 382 - theorem
OAI.DFVSGames.Foundations.Complexity.MachineRegisterEmit.program_pushes_leline 388 - theorem
OAI.DFVSGames.Foundations.Complexity.MachineRegisterEmit.machine_pushes_leline 401 - inductive
OAI.DFVSGames.Foundations.Hastad.SourceEquationEmit.Labelline 424 - instance
OAI.DFVSGames.Foundations.Hastad.SourceEquationEmit.instFintypeLabelline 429 - abbrev
OAI.DFVSGames.Foundations.Hastad.SourceEquationEmit.Alphabetline 431 - abbrev
OAI.DFVSGames.Foundations.Hastad.SourceEquationEmit.Stateline 432 - def
OAI.DFVSGames.Foundations.Hastad.SourceEquationEmit.rhsBitline 434 - def
OAI.DFVSGames.Foundations.Hastad.SourceEquationEmit.stepsline 436 - def
OAI.DFVSGames.Foundations.Hastad.SourceEquationEmit.statementline 441 - def
OAI.DFVSGames.Foundations.Hastad.SourceEquationEmit.programline 464 - def
OAI.DFVSGames.Foundations.Hastad.SourceEquationEmit.prefixTapesline 468 - theorem
OAI.DFVSGames.Foundations.Hastad.SourceEquationEmit.prefixTapes_otherline 471 - theorem
OAI.DFVSGames.Foundations.Hastad.SourceEquationEmit.equationTraceline 475 - def
OAI.DFVSGames.Foundations.Hastad.SourceEquationEmit.equationInTimeline 546 - def
OAI.DFVSGames.Foundations.Hastad.SourceEquationEmit.programInTimeline 565 - abbrev
OAI.DFVSGames.Foundations.Hastad.SourceEquationEmit.Tapeline 580 - def
OAI.DFVSGames.Foundations.Hastad.SourceEquationEmit.machineline 582 - def
OAI.DFVSGames.Foundations.Hastad.SourceEquationEmit.machineInTimeline 593 - def
OAI.DFVSGames.Foundations.Complexity.MachineFiniteTable.dispatchline 615 - theorem
OAI.DFVSGames.Foundations.Complexity.MachineFiniteTable.stepAux_dispatchline 622 - theorem
OAI.DFVSGames.Foundations.Complexity.MachineFiniteTable.dispatch_push_boundline 640 - def
OAI.DFVSGames.Foundations.Complexity.MachineFiniteTable.emitline 652 - def
OAI.DFVSGames.Foundations.Complexity.MachineFiniteTable.tableBoundline 656 - theorem
OAI.DFVSGames.Foundations.Complexity.MachineFiniteTable.stepAux_emitline 659 - theorem
OAI.DFVSGames.Foundations.Complexity.MachineFiniteTable.emit_push_boundline 666 - def
OAI.DFVSGames.Foundations.Complexity.MachineFiniteTable.emitInTimeline 672 - theorem
OAI.DFVSGames.Foundations.Complexity.MachineFiniteTable.output_frameline 689 - def
OAI.DFVSGames.Foundations.Hastad.SourceDescriptorEmission.codedEquationline 704 - def
OAI.DFVSGames.Foundations.Hastad.SourceDescriptorEmission.descriptorWordsline 708 - def
OAI.DFVSGames.Foundations.Hastad.SourceDescriptorEmission.descriptorBitsline 711 - theorem
OAI.DFVSGames.Foundations.Hastad.SourceDescriptorEmission.descriptorWords_lengthline 714 - theorem
OAI.DFVSGames.Foundations.Hastad.SourceDescriptorEmission.descriptorBits_length_leline 718 - theorem
OAI.DFVSGames.Foundations.Hastad.SourceDescriptorEmission.decode_descriptorBitsline 722 - theorem
OAI.DFVSGames.Foundations.Hastad.SourceDescriptorEmission.parse_descriptorWordsline 726 - theorem
OAI.DFVSGames.Foundations.Hastad.SourceDescriptorEmission.decode_codedEquationline 732 - theorem
OAI.DFVSGames.Foundations.Hastad.SourceDescriptorEmission.codedEquation_globalline 743 - def
OAI.DFVSGames.Foundations.Hastad.SourceDescriptorEmission.descriptorPushBoundline 752 - theorem
OAI.DFVSGames.Foundations.Hastad.SourceDescriptorEmission.descriptorPushBound_leline 755 - instance
OAI.DFVSGames.Foundations.Hastad.SourceDescriptorEmission.localInputDecidableEqline 772 - def
OAI.DFVSGames.Foundations.Hastad.SourceDescriptorEmission.emitDescriptorline 778 - theorem
OAI.DFVSGames.Foundations.Hastad.SourceDescriptorEmission.stepAux_emitDescriptorline 784 - theorem
OAI.DFVSGames.Foundations.Hastad.SourceDescriptorEmission.emitDescriptor_push_boundline 795 - def
OAI.DFVSGames.Foundations.Hastad.SourceDescriptorEmission.emitDescriptorInTimeline 802 - theorem
OAI.DFVSGames.Foundations.Hastad.SourceDescriptorEmission.descriptor_output_frameline 815