(16steps)
PrintForm
Definitions
Lemmas
mb
automata
3
Sections
GenAutomata
Doc
At:
term
subst
mentions
guard
2
1.
as:
(Label
Term) List
2.
g:
Label
3.
t:
Term
4.
u:
Term
Type{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.
x:
Label
7.
term_mentions_guard(g;apply_alist(as;x;x'))
i:
||as||. mentions_trace(2of(as[i]))
By:
Inst
Thm*
as:(Label
T) List, d:T, x:Label. (apply_alist(as;x;d)
2of(unzip(as)))
apply_alist(as;x;d) = d [Term;as;x';x]
THEN
Analyze -1
Generated subgoals:
1
8.
(apply_alist(as;x;x')
2of(unzip(as)))
i:
||as||. mentions_trace(2of(as[i]))
2
8.
apply_alist(as;x;x') = x'
i:
||as||. mentions_trace(2of(as[i]))
About:
(16steps)
PrintForm
Definitions
Lemmas
mb
automata
3
Sections
GenAutomata
Doc