let X1, X2 be non empty set ; for x being Element of X1
for y being Element of X2
for f being PartFunc of [:X1,X2:],ExtREAL st f is nonnegative holds
( ProjPMap1 (f,x) is nonnegative & ProjPMap2 (f,y) is nonnegative )
let x be Element of X1; for y being Element of X2
for f being PartFunc of [:X1,X2:],ExtREAL st f is nonnegative holds
( ProjPMap1 (f,x) is nonnegative & ProjPMap2 (f,y) is nonnegative )
let y be Element of X2; for f being PartFunc of [:X1,X2:],ExtREAL st f is nonnegative holds
( ProjPMap1 (f,x) is nonnegative & ProjPMap2 (f,y) is nonnegative )
let f be PartFunc of [:X1,X2:],ExtREAL; ( f is nonnegative implies ( ProjPMap1 (f,x) is nonnegative & ProjPMap2 (f,y) is nonnegative ) )
assume A1:
f is nonnegative
; ( ProjPMap1 (f,x) is nonnegative & ProjPMap2 (f,y) is nonnegative )
for q being object st q in dom (ProjPMap1 (f,x)) holds
0 <= (ProjPMap1 (f,x)) . q
hence
ProjPMap1 (f,x) is nonnegative
by SUPINF_2:52; ProjPMap2 (f,y) is nonnegative
for p being object st p in dom (ProjPMap2 (f,y)) holds
0 <= (ProjPMap2 (f,y)) . p
hence
ProjPMap2 (f,y) is nonnegative
by SUPINF_2:52; verum