By: |
let Rewrite by let Thm* f:(AAA), u:A. let Thm* is_ident(A; f; u) let Thm* let Thm* is_assoc_sep(A; f) let Thm* let Thm* (a,c,b:, e:({a..b}A). let Thm* (ac let Thm* ( let Thm* (cb let Thm* ( let Thm* ((Iter(f;u) i:{a..b}. e(i)) let Thm* (= let Thm* (f((Iter(f;u) i:{a..c}. e(i)),Iter(f;u) i:{c..b}. e(i))) in T Using:[a:= a | c:= c] THEN T Using:[a:= c | c:= d] |
1 |
((Iter(f;u) i:{a..c}. e(i)) ,f((Iter(f;u) i:{c..d}. e(i)),Iter(f;u) i:{d..b}. e(i))) = f((Iter(f;u) i:{c..d}. e(i)),Iter(f;u) i:{d..d}. e(i)) | 3 steps |
About: