reserve x,x0,x1,y,y0,y1,r,r1,s,p,p1 for Real;
reserve z,z0 for Element of REAL 2;
reserve n for Element of NAT;
reserve s1 for Real_Sequence;
reserve f,f1,f2 for PartFunc of REAL 2,REAL;
reserve R,R1 for RestFunc;
reserve L,L1 for LinearFunc;

theorem Th16:
  f is_hpartial_differentiable`22_in z implies hpartdiff22(f,z) =
  partdiff(pdiff1(f,2),z,2)
proof
  consider x0,y0 being Element of REAL such that
A1: z = <*x0,y0*> by FINSEQ_2:100;
  assume
A2: f is_hpartial_differentiable`22_in z;
  then
A3: pdiff1(f,2) is_partial_differentiable_in z,2 by Th12;
  hpartdiff22(f,z) = diff(SVF1(2,pdiff1(f,2),z),y0) by A2,A1,Th8
    .= partdiff(pdiff1(f,2),z,2) by A1,A3,PDIFF_2:14;
  hence thesis;
end;
