1 | 1. x: Label 2. name: relname() 3. r1: Term List 4. (x nil) i:. i < 0 & (x term_vars(nil[i])) |
2 | 1. 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])) |
3 | 1. 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)) |
4 | 1. 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: