let S, T be RealNormSpace; :: thesis: for f being PartFunc of S,T
for Z being Subset of S holds
( f is_differentiable_on 2,Z iff ( Z c= dom f & f | Z is_differentiable_on Z & (f | Z) `| Z is_differentiable_on Z ) )

let f be PartFunc of S,T; :: thesis: for Z being Subset of S holds
( f is_differentiable_on 2,Z iff ( Z c= dom f & f | Z is_differentiable_on Z & (f | Z) `| Z is_differentiable_on Z ) )

let Z be Subset of S; :: thesis: ( f is_differentiable_on 2,Z iff ( Z c= dom f & f | Z is_differentiable_on Z & (f | Z) `| Z is_differentiable_on Z ) )
hereby :: thesis: ( Z c= dom f & f | Z is_differentiable_on Z & (f | Z) `| Z is_differentiable_on Z implies f is_differentiable_on 2,Z ) end;
assume A4: ( Z c= dom f & f | Z is_differentiable_on Z & (f | Z) `| Z is_differentiable_on Z ) ; :: thesis: f is_differentiable_on 2,Z
for i being Nat st i <= 2 - 1 holds
diff (f,i,Z) is_differentiable_on Z
proof
let i be Nat; :: thesis: ( i <= 2 - 1 implies diff (f,i,Z) is_differentiable_on Z )
assume A5: i <= 2 - 1 ; :: thesis: diff (f,i,Z) is_differentiable_on Z
per cases ( i = 1 or i <> 1 ) ;
end;
end;
hence f is_differentiable_on 2,Z by Th14, A4; :: thesis: verum