Basic
📁 Source: Cslib/Computability/URM/Basic.lean
Statistics
| Metric | Count |
|---|---|
| 5 | |
| 20 | |
| Total | 25 |
Cslib.URM.Instr
Definitions
| Name | Category | Theorems |
|---|---|---|
IsJump 📖 | MathDef | |
JumpsBoundedBy 📖 | MathDef | |
capJump 📖 | CompOp | |
instDecidableIsJump 📖 | CompOp | — |
instDecidableJumpsBoundedBy 📖 | CompOp | — |
Theorems
| Name | Kind | Assumes | Proves | Validates | Depends On |
|---|---|---|---|---|---|
J_IsJump 📖 | mathematical | — | IsJumpJ | — | — |
S_nonJump 📖 | mathematical | — | IsJumpS | — | — |
T_nonJump 📖 | mathematical | — | IsJumpT | — | — |
Z_nonJump 📖 | mathematical | — | IsJumpZ | — | — |
capJump_J 📖 | mathematical | — | capJumpJ | — | — |
capJump_S 📖 | mathematical | — | capJumpS | — | — |
capJump_T 📖 | mathematical | — | capJumpT | — | — |
capJump_Z 📖 | mathematical | — | capJumpZ | — | — |
capJump_idempotent 📖 | mathematical | — | capJump | — | — |
jumpsBoundedBy_of_nonJump 📖 | mathematical | IsJump | JumpsBoundedBy | — | — |
shiftJumps_of_nonJump 📖 | mathematical | IsJump | shiftJumps | — | — |
Cslib.URM.Instr.JumpsBoundedBy
Theorems
| Name | Kind | Assumes | Proves | Validates | Depends On |
|---|---|---|---|---|---|
capJump 📖 | mathematical | — | Cslib.URM.Instr.JumpsBoundedByCslib.URM.Instr.capJump | — | — |
mono 📖 | — | Cslib.URM.Instr.JumpsBoundedBy | — | — | — |
shiftJumps 📖 | mathematical | Cslib.URM.Instr.JumpsBoundedBy | Cslib.URM.Instr.shiftJumps | — | — |
Cslib.URM.Program
Theorems
| Name | Kind | Assumes | Proves | Validates | Depends On |
|---|---|---|---|---|---|
mem_maxRegister 📖 | mathematical | Cslib.URM.InstrCslib.URM.Program | Cslib.URM.Instr.maxRegistermaxRegister | — | — |
Cslib.URM.Regs
Theorems
| Name | Kind | Assumes | Proves | Validates | Depends On |
|---|---|---|---|---|---|
write_read_of_ne 📖 | mathematical | — | readwrite | — | — |
write_read_self 📖 | mathematical | — | readwrite | — | — |
Cslib.URM.State
Theorems
| Name | Kind | Assumes | Proves | Validates | Depends On |
|---|---|---|---|---|---|
ext 📖 | — | pcregs | — | — | — |
ext_iff 📖 | mathematical | — | pcregs | — | ext |
isHalted_iff 📖 | mathematical | — | isHaltedCslib.URM.Instrpc | — | — |
---