begin
theorem
canceled;
theorem Th2:
theorem
canceled;
theorem
canceled;
theorem Th5:
theorem Th6:
theorem Th7:
theorem Th8:
theorem
theorem Th10:
theorem
canceled;
theorem
theorem Th13:
theorem Th14:
:: deftheorem Def1 defines absorbs LATTICE2:def 1 :
for D being non empty set
for o, o9 being BinOp of D holds
( o absorbs o9 iff for x, y being Element of D holds o . (x,(o9 . (x,y))) = x );
theorem
canceled;
theorem
canceled;
theorem Th17:
:: deftheorem defines .: LATTICE2:def 2 :
for L being LattStr holds L .: = LattStr(# the carrier of L, the L_meet of L, the L_join of L #);
theorem
theorem
theorem
canceled;
theorem Th21:
theorem Th22:
theorem
canceled;
theorem Th24:
theorem Th25:
theorem
canceled;
theorem
canceled;
theorem Th28:
theorem
canceled;
theorem
canceled;
theorem
canceled;
theorem
canceled;
theorem Th33:
theorem Th34:
theorem
theorem Th36:
theorem Th37:
theorem
theorem Th39:
theorem Th40:
theorem Th41:
:: deftheorem defines FinJoin LATTICE2:def 3 :
for A being non empty set
for L being Lattice
for B being Finite_Subset of A
for f being Function of A, the carrier of L holds FinJoin (B,f) = the L_join of L $$ (B,f);
:: deftheorem defines FinMeet LATTICE2:def 4 :
for A being non empty set
for L being Lattice
for B being Finite_Subset of A
for f being Function of A, the carrier of L holds FinMeet (B,f) = the L_meet of L $$ (B,f);
theorem
canceled;
theorem Th43:
theorem Th44:
theorem
theorem
theorem Th47:
theorem
theorem Th49:
theorem
theorem
theorem Th52:
theorem Th53:
theorem Th54:
theorem Th55:
theorem Th56:
theorem
theorem
theorem
theorem
theorem Th61:
theorem
theorem
theorem Th64:
theorem
theorem Th66:
theorem
canceled;
theorem
theorem Th69:
theorem Th70:
theorem
theorem Th72:
theorem
canceled;
theorem
theorem
theorem Th76:
theorem
theorem
theorem
theorem
theorem Th81:
theorem
theorem
:: deftheorem LATTICE2:def 5 :
canceled;
:: deftheorem Def6 defines Heyting LATTICE2:def 6 :
for IT being Lattice holds
( IT is Heyting iff ( IT is implicative & IT is lower-bounded ) );
theorem
theorem