defpred S1[ Element of REAL m, set ] means ( $1 in Z & $2 = diff (f,$1) );
consider F being PartFunc of (REAL m),(Funcs ((REAL m),REAL)) such that
A2:
( ( for x being Element of REAL m holds
( x in dom F iff ex z being Element of Funcs ((REAL m),REAL) st S1[x,z] ) ) & ( for x being Element of REAL m st x in dom F holds
S1[x,F . x] ) )
from SEQ_1:sch 2();
take
F
; ( dom F = Z & ( for x being Element of REAL m st x in Z holds
F /. x = diff (f,x) ) )
A3:
Z is Subset of (REAL m)
by A1, XBOOLE_1:1;
then A5:
Z c= dom F
;
dom F c= Z
by A2;
hence
dom F = Z
by A5, XBOOLE_0:def 10; for x being Element of REAL m st x in Z holds
F /. x = diff (f,x)