Defs
📁 Source: Cslib/Computability/URM/Defs.lean
Statistics
| Metric | Count |
|---|---|
DefinitionsInstr, maxRegister, readsFrom, shiftJumps, shiftRegisters, writesTo, Program, maxRegister, shiftJumps, shiftRegisters, Regs, ofInputs, output, read, write, zero, State, init, instDecidableIsHalted, instInhabited, instRepr, isHalted, pc, regs, instDecidableEqInstr, decEq, instReprInstr, repr | 28 |
| Theorems | 0 |
| Total | 28 |
Cslib.URM
Definitions
| Name | Category | Theorems |
|---|---|---|
Instr 📖 | CompData | |
Program 📖 | CompOp | |
Regs 📖 | CompOp | — |
State 📖 | CompData | |
instDecidableEqInstr 📖 | CompOp | — |
instReprInstr 📖 | CompOp | — |
Cslib.URM.Instr
Definitions
| Name | Category | Theorems |
|---|---|---|
maxRegister 📖 | CompOp | |
readsFrom 📖 | CompOp | — |
shiftJumps 📖 | CompOp | |
shiftRegisters 📖 | CompOp | — |
writesTo 📖 | CompOp | — |
Cslib.URM.Program
Definitions
| Name | Category | Theorems |
|---|---|---|
maxRegister 📖 | CompOp | |
shiftJumps 📖 | CompOp | — |
shiftRegisters 📖 | CompOp | — |
Cslib.URM.Regs
Definitions
| Name | Category | Theorems |
|---|---|---|
ofInputs 📖 | CompOp | — |
output 📖 | CompOp | |
read 📖 | CompOp | |
write 📖 | CompOp | |
zero 📖 | CompOp | — |
Cslib.URM.State
Definitions
| Name | Category | Theorems |
|---|---|---|
init 📖 | CompOp | |
instDecidableIsHalted 📖 | CompOp | — |
instInhabited 📖 | CompOp | — |
instRepr 📖 | CompOp | — |
isHalted 📖 | MathDef | |
pc 📖 | CompOp | |
regs 📖 | CompOp | 10 mathmath:Cslib.URM.Step.toStandardForm, ext_iff, Cslib.URM.Steps.preserves_register, Cslib.URM.Step.preserves_register, Cslib.URM.Halts.toHaltsWithResult, Cslib.URM.Steps.toStandardForm_halts, Cslib.URM.Steps.from_toStandardForm_halts, Cslib.URM.straightLine_finalRegs_eq_of_halted, Cslib.URM.Step.from_toStandardForm, Cslib.URM.evalState_toStandardForm_regs |
Cslib.URM.instDecidableEqInstr
Definitions
| Name | Category | Theorems |
|---|---|---|
decEq 📖 | CompOp | — |
Cslib.URM.instReprInstr
Definitions
| Name | Category | Theorems |
|---|---|---|
repr 📖 | CompOp | — |
---