let Z be open Subset of REAL ; :: thesis: 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 ; :: thesis: ( 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 ) ) )
assume that
A1:
Z c= dom f
and
A2:
f | Z = id Z
; :: thesis: ( f is_differentiable_on Z & ( for x being Real st x in Z holds
(f `| Z) . x = 1 ) )
reconsider L = id REAL as PartFunc of REAL ,REAL ;
for p being Real holds L . p = 1 * p
by FUNCT_1:35;
then reconsider L = L as LINEAR by Def4;
set R = cf;
A3:
dom cf = REAL
by FUNCOP_1:19;
then reconsider R = cf as REST by Def3;
hence A13:
f is_differentiable_on Z
by A1, Th16; :: thesis: for x being Real st x in Z holds
(f `| Z) . x = 1
let x0 be Real; :: thesis: ( x0 in Z implies (f `| Z) . x0 = 1 )
assume A14:
x0 in Z
; :: thesis: (f `| Z) . x0 = 1
then A15:
f is_differentiable_in x0
by A9;
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
A16:
N c= dom f
;
consider N1 being Neighbourhood of x0 such that
A17:
N1 c= Z
by A14, RCOMP_1:39;
consider N2 being Neighbourhood of x0 such that
A18:
( N2 c= N1 & N2 c= N )
by RCOMP_1:38;
A19:
N2 c= dom f
by A16, A18, XBOOLE_1:1;
A20:
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 A13, A14, Def8
.=
L . 1
by A15, A19, A20, Def6
.=
1
by FUNCT_1:35
; :: thesis: verum