let a, b be Nat; seq (a,b),b are_equipotent
defpred S1[ Nat] means seq (a,$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 (
a,
n),
n are_equipotent
;
S1[n + 1]
reconsider i =
a + n as
Nat ;
A3:
Segm (n + 1) = (Segm n) \/ {n}
by AFINSQ_1:2;
(
seq (
a,
(n + 1))
= (seq (a,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 (a,b),b are_equipotent
; verum