let f be PartFunc of (REAL 2),REAL; :: thesis: for z being Element of REAL 2 holds
( ex x0, y0 being Real st
( z = <*x0,y0*> & SVF1 (2,f,z) is_differentiable_in y0 ) iff f is_partial_differentiable_in z,2 )

let z be Element of REAL 2; :: thesis: ( ex x0, y0 being Real st
( z = <*x0,y0*> & SVF1 (2,f,z) is_differentiable_in y0 ) iff f is_partial_differentiable_in z,2 )

z is Tuple of 2, REAL by FINSEQ_2:151;
then consider x0, y0 being Real such that
A1: z = <*x0,y0*> by FINSEQ_2:120;
hereby :: thesis: ( f is_partial_differentiable_in z,2 implies ex x0, y0 being Real st
( z = <*x0,y0*> & SVF1 (2,f,z) is_differentiable_in y0 ) )
given x0, y0 being Real such that A2: z = <*x0,y0*> and
A3: SVF1 (2,f,z) is_differentiable_in y0 ; :: thesis: f is_partial_differentiable_in z,2
(proj (2,2)) . z = y0 by A2, Th2;
hence f is_partial_differentiable_in z,2 by A3, PDIFF_1:def 11; :: thesis: verum
end;
assume A4: f is_partial_differentiable_in z,2 ; :: thesis: ex x0, y0 being Real st
( z = <*x0,y0*> & SVF1 (2,f,z) is_differentiable_in y0 )

(proj (2,2)) . z = y0 by A1, Th2;
then SVF1 (2,f,z) is_differentiable_in y0 by A4, PDIFF_1:def 11;
hence ex x0, y0 being Real st
( z = <*x0,y0*> & SVF1 (2,f,z) is_differentiable_in y0 ) by A1; :: thesis: verum