:: ROBBINS2 semantic presentation
:: Showing IDV graph ... (Click the Palm Trees again to close it)
:: deftheorem Def1 defines satisfying_DN_1 ROBBINS2:def 1 :
theorem Th1: :: ROBBINS2:1
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem Th2: :: ROBBINS2:2
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem Th3: :: ROBBINS2:3
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem Th4: :: ROBBINS2:4
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem Th5: :: ROBBINS2:5
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem Th6: :: ROBBINS2:6
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem Th7: :: ROBBINS2:7
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem Th8: :: ROBBINS2:8
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem Th9: :: ROBBINS2:9
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem Th10: :: ROBBINS2:10
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem Th11: :: ROBBINS2:11
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem Th12: :: ROBBINS2:12
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem Th13: :: ROBBINS2:13
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem Th14: :: ROBBINS2:14
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem Th15: :: ROBBINS2:15
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem Th16: :: ROBBINS2:16
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem Th17: :: ROBBINS2:17
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem Th18: :: ROBBINS2:18
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem Th19: :: ROBBINS2:19
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem Th20: :: ROBBINS2:20
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem Th21: :: ROBBINS2:21
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem Th22: :: ROBBINS2:22
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem Th23: :: ROBBINS2:23
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem Th24: :: ROBBINS2:24
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem Th25: :: ROBBINS2:25
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem Th26: :: ROBBINS2:26
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem Th27: :: ROBBINS2:27
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
Lm1:
for L being non empty satisfying_DN_1 ComplLattStr holds L is join-commutative
theorem Th28: :: ROBBINS2:28
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem :: ROBBINS2:29
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem :: ROBBINS2:30
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem Th31: :: ROBBINS2:31
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem Th32: :: ROBBINS2:32
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem :: ROBBINS2:33
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem Th34: :: ROBBINS2:34
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem Th35: :: ROBBINS2:35
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem Th36: :: ROBBINS2:36
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem Th37: :: ROBBINS2:37
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem Th38: :: ROBBINS2:38
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem :: ROBBINS2:39
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem Th40: :: ROBBINS2:40
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem Th41: :: ROBBINS2:41
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem Th42: :: ROBBINS2:42
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem Th43: :: ROBBINS2:43
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem Th44: :: ROBBINS2:44
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem Th45: :: ROBBINS2:45
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem Th46: :: ROBBINS2:46
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem Th47: :: ROBBINS2:47
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem Th48: :: ROBBINS2:48
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem Th49: :: ROBBINS2:49
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem Th50: :: ROBBINS2:50
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem Th51: :: ROBBINS2:51
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem Th52: :: ROBBINS2:52
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem Th53: :: ROBBINS2:53
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem :: ROBBINS2:54
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem Th55: :: ROBBINS2:55
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem :: ROBBINS2:56
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem :: ROBBINS2:57
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
Lm2:
for L being non empty satisfying_DN_1 ComplLattStr holds L is join-associative
Lm3:
for L being non empty satisfying_DN_1 ComplLattStr holds L is Robbins
theorem Th58: :: ROBBINS2:58
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem Th59: :: ROBBINS2:59
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
:: deftheorem Def2 defines satisfying_MD_1 ROBBINS2:def 2 :
:: deftheorem Def3 defines satisfying_MD_2 ROBBINS2:def 3 :
Lm4:
now
let L be non
empty ComplLattStr ;
:: thesis: ( L is satisfying_MD_1 & L is satisfying_MD_2 implies ( L is join-commutative & L is Huntington & L is join-associative ) )assume A1:
(
L is
satisfying_MD_1 &
L is
satisfying_MD_2 )
;
:: thesis: ( L is join-commutative & L is Huntington & L is join-associative )A2:
for
x,
y being
Element of
L holds
(x ` ) + ((x ` ) + y) = (x ` ) + y
A3:
for
x,
y,
z being
Element of
L holds
(((((x ` ) + y) ` ) + z) ` ) + ((x ` ) + z) = z + ((x ` ) + y)
A4:
for
x,
y,
z being
Element of
L holds
(((x ` ) + y) ` ) + ((((x ` ) + z) ` ) + y) = y + x
A5:
for
x,
y,
z being
Element of
L holds
(((x ` ) + ((((y + x) ` ) + z) ` )) ` ) + (y + ((((y + x) ` ) + z) ` )) = y + x
A6:
for
x,
y being
Element of
L holds
(((x ` ) + y) ` ) + y = y + x
A8:
for
x,
y being
Element of
L holds
x + (y + (y + x)) = y + x
A9:
for
x,
y being
Element of
L holds
x + ((y ` ) + x) = (y ` ) + x
A10:
for
x being
Element of
L holds
x + x = x
A11:
for
x,
y being
Element of
L holds
x + (x + y) = x + y
A12:
for
x,
y being
Element of
L holds
(x + y) + y = x + y
A13:
for
x being
Element of
L holds
((x ` ) ` ) + x = x
A14:
for
x,
y being
Element of
L holds
x + (y + x) = y + x
A15:
for
x,
y being
Element of
L holds
x + (((x ` ) ` ) + y) = x + y
A16:
for
x,
y being
Element of
L holds
(x + y) + x = x + y
A17:
for
x,
y,
z being
Element of
L holds
(x + y) + (y + z) = (x + y) + z
A18:
for
x,
y being
Element of
L holds
((x + (y ` )) ` ) + y = y
A19:
for
x being
Element of
L holds
x + ((x ` ) ` ) = x
A20:
for
x,
y being
Element of
L holds
x + (((x ` ) + y) ` ) = x
A21:
for
x,
y being
Element of
L holds
x + ((y + (x ` )) ` ) = x
A22:
for
x,
y being
Element of
L holds
(((x ` ) + ((x + y) ` )) ` ) + ((y ` ) + ((x + y) ` )) = (y ` ) + x
A23:
for
x,
y being
Element of
L holds
((x + y) ` ) + x = (y ` ) + x
A24:
for
x,
y being
Element of
L holds
((x + y) ` ) + (((y ` ) + x) ` ) = (x ` ) + (((y ` ) + x) ` )
A25:
for
x being
Element of
L holds
x + ((((x ` ) ` ) ` ) ` ) = x
A26:
for
x being
Element of
L holds
((x ` ) ` ) ` = x `
A27:
for
x,
y being
Element of
L holds
x + ((y ` ) ` ) = x + y
A28:
for
x being
Element of
L holds
(x ` ) ` = x
A29:
for
x,
y being
Element of
L holds
(x ` ) + ((y + x) ` ) = x `
A30:
for
x,
y being
Element of
L holds
(x ` ) + ((x + y) ` ) = x `
A31:
for
x,
y being
Element of
L holds
x + (y ` ) = (y ` ) + x
A32:
for
x,
y being
Element of
L holds
x + y = y + x
hence
L is
join-commutative
by LATTICES:def 4;
:: thesis: ( L is Huntington & L is join-associative )
for
x,
y being
Element of
L holds
(((x ` ) + (y ` )) ` ) + (((x ` ) + y) ` ) = x
hence
L is
Huntington
by ROBBINS1:def 6;
:: thesis: L is join-associative
for
x,
y,
z being
Element of
L holds
(x + y) + z = x + (y + z)
hence
L is
join-associative
by LATTICES:def 5;
:: thesis: verum
end;