defpred S1[ Nat] means a |^ R <> 0. R;
a |^ 0 = 1_ R by BINOM:8;
then IA: S1[ 0 ] ;
IS: now :: thesis: for k being Nat st S1[k] holds
S1[k + 1]
let k be Nat; :: thesis: ( S1[k] implies S1[k + 1] )
assume IV: S1[k] ; :: thesis: S1[k + 1]
a |^ (k + 1) = (a |^ k) * (a |^ 1) by BINOM:10
.= (a |^ k) * a by BINOM:8 ;
hence S1[k + 1] by IV, VECTSP_2:def 1; :: thesis: verum
end;
for k being Nat holds S1[k] from NAT_1:sch 2(IA, IS);
hence not a |^ n is zero ; :: thesis: verum