let i, j be natural Number ; ( not i <= j + 1 or i <= j or i = j + 1 )
A0:
( i is Nat & j is Nat )
by TARSKI:1;
defpred S1[ natural Number ] means for j being Nat holds
( not $1 <= j + 1 or $1 <= j or $1 = j + 1 );
A1:
for i being Nat st S1[i] holds
S1[i + 1]
proof
let i be
Nat;
( S1[i] implies S1[i + 1] )
assume A2:
for
j being
Nat holds
( not
i <= j + 1 or
i <= j or
i = j + 1 )
;
S1[i + 1]
let j be
Nat;
( not i + 1 <= j + 1 or i + 1 <= j or i + 1 = j + 1 )
assume A3:
i + 1
<= j + 1
;
( i + 1 <= j or i + 1 = j + 1 )
A4:
now ( for k being Nat holds not j = k + 1 or i + 1 <= j or i + 1 = j + 1 )end;
hence
(
i + 1
<= j or
i + 1
= j + 1 )
by A4, Th6;
verum
end;
A8:
S1[ 0 ]
by Th2;
for i being Nat holds S1[i]
from NAT_1:sch 2(A8, A1);
hence
( not i <= j + 1 or i <= j or i = j + 1 )
by A0; verum