Documentation Verification Report

HoareRules

📁 Source: MRiscX/Hoare/HoareRules.lean

Statistics

MetricCount
Definitions0
TheoremsBL_SUBSET, BL_TO_WL, POST_WEAK, PRE_STR, S_COND, S_LOOP, S_SEQ, S_SEQ', WL_TO_BL
9
Total9

(root)

Theorems

NameKindAssumesProvesValidatesDepends On
BL_SUBSET 📖mathematicalhoare_triple_uphoare_triple_upweak_with_less_BL_weakens
BL_TO_WL 📖mathematicalhoare_triple_uphoare_triple_upweak_L_w_with_L_from_L_b
POST_WEAK 📖mathematicalhoare_triple_uphoare_triple_upMState.runNSteps_code_remains
PRE_STR 📖mathematicalhoare_triple_uphoare_triple_up
S_COND 📖mathematicalhoare_triple_up
Assertion.And
Assertion.Not
hoare_triple_upexcluded_middle_implication
S_LOOP 📖mathematicalhoare_triple_up
ProgramCounter
MState.pc
hoare_triple_upMState.code_remains_same
Nat.add_gt_zero
MState.runNSteps_add
MState.run_n_plus_m_pc_not_in_set
S_SEQ 📖mathematicalhoare_triple_uphoare_triple_upMState.runNSteps_code_remains
Nat.add_gt_zero
MState.run_n_m_steps_comp
MState.run_n_plus_m_intersect
S_SEQ' 📖mathematicalhoare_triple_uphoare_triple_upMState.runNSteps_code_remains
Nat.add_gt_zero
MState.run_n_m_steps_comp
MState.run_n_plus_m_intersect
WL_TO_BL 📖mathematicalProgramCounter
MState.pc
hoare_triple_up
hoare_triple_upMState.runNSteps_diff

---

← Back to Index