let k be Nat; ( bseq k is convergent & lim (bseq k) = 1 / (k !) & lim (bseq k) = eseq . k )
defpred S1[ Nat] means ( bseq $1 is convergent & lim (bseq $1) = 1 / ($1 !) );
A1:
now for k being Nat st S1[k] holds
S1[k + 1]let k be
Nat;
( S1[k] implies S1[k + 1] )assume A2:
S1[
k]
;
S1[k + 1]thus
S1[
k + 1]
verumproof
deffunc H1(
Nat)
-> set =
(1 / (k + 1)) * ((bseq k) . $1);
consider seq being
Real_Sequence such that A3:
for
n being
Nat holds
seq . n = H1(
n)
from SEQ_1:sch 1();
deffunc H2(
Nat)
-> set =
(seq . $1) * ((aseq k) . $1);
consider seq1 being
Real_Sequence such that A4:
for
n being
Nat holds
seq1 . n = H2(
n)
from SEQ_1:sch 1();
A5:
for
n being
Nat st
n >= 1 holds
(bseq (k + 1)) . n = seq1 . n
A6:
seq = (1 / (k + 1)) (#) (bseq k)
by A3, SEQ_1:9;
then A7:
seq is
convergent
by A2;
A8:
lim seq =
(1 / (k + 1)) * (1 / (k !))
by A2, A6, SEQ_2:8
.=
1
/ ((k + 1) !)
by Th11
;
A9:
aseq k is
convergent
by Th8;
A10:
seq1 = seq (#) (aseq k)
by A4, SEQ_1:8;
then A11:
seq1 is
convergent
by A7, A9;
hence
bseq (k + 1) is
convergent
by A5, SEQ_4:18;
lim (bseq (k + 1)) = 1 / ((k + 1) !)
lim seq1 =
(lim seq) * (lim (aseq k))
by A7, A10, A9, SEQ_2:15
.=
1
/ ((k + 1) !)
by A8, Th8
;
hence
lim (bseq (k + 1)) = 1
/ ((k + 1) !)
by A11, A5, SEQ_4:19;
verum
end; end;
A12:
S1[ 0 ]
for k being Nat holds S1[k]
from NAT_1:sch 2(A12, A1);
hence
( bseq k is convergent & lim (bseq k) = 1 / (k !) )
; lim (bseq k) = eseq . k
hence
lim (bseq k) = eseq . k
by Def5; verum