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

At: trivial rel subst


r:rel(), as:(LabelTerm) List. (x:Label. unprime(apply_alist(as;x;x)) = x) rel_unprime(rel_subst(as;r)) = rel_unprime(r)

By:
Unfolds [`rel_unprime`;`rel_subst`] 0
THEN
Analyze 1
THEN
All Reduce
THEN
Analyze
THEN
BackThru Thm* a,b:T List. ||a|| = ||b|| (i:. i < ||a|| a[i] = b[i]) a = b
THEN
Try (Complete Auto)
THEN
RWW "map_length_nat" 0


Generated subgoal:

11. name: relname()
2. r1: Term List
3. as: (LabelTerm) List
4. x:Label. unprime(apply_alist(as;x;x)) = x
5. i:
6. i < ||r1||
map(t.unprime(t);map(t.term_subst(as;t);r1))[i] = map(t.unprime(t);r1)[i]


About:
productlistlambdaequalimpliesall

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