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

At: term subst2 addprime 1 1

1. x: Term
2. u: TermType{i'}
3. w: x:{v:Term| u(v) }as:(LabelTerm) List. (v:Label. (v term_vars(x)) (v 1of(unzip(as)))) term_subst2(as;(x)') = term_subst(as;x)
4. x2: Label
5. as: (LabelTerm) List
6. v:Label. (v [x2]) (v 1of(unzip(as)))

apply_alist(as;x2;x2') = apply_alist(as;x2;x2)

By:
Unfold `apply_alist` 0
THEN
Unfold `find` 0
THEN
ListInd -2
THEN
Reduce 0
THEN
Try ((Unfold `unzip` 0) THEN (Reduce 0) THEN (InstHyp [x2] -1) THEN (Try (RWW "member_singleton" 0)) THEN (Try ((Unfold `l_member` -1) THEN (Reduce -1) THEN ExRepD)))
THEN
Try ((((Reduce 0) THEN SplitOnConclITE THEN (Reduce 0) THEN (Try BackThruSomeHyp) THEN (InstHyp [v@0] -7)) THEN (RWW "cons_member" -1) THEN (Analyze -1)) THEN (Try (((Analyze -4) THEN (RWW "member_singleton" -2)) THEN (BackThru Thm* l1,l2:Label. l1 = l2 l1 = l2) THEN RelRST)) THEN (Try ((Unfold `unzip` 0) THEN (Reduce 0) THEN Trivial)))


Generated subgoals:

None

About:
productlistconsnilsetapply
functionuniverseequalimpliesall

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