OAI/Computability/MaxCut/Machines/PoweringMachineField.lean
29 declarations, 0 contain sorry, 0 declared as axioms
The concrete finite program that produces an entire powered-row input block. Its static control executes the field plan backwards, so prepending each computed unary Boolean field leaves the canonical serialized block in order.
- abbrev
OAI.MaxCutGames.Foundations.Complexity.PoweringMachineField.Tapeline 13 - abbrev
OAI.MaxCutGames.Foundations.Complexity.PoweringMachineField.Stateline 14 - def
OAI.MaxCutGames.Foundations.Complexity.PoweringMachineField.Labelline 16 - instance
OAI.MaxCutGames.Foundations.Complexity.PoweringMachineField.labelFintypeline 20 - instance
OAI.MaxCutGames.Foundations.Complexity.PoweringMachineField.labelDecidableEqline 23 - def
OAI.MaxCutGames.Foundations.Complexity.PoweringMachineField.entryline 26 - def
OAI.MaxCutGames.Foundations.Complexity.PoweringMachineField.instructionline 30 - def
OAI.MaxCutGames.Foundations.Complexity.PoweringMachineField.finalTapesline 39 - def
OAI.MaxCutGames.Foundations.Complexity.PoweringMachineField.stepsline 49 - structure
OAI.MaxCutGames.Foundations.Complexity.PoweringMachineField.Readyline 53 - theorem
OAI.MaxCutGames.Foundations.Complexity.PoweringMachineField.finalTapes_roleline 61 - theorem
OAI.MaxCutGames.Foundations.Complexity.PoweringMachineField.ready_finalTapesline 76 - theorem
OAI.MaxCutGames.Foundations.Complexity.PoweringMachineField.finalTapes_otherline 93 - theorem
OAI.MaxCutGames.Foundations.Complexity.PoweringMachineField.fieldTraceline 106 - theorem
OAI.MaxCutGames.Foundations.Complexity.PoweringMachineField.finalTapes_outputline 128 - abbrev
OAI.MaxCutGames.Foundations.Complexity.PoweringMachinePlan.Commandline 164 - abbrev
OAI.MaxCutGames.Foundations.Complexity.PoweringMachinePlan.LocalLabelline 165 - abbrev
OAI.MaxCutGames.Foundations.Complexity.PoweringMachinePlan.Labelline 166 - def
OAI.MaxCutGames.Foundations.Complexity.PoweringMachinePlan.entryline 168 - def
OAI.MaxCutGames.Foundations.Complexity.PoweringMachinePlan.instructionline 172 - def
OAI.MaxCutGames.Foundations.Complexity.PoweringMachinePlan.resultline 179 - def
OAI.MaxCutGames.Foundations.Complexity.PoweringMachinePlan.finalTapesline 183 - def
OAI.MaxCutGames.Foundations.Complexity.PoweringMachinePlan.stepsline 187 - theorem
OAI.MaxCutGames.Foundations.Complexity.PoweringMachinePlan.planTraceline 192 - theorem
OAI.MaxCutGames.Foundations.Complexity.PoweringMachinePlan.ready_finalTapesline 218 - theorem
OAI.MaxCutGames.Foundations.Complexity.PoweringMachinePlan.finalTapes_outputline 231 - def
OAI.MaxCutGames.Foundations.Complexity.PoweringMachinePlan.boundedRowPlanline 253Source documentation
Each command of the actual row plan has a fixed bound of twice the radius.
def boundedRowPlan (n : Nat) (ports : Fin (n + 1) → Fin d) (direction : Bool) : List (Command d (2 * (n + 1))) := …Mentions: OAI.MaxCutGames.Foundations.Complexity.PoweringMachinePlan.Command
- theorem
OAI.MaxCutGames.Foundations.Complexity.PoweringMachinePlan.boundedRowPlan_valuesline 260 - theorem
OAI.MaxCutGames.Foundations.Complexity.PoweringMachinePlan.rowPlan_outputline 265