let a, b, C be Real; for u being PartFunc of REAL,REAL st a < b & ['a,b'] c= dom u & u is continuous & ( for t being Real st t in ].a,b.[ holds
u . t = C ) holds
for t being Real st t in ['a,b'] holds
u . t = C
let u be PartFunc of REAL,REAL; ( a < b & ['a,b'] c= dom u & u is continuous & ( for t being Real st t in ].a,b.[ holds
u . t = C ) implies for t being Real st t in ['a,b'] holds
u . t = C )
assume that
A1:
( a < b & ['a,b'] c= dom u & u is continuous )
and
A2:
for t being Real st t in ].a,b.[ holds
u . t = C
; for t being Real st t in ['a,b'] holds
u . t = C
A3:
['a,b'] = [.a,b.]
by A1, INTEGRA5:def 3;
then A4:
].a,b.[ c= ['a,b']
by XXREAL_1:25;
set z = a + ((b - a) / 2);
A5:
0 < b - a
by A1, XREAL_1:50;
then
(b - a) / 2 < b - a
by XREAL_1:216;
then A7:
a + ((b - a) / 2) < (b - a) + a
by XREAL_1:8;
deffunc H1( Nat) -> Element of REAL = In ((((b - a) / 2) / ($1 + 1)),REAL);
consider Sn being Function of NAT,REAL such that
A8:
for x being Element of NAT holds Sn . x = H1(x)
from FUNCT_2:sch 4();
A9:
for n being Nat holds Sn . n = ((b - a) / 2) / (n + 1)
then A10:
( Sn is convergent & lim Sn = 0 )
by SEQ_4:31;
consider Sa being constant Function of NAT,REAL such that
A12:
for x being Nat holds Sa . x = a
by LmX;
Sa . 0 = a
by A12;
then A15:
( Sa is convergent & lim Sa = a )
by SEQ_4:25;
set S0 = Sa + Sn;
A17: lim (Sa + Sn) =
a + 0
by A10, A15, SEQ_2:6
.=
a
;
a in [.a,b.]
by A1;
then A18:
u is_continuous_in a
by A1, A3;
A19:
rng (Sa + Sn) c= ].a,b.[
then A23:
rng (Sa + Sn) c= dom u
by A1, A4;
then A24:
( u /* (Sa + Sn) is convergent & u . a = lim (u /* (Sa + Sn)) )
by A10, A17, A18;
A25:
for n being Nat holds (u /* (Sa + Sn)) . n = C
for x, y being object st x in dom (u /* (Sa + Sn)) & y in dom (u /* (Sa + Sn)) holds
(u /* (Sa + Sn)) . x = (u /* (Sa + Sn)) . y
then A28:
u /* (Sa + Sn) is constant
by FUNCT_1:def 10;
A29:
(u /* (Sa + Sn)) . 0 = C
by A25;
consider Sb being constant Function of NAT,REAL such that
A30:
for x being Nat holds Sb . x = b
by LmX;
A33:
Sb . 0 = b
by A30;
set S1 = Sb - Sn;
( Sb - Sn is convergent & lim (Sb - Sn) = (lim Sb) - (lim Sn) )
by A10, SEQ_2:12;
then A35:
lim (Sb - Sn) = b
by A10, A33, SEQ_4:25;
b in [.a,b.]
by A1;
then A36:
u is_continuous_in b
by A1, A3;
A37:
rng (Sb - Sn) c= ].a,b.[
then A42:
rng (Sb - Sn) c= dom u
by A1, A4;
then A43:
( u /* (Sb - Sn) is convergent & u . b = lim (u /* (Sb - Sn)) )
by A10, A35, A36;
A44:
for n being Nat holds (u /* (Sb - Sn)) . n = C
for x, y being object st x in dom (u /* (Sb - Sn)) & y in dom (u /* (Sb - Sn)) holds
(u /* (Sb - Sn)) . x = (u /* (Sb - Sn)) . y
then A47:
u /* (Sb - Sn) is constant
by FUNCT_1:def 10;
A48:
(u /* (Sb - Sn)) . 0 = C
by A44;
thus
for t being Real st t in ['a,b'] holds
u . t = C
verum