(16steps) PrintForm Definitions Lemmas mb automata 3 Sections GenAutomata Doc

At: term subst mentions guard 1

1. as: (LabelTerm) List
2. g: Label
3. t: Term
4. u: TermType{i'}
5. w: t:{v:Term| u(v) }subst_mentions_trace(as) term_mentions_guard(g;term_subst(as;t)) term_mentions_guard(g;t)
6. x1: Label
7. term_mentions_guard(g;apply_alist(as;x1;x1))

i:||as||. mentions_trace(2of(as[i]))

By:
Inst Thm* as:(LabelT) List, d:T, x:Label. (apply_alist(as;x;d) 2of(unzip(as))) apply_alist(as;x;d) = d [Term;as;x1;x1]
THEN
Analyze -1


Generated subgoals:

18. (apply_alist(as;x1;x1) 2of(unzip(as)))
i:||as||. mentions_trace(2of(as[i]))
28. apply_alist(as;x1;x1) = x1
i:||as||. mentions_trace(2of(as[i]))


About:
productlistassertnatural_numbersetapplyfunctionuniverseimpliesexists

(16steps) PrintForm Definitions Lemmas mb automata 3 Sections GenAutomata Doc