let x, y be PartFunc of REAL,REAL; for a, b being Real st a < b & [.a,b.] c= dom x & [.a,b.] c= dom y & x is continuous & y is continuous & ( for t being Real st t in ].a,b.[ holds
x . t = y . t ) holds
x | [.a,b.] = y | [.a,b.]
let a, b be Real; ( a < b & [.a,b.] c= dom x & [.a,b.] c= dom y & x is continuous & y is continuous & ( for t being Real st t in ].a,b.[ holds
x . t = y . t ) implies x | [.a,b.] = y | [.a,b.] )
assume that
A1:
( a < b & [.a,b.] c= dom x & [.a,b.] c= dom y & x is continuous & y is continuous )
and
A2:
for t being Real st t in ].a,b.[ holds
x . t = y . t
; x | [.a,b.] = y | [.a,b.]
A3:
['a,b'] = [.a,b.]
by A1, INTEGRA5:def 3;
then A4:
].a,b.[ c= ['a,b']
by Lm1;
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;
A15:
Sa . 0 = a
by A12;
set S0 = Sa + Sn;
( Sa + Sn is convergent & lim (Sa + Sn) = (lim Sa) + (lim Sn) )
by A10, SEQ_2:6;
then A16:
lim (Sa + Sn) = a
by A10, A15, SEQ_4:25;
a in [.a,b.]
by A1;
then A17:
( x is_continuous_in a & y is_continuous_in a )
by A1;
A18:
rng (Sa + Sn) c= ].a,b.[
then A23:
( rng (Sa + Sn) c= dom x & rng (Sa + Sn) c= dom y )
by A1, A3, A4;
then A24:
( x /* (Sa + Sn) is convergent & x . a = lim (x /* (Sa + Sn)) & y /* (Sa + Sn) is convergent & y . a = lim (y /* (Sa + Sn)) )
by A10, A16, A17;
for n being Nat holds (x /* (Sa + Sn)) . n = (y /* (Sa + Sn)) . n
then A27:
x /* (Sa + Sn) = y /* (Sa + Sn)
;
consider Sb being constant Function of NAT,REAL such that
A29:
for x being Nat holds Sb . x = b
by LmX;
Sb . 0 = b
by A29;
then A31:
( Sb is convergent & lim Sb = b )
by SEQ_4:25;
set S1 = Sb - Sn;
A32: lim (Sb - Sn) =
b - 0
by A10, A31, SEQ_2:12
.=
b
;
b in [.a,b.]
by A1;
then A33:
( x is_continuous_in b & y is_continuous_in b )
by A1;
A34:
rng (Sb - Sn) c= ].a,b.[
then A40:
( rng (Sb - Sn) c= dom x & rng (Sb - Sn) c= dom y )
by A1, A3, A4;
then A41:
( x /* (Sb - Sn) is convergent & x . b = lim (x /* (Sb - Sn)) & y /* (Sb - Sn) is convergent & y . b = lim (y /* (Sb - Sn)) )
by A10, A32, A33;
for n being Nat holds (x /* (Sb - Sn)) . n = (y /* (Sb - Sn)) . n
then A44:
x /* (Sb - Sn) = y /* (Sb - Sn)
;
A45:
dom (x | [.a,b.]) = [.a,b.]
by A1, RELAT_1:62;
A46:
dom (y | [.a,b.]) = [.a,b.]
by A1, RELAT_1:62;
for t being object st t in dom (x | [.a,b.]) holds
(x | [.a,b.]) . t = (y | [.a,b.]) . t
hence
x | [.a,b.] = y | [.a,b.]
by A1, RELAT_1:62, A46, FUNCT_1:2; verum