defpred S1[ Nat, Nat, object ] means $3 = partdiff (f,x,$1,$2);
A1:
for i, j being Nat st [i,j] in [:(Seg m),(Seg n):] holds
ex y being Element of F_Real st S1[i,j,y]
proof
let i,
j be
Nat;
( [i,j] in [:(Seg m),(Seg n):] implies ex y being Element of F_Real st S1[i,j,y] )
partdiff (
f,
x,
i,
j)
in REAL
by XREAL_0:def 1;
hence
(
[i,j] in [:(Seg m),(Seg n):] implies ex
y being
Element of
F_Real st
S1[
i,
j,
y] )
;
verum
end;
consider M being Matrix of m,n,F_Real such that
A2:
for i, j being Nat st [i,j] in Indices M holds
S1[i,j,M * (i,j)]
from MATRIX_0:sch 2(A1);
take
M
; for i, j being Nat st i in Seg m & j in Seg n holds
M * (i,j) = partdiff (f,x,i,j)
thus
for i, j being Nat st i in Seg m & j in Seg n holds
M * (i,j) = partdiff (f,x,i,j)
verumproof
let i,
j be
Nat;
( i in Seg m & j in Seg n implies M * (i,j) = partdiff (f,x,i,j) )
assume
(
i in Seg m &
j in Seg n )
;
M * (i,j) = partdiff (f,x,i,j)
then
[i,j] in [:(Seg m),(Seg n):]
by ZFMISC_1:87;
then
[i,j] in Indices M
by MATRIX_0:23;
hence
M * (
i,
j)
= partdiff (
f,
x,
i,
j)
by A2;
verum
end;