let m, n be Element of NAT ; seq (m,n),n are_equipotent
defpred S1[ Nat] means seq (m,$1),$1 are_equipotent ;
A1:
for n being Nat st S1[n] holds
S1[n + 1]
proof
let n be
Nat;
( S1[n] implies S1[n + 1] )
assume A2:
seq (
m,
n),
n are_equipotent
;
S1[n + 1]
reconsider i =
m + n as
Nat ;
A3:
Segm (n + 1) = (Segm n) \/ {n}
by AFINSQ_1:2;
(
seq (
m,
(n + 1))
= (seq (m,n)) \/ {(i + 1)} &
{(i + 1)},
{n} are_equipotent )
by Th5, CARD_1:28;
hence
S1[
n + 1]
by A2, A3, A8, A4, CARD_1:31;
verum
end;
A11:
S1[ 0 ]
by Th2;
for n being Nat holds S1[n]
from NAT_1:sch 2(A11, A1);
hence
seq (m,n),n are_equipotent
; verum