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

At: term subst2 mentions guard 1 1 2 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_subst2(as;t)) term_mentions_guard(g;t)
6. x: Label
7. i:
8. i < ||as||
9. apply_alist(as;x;x') = 2of(unzip(as))[i]
10. x,y:Term. x = y Term (x ~ y)

2of(unzip(as))[i] = 2of(as[i])

By:
Unfold `unzip` 0
THEN
Reduce 0
THEN
RWO "map_select" 0
THEN
Reduce 0


Generated subgoals:

None


About:
productlistassertless_thansetapply
functionuniverseequalsqequalimplies
all

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