let n, b be Nat; ( n > 0 & b > 1 implies for i being Nat holds digits ((n * (b |^ i)),b) = (i --> 0) ^ (digits (n,b)) )
assume A1:
( n > 0 & b > 1 )
; for i being Nat holds digits ((n * (b |^ i)),b) = (i --> 0) ^ (digits (n,b))
defpred S1[ Nat] means digits ((n * (b |^ $1)),b) = ($1 --> 0) ^ (digits (n,b));
digits ((n * (b |^ 0)),b) =
digits ((n * 1),b)
by NEWTON:4
.=
{} ^ (digits (n,b))
.=
(0 --> 0) ^ (digits (n,b))
;
then A2:
S1[ 0 ]
;
A3:
now for i being Nat st S1[i] holds
S1[i + 1]end;
for i being Nat holds S1[i]
from NAT_1:sch 2(A2, A3);
hence
for i being Nat holds digits ((n * (b |^ i)),b) = (i --> 0) ^ (digits (n,b))
; verum