By: |
Rewrite by
Thm* a,b: , P:({a..b } Prop).
Thm* a<b  (( i:{a..b }. P(i))  ( i:{a..(b-1) }. P(i)) & P(b-1))
THEN
Rewrite by
Thm* f:(A A A), u:A, a,b: , e:({a..b } A).
Thm* a<b
Thm* 
Thm* (Iter(f;u) i:{a..b }. e(i)) = f((Iter(f;u) i:{a..b-1 }. e(i)),e(b-1))
THEN
Reduce Concl |