let S, E, F be RealNormSpace; for u being PartFunc of S,E
for v being PartFunc of S,F
for w being PartFunc of S,[:E,F:]
for Z being Subset of S st w = <:u,v:> & u is_differentiable_on Z & v is_differentiable_on Z holds
( w is_differentiable_on Z & ( for x being Point of S st x in Z holds
(w `| Z) /. x = <:((u `| Z) /. x),((v `| Z) /. x):> ) )
let u be PartFunc of S,E; for v being PartFunc of S,F
for w being PartFunc of S,[:E,F:]
for Z being Subset of S st w = <:u,v:> & u is_differentiable_on Z & v is_differentiable_on Z holds
( w is_differentiable_on Z & ( for x being Point of S st x in Z holds
(w `| Z) /. x = <:((u `| Z) /. x),((v `| Z) /. x):> ) )
let v be PartFunc of S,F; for w being PartFunc of S,[:E,F:]
for Z being Subset of S st w = <:u,v:> & u is_differentiable_on Z & v is_differentiable_on Z holds
( w is_differentiable_on Z & ( for x being Point of S st x in Z holds
(w `| Z) /. x = <:((u `| Z) /. x),((v `| Z) /. x):> ) )
let w be PartFunc of S,[:E,F:]; for Z being Subset of S st w = <:u,v:> & u is_differentiable_on Z & v is_differentiable_on Z holds
( w is_differentiable_on Z & ( for x being Point of S st x in Z holds
(w `| Z) /. x = <:((u `| Z) /. x),((v `| Z) /. x):> ) )
let Z be Subset of S; ( w = <:u,v:> & u is_differentiable_on Z & v is_differentiable_on Z implies ( w is_differentiable_on Z & ( for x being Point of S st x in Z holds
(w `| Z) /. x = <:((u `| Z) /. x),((v `| Z) /. x):> ) ) )
assume A1:
( w = <:u,v:> & u is_differentiable_on Z & v is_differentiable_on Z )
; ( w is_differentiable_on Z & ( for x being Point of S st x in Z holds
(w `| Z) /. x = <:((u `| Z) /. x),((v `| Z) /. x):> ) )
A2:
Z is open
by A1, NDIFF_1:32;
dom w = (dom u) /\ (dom v)
by A1, FUNCT_3:def 7;
then A3:
Z c= dom w
by A1, XBOOLE_1:19;
A4:
for x being Point of S st x in Z holds
( w is_differentiable_in x & diff (w,x) = <:(diff (u,x)),(diff (v,x)):> )
proof
let x be
Point of
S;
( x in Z implies ( w is_differentiable_in x & diff (w,x) = <:(diff (u,x)),(diff (v,x)):> ) )
assume A5:
x in Z
;
( w is_differentiable_in x & diff (w,x) = <:(diff (u,x)),(diff (v,x)):> )
then A6:
u is_differentiable_in x
by A1, A2, NDIFF_1:31;
A7:
v is_differentiable_in x
by A1, A2, A5, NDIFF_1:31;
thus
(
w is_differentiable_in x &
diff (
w,
x)
= <:(diff (u,x)),(diff (v,x)):> )
by A1, A6, A7, Th54;
verum
end;
then
for x being Point of S st x in Z holds
w is_differentiable_in x
;
hence A8:
w is_differentiable_on Z
by A2, A3, NDIFF_1:31; for x being Point of S st x in Z holds
(w `| Z) /. x = <:((u `| Z) /. x),((v `| Z) /. x):>
thus
for x being Point of S st x in Z holds
(w `| Z) /. x = <:((u `| Z) /. x),((v `| Z) /. x):>
verumproof
let x be
Point of
S;
( x in Z implies (w `| Z) /. x = <:((u `| Z) /. x),((v `| Z) /. x):> )
assume A9:
x in Z
;
(w `| Z) /. x = <:((u `| Z) /. x),((v `| Z) /. x):>
thus (w `| Z) /. x =
diff (
w,
x)
by A8, A9, NDIFF_1:def 9
.=
<:(diff (u,x)),(diff (v,x)):>
by A4, A9
.=
<:((u `| Z) /. x),(diff (v,x)):>
by A1, A9, NDIFF_1:def 9
.=
<:((u `| Z) /. x),((v `| Z) /. x):>
by A1, A9, NDIFF_1:def 9
;
verum
end;