Documentation Verification Report

Basic

📁 Source: Cslib/Computability/URM/Basic.lean

Statistics

MetricCount
DefinitionsIsJump, JumpsBoundedBy, capJump, instDecidableIsJump, instDecidableJumpsBoundedBy
5
TheoremsJ_IsJump, capJump, mono, shiftJumps, S_nonJump, T_nonJump, Z_nonJump, capJump_J, capJump_S, capJump_T, capJump_Z, capJump_idempotent, jumpsBoundedBy_of_nonJump, shiftJumps_of_nonJump, mem_maxRegister, write_read_of_ne, write_read_self, ext, ext_iff, isHalted_iff
20
Total25

Cslib.URM.Instr

Definitions

NameCategoryTheorems
IsJump 📖MathDef
4 mathmath: Z_nonJump, J_IsJump, S_nonJump, T_nonJump
JumpsBoundedBy 📖MathDef
2 mathmath: jumpsBoundedBy_of_nonJump, JumpsBoundedBy.capJump
capJump 📖CompOp
7 mathmath: Cslib.URM.Program.getElem?_toStandardForm, capJump_J, capJump_Z, capJump_S, capJump_idempotent, JumpsBoundedBy.capJump, capJump_T
instDecidableIsJump 📖CompOp
instDecidableJumpsBoundedBy 📖CompOp

Theorems

NameKindAssumesProvesValidatesDepends On
J_IsJump 📖mathematicalIsJump
J
S_nonJump 📖mathematicalIsJump
S
T_nonJump 📖mathematicalIsJump
T
Z_nonJump 📖mathematicalIsJump
Z
capJump_J 📖mathematicalcapJump
J
capJump_S 📖mathematicalcapJump
S
capJump_T 📖mathematicalcapJump
T
capJump_Z 📖mathematicalcapJump
Z
capJump_idempotent 📖mathematicalcapJump
jumpsBoundedBy_of_nonJump 📖mathematicalIsJumpJumpsBoundedBy
shiftJumps_of_nonJump 📖mathematicalIsJumpshiftJumps

Cslib.URM.Instr.JumpsBoundedBy

Theorems

NameKindAssumesProvesValidatesDepends On
capJump 📖mathematicalCslib.URM.Instr.JumpsBoundedBy
Cslib.URM.Instr.capJump
mono 📖Cslib.URM.Instr.JumpsBoundedBy
shiftJumps 📖mathematicalCslib.URM.Instr.JumpsBoundedByCslib.URM.Instr.shiftJumps

Cslib.URM.Program

Theorems

NameKindAssumesProvesValidatesDepends On
mem_maxRegister 📖mathematicalCslib.URM.Instr
Cslib.URM.Program
Cslib.URM.Instr.maxRegister
maxRegister

Cslib.URM.Regs

Theorems

NameKindAssumesProvesValidatesDepends On
write_read_of_ne 📖mathematicalread
write
write_read_self 📖mathematicalread
write

Cslib.URM.State

Theorems

NameKindAssumesProvesValidatesDepends On
ext 📖pc
regs
ext_iff 📖mathematicalpc
regs
ext
isHalted_iff 📖mathematicalisHalted
Cslib.URM.Instr
pc

---

← Back to Index