By: |
Rewrite by
Thm* n: , m,a,z: , s1:({a...m} {1...n} Peg), s2:({m+1...z} {1...n} Peg),
Thm* x:{a...m}. (s1 @(m) s2)(x) = s1(x)
Using:[x:= x]
THEN
Rewrite by
Thm* n: , m,a,z: , s1:({a...m} {1...n} Peg), s2:({m+1...z} {1...n} Peg),
Thm* x:{m+1...z}. (s1 @(m) s2)(x) = s2(x)
Using:[x:= x'] |