defpred S1[ Nat] means n * n is natural ;
A1:
for m being Nat st S1[m] holds
S1[m + 1]
proof
let m be
Nat;
( S1[m] implies S1[m + 1] )
assume
S1[
m]
;
S1[m + 1]
then reconsider k =
n * m as
Nat ;
k + n is
Nat
;
hence
S1[
m + 1]
;
verum
end;
A2:
S1[ 0 ]
;
for m being Nat holds S1[m]
from NAT_1:sch 2(A2, A1);
hence
n * k is natural
; verum