:: WAYBEL13 semantic presentation

theorem Th1: :: WAYBEL13:1
for b1 being non empty reflexive transitive RelStr
for b2, b3 being Element of b1 st b2 <= b3 holds
compactbelow b2 c= compactbelow b3
proof end;

theorem Th2: :: WAYBEL13:2
for b1 being non empty reflexive RelStr
for b2 being Element of b1 holds compactbelow b2 is Subset of (CompactSublatt b1)
proof end;

theorem Th3: :: WAYBEL13:3
for b1 being RelStr
for b2 being SubRelStr of b1
for b3 being Subset of b2 holds b3 is Subset of b1
proof end;

theorem Th4: :: WAYBEL13:4
for b1 being non empty reflexive transitive with_suprema RelStr holds the carrier of b1 is Ideal of b1
proof end;

theorem Th5: :: WAYBEL13:5
for b1 being non empty reflexive antisymmetric lower-bounded RelStr
for b2 being non empty reflexive antisymmetric RelStr st RelStr(# the carrier of b1,the InternalRel of b1 #) = RelStr(# the carrier of b2,the InternalRel of b2 #) & b1 is up-complete holds
the carrier of (CompactSublatt b1) = the carrier of (CompactSublatt b2)
proof end;

theorem Th6: :: WAYBEL13:6
for b1 being lower-bounded algebraic LATTICE
for b2 being CLSubFrame of b1 holds b2 is algebraic
proof end;

theorem Th7: :: WAYBEL13:7
for b1, b2 being set
for b3 being CLSubFrame of BoolePoset b1 holds
( b2 in the carrier of (CompactSublatt b3) iff ex b4 being Element of (BoolePoset b1) st
( b4 is finite & b2 = meet { b5 where B is Element of b3 : b4 c= b5 } & b4 c= b2 ) )
proof end;

theorem Th8: :: WAYBEL13:8
for b1 being lower-bounded sup-Semilattice holds InclPoset (Ids b1) is CLSubFrame of BoolePoset the carrier of b1
proof end;

registration
let c1 be non empty reflexive transitive RelStr ;
cluster principal Element of bool the carrier of a1;
existence
ex b1 being Ideal of c1 st b1 is principal
proof end;
end;

theorem Th9: :: WAYBEL13:9
for b1 being lower-bounded sup-Semilattice
for b2 being non empty directed Subset of (InclPoset (Ids b1)) holds sup b2 = union b2
proof end;

theorem Th10: :: WAYBEL13:10
for b1 being lower-bounded sup-Semilattice holds InclPoset (Ids b1) is algebraic
proof end;

theorem Th11: :: WAYBEL13:11
for b1 being lower-bounded sup-Semilattice
for b2 being Element of (InclPoset (Ids b1)) holds
( b2 is compact iff b2 is principal Ideal of b1 )
proof end;

theorem Th12: :: WAYBEL13:12
for b1 being lower-bounded sup-Semilattice
for b2 being Element of (InclPoset (Ids b1)) holds
( b2 is compact iff ex b3 being Element of b1 st b2 = downarrow b3 )
proof end;

theorem Th13: :: WAYBEL13:13
for b1 being lower-bounded sup-Semilattice
for b2 being Function of b1,(CompactSublatt (InclPoset (Ids b1))) st ( for b3 being Element of b1 holds b2 . b3 = downarrow b3 ) holds
b2 is isomorphic
proof end;

theorem Th14: :: WAYBEL13:14
for b1 being lower-bounded LATTICE holds InclPoset (Ids b1) is arithmetic
proof end;

theorem Th15: :: WAYBEL13:15
for b1 being lower-bounded sup-Semilattice holds CompactSublatt b1 is lower-bounded sup-Semilattice
proof end;

theorem Th16: :: WAYBEL13:16
for b1 being lower-bounded algebraic sup-Semilattice
for b2 being Function of b1,(InclPoset (Ids (CompactSublatt b1))) st ( for b3 being Element of b1 holds b2 . b3 = compactbelow b3 ) holds
b2 is isomorphic
proof end;

theorem Th17: :: WAYBEL13:17
for b1 being lower-bounded algebraic sup-Semilattice
for b2 being Element of b1 holds
( compactbelow b2 is principal Ideal of (CompactSublatt b1) iff b2 is compact )
proof end;

theorem Th18: :: WAYBEL13:18
for b1, b2 being non empty RelStr
for b3 being Subset of b1
for b4 being Element of b1
for b5 being Function of b1,b2 st b5 is isomorphic holds
( b4 is_<=_than b3 iff b5 . b4 is_<=_than b5 .: b3 )
proof end;

theorem Th19: :: WAYBEL13:19
for b1, b2 being non empty RelStr
for b3 being Subset of b1
for b4 being Element of b1
for b5 being Function of b1,b2 st b5 is isomorphic holds
( b4 is_>=_than b3 iff b5 . b4 is_>=_than b5 .: b3 )
proof end;

theorem Th20: :: WAYBEL13:20
for b1, b2 being non empty antisymmetric RelStr
for b3 being Function of b1,b2 st b3 is isomorphic holds
( b3 is infs-preserving & b3 is sups-preserving )
proof end;

registration
let c1, c2 be non empty antisymmetric RelStr ;
cluster isomorphic -> infs-preserving sups-preserving M4(the carrier of a1,the carrier of a2);
coherence
for b1 being Function of c1,c2 st b1 is isomorphic holds
( b1 is infs-preserving & b1 is sups-preserving )
by Th20;
end;

theorem Th21: :: WAYBEL13:21
for b1, b2, b3 being non empty transitive antisymmetric RelStr
for b4 being Function of b1,b2 st b4 is infs-preserving & b2 is full infs-inheriting SubRelStr of b3 & b3 is complete holds
ex b5 being Function of b1,b3 st
( b4 = b5 & b5 is infs-preserving )
proof end;

theorem Th22: :: WAYBEL13:22
for b1, b2, b3 being non empty transitive antisymmetric RelStr
for b4 being Function of b1,b2 st b4 is monotone & b4 is directed-sups-preserving & b2 is full directed-sups-inheriting SubRelStr of b3 & b3 is complete holds
ex b5 being Function of b1,b3 st
( b4 = b5 & b5 is directed-sups-preserving )
proof end;

theorem Th23: :: WAYBEL13:23
for b1 being lower-bounded sup-Semilattice holds InclPoset (Ids (CompactSublatt b1)) is CLSubFrame of BoolePoset the carrier of (CompactSublatt b1)
proof end;

Lemma21: for b1, b2 being non empty RelStr
for b3 being Function of b1,b2 st b3 is sups-preserving holds
b3 is directed-sups-preserving
proof end;

theorem Th24: :: WAYBEL13:24
for b1 being lower-bounded algebraic LATTICE ex b2 being Function of b1,(BoolePoset the carrier of (CompactSublatt b1)) st
( b2 is infs-preserving & b2 is directed-sups-preserving & b2 is one-to-one & ( for b3 being Element of b1 holds b2 . b3 = compactbelow b3 ) )
proof end;

theorem Th25: :: WAYBEL13:25
for b1 being non empty set
for b2 being RelStr-yielding non-Empty reflexive-yielding ManySortedSet of b1 st ( for b3 being Element of b1 holds b2 . b3 is lower-bounded algebraic LATTICE ) holds
product b2 is lower-bounded algebraic LATTICE
proof end;

Lemma23: for b1 being lower-bounded LATTICE st b1 is algebraic holds
ex b2 being non empty set ex b3 being full SubRelStr of BoolePoset b2 st
( b3 is infs-inheriting & b3 is directed-sups-inheriting & b1,b3 are_isomorphic )
proof end;

theorem Th26: :: WAYBEL13:26
for b1, b2 being non empty RelStr st RelStr(# the carrier of b1,the InternalRel of b1 #) = RelStr(# the carrier of b2,the InternalRel of b2 #) holds
b1,b2 are_isomorphic
proof end;

Lemma25: for b1 being LATTICE st ex b2 being non empty set ex b3 being full SubRelStr of BoolePoset b2 st
( b3 is infs-inheriting & b3 is directed-sups-inheriting & b1,b3 are_isomorphic ) holds
ex b2 being non empty set ex b3 being closure Function of (BoolePoset b2),(BoolePoset b2) st
( b3 is directed-sups-preserving & b1, Image b3 are_isomorphic )
proof end;

Lemma26: for b1 being LATTICE st ex b2 being set ex b3 being full SubRelStr of BoolePoset b2 st
( b3 is infs-inheriting & b3 is directed-sups-inheriting & b1,b3 are_isomorphic ) holds
ex b2 being set ex b3 being closure Function of (BoolePoset b2),(BoolePoset b2) st
( b3 is directed-sups-preserving & b1, Image b3 are_isomorphic )
proof end;

Lemma27: for b1, b2 being non empty up-complete Poset
for b3 being Function of b1,b2 st b3 is isomorphic holds
for b4, b5 being Element of b1 st b4 << b5 holds
b3 . b4 << b3 . b5
proof end;

theorem Th27: :: WAYBEL13:27
for b1, b2 being non empty up-complete Poset
for b3 being Function of b1,b2 st b3 is isomorphic holds
for b4, b5 being Element of b1 holds
( b4 << b5 iff b3 . b4 << b3 . b5 )
proof end;

theorem Th28: :: WAYBEL13:28
for b1, b2 being non empty up-complete Poset
for b3 being Function of b1,b2 st b3 is isomorphic holds
for b4 being Element of b1 holds
( b4 is compact iff b3 . b4 is compact )
proof end;

theorem Th29: :: WAYBEL13:29
for b1, b2 being non empty up-complete Poset
for b3 being Function of b1,b2 st b3 is isomorphic holds
for b4 being Element of b1 holds b3 .: (compactbelow b4) = compactbelow (b3 . b4)
proof end;

theorem Th30: :: WAYBEL13:30
for b1, b2 being non empty Poset st b1,b2 are_isomorphic & b1 is up-complete holds
b2 is up-complete
proof end;

theorem Th31: :: WAYBEL13:31
for b1, b2 being non empty Poset st b1,b2 are_isomorphic & b1 is complete & b1 is satisfying_axiom_K holds
b2 is satisfying_axiom_K
proof end;

theorem Th32: :: WAYBEL13:32
for b1, b2 being sup-Semilattice st b1,b2 are_isomorphic & b1 is lower-bounded & b1 is algebraic holds
b2 is algebraic
proof end;

Lemma34: for b1 being LATTICE st ex b2 being set ex b3 being closure Function of (BoolePoset b2),(BoolePoset b2) st
( b3 is directed-sups-preserving & b1, Image b3 are_isomorphic ) holds
b1 is algebraic
proof end;

theorem Th33: :: WAYBEL13:33
for b1 being lower-bounded continuous sup-Semilattice holds
( SupMap b1 is infs-preserving & SupMap b1 is sups-preserving )
proof end;

theorem Th34: :: WAYBEL13:34
for b1 being lower-bounded LATTICE holds
( ( b1 is algebraic implies ex b2 being non empty set ex b3 being full SubRelStr of BoolePoset b2 st
( b3 is infs-inheriting & b3 is directed-sups-inheriting & b1,b3 are_isomorphic ) ) & ( ex b2 being set ex b3 being full SubRelStr of BoolePoset b2 st
( b3 is infs-inheriting & b3 is directed-sups-inheriting & b1,b3 are_isomorphic ) implies b1 is algebraic ) )
proof end;

theorem Th35: :: WAYBEL13:35
for b1 being lower-bounded LATTICE holds
( ( b1 is algebraic implies ex b2 being non empty set ex b3 being closure Function of (BoolePoset b2),(BoolePoset b2) st
( b3 is directed-sups-preserving & b1, Image b3 are_isomorphic ) ) & ( ex b2 being set ex b3 being closure Function of (BoolePoset b2),(BoolePoset b2) st
( b3 is directed-sups-preserving & b1, Image b3 are_isomorphic ) implies b1 is algebraic ) )
proof end;