let n, m, k, i be Nat; :: thesis: ( i in Seg n implies DigA (DecSD m,(n + 1),k),i = DigA (DecSD (m mod ((Radix k) |^ n)),n,k),i )
assume A1:
i in Seg n
; :: thesis: DigA (DecSD m,(n + 1),k),i = DigA (DecSD (m mod ((Radix k) |^ n)),n,k),i
then A2:
( 1 <= i & i <= n )
by FINSEQ_1:3;
then
i <= n + 1
by NAT_1:12;
then A3:
i in Seg (n + 1)
by A2, FINSEQ_1:3;
(Radix k) |^ i divides (Radix k) |^ n
by A2, RADIX_1:7;
then consider t being Nat such that
A4:
(Radix k) |^ n = ((Radix k) |^ i) * t
by NAT_D:def 3;
Radix k <> 0
by POWER:39;
then A5:
t <> 0
by A4, PREPOWER:12;
DigA (DecSD (m mod ((Radix k) |^ n)),n,k),i =
DigitDC (m mod ((Radix k) |^ n)),i,k
by A1, RADIX_1:def 9
.=
DigitDC m,i,k
by A4, A5, RADIX_1:4
.=
DigA (DecSD m,(n + 1),k),i
by A3, RADIX_1:def 9
;
hence
DigA (DecSD m,(n + 1),k),i = DigA (DecSD (m mod ((Radix k) |^ n)),n,k),i
; :: thesis: verum