begin
Lm1:
for L being continuous Semilattice
for x being Element of L holds
( waybelow x is Ideal of L & x <= sup (waybelow x) & ( for I being Ideal of L st x <= sup I holds
waybelow x c= I ) )
Lm2:
for L being up-complete Semilattice st ( for x being Element of L holds
( waybelow x is Ideal of L & x <= sup (waybelow x) & ( for I being Ideal of L st x <= sup I holds
waybelow x c= I ) ) ) holds
L is continuous
theorem
Lm3:
for L being up-complete Semilattice st L is continuous holds
for x being Element of L ex I being Ideal of L st
( x <= sup I & ( for J being Ideal of L st x <= sup J holds
I c= J ) )
Lm4:
for L being up-complete Semilattice st ( for x being Element of L ex I being Ideal of L st
( x <= sup I & ( for J being Ideal of L st x <= sup J holds
I c= J ) ) ) holds
L is continuous
theorem
theorem
theorem
theorem
theorem Th6:
theorem Th7:
theorem Th8:
theorem Th9:
theorem Th10:
Lm5:
for J, D being set
for K being ManySortedSet of J
for F being DoubleIndexedSet of K,D
for f being Function st f in dom (Frege F) holds
for j being set st j in J holds
( ((Frege F) . f) . j = (F . j) . (f . j) & (F . j) . (f . j) in rng ((Frege F) . f) )
Lm6:
for J being set
for K being ManySortedSet of J
for D being non empty set
for F being DoubleIndexedSet of K,D
for f being Function st f in dom (Frege F) holds
for j being set st j in J holds
f . j in K . j
definition
let L be non
empty RelStr ;
let F be
Function-yielding Function;
func \// (
F,
L)
-> Function of
(dom F), the
carrier of
L means :
Def1:
for
x being
set st
x in dom F holds
it . x = \\/ (
(F . x),
L);
existence
ex b1 being Function of (dom F), the carrier of L st
for x being set st x in dom F holds
b1 . x = \\/ ((F . x),L)
uniqueness
for b1, b2 being Function of (dom F), the carrier of L st ( for x being set st x in dom F holds
b1 . x = \\/ ((F . x),L) ) & ( for x being set st x in dom F holds
b2 . x = \\/ ((F . x),L) ) holds
b1 = b2
func /\\ (
F,
L)
-> Function of
(dom F), the
carrier of
L means :
Def2:
for
x being
set st
x in dom F holds
it . x = //\ (
(F . x),
L);
existence
ex b1 being Function of (dom F), the carrier of L st
for x being set st x in dom F holds
b1 . x = //\ ((F . x),L)
uniqueness
for b1, b2 being Function of (dom F), the carrier of L st ( for x being set st x in dom F holds
b1 . x = //\ ((F . x),L) ) & ( for x being set st x in dom F holds
b2 . x = //\ ((F . x),L) ) holds
b1 = b2
end;
:: deftheorem Def1 defines \// WAYBEL_5:def 1 :
for L being non empty RelStr
for F being Function-yielding Function
for b3 being Function of (dom F), the carrier of L holds
( b3 = \// (F,L) iff for x being set st x in dom F holds
b3 . x = \\/ ((F . x),L) );
:: deftheorem Def2 defines /\\ WAYBEL_5:def 2 :
for L being non empty RelStr
for F being Function-yielding Function
for b3 being Function of (dom F), the carrier of L holds
( b3 = /\\ (F,L) iff for x being set st x in dom F holds
b3 . x = //\ ((F . x),L) );
theorem Th11:
theorem Th12:
theorem Th13:
theorem Th14:
Lm7:
for L being complete LATTICE
for J being non empty set
for K being V9() ManySortedSet of J
for F being DoubleIndexedSet of K,L
for f being set holds
( f is Element of product (doms F) iff f in dom (Frege F) )
theorem Th15:
theorem Th16:
theorem Th17:
Lm8:
for L being complete LATTICE st L is continuous holds
for J being non empty set
for K being V9() ManySortedSet of J
for F being DoubleIndexedSet of K,L st ( for j being Element of J holds rng (F . j) is directed ) holds
Inf = Sup
theorem Th18:
Lm9:
for L being complete LATTICE st ( for J being non empty set
for K being V9() ManySortedSet of J
for F being DoubleIndexedSet of K,L st ( for j being Element of J holds rng (F . j) is directed ) holds
Inf = Sup ) holds
L is continuous
theorem
theorem Th20:
Lm10:
for L being complete LATTICE st ( for J, K being non empty set
for F being Function of [:J,K:], the carrier of L st ( for j being Element of J holds rng ((curry F) . j) is directed ) holds
Inf = Sup ) holds
L is continuous
theorem
Lm11:
for J, K being non empty set
for f being Function st f in Funcs (J,(Fin K)) holds
for j being Element of J holds f . j is finite Subset of K
Lm12:
for L being complete LATTICE
for J, K, D being non empty set
for j being Element of J
for F being Function of [:J,K:],D
for f being V9() 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 set st x in f . j holds
(G . j) . x = F . (j,x) ) holds
rng (G . j) is finite Subset of (rng ((curry F) . j))
theorem Th22:
Lm13:
for L being complete LATTICE st L is continuous holds
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 V9() 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 set st x in f . j holds
(G . j) . x = F . (j,x) ) & a = Inf ) ) } holds
Inf = sup X
Lm14:
for L being complete LATTICE st ( 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 V9() 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 set st x in f . j holds
(G . j) . x = F . (j,x) ) & a = Inf ) ) } holds
Inf = sup X ) holds
L is continuous
theorem
begin
:: deftheorem Def3 defines completely-distributive WAYBEL_5:def 3 :
for L being non empty RelStr holds
( L is completely-distributive iff ( L is complete & ( for J being non empty set
for K being V9() ManySortedSet of J
for F being DoubleIndexedSet of K,L holds Inf = Sup ) ) );
theorem Th24:
theorem Th25:
Lm15:
for L being completely-distributive LATTICE
for X being non empty Subset of L
for x being Element of L holds x "/\" (sup X) = "\/" ( { (x "/\" y) where y is Element of L : y in X } ,L)
theorem Th26:
begin
theorem Th27:
theorem
theorem Th29:
theorem Th30:
theorem Th31:
theorem Th32:
theorem