let Z be open Subset of REAL; for f being PartFunc of REAL,REAL st Z c= dom f & f | Z = id Z holds
( f is_differentiable_on Z & ( for x being Real st x in Z holds
(f `| Z) . x = 1 ) )
let f be PartFunc of REAL,REAL; ( Z c= dom f & f | Z = id Z implies ( f is_differentiable_on Z & ( for x being Real st x in Z holds
(f `| Z) . x = 1 ) ) )
set R = cf;
A1:
dom cf = REAL
by FUNCOP_1:13;
then reconsider R = cf as REST by Def3;
reconsider L = id REAL as PartFunc of REAL,REAL ;
for p being Real holds L . p = 1 * p
by FUNCT_1:18;
then reconsider L = L as LINEAR by Def4;
assume that
A6:
Z c= dom f
and
A7:
f | Z = id Z
; ( f is_differentiable_on Z & ( for x being Real st x in Z holds
(f `| Z) . x = 1 ) )
hence A14:
f is_differentiable_on Z
by A6, Th16; for x being Real st x in Z holds
(f `| Z) . x = 1
let x0 be Real; ( x0 in Z implies (f `| Z) . x0 = 1 )
assume A15:
x0 in Z
; (f `| Z) . x0 = 1
then consider N1 being Neighbourhood of x0 such that
A16:
N1 c= Z
by RCOMP_1:18;
A17:
f is_differentiable_in x0
by A10, A15;
then
ex N being Neighbourhood of x0 st
( N c= dom f & ex L being LINEAR ex R being REST st
for x being Real st x in N holds
(f . x) - (f . x0) = (L . (x - x0)) + (R . (x - x0)) )
by Def5;
then consider N being Neighbourhood of x0 such that
A18:
N c= dom f
;
consider N2 being Neighbourhood of x0 such that
A19:
N2 c= N1
and
A20:
N2 c= N
by RCOMP_1:17;
A21:
N2 c= dom f
by A18, A20, XBOOLE_1:1;
A22:
for x being Real st x in N2 holds
(f . x) - (f . x0) = (L . (x - x0)) + (R . (x - x0))
thus (f `| Z) . x0 =
diff (f,x0)
by A14, A15, Def8
.=
L . 1
by A17, A21, A22, Def6
.=
1
by FUNCT_1:18
; verum