Documentation Verification Report

StraightLine

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

Statistics

MetricCount
DefinitionsIsStraightLine, instDecidableIsStraightLine, straightLine_finalRegs, straightLine_finalState
4
Theoremsappend, cons, singleton, of_nonJump, straightLine_finalRegs_eq_of_halted, straightLine_finalState_spec, straight_line_halts, straight_line_halts_from_regs, straight_line_state_at_pc
9
Total13

Cslib.URM

Definitions

NameCategoryTheorems
instDecidableIsStraightLine 📖CompOp
straightLine_finalRegs 📖CompOp
1 mathmath: straightLine_finalRegs_eq_of_halted
straightLine_finalState 📖CompOp
1 mathmath: straightLine_finalState_spec

Theorems

NameKindAssumesProvesValidatesDepends On
straightLine_finalRegs_eq_of_halted 📖mathematicalProgram.IsStraightLine
Steps
State.isHalted
State.regs
straightLine_finalRegs
Steps.eq_of_halts
straightLine_finalState_spec
straightLine_finalState_spec 📖mathematicalProgram.IsStraightLineSteps
straightLine_finalState
State.isHalted
State.pc
Instr
straight_line_halts_from_regs
straight_line_halts 📖mathematicalProgram.IsStraightLineHaltsstraight_line_halts_from_regs
straight_line_halts_from_regs 📖mathematicalProgram.IsStraightLineSteps
State.isHalted
State.pc
Instr
straight_line_state_at_pc 📖mathematicalProgram.IsStraightLine
Instr
Steps
State.pc

Cslib.URM.Program

Definitions

NameCategoryTheorems
IsStraightLine 📖MathDef
1 mathmath: IsStraightLine.singleton

Cslib.URM.Program.IsStraightLine

Theorems

NameKindAssumesProvesValidatesDepends On
append 📖mathematicalCslib.URM.Program.IsStraightLineCslib.URM.Program
Cslib.URM.Instr
cons 📖mathematicalCslib.URM.Instr.IsJump
Cslib.URM.Program.IsStraightLine
Cslib.URM.Instr
singleton 📖mathematicalCslib.URM.Instr.IsJumpCslib.URM.Program.IsStraightLine
Cslib.URM.Instr

Cslib.URM.Step

Theorems

NameKindAssumesProvesValidatesDepends On
of_nonJump 📖mathematicalCslib.URM.State.pc
Cslib.URM.Instr
Cslib.URM.Instr.IsJump
Cslib.URM.Program
Cslib.URM.Step

---

← Back to Index