let f1, f2 be Function of [:NAT,NAT:],ExtREAL; ( ( for n, m being Nat holds f1 . (n,m) <= f2 . (n,m) ) implies sup (rng f1) <= sup (rng f2) )
assume A1:
for n, m being Nat holds f1 . (n,m) <= f2 . (n,m)
; sup (rng f1) <= sup (rng f2)
A2:
now for n, m being Element of NAT holds f1 . (n,m) <= sup (rng f2)let n,
m be
Element of
NAT ;
f1 . (n,m) <= sup (rng f2)
dom f2 = [:NAT,NAT:]
by FUNCT_2:def 1;
then
[n,m] in dom f2
by ZFMISC_1:87;
then A3:
f2 . (
n,
m)
in rng f2
by FUNCT_1:def 3;
A4:
f1 . (
n,
m)
<= f2 . (
n,
m)
by A1;
sup (rng f2) is
UpperBound of
rng f2
by XXREAL_2:def 3;
then
f2 . (
n,
m)
<= sup (rng f2)
by A3, XXREAL_2:def 1;
hence
f1 . (
n,
m)
<= sup (rng f2)
by A4, XXREAL_0:2;
verum end;
then
sup (rng f2) is UpperBound of rng f1
by XXREAL_2:def 1;
hence
sup (rng f1) <= sup (rng f2)
by XXREAL_2:def 3; verum