(12steps) PrintForm Definitions mb automata 2 Sections GenAutomata Doc

At: member rel vars


x:Label, r:rel(). (x rel_vars(r)) (i:. i < ||r.args|| & (x term_vars(r.args[i])))

By:
Unfold `rel_vars` 0
THEN
Analyze 2
THEN
All Reduce
THEN
ListInd -2
THEN
Reduce 0
THEN
ExRepD


Generated subgoals:

11. x: Label
2. name: relname()
3. r1: Term List
4. (x nil)
i:. i < 0 & (x term_vars(nil[i]))
21. x: Label
2. name: relname()
3. r1: Term List
4. u: Term
5. v: Term List
6. (x reduce(t,vs. term_vars(t) @ vs;nil;v)) (i:. i < ||v|| & (x term_vars(v[i])))
7. (x term_vars(u) @ reduce(t,vs. term_vars(t) @ vs;nil;v))
i:. i < ||v||+1 & (x term_vars([u / v][i]))
31. x: Label
2. name: relname()
3. r1: Term List
4. u: Term
5. v: Term List
6. (i:. i < ||v|| & (x term_vars(v[i]))) (x reduce(t,vs. term_vars(t) @ vs;nil;v))
7. i:
8. i < ||v||+1
9. (x term_vars([u / v][i]))
(x term_vars(u) @ reduce(t,vs. term_vars(t) @ vs;nil;v))
41. x: Label
2. name: relname()
3. r1: Term List
4. u: Term
5. v: Term List
6. (i:. i < ||v|| & (x term_vars(v[i]))) (x reduce(t,vs. term_vars(t) @ vs;nil;v))
7. i:
8. i < ||v||+1
i < ||[u / v]||

About:
consnilnatural_numberaddless_thanlambdaallexists

(12steps) PrintForm Definitions mb automata 2 Sections GenAutomata Doc