(12steps) PrintForm Definitions Lemmas mb state machine Sections GenAutomata Doc

At: trace inv as while 1 1 1 1 1

1. M: sm{i:l}()
2. P: M.state(M.action List)Prop
3. t:M.action List, s0,s:M.state. M.init(s0) trace_reachable(M;s0;t;s) P(s,t)
4. s: M.state
5. x': M.state
6. t: M.action List
7. a: M.action
8. s0: M.state
9. M.init(s0)
10. trace_reachable(M;s0;t;s)
11. M.trans(s,a,x')
12. P(s,t)
13. True
14. True

trace_reachable(M;s;[a];x')

By: BackThru Thm* M:sm{i:l}(), a:M.action, s,s':M.state. trace_reachable(M;s;[a];s') M.trans(s,a,s')

Generated subgoals:

None


About:
listconsnilapplyfunctionpropimpliestrueall

(12steps) PrintForm Definitions Lemmas mb state machine Sections GenAutomata Doc