let M be Element of F_Real; for F being FinSequence of F_Real st ( for i being Nat st i in dom F holds
|.(F . i).| <= M ) holds
|.(Product F).| <= M |^ (len F)
defpred S1[ Nat] means for F being FinSequence of F_Real st len F = $1 & ( for i being Nat st i in dom F holds
|.(F . i).| <= M ) holds
|.(Product F).| <= M |^ (len F);
A1:
S1[ 0 ]
A5:
for n being Nat st S1[n] holds
S1[n + 1]
proof
let n be
Nat;
( S1[n] implies S1[n + 1] )
assume A6:
S1[
n]
;
S1[n + 1]
let F1 be
FinSequence of
F_Real;
( len F1 = n + 1 & ( for i being Nat st i in dom F1 holds
|.(F1 . i).| <= M ) implies |.(Product F1).| <= M |^ (len F1) )
assume A7:
(
len F1 = n + 1 & ( for
i being
Nat st
i in dom F1 holds
|.(F1 . i).| <= M ) )
;
|.(Product F1).| <= M |^ (len F1)
A8:
dom F1 = Seg (n + 1)
by A7, FINSEQ_1:def 3;
F1 <> {}
by A7;
then A9:
F1 = <*(F1 /. 1)*> ^ (F1 /^ 1)
by FINSEQ_5:29;
A10:
len F1 >= 1
by A7, NAT_1:11;
then A11:
len (F1 /^ 1) =
(len F1) - 1
by RFINSEQ:def 1
.=
n
by A7
;
for
i being
Nat st
i in dom (F1 /^ 1) holds
|.((F1 /^ 1) . i).| <= M
then A19:
|.(Product (F1 /^ 1)).| <= M |^ (len (F1 /^ 1))
by A6, A11;
( 1
<= 1 & 1
<= n + 1 )
by NAT_1:11;
then A21:
1
in dom F1
by A8;
then
F1 /. 1
= F1 . 1
by PARTFUN1:def 6;
then A22:
|.(F1 /. 1).| <= M
by A7, A21;
Product F1 = (F1 /. 1) * (Product (F1 /^ 1))
by A9, FVSUM_1:78;
then A23:
|.(Product F1).| = |.(F1 /. 1).| * |.(Product (F1 /^ 1)).|
by COMPLEX1:65;
M * (M |^ n) =
(M |^ 1) * (M |^ n)
by BINOM:8
.=
M |^ (len F1)
by A7, BINOM:10
;
hence
|.(Product F1).| <= M |^ (len F1)
by A23, A11, A22, A19, XREAL_1:66;
verum
end;
for n being Nat holds S1[n]
from NAT_1:sch 2(A1, A5);
hence
for F being FinSequence of F_Real st ( for i being Nat st i in dom F holds
|.(F . i).| <= M ) holds
|.(Product F).| <= M |^ (len F)
; verum