let E, F, G be RealNormSpace; for f being Lipschitzian BilinearOperator of E,F,G
for Z being Subset of [:E,F:] st Z is open holds
( f is_differentiable_on Z & f `| Z is_continuous_on Z )
let f be Lipschitzian BilinearOperator of E,F,G; for Z being Subset of [:E,F:] st Z is open holds
( f is_differentiable_on Z & f `| Z is_continuous_on Z )
let Z be Subset of [:E,F:]; ( Z is open implies ( f is_differentiable_on Z & f `| Z is_continuous_on Z ) )
assume A1:
Z is open
; ( f is_differentiable_on Z & f `| Z is_continuous_on Z )
consider K being Real such that
A2:
( 0 <= K & ( for z being Point of [:E,F:] holds
( f is_differentiable_in z & ( for dx being Point of E
for dy being Point of F holds (diff (f,z)) . (dx,dy) = (f . (dx,(z `2))) + (f . ((z `1),dy)) ) & ||.(diff (f,z)).|| <= K * ||.z.|| ) ) )
by Th11;
A3:
dom f = the carrier of [:E,F:]
by FUNCT_2:def 1;
for x being Point of [:E,F:] st x in Z holds
f is_differentiable_in x
by A2;
hence A4:
f is_differentiable_on Z
by A1, A3, NDIFF_1:31; f `| Z is_continuous_on Z
set g1 = f `| Z;
A5:
dom (f `| Z) = Z
by A4, NDIFF_1:def 9;
A6:
0 + 0 < K + 1
by A2, XREAL_1:8;
A7:
K + 0 < K + 1
by XREAL_1:8;
for t0 being Point of [:E,F:]
for r being Real st t0 in Z & 0 < r holds
ex s being Real st
( 0 < s & ( for t1 being Point of [:E,F:] st t1 in Z & ||.(t1 - t0).|| < s holds
||.(((f `| Z) /. t1) - ((f `| Z) /. t0)).|| < r ) )
proof
let t0 be
Point of
[:E,F:];
for r being Real st t0 in Z & 0 < r holds
ex s being Real st
( 0 < s & ( for t1 being Point of [:E,F:] st t1 in Z & ||.(t1 - t0).|| < s holds
||.(((f `| Z) /. t1) - ((f `| Z) /. t0)).|| < r ) )let r0 be
Real;
( t0 in Z & 0 < r0 implies ex s being Real st
( 0 < s & ( for t1 being Point of [:E,F:] st t1 in Z & ||.(t1 - t0).|| < s holds
||.(((f `| Z) /. t1) - ((f `| Z) /. t0)).|| < r0 ) ) )
assume A8:
(
t0 in Z &
0 < r0 )
;
ex s being Real st
( 0 < s & ( for t1 being Point of [:E,F:] st t1 in Z & ||.(t1 - t0).|| < s holds
||.(((f `| Z) /. t1) - ((f `| Z) /. t0)).|| < r0 ) )
set r =
r0 / 2;
set s =
(r0 / 2) / (K + 1);
take
(r0 / 2) / (K + 1)
;
( 0 < (r0 / 2) / (K + 1) & ( for t1 being Point of [:E,F:] st t1 in Z & ||.(t1 - t0).|| < (r0 / 2) / (K + 1) holds
||.(((f `| Z) /. t1) - ((f `| Z) /. t0)).|| < r0 ) )
A9:
(
0 < r0 / 2 &
r0 / 2
< r0 )
by A8, XREAL_1:215, XREAL_1:216;
hence
0 < (r0 / 2) / (K + 1)
by A6, XREAL_1:139;
for t1 being Point of [:E,F:] st t1 in Z & ||.(t1 - t0).|| < (r0 / 2) / (K + 1) holds
||.(((f `| Z) /. t1) - ((f `| Z) /. t0)).|| < r0
let t1 be
Point of
[:E,F:];
( t1 in Z & ||.(t1 - t0).|| < (r0 / 2) / (K + 1) implies ||.(((f `| Z) /. t1) - ((f `| Z) /. t0)).|| < r0 )
assume A10:
(
t1 in Z &
||.(t1 - t0).|| < (r0 / 2) / (K + 1) )
;
||.(((f `| Z) /. t1) - ((f `| Z) /. t0)).|| < r0
then A11:
(f `| Z) /. t1 = diff (
f,
t1)
by A4, NDIFF_1:def 9;
((f `| Z) /. t1) - ((f `| Z) /. t0) =
(diff (f,t1)) - (diff (f,t0))
by A4, A8, A11, NDIFF_1:def 9
.=
diff (
f,
(t1 - t0))
by Th13
;
then A12:
||.(((f `| Z) /. t1) - ((f `| Z) /. t0)).|| <= K * ||.(t1 - t0).||
by A2;
0 <= ||.(t1 - t0).||
by NORMSP_1:4;
then A13:
K * ||.(t1 - t0).|| <= (K + 1) * ||.(t1 - t0).||
by A7, XREAL_1:64;
(K + 1) * ||.(t1 - t0).|| <= (K + 1) * ((r0 / 2) / (K + 1))
by A6, A10, XREAL_1:64;
then
(K + 1) * ||.(t1 - t0).|| <= r0 / 2
by A6, XCMPLX_1:87;
then
(K + 1) * ||.(t1 - t0).|| < r0
by A9, XXREAL_0:2;
then
K * ||.(t1 - t0).|| < r0
by A13, XXREAL_0:2;
hence
||.(((f `| Z) /. t1) - ((f `| Z) /. t0)).|| < r0
by A12, XXREAL_0:2;
verum
end;
hence
f `| Z is_continuous_on Z
by A5, NFCONT_1:19; verum