let L be complete LATTICE; for J, K being non empty set
for F being Function of [:J,K:], the carrier of L
for X being Subset of L st X = { a where a is Element of L : ex f being non-empty ManySortedSet of J st
( f in Funcs (J,(Fin K)) & ex G being DoubleIndexedSet of f,L st
( ( for j being Element of J
for x being object st x in f . j holds
(G . j) . x = F . (j,x) ) & a = Inf ) ) } holds
Inf >= sup X
let J, K be non empty set ; for F being Function of [:J,K:], the carrier of L
for X being Subset of L st X = { a where a is Element of L : ex f being non-empty ManySortedSet of J st
( f in Funcs (J,(Fin K)) & ex G being DoubleIndexedSet of f,L st
( ( for j being Element of J
for x being object st x in f . j holds
(G . j) . x = F . (j,x) ) & a = Inf ) ) } holds
Inf >= sup X
let F be Function of [:J,K:], the carrier of L; for X being Subset of L st X = { a where a is Element of L : ex f being non-empty ManySortedSet of J st
( f in Funcs (J,(Fin K)) & ex G being DoubleIndexedSet of f,L st
( ( for j being Element of J
for x being object st x in f . j holds
(G . j) . x = F . (j,x) ) & a = Inf ) ) } holds
Inf >= sup X
let X be Subset of L; ( X = { a where a is Element of L : ex f being non-empty ManySortedSet of J st
( f in Funcs (J,(Fin K)) & ex G being DoubleIndexedSet of f,L st
( ( for j being Element of J
for x being object st x in f . j holds
(G . j) . x = F . (j,x) ) & a = Inf ) ) } implies Inf >= sup X )
A1:
for f being non-empty ManySortedSet of J st f in Funcs (J,(Fin K)) holds
for G being DoubleIndexedSet of f,L st ( for j being Element of J
for x being object st x in f . j holds
(G . j) . x = F . (j,x) ) holds
for j being Element of J holds Sup >= Sup
proof
let f be
non-empty ManySortedSet of
J;
( f in Funcs (J,(Fin K)) implies for G being DoubleIndexedSet of f,L st ( for j being Element of J
for x being object st x in f . j holds
(G . j) . x = F . (j,x) ) holds
for j being Element of J holds Sup >= Sup )
assume A2:
f in Funcs (
J,
(Fin K))
;
for G being DoubleIndexedSet of f,L st ( for j being Element of J
for x being object st x in f . j holds
(G . j) . x = F . (j,x) ) holds
for j being Element of J holds Sup >= Sup
let G be
DoubleIndexedSet of
f,
L;
( ( for j being Element of J
for x being object st x in f . j holds
(G . j) . x = F . (j,x) ) implies for j being Element of J holds Sup >= Sup )
assume A3:
for
j being
Element of
J for
x being
object st
x in f . j holds
(G . j) . x = F . (
j,
x)
;
for j being Element of J holds Sup >= Sup
let j be
Element of
J;
Sup >= Sup
A4:
(
ex_sup_of rng ((curry F) . j),
L &
ex_sup_of rng (G . j),
L )
by YELLOW_0:17;
rng (G . j) is
Subset of
(rng ((curry F) . j))
by A2, A3, Lm12;
then
sup (rng ((curry F) . j)) >= sup (rng (G . j))
by A4, YELLOW_0:34;
then
Sup >= sup (rng (G . j))
by YELLOW_2:def 5;
hence
Sup >= Sup
by YELLOW_2:def 5;
verum
end;
A5:
for f being non-empty ManySortedSet of J st f in Funcs (J,(Fin K)) holds
for G being DoubleIndexedSet of f,L st ( for j being Element of J
for x being object st x in f . j holds
(G . j) . x = F . (j,x) ) holds
Inf >= Inf
assume A10:
X = { a where a is Element of L : ex f being non-empty ManySortedSet of J st
( f in Funcs (J,(Fin K)) & ex G being DoubleIndexedSet of f,L st
( ( for j being Element of J
for x being object st x in f . j holds
(G . j) . x = F . (j,x) ) & a = Inf ) ) }
; Inf >= sup X
Inf is_>=_than X
hence
Inf >= sup X
by YELLOW_0:32; verum