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

At: tc wp2 1 1 1

1. A: ioa{i:l}()
2. Q: Fmla
3. de: sig()
4. a: Label
5. tc_ioa(A;de)
6. tc_pred(Q;A.ds;dec_lookup(A.da;a);de)
7. single_valued_decls(A.ds)
8. r: rel()
9. r (rQ.col_subst2(x.smts_eff(action_effect(a;A.eff;A.frame);x);r))
10. r1: rel()
11. r1 Q
12. as: (LabelTerm) List
13. 1of(unzip(as)) = rel_primed_vars(r1)
14. i:. i < ||as|| 2of(as[i]) (x.smts_eff(action_effect(a;A.eff;A.frame);x))(1of(as[i]))
15. r = rel_subst2(as;r1)

tc(rel_subst2(as;r1);A.ds;dec_lookup(A.da;a);de)

By: BackThru Thm* r:rel(), as:(LabelTerm) List, ds:Collection(dec()), da:Collection(SimpleType), de:sig(). tc(r;ds;da;de) (x:Label. (x rel_primed_vars(r)) (t:SimpleType. mk_dec(x, t) ds t term_types(ds;da;de;apply_alist(as;x;x)))) tc(rel_subst2(as;r);ds;da;de)

Generated subgoals:

1 tc(r1;A.ds;dec_lookup(A.da;a);de)
216. x: Label
17. (x rel_primed_vars(r1))
18. t: SimpleType
19. mk_dec(x, t) A.ds
t term_types(A.ds;dec_lookup(A.da;a);de;apply_alist(as;x;x))

About:
productlistless_thanlambdaapplyequalimpliesall

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