set d = <%9,7,7%>;
set e = <%(9 * (10 |^ 0)),(7 * (10 |^ 1)),(7 * (10 |^ 2))%>;
A1: Sum <%(9 * (10 |^ 0)),(7 * (10 |^ 1)),(7 * (10 |^ 2))%> =
(Sum <%(9 * (10 |^ 0)),(7 * (10 |^ 1))%>) + (Sum <%(7 * (10 |^ 2))%>)
by AFINSQ_2:55
.=
((9 * (10 |^ 0)) + (7 * (10 |^ 1))) + (Sum <%(7 * (10 |^ 2))%>)
by AFINSQ_2:54
.=
((9 * (10 |^ 0)) + (7 * (10 |^ 1))) + (7 * (10 |^ 2))
by AFINSQ_2:53
.=
((9 * 1) + (7 * (10 |^ 1))) + (7 * (10 |^ 2))
by NEWTON:4
.=
(9 + (7 * 10)) + (7 * (10 |^ 2))
by NEWTON:5
.=
79 + (7 * (10 * 10))
by POLYEQ_5:1
.=
779
;
A2: dom <%9,7,7%> =
3
by AFINSQ_1:39
.=
dom <%(9 * (10 |^ 0)),(7 * (10 |^ 1)),(7 * (10 |^ 2))%>
by AFINSQ_1:39
;
now for i being Nat st i in dom <%9,7,7%> holds
<%(9 * (10 |^ 0)),(7 * (10 |^ 1)),(7 * (10 |^ 2))%> . i = (<%9,7,7%> . i) * (10 |^ i)let i be
Nat;
( i in dom <%9,7,7%> implies <%(9 * (10 |^ 0)),(7 * (10 |^ 1)),(7 * (10 |^ 2))%> . i = (<%9,7,7%> . i) * (10 |^ i) )assume
i in dom <%9,7,7%>
;
<%(9 * (10 |^ 0)),(7 * (10 |^ 1)),(7 * (10 |^ 2))%> . i = (<%9,7,7%> . i) * (10 |^ i)then
i in 3
by AFINSQ_1:39;
then
i in {0,1,2}
by CARD_1:51;
then
(
i = 0 or
i = 1 or
i = 2 )
by ENUMSET1:def 1;
hence
<%(9 * (10 |^ 0)),(7 * (10 |^ 1)),(7 * (10 |^ 2))%> . i = (<%9,7,7%> . i) * (10 |^ i)
;
verum end;
then A3:
value (<%9,7,7%>,10) = 779
by A1, A2, NUMERAL1:def 1;
(len <%9,7,7%>) - 1 = 3 - 1
by AFINSQ_1:39;
then A4:
<%9,7,7%> . ((len <%9,7,7%>) - 1) <> 0
;
now for i being Nat st i in dom <%9,7,7%> holds
( 0 <= <%9,7,7%> . i & <%9,7,7%> . i < 10 )let i be
Nat;
( i in dom <%9,7,7%> implies ( 0 <= <%9,7,7%> . i & <%9,7,7%> . i < 10 ) )assume
i in dom <%9,7,7%>
;
( 0 <= <%9,7,7%> . i & <%9,7,7%> . i < 10 )then
i in 3
by AFINSQ_1:39;
then
i in {0,1,2}
by CARD_1:51;
then
(
i = 0 or
i = 1 or
i = 2 )
by ENUMSET1:def 1;
hence
(
0 <= <%9,7,7%> . i &
<%9,7,7%> . i < 10 )
;
verum end;
hence
digits (779,10) = <%9,7,7%>
by A3, A4, NUMERAL1:def 2; verum