let p be real number ; :: thesis: for s being Real_Sequence st p > 1 & ( for n being Element of NAT st n >= 1 holds
s . n = 1 / (n to_power p) ) holds
s is summable
let s be Real_Sequence; :: thesis: ( p > 1 & ( for n being Element of NAT st n >= 1 holds
s . n = 1 / (n to_power p) ) implies s is summable )
assume that
A1:
p > 1
and
A2:
for n being Element of NAT st n >= 1 holds
s . n = 1 / (n to_power p)
; :: thesis: s is summable
defpred S1[ Element of NAT , real number ] means ( ( $1 = 0 & $2 = 1 ) or ( $1 >= 1 & $2 = 1 / ($1 to_power p) ) );
A3:
for n being Element of NAT ex r being Real st S1[n,r]
consider s1 being Real_Sequence such that
A5:
for n being Element of NAT holds S1[n,s1 . n]
from FUNCT_2:sch 3(A3);
A6:
s1 . 0 = 1
by A5;
now let n be
Element of
NAT ;
:: thesis: s1 . (n + 1) <= s1 . nnow per cases
( n = 0 or ex m being Nat st n = m + 1 )
by NAT_1:6;
suppose
ex
m being
Nat st
n = m + 1
;
:: thesis: s1 . (n + 1) <= s1 . nthen consider m being
Nat such that A9:
n = m + 1
;
A10:
n to_power p > 0
by A9, POWER:39;
A11:
n / (n + 1) > 0
by A9, XREAL_1:141;
A12:
(s1 . (n + 1)) / (s1 . n) =
(1 / ((n + 1) to_power p)) / (s1 . n)
by A5
.=
(1 / ((n + 1) to_power p)) / (1 / (n to_power p))
by A5, A9
.=
(1 / ((n + 1) to_power p)) * (n to_power p)
.=
(n to_power p) / ((n + 1) to_power p)
.=
(n / (n + 1)) to_power p
by A9, POWER:36
.=
(n / (n + 1)) #R p
by A11, POWER:def 2
;
1
/ (n to_power p) > 0
by A10;
then A13:
s1 . n > 0
by A5;
n <= n + 1
by NAT_1:11;
then
n / (n + 1) <= 1
by XREAL_1:185;
then
(s1 . (n + 1)) / (s1 . n) <= (n / (n + 1)) #R 0
by A1, A11, A12, PREPOWER:98;
then
(s1 . (n + 1)) / (s1 . n) <= 1
by A9, PREPOWER:85, XREAL_1:141;
hence
s1 . (n + 1) <= s1 . n
by A13, XREAL_1:189;
:: thesis: verum end; end; end; hence
s1 . (n + 1) <= s1 . n
;
:: thesis: verum end;
then A14:
s1 is non-increasing
by SEQM_3:def 14;
deffunc H1( Element of NAT ) -> Element of REAL = (2 to_power $1) * (s1 . (2 to_power $1));
consider s2 being Real_Sequence such that
A15:
for n being Element of NAT holds s2 . n = H1(n)
from SEQ_1:sch 1();
deffunc H2( Element of NAT ) -> Element of REAL = $1 -root (s2 . $1);
consider s3 being Real_Sequence such that
A18:
for n being Element of NAT holds s3 . n = H2(n)
from SEQ_1:sch 1();
then A25:
s3 ^\ 1 is V8()
by VALUED_0:def 18;
then A26:
s3 is convergent
by SEQ_4:35;
lim (s3 ^\ 1) =
(s3 ^\ 1) . 0
by A25, SEQ_4:41
.=
2 to_power (1 - p)
by A22
;
then A27:
lim s3 = 2 to_power (1 - p)
by A25, SEQ_4:36;
( 1 - p < 0 & 2 > 1 )
by A1, XREAL_1:51;
then
lim s3 < 1
by A27, POWER:41;
then
s2 is summable
by A18, A19, A26, Th32;
then
s1 is summable
by A14, A16, Th35;
then A28:
s1 ^\ 1 is summable
by Th15;
then
s ^\ 1 is summable
by A28, A29, Th22;
hence
s is summable
by Th16; :: thesis: verum