begin
reconsider cs = NAT --> 0 as Real_Sequence by FUNCOP_1:57;
theorem Th1:
theorem Th2:
:: deftheorem Def1 defines REST-like NDIFF_3:def 1 :
for F being non trivial RealNormSpace
for IT being PartFunc of REAL, the carrier of F holds
( IT is REST-like iff ( IT is total & ( for h being convergent_to_0 Real_Sequence holds
( (h ") (#) (IT /* h) is convergent & lim ((h ") (#) (IT /* h)) = 0. F ) ) ) );
:: deftheorem Def2 defines linear NDIFF_3:def 2 :
for F being non trivial RealNormSpace
for IT being Function of REAL, the carrier of F holds
( IT is linear iff ex r being Point of F st
for p being Real holds IT . p = p * r );
theorem Th3:
theorem Th4:
theorem Th5:
theorem Th6:
theorem Th7:
theorem Th8:
:: deftheorem Def3 defines is_differentiable_in NDIFF_3:def 3 :
for F being non trivial RealNormSpace
for f being PartFunc of REAL, the carrier of F
for x0 being real number holds
( f is_differentiable_in x0 iff ex N being Neighbourhood of x0 st
( N c= dom f & ex L being LINEAR of F ex R being REST of F st
for x being Real st x in N holds
(f /. x) - (f /. x0) = (L . (x - x0)) + (R /. (x - x0)) ) );
:: deftheorem Def4 defines diff NDIFF_3:def 4 :
for F being non trivial RealNormSpace
for f being PartFunc of REAL, the carrier of F
for x0 being real number st f is_differentiable_in x0 holds
for b4 being Point of F holds
( b4 = diff (f,x0) iff ex N being Neighbourhood of x0 st
( N c= dom f & ex L being LINEAR of F ex R being REST of F st
( b4 = L . 1 & ( for x being Real st x in N holds
(f /. x) - (f /. x0) = (L . (x - x0)) + (R /. (x - x0)) ) ) ) );
:: deftheorem Def5 defines is_differentiable_on NDIFF_3:def 5 :
for F being non trivial RealNormSpace
for f being PartFunc of REAL, the carrier of F
for X being set holds
( f is_differentiable_on X iff ( X c= dom f & ( for x being Real st x in X holds
f | X is_differentiable_in x ) ) );
theorem Th9:
theorem Th10:
theorem
:: deftheorem Def6 defines `| NDIFF_3:def 6 :
for F being non trivial RealNormSpace
for f being PartFunc of REAL, the carrier of F
for X being set st f is_differentiable_on X holds
for b4 being PartFunc of REAL, the carrier of F holds
( b4 = f `| X iff ( dom b4 = X & ( for x being Real st x in X holds
b4 . x = diff (f,x) ) ) );
theorem
theorem Th13:
theorem Th14:
theorem Th15:
theorem Th16:
theorem
theorem
theorem
theorem
theorem Th21:
theorem Th22:
theorem
theorem Th24:
Lm1:
{} REAL is closed
theorem
:: deftheorem Def7 defines differentiable NDIFF_3:def 7 :
for F being non trivial RealNormSpace
for f being PartFunc of REAL, the carrier of F holds
( f is differentiable iff f is_differentiable_on dom f );
Lm2:
[#] REAL is open
theorem