(19steps) PrintForm Definitions Lemmas mb automata 4 Sections GenAutomata Doc

At: ioa mng wf 1

1. A: ioa{i:l}()
2. de: sig()
3. rho: Decl
4. e: {[[de]] rho}
5. tc_pred(A.init;A.ds; < > ;de)
6. p:pre(). p A.pre tc(p.rel;A.ds;dec_lookup(A.da;p.kind);de)
7. ef:eff(). ef A.eff mk_dec(ef.kind, ef.typ) A.da & tc_eff(ef;A.ds;de)
8. f:frame(). f A.frame mk_dec(f.var, f.typ) A.ds
9. ioa_mentions_trace(A)
10. niltrace() trace_env([[A.da]] rho)
11. s: {[[A.ds]] rho}

trace_consistent_pred(rho;A.da;niltrace().proj;A.init)

By:
Unfold `trace_consistent_pred` 0
THEN
Unfold `col_all` 0
THEN
BackThru Thm* rho:Decl, r:rel(), da:Collection(dec()), R:(LabelLabel). rel_mentions_trace(r) trace_consistent_rel(rho;da;R;r)


Generated subgoal:

112. r: rel()
13. r A.init
rel_mentions_trace(r)

About:
assertmemberimpliesandall

(19steps) PrintForm Definitions Lemmas mb automata 4 Sections GenAutomata Doc