set Z = {0 ,(3 \ 1),2,(3 \ 2),3};
set N = InclPoset {0 ,(3 \ 1),2,(3 \ 2),3};
A1: InclPoset {0 ,(3 \ 1),2,(3 \ 2),3} is with_suprema
proof
now
let x, y be set ; :: thesis: ( x in {0 ,(3 \ 1),2,(3 \ 2),3} & y in {0 ,(3 \ 1),2,(3 \ 2),3} implies x \/ y in {0 ,(3 \ 1),2,(3 \ 2),3} )
assume ( x in {0 ,(3 \ 1),2,(3 \ 2),3} & y in {0 ,(3 \ 1),2,(3 \ 2),3} ) ; :: thesis: x \/ y in {0 ,(3 \ 1),2,(3 \ 2),3}
then A2: ( ( x = 0 or x = 3 \ 1 or x = 2 or x = 3 \ 2 or x = 3 ) & ( y = 0 or y = 3 \ 1 or y = 2 or y = 3 \ 2 or y = 3 ) ) by ENUMSET1:def 3;
A3: (3 \ 1) \/ 2 = {0 ,1,1,2} by Th3, CARD_1:88, ENUMSET1:45
.= {1,1,0 ,2} by ENUMSET1:110
.= {1,0 ,2} by ENUMSET1:71
.= {0 ,1,2} by ENUMSET1:99 ;
A4: (3 \ 1) \/ (3 \ 2) = {1,2} by Th3, Th4, ZFMISC_1:14;
A5: (3 \ 1) \/ 3 = 3 by XBOOLE_1:12;
A6: ( 2 \/ (3 \ 2) = 2 \/ 3 & 2 c= 3 ) by NAT_1:40, XBOOLE_1:39;
then A7: 2 \/ 3 = 3 by XBOOLE_1:12;
(3 \ 2) \/ 3 = 3 by XBOOLE_1:12;
hence x \/ y in {0 ,(3 \ 1),2,(3 \ 2),3} by A2, A3, A4, A5, A6, A7, Th3, CARD_1:89, ENUMSET1:def 3; :: thesis: verum
end;
hence InclPoset {0 ,(3 \ 1),2,(3 \ 2),3} is with_suprema by YELLOW_1:11; :: thesis: verum
end;
InclPoset {0 ,(3 \ 1),2,(3 \ 2),3} is with_infima
proof
let x, y be Element of (InclPoset {0 ,(3 \ 1),2,(3 \ 2),3}); :: according to LATTICE3:def 11 :: thesis: ex b1 being Element of the carrier of (InclPoset {0 ,(3 \ 1),2,(3 \ 2),3}) st
( b1 <= x & b1 <= y & ( for b2 being Element of the carrier of (InclPoset {0 ,(3 \ 1),2,(3 \ 2),3}) holds
( not b2 <= x or not b2 <= y or b2 <= b1 ) ) )

A8: {0 ,(3 \ 1),2,(3 \ 2),3} = the carrier of (InclPoset {0 ,(3 \ 1),2,(3 \ 2),3}) by YELLOW_1:1;
thus ex z being Element of (InclPoset {0 ,(3 \ 1),2,(3 \ 2),3}) st
( z <= x & z <= y & ( for z' being Element of (InclPoset {0 ,(3 \ 1),2,(3 \ 2),3}) st z' <= x & z' <= y holds
z' <= z ) ) :: thesis: verum
proof
per cases ( ( x = 0 & y = 0 ) or ( x = 0 & y = 3 \ 1 ) or ( x = 0 & y = 2 ) or ( x = 0 & y = 3 \ 2 ) or ( x = 0 & y = 3 ) or ( x = 3 \ 1 & y = 0 ) or ( x = 3 \ 1 & y = 3 \ 1 ) or ( x = 3 \ 1 & y = 2 ) or ( x = 3 \ 1 & y = 3 \ 2 ) or ( x = 3 \ 1 & y = 3 ) or ( x = 2 & y = 0 ) or ( x = 2 & y = 3 \ 1 ) or ( x = 2 & y = 2 ) or ( x = 2 & y = 3 \ 2 ) or ( x = 2 & y = 3 ) or ( x = 3 \ 2 & y = 0 ) or ( x = 3 \ 2 & y = 3 \ 1 ) or ( x = 3 \ 2 & y = 2 ) or ( x = 3 \ 2 & y = 3 \ 2 ) or ( x = 3 \ 2 & y = 3 ) or ( x = 3 & y = 0 ) or ( x = 3 & y = 3 \ 1 ) or ( x = 3 & y = 2 ) or ( x = 3 & y = 3 \ 2 ) or ( x = 3 & y = 3 ) ) by A8, ENUMSET1:def 3;
suppose ( x = 0 & y = 0 ) ; :: thesis: ex z being Element of (InclPoset {0 ,(3 \ 1),2,(3 \ 2),3}) st
( z <= x & z <= y & ( for z' being Element of (InclPoset {0 ,(3 \ 1),2,(3 \ 2),3}) st z' <= x & z' <= y holds
z' <= z ) )

then reconsider z = x /\ y as Element of (InclPoset {0 ,(3 \ 1),2,(3 \ 2),3}) ;
take z ; :: thesis: ( z <= x & z <= y & ( for z' being Element of (InclPoset {0 ,(3 \ 1),2,(3 \ 2),3}) st z' <= x & z' <= y holds
z' <= z ) )

( z c= x & z c= y ) by XBOOLE_1:17;
hence ( z <= x & z <= y ) by YELLOW_1:3; :: thesis: for z' being Element of (InclPoset {0 ,(3 \ 1),2,(3 \ 2),3}) st z' <= x & z' <= y holds
z' <= z

let w be Element of (InclPoset {0 ,(3 \ 1),2,(3 \ 2),3}); :: thesis: ( w <= x & w <= y implies w <= z )
assume ( w <= x & w <= y ) ; :: thesis: w <= z
then ( w c= x & w c= y ) by YELLOW_1:3;
then w c= x /\ y by XBOOLE_1:19;
hence w <= z by YELLOW_1:3; :: thesis: verum
end;
suppose ( x = 0 & y = 3 \ 1 ) ; :: thesis: ex z being Element of (InclPoset {0 ,(3 \ 1),2,(3 \ 2),3}) st
( z <= x & z <= y & ( for z' being Element of (InclPoset {0 ,(3 \ 1),2,(3 \ 2),3}) st z' <= x & z' <= y holds
z' <= z ) )

then reconsider z = x /\ y as Element of (InclPoset {0 ,(3 \ 1),2,(3 \ 2),3}) ;
take z ; :: thesis: ( z <= x & z <= y & ( for z' being Element of (InclPoset {0 ,(3 \ 1),2,(3 \ 2),3}) st z' <= x & z' <= y holds
z' <= z ) )

( z c= x & z c= y ) by XBOOLE_1:17;
hence ( z <= x & z <= y ) by YELLOW_1:3; :: thesis: for z' being Element of (InclPoset {0 ,(3 \ 1),2,(3 \ 2),3}) st z' <= x & z' <= y holds
z' <= z

let w be Element of (InclPoset {0 ,(3 \ 1),2,(3 \ 2),3}); :: thesis: ( w <= x & w <= y implies w <= z )
assume ( w <= x & w <= y ) ; :: thesis: w <= z
then ( w c= x & w c= y ) by YELLOW_1:3;
then w c= x /\ y by XBOOLE_1:19;
hence w <= z by YELLOW_1:3; :: thesis: verum
end;
suppose ( x = 0 & y = 2 ) ; :: thesis: ex z being Element of (InclPoset {0 ,(3 \ 1),2,(3 \ 2),3}) st
( z <= x & z <= y & ( for z' being Element of (InclPoset {0 ,(3 \ 1),2,(3 \ 2),3}) st z' <= x & z' <= y holds
z' <= z ) )

then reconsider z = x /\ y as Element of (InclPoset {0 ,(3 \ 1),2,(3 \ 2),3}) ;
take z ; :: thesis: ( z <= x & z <= y & ( for z' being Element of (InclPoset {0 ,(3 \ 1),2,(3 \ 2),3}) st z' <= x & z' <= y holds
z' <= z ) )

( z c= x & z c= y ) by XBOOLE_1:17;
hence ( z <= x & z <= y ) by YELLOW_1:3; :: thesis: for z' being Element of (InclPoset {0 ,(3 \ 1),2,(3 \ 2),3}) st z' <= x & z' <= y holds
z' <= z

let w be Element of (InclPoset {0 ,(3 \ 1),2,(3 \ 2),3}); :: thesis: ( w <= x & w <= y implies w <= z )
assume ( w <= x & w <= y ) ; :: thesis: w <= z
then ( w c= x & w c= y ) by YELLOW_1:3;
then w c= x /\ y by XBOOLE_1:19;
hence w <= z by YELLOW_1:3; :: thesis: verum
end;
suppose ( x = 0 & y = 3 \ 2 ) ; :: thesis: ex z being Element of (InclPoset {0 ,(3 \ 1),2,(3 \ 2),3}) st
( z <= x & z <= y & ( for z' being Element of (InclPoset {0 ,(3 \ 1),2,(3 \ 2),3}) st z' <= x & z' <= y holds
z' <= z ) )

then reconsider z = x /\ y as Element of (InclPoset {0 ,(3 \ 1),2,(3 \ 2),3}) ;
take z ; :: thesis: ( z <= x & z <= y & ( for z' being Element of (InclPoset {0 ,(3 \ 1),2,(3 \ 2),3}) st z' <= x & z' <= y holds
z' <= z ) )

( z c= x & z c= y ) by XBOOLE_1:17;
hence ( z <= x & z <= y ) by YELLOW_1:3; :: thesis: for z' being Element of (InclPoset {0 ,(3 \ 1),2,(3 \ 2),3}) st z' <= x & z' <= y holds
z' <= z

let w be Element of (InclPoset {0 ,(3 \ 1),2,(3 \ 2),3}); :: thesis: ( w <= x & w <= y implies w <= z )
assume ( w <= x & w <= y ) ; :: thesis: w <= z
then ( w c= x & w c= y ) by YELLOW_1:3;
then w c= x /\ y by XBOOLE_1:19;
hence w <= z by YELLOW_1:3; :: thesis: verum
end;
suppose ( x = 0 & y = 3 ) ; :: thesis: ex z being Element of (InclPoset {0 ,(3 \ 1),2,(3 \ 2),3}) st
( z <= x & z <= y & ( for z' being Element of (InclPoset {0 ,(3 \ 1),2,(3 \ 2),3}) st z' <= x & z' <= y holds
z' <= z ) )

then reconsider z = x /\ y as Element of (InclPoset {0 ,(3 \ 1),2,(3 \ 2),3}) ;
take z ; :: thesis: ( z <= x & z <= y & ( for z' being Element of (InclPoset {0 ,(3 \ 1),2,(3 \ 2),3}) st z' <= x & z' <= y holds
z' <= z ) )

( z c= x & z c= y ) by XBOOLE_1:17;
hence ( z <= x & z <= y ) by YELLOW_1:3; :: thesis: for z' being Element of (InclPoset {0 ,(3 \ 1),2,(3 \ 2),3}) st z' <= x & z' <= y holds
z' <= z

let w be Element of (InclPoset {0 ,(3 \ 1),2,(3 \ 2),3}); :: thesis: ( w <= x & w <= y implies w <= z )
assume ( w <= x & w <= y ) ; :: thesis: w <= z
then ( w c= x & w c= y ) by YELLOW_1:3;
then w c= x /\ y by XBOOLE_1:19;
hence w <= z by YELLOW_1:3; :: thesis: verum
end;
suppose ( x = 3 \ 1 & y = 0 ) ; :: thesis: ex z being Element of (InclPoset {0 ,(3 \ 1),2,(3 \ 2),3}) st
( z <= x & z <= y & ( for z' being Element of (InclPoset {0 ,(3 \ 1),2,(3 \ 2),3}) st z' <= x & z' <= y holds
z' <= z ) )

then reconsider z = x /\ y as Element of (InclPoset {0 ,(3 \ 1),2,(3 \ 2),3}) ;
take z ; :: thesis: ( z <= x & z <= y & ( for z' being Element of (InclPoset {0 ,(3 \ 1),2,(3 \ 2),3}) st z' <= x & z' <= y holds
z' <= z ) )

( z c= x & z c= y ) by XBOOLE_1:17;
hence ( z <= x & z <= y ) by YELLOW_1:3; :: thesis: for z' being Element of (InclPoset {0 ,(3 \ 1),2,(3 \ 2),3}) st z' <= x & z' <= y holds
z' <= z

let w be Element of (InclPoset {0 ,(3 \ 1),2,(3 \ 2),3}); :: thesis: ( w <= x & w <= y implies w <= z )
assume ( w <= x & w <= y ) ; :: thesis: w <= z
then ( w c= x & w c= y ) by YELLOW_1:3;
then w c= x /\ y by XBOOLE_1:19;
hence w <= z by YELLOW_1:3; :: thesis: verum
end;
suppose ( x = 3 \ 1 & y = 3 \ 1 ) ; :: thesis: ex z being Element of (InclPoset {0 ,(3 \ 1),2,(3 \ 2),3}) st
( z <= x & z <= y & ( for z' being Element of (InclPoset {0 ,(3 \ 1),2,(3 \ 2),3}) st z' <= x & z' <= y holds
z' <= z ) )

then reconsider z = x /\ y as Element of (InclPoset {0 ,(3 \ 1),2,(3 \ 2),3}) ;
take z ; :: thesis: ( z <= x & z <= y & ( for z' being Element of (InclPoset {0 ,(3 \ 1),2,(3 \ 2),3}) st z' <= x & z' <= y holds
z' <= z ) )

( z c= x & z c= y ) by XBOOLE_1:17;
hence ( z <= x & z <= y ) by YELLOW_1:3; :: thesis: for z' being Element of (InclPoset {0 ,(3 \ 1),2,(3 \ 2),3}) st z' <= x & z' <= y holds
z' <= z

let w be Element of (InclPoset {0 ,(3 \ 1),2,(3 \ 2),3}); :: thesis: ( w <= x & w <= y implies w <= z )
assume ( w <= x & w <= y ) ; :: thesis: w <= z
then ( w c= x & w c= y ) by YELLOW_1:3;
then w c= x /\ y by XBOOLE_1:19;
hence w <= z by YELLOW_1:3; :: thesis: verum
end;
suppose A9: ( x = 3 \ 1 & y = 2 ) ; :: thesis: ex z being Element of (InclPoset {0 ,(3 \ 1),2,(3 \ 2),3}) st
( z <= x & z <= y & ( for z' being Element of (InclPoset {0 ,(3 \ 1),2,(3 \ 2),3}) st z' <= x & z' <= y holds
z' <= z ) )

0 in {0 ,(3 \ 1),2,(3 \ 2),3} by ENUMSET1:def 3;
then reconsider z = 0 as Element of (InclPoset {0 ,(3 \ 1),2,(3 \ 2),3}) by YELLOW_1:1;
take z ; :: thesis: ( z <= x & z <= y & ( for z' being Element of (InclPoset {0 ,(3 \ 1),2,(3 \ 2),3}) st z' <= x & z' <= y holds
z' <= z ) )

( z c= x & z c= y ) by XBOOLE_1:2;
hence ( z <= x & z <= y ) by YELLOW_1:3; :: thesis: for z' being Element of (InclPoset {0 ,(3 \ 1),2,(3 \ 2),3}) st z' <= x & z' <= y holds
z' <= z

let z' be Element of (InclPoset {0 ,(3 \ 1),2,(3 \ 2),3}); :: thesis: ( z' <= x & z' <= y implies z' <= z )
A10: z' is Element of {0 ,(3 \ 1),2,(3 \ 2),3} by YELLOW_1:1;
assume ( z' <= x & z' <= y ) ; :: thesis: z' <= z
then A11: ( z' c= 3 \ 1 & z' c= 2 ) by A9, YELLOW_1:3;
A12: now
assume z' = 3 \ 1 ; :: thesis: contradiction
then ( 2 in z' & not 2 in 2 ) by Th3, TARSKI:def 2;
hence contradiction by A11; :: thesis: verum
end;
A13: now
assume z' = 2 ; :: thesis: contradiction
then ( 0 in z' & not 0 in 3 \ 1 ) by Th3, CARD_1:88, TARSKI:def 2;
hence contradiction by A11; :: thesis: verum
end;
A14: now
assume z' = 3 \ 2 ; :: thesis: contradiction
then ( 2 in z' & not 2 in 2 ) by Th4, TARSKI:def 1;
hence contradiction by A11; :: thesis: verum
end;
now
assume z' = 3 ; :: thesis: contradiction
then ( 2 in z' & not 2 in 2 ) by CARD_1:89, ENUMSET1:def 1;
hence contradiction by A11; :: thesis: verum
end;
hence z' <= z by A10, A12, A13, A14, ENUMSET1:def 3; :: thesis: verum
end;
suppose ( x = 3 \ 1 & y = 3 \ 2 ) ; :: thesis: ex z being Element of (InclPoset {0 ,(3 \ 1),2,(3 \ 2),3}) st
( z <= x & z <= y & ( for z' being Element of (InclPoset {0 ,(3 \ 1),2,(3 \ 2),3}) st z' <= x & z' <= y holds
z' <= z ) )

then reconsider z = x /\ y as Element of (InclPoset {0 ,(3 \ 1),2,(3 \ 2),3}) by Th3, Th4, ZFMISC_1:19;
take z ; :: thesis: ( z <= x & z <= y & ( for z' being Element of (InclPoset {0 ,(3 \ 1),2,(3 \ 2),3}) st z' <= x & z' <= y holds
z' <= z ) )

( z c= x & z c= y ) by XBOOLE_1:17;
hence ( z <= x & z <= y ) by YELLOW_1:3; :: thesis: for z' being Element of (InclPoset {0 ,(3 \ 1),2,(3 \ 2),3}) st z' <= x & z' <= y holds
z' <= z

let w be Element of (InclPoset {0 ,(3 \ 1),2,(3 \ 2),3}); :: thesis: ( w <= x & w <= y implies w <= z )
assume ( w <= x & w <= y ) ; :: thesis: w <= z
then ( w c= x & w c= y ) by YELLOW_1:3;
then w c= x /\ y by XBOOLE_1:19;
hence w <= z by YELLOW_1:3; :: thesis: verum
end;
suppose A15: ( x = 3 \ 1 & y = 3 ) ; :: thesis: ex z being Element of (InclPoset {0 ,(3 \ 1),2,(3 \ 2),3}) st
( z <= x & z <= y & ( for z' being Element of (InclPoset {0 ,(3 \ 1),2,(3 \ 2),3}) st z' <= x & z' <= y holds
z' <= z ) )

(3 \ 1) /\ 3 = (3 /\ 3) \ 1 by XBOOLE_1:49
.= 3 \ 1 ;
then reconsider z = x /\ y as Element of (InclPoset {0 ,(3 \ 1),2,(3 \ 2),3}) by A15;
take z ; :: thesis: ( z <= x & z <= y & ( for z' being Element of (InclPoset {0 ,(3 \ 1),2,(3 \ 2),3}) st z' <= x & z' <= y holds
z' <= z ) )

( z c= x & z c= y ) by XBOOLE_1:17;
hence ( z <= x & z <= y ) by YELLOW_1:3; :: thesis: for z' being Element of (InclPoset {0 ,(3 \ 1),2,(3 \ 2),3}) st z' <= x & z' <= y holds
z' <= z

let w be Element of (InclPoset {0 ,(3 \ 1),2,(3 \ 2),3}); :: thesis: ( w <= x & w <= y implies w <= z )
assume ( w <= x & w <= y ) ; :: thesis: w <= z
then ( w c= x & w c= y ) by YELLOW_1:3;
then w c= x /\ y by XBOOLE_1:19;
hence w <= z by YELLOW_1:3; :: thesis: verum
end;
suppose ( x = 2 & y = 0 ) ; :: thesis: ex z being Element of (InclPoset {0 ,(3 \ 1),2,(3 \ 2),3}) st
( z <= x & z <= y & ( for z' being Element of (InclPoset {0 ,(3 \ 1),2,(3 \ 2),3}) st z' <= x & z' <= y holds
z' <= z ) )

then reconsider z = x /\ y as Element of (InclPoset {0 ,(3 \ 1),2,(3 \ 2),3}) ;
take z ; :: thesis: ( z <= x & z <= y & ( for z' being Element of (InclPoset {0 ,(3 \ 1),2,(3 \ 2),3}) st z' <= x & z' <= y holds
z' <= z ) )

( z c= x & z c= y ) by XBOOLE_1:17;
hence ( z <= x & z <= y ) by YELLOW_1:3; :: thesis: for z' being Element of (InclPoset {0 ,(3 \ 1),2,(3 \ 2),3}) st z' <= x & z' <= y holds
z' <= z

let w be Element of (InclPoset {0 ,(3 \ 1),2,(3 \ 2),3}); :: thesis: ( w <= x & w <= y implies w <= z )
assume ( w <= x & w <= y ) ; :: thesis: w <= z
then ( w c= x & w c= y ) by YELLOW_1:3;
then w c= x /\ y by XBOOLE_1:19;
hence w <= z by YELLOW_1:3; :: thesis: verum
end;
suppose A16: ( x = 2 & y = 3 \ 1 ) ; :: thesis: ex z being Element of (InclPoset {0 ,(3 \ 1),2,(3 \ 2),3}) st
( z <= x & z <= y & ( for z' being Element of (InclPoset {0 ,(3 \ 1),2,(3 \ 2),3}) st z' <= x & z' <= y holds
z' <= z ) )

0 in {0 ,(3 \ 1),2,(3 \ 2),3} by ENUMSET1:def 3;
then reconsider z = 0 as Element of (InclPoset {0 ,(3 \ 1),2,(3 \ 2),3}) by YELLOW_1:1;
take z ; :: thesis: ( z <= x & z <= y & ( for z' being Element of (InclPoset {0 ,(3 \ 1),2,(3 \ 2),3}) st z' <= x & z' <= y holds
z' <= z ) )

( z c= x & z c= y ) by XBOOLE_1:2;
hence ( z <= x & z <= y ) by YELLOW_1:3; :: thesis: for z' being Element of (InclPoset {0 ,(3 \ 1),2,(3 \ 2),3}) st z' <= x & z' <= y holds
z' <= z

let z' be Element of (InclPoset {0 ,(3 \ 1),2,(3 \ 2),3}); :: thesis: ( z' <= x & z' <= y implies z' <= z )
A17: z' is Element of {0 ,(3 \ 1),2,(3 \ 2),3} by YELLOW_1:1;
assume ( z' <= x & z' <= y ) ; :: thesis: z' <= z
then A18: ( z' c= 3 \ 1 & z' c= 2 ) by A16, YELLOW_1:3;
A19: now
assume z' = 3 \ 1 ; :: thesis: contradiction
then ( 2 in z' & not 2 in 2 ) by Th3, TARSKI:def 2;
hence contradiction by A18; :: thesis: verum
end;
A20: now
assume z' = 2 ; :: thesis: contradiction
then ( 0 in z' & not 0 in 3 \ 1 ) by Th3, CARD_1:88, TARSKI:def 2;
hence contradiction by A18; :: thesis: verum
end;
A21: now
assume z' = 3 \ 2 ; :: thesis: contradiction
then ( 2 in z' & not 2 in 2 ) by Th4, TARSKI:def 1;
hence contradiction by A18; :: thesis: verum
end;
now
assume z' = 3 ; :: thesis: contradiction
then ( 2 in z' & not 2 in 2 ) by CARD_1:89, ENUMSET1:def 1;
hence contradiction by A18; :: thesis: verum
end;
hence z' <= z by A17, A19, A20, A21, ENUMSET1:def 3; :: thesis: verum
end;
suppose ( x = 2 & y = 2 ) ; :: thesis: ex z being Element of (InclPoset {0 ,(3 \ 1),2,(3 \ 2),3}) st
( z <= x & z <= y & ( for z' being Element of (InclPoset {0 ,(3 \ 1),2,(3 \ 2),3}) st z' <= x & z' <= y holds
z' <= z ) )

then reconsider z = x /\ y as Element of (InclPoset {0 ,(3 \ 1),2,(3 \ 2),3}) ;
take z ; :: thesis: ( z <= x & z <= y & ( for z' being Element of (InclPoset {0 ,(3 \ 1),2,(3 \ 2),3}) st z' <= x & z' <= y holds
z' <= z ) )

( z c= x & z c= y ) by XBOOLE_1:17;
hence ( z <= x & z <= y ) by YELLOW_1:3; :: thesis: for z' being Element of (InclPoset {0 ,(3 \ 1),2,(3 \ 2),3}) st z' <= x & z' <= y holds
z' <= z

let w be Element of (InclPoset {0 ,(3 \ 1),2,(3 \ 2),3}); :: thesis: ( w <= x & w <= y implies w <= z )
assume ( w <= x & w <= y ) ; :: thesis: w <= z
then ( w c= x & w c= y ) by YELLOW_1:3;
then w c= x /\ y by XBOOLE_1:19;
hence w <= z by YELLOW_1:3; :: thesis: verum
end;
suppose A22: ( x = 2 & y = 3 \ 2 ) ; :: thesis: ex z being Element of (InclPoset {0 ,(3 \ 1),2,(3 \ 2),3}) st
( z <= x & z <= y & ( for z' being Element of (InclPoset {0 ,(3 \ 1),2,(3 \ 2),3}) st z' <= x & z' <= y holds
z' <= z ) )

2 misses 3 \ 2 by XBOOLE_1:79;
then 2 /\ (3 \ 2) = 0 by XBOOLE_0:def 7;
then x /\ y in {0 ,(3 \ 1),2,(3 \ 2),3} by A22, ENUMSET1:def 3;
then reconsider z = x /\ y as Element of (InclPoset {0 ,(3 \ 1),2,(3 \ 2),3}) by YELLOW_1:1;
take z ; :: thesis: ( z <= x & z <= y & ( for z' being Element of (InclPoset {0 ,(3 \ 1),2,(3 \ 2),3}) st z' <= x & z' <= y holds
z' <= z ) )

( z c= x & z c= y ) by XBOOLE_1:17;
hence ( z <= x & z <= y ) by YELLOW_1:3; :: thesis: for z' being Element of (InclPoset {0 ,(3 \ 1),2,(3 \ 2),3}) st z' <= x & z' <= y holds
z' <= z

let w be Element of (InclPoset {0 ,(3 \ 1),2,(3 \ 2),3}); :: thesis: ( w <= x & w <= y implies w <= z )
assume ( w <= x & w <= y ) ; :: thesis: w <= z
then ( w c= x & w c= y ) by YELLOW_1:3;
then w c= x /\ y by XBOOLE_1:19;
hence w <= z by YELLOW_1:3; :: thesis: verum
end;
suppose A23: ( x = 2 & y = 3 ) ; :: thesis: ex z being Element of (InclPoset {0 ,(3 \ 1),2,(3 \ 2),3}) st
( z <= x & z <= y & ( for z' being Element of (InclPoset {0 ,(3 \ 1),2,(3 \ 2),3}) st z' <= x & z' <= y holds
z' <= z ) )

2 c= 3 by NAT_1:40;
then reconsider z = x /\ y as Element of (InclPoset {0 ,(3 \ 1),2,(3 \ 2),3}) by A23, XBOOLE_1:28;
take z ; :: thesis: ( z <= x & z <= y & ( for z' being Element of (InclPoset {0 ,(3 \ 1),2,(3 \ 2),3}) st z' <= x & z' <= y holds
z' <= z ) )

( z c= x & z c= y ) by XBOOLE_1:17;
hence ( z <= x & z <= y ) by YELLOW_1:3; :: thesis: for z' being Element of (InclPoset {0 ,(3 \ 1),2,(3 \ 2),3}) st z' <= x & z' <= y holds
z' <= z

let w be Element of (InclPoset {0 ,(3 \ 1),2,(3 \ 2),3}); :: thesis: ( w <= x & w <= y implies w <= z )
assume ( w <= x & w <= y ) ; :: thesis: w <= z
then ( w c= x & w c= y ) by YELLOW_1:3;
then w c= x /\ y by XBOOLE_1:19;
hence w <= z by YELLOW_1:3; :: thesis: verum
end;
suppose ( x = 3 \ 2 & y = 0 ) ; :: thesis: ex z being Element of (InclPoset {0 ,(3 \ 1),2,(3 \ 2),3}) st
( z <= x & z <= y & ( for z' being Element of (InclPoset {0 ,(3 \ 1),2,(3 \ 2),3}) st z' <= x & z' <= y holds
z' <= z ) )

then reconsider z = x /\ y as Element of (InclPoset {0 ,(3 \ 1),2,(3 \ 2),3}) ;
take z ; :: thesis: ( z <= x & z <= y & ( for z' being Element of (InclPoset {0 ,(3 \ 1),2,(3 \ 2),3}) st z' <= x & z' <= y holds
z' <= z ) )

( z c= x & z c= y ) by XBOOLE_1:17;
hence ( z <= x & z <= y ) by YELLOW_1:3; :: thesis: for z' being Element of (InclPoset {0 ,(3 \ 1),2,(3 \ 2),3}) st z' <= x & z' <= y holds
z' <= z

let w be Element of (InclPoset {0 ,(3 \ 1),2,(3 \ 2),3}); :: thesis: ( w <= x & w <= y implies w <= z )
assume ( w <= x & w <= y ) ; :: thesis: w <= z
then ( w c= x & w c= y ) by YELLOW_1:3;
then w c= x /\ y by XBOOLE_1:19;
hence w <= z by YELLOW_1:3; :: thesis: verum
end;
suppose ( x = 3 \ 2 & y = 3 \ 1 ) ; :: thesis: ex z being Element of (InclPoset {0 ,(3 \ 1),2,(3 \ 2),3}) st
( z <= x & z <= y & ( for z' being Element of (InclPoset {0 ,(3 \ 1),2,(3 \ 2),3}) st z' <= x & z' <= y holds
z' <= z ) )

then reconsider z = x /\ y as Element of (InclPoset {0 ,(3 \ 1),2,(3 \ 2),3}) by Th3, Th4, ZFMISC_1:19;
take z ; :: thesis: ( z <= x & z <= y & ( for z' being Element of (InclPoset {0 ,(3 \ 1),2,(3 \ 2),3}) st z' <= x & z' <= y holds
z' <= z ) )

( z c= x & z c= y ) by XBOOLE_1:17;
hence ( z <= x & z <= y ) by YELLOW_1:3; :: thesis: for z' being Element of (InclPoset {0 ,(3 \ 1),2,(3 \ 2),3}) st z' <= x & z' <= y holds
z' <= z

let w be Element of (InclPoset {0 ,(3 \ 1),2,(3 \ 2),3}); :: thesis: ( w <= x & w <= y implies w <= z )
assume ( w <= x & w <= y ) ; :: thesis: w <= z
then ( w c= x & w c= y ) by YELLOW_1:3;
then w c= x /\ y by XBOOLE_1:19;
hence w <= z by YELLOW_1:3; :: thesis: verum
end;
suppose A24: ( x = 3 \ 2 & y = 2 ) ; :: thesis: ex z being Element of (InclPoset {0 ,(3 \ 1),2,(3 \ 2),3}) st
( z <= x & z <= y & ( for z' being Element of (InclPoset {0 ,(3 \ 1),2,(3 \ 2),3}) st z' <= x & z' <= y holds
z' <= z ) )

2 misses 3 \ 2 by XBOOLE_1:79;
then 2 /\ (3 \ 2) = 0 by XBOOLE_0:def 7;
then x /\ y in {0 ,(3 \ 1),2,(3 \ 2),3} by A24, ENUMSET1:def 3;
then reconsider z = x /\ y as Element of (InclPoset {0 ,(3 \ 1),2,(3 \ 2),3}) by YELLOW_1:1;
take z ; :: thesis: ( z <= x & z <= y & ( for z' being Element of (InclPoset {0 ,(3 \ 1),2,(3 \ 2),3}) st z' <= x & z' <= y holds
z' <= z ) )

( z c= x & z c= y ) by XBOOLE_1:17;
hence ( z <= x & z <= y ) by YELLOW_1:3; :: thesis: for z' being Element of (InclPoset {0 ,(3 \ 1),2,(3 \ 2),3}) st z' <= x & z' <= y holds
z' <= z

let w be Element of (InclPoset {0 ,(3 \ 1),2,(3 \ 2),3}); :: thesis: ( w <= x & w <= y implies w <= z )
assume ( w <= x & w <= y ) ; :: thesis: w <= z
then ( w c= x & w c= y ) by YELLOW_1:3;
then w c= x /\ y by XBOOLE_1:19;
hence w <= z by YELLOW_1:3; :: thesis: verum
end;
suppose ( x = 3 \ 2 & y = 3 \ 2 ) ; :: thesis: ex z being Element of (InclPoset {0 ,(3 \ 1),2,(3 \ 2),3}) st
( z <= x & z <= y & ( for z' being Element of (InclPoset {0 ,(3 \ 1),2,(3 \ 2),3}) st z' <= x & z' <= y holds
z' <= z ) )

then reconsider z = x /\ y as Element of (InclPoset {0 ,(3 \ 1),2,(3 \ 2),3}) ;
take z ; :: thesis: ( z <= x & z <= y & ( for z' being Element of (InclPoset {0 ,(3 \ 1),2,(3 \ 2),3}) st z' <= x & z' <= y holds
z' <= z ) )

( z c= x & z c= y ) by XBOOLE_1:17;
hence ( z <= x & z <= y ) by YELLOW_1:3; :: thesis: for z' being Element of (InclPoset {0 ,(3 \ 1),2,(3 \ 2),3}) st z' <= x & z' <= y holds
z' <= z

let w be Element of (InclPoset {0 ,(3 \ 1),2,(3 \ 2),3}); :: thesis: ( w <= x & w <= y implies w <= z )
assume ( w <= x & w <= y ) ; :: thesis: w <= z
then ( w c= x & w c= y ) by YELLOW_1:3;
then w c= x /\ y by XBOOLE_1:19;
hence w <= z by YELLOW_1:3; :: thesis: verum
end;
suppose A25: ( x = 3 \ 2 & y = 3 ) ; :: thesis: ex z being Element of (InclPoset {0 ,(3 \ 1),2,(3 \ 2),3}) st
( z <= x & z <= y & ( for z' being Element of (InclPoset {0 ,(3 \ 1),2,(3 \ 2),3}) st z' <= x & z' <= y holds
z' <= z ) )

(3 \ 2) /\ 3 = (3 /\ 3) \ 2 by XBOOLE_1:49
.= 3 \ 2 ;
then reconsider z = x /\ y as Element of (InclPoset {0 ,(3 \ 1),2,(3 \ 2),3}) by A25;
take z ; :: thesis: ( z <= x & z <= y & ( for z' being Element of (InclPoset {0 ,(3 \ 1),2,(3 \ 2),3}) st z' <= x & z' <= y holds
z' <= z ) )

( z c= x & z c= y ) by XBOOLE_1:17;
hence ( z <= x & z <= y ) by YELLOW_1:3; :: thesis: for z' being Element of (InclPoset {0 ,(3 \ 1),2,(3 \ 2),3}) st z' <= x & z' <= y holds
z' <= z

let w be Element of (InclPoset {0 ,(3 \ 1),2,(3 \ 2),3}); :: thesis: ( w <= x & w <= y implies w <= z )
assume ( w <= x & w <= y ) ; :: thesis: w <= z
then ( w c= x & w c= y ) by YELLOW_1:3;
then w c= x /\ y by XBOOLE_1:19;
hence w <= z by YELLOW_1:3; :: thesis: verum
end;
suppose ( x = 3 & y = 0 ) ; :: thesis: ex z being Element of (InclPoset {0 ,(3 \ 1),2,(3 \ 2),3}) st
( z <= x & z <= y & ( for z' being Element of (InclPoset {0 ,(3 \ 1),2,(3 \ 2),3}) st z' <= x & z' <= y holds
z' <= z ) )

then reconsider z = x /\ y as Element of (InclPoset {0 ,(3 \ 1),2,(3 \ 2),3}) ;
take z ; :: thesis: ( z <= x & z <= y & ( for z' being Element of (InclPoset {0 ,(3 \ 1),2,(3 \ 2),3}) st z' <= x & z' <= y holds
z' <= z ) )

( z c= x & z c= y ) by XBOOLE_1:17;
hence ( z <= x & z <= y ) by YELLOW_1:3; :: thesis: for z' being Element of (InclPoset {0 ,(3 \ 1),2,(3 \ 2),3}) st z' <= x & z' <= y holds
z' <= z

let w be Element of (InclPoset {0 ,(3 \ 1),2,(3 \ 2),3}); :: thesis: ( w <= x & w <= y implies w <= z )
assume ( w <= x & w <= y ) ; :: thesis: w <= z
then ( w c= x & w c= y ) by YELLOW_1:3;
then w c= x /\ y by XBOOLE_1:19;
hence w <= z by YELLOW_1:3; :: thesis: verum
end;
suppose A26: ( x = 3 & y = 3 \ 1 ) ; :: thesis: ex z being Element of (InclPoset {0 ,(3 \ 1),2,(3 \ 2),3}) st
( z <= x & z <= y & ( for z' being Element of (InclPoset {0 ,(3 \ 1),2,(3 \ 2),3}) st z' <= x & z' <= y holds
z' <= z ) )

(3 \ 1) /\ 3 = (3 /\ 3) \ 1 by XBOOLE_1:49
.= 3 \ 1 ;
then reconsider z = x /\ y as Element of (InclPoset {0 ,(3 \ 1),2,(3 \ 2),3}) by A26;
take z ; :: thesis: ( z <= x & z <= y & ( for z' being Element of (InclPoset {0 ,(3 \ 1),2,(3 \ 2),3}) st z' <= x & z' <= y holds
z' <= z ) )

( z c= x & z c= y ) by XBOOLE_1:17;
hence ( z <= x & z <= y ) by YELLOW_1:3; :: thesis: for z' being Element of (InclPoset {0 ,(3 \ 1),2,(3 \ 2),3}) st z' <= x & z' <= y holds
z' <= z

let w be Element of (InclPoset {0 ,(3 \ 1),2,(3 \ 2),3}); :: thesis: ( w <= x & w <= y implies w <= z )
assume ( w <= x & w <= y ) ; :: thesis: w <= z
then ( w c= x & w c= y ) by YELLOW_1:3;
then w c= x /\ y by XBOOLE_1:19;
hence w <= z by YELLOW_1:3; :: thesis: verum
end;
suppose A27: ( x = 3 & y = 2 ) ; :: thesis: ex z being Element of (InclPoset {0 ,(3 \ 1),2,(3 \ 2),3}) st
( z <= x & z <= y & ( for z' being Element of (InclPoset {0 ,(3 \ 1),2,(3 \ 2),3}) st z' <= x & z' <= y holds
z' <= z ) )

2 c= 3 by NAT_1:40;
then reconsider z = x /\ y as Element of (InclPoset {0 ,(3 \ 1),2,(3 \ 2),3}) by A27, XBOOLE_1:28;
take z ; :: thesis: ( z <= x & z <= y & ( for z' being Element of (InclPoset {0 ,(3 \ 1),2,(3 \ 2),3}) st z' <= x & z' <= y holds
z' <= z ) )

( z c= x & z c= y ) by XBOOLE_1:17;
hence ( z <= x & z <= y ) by YELLOW_1:3; :: thesis: for z' being Element of (InclPoset {0 ,(3 \ 1),2,(3 \ 2),3}) st z' <= x & z' <= y holds
z' <= z

let w be Element of (InclPoset {0 ,(3 \ 1),2,(3 \ 2),3}); :: thesis: ( w <= x & w <= y implies w <= z )
assume ( w <= x & w <= y ) ; :: thesis: w <= z
then ( w c= x & w c= y ) by YELLOW_1:3;
then w c= x /\ y by XBOOLE_1:19;
hence w <= z by YELLOW_1:3; :: thesis: verum
end;
suppose A28: ( x = 3 & y = 3 \ 2 ) ; :: thesis: ex z being Element of (InclPoset {0 ,(3 \ 1),2,(3 \ 2),3}) st
( z <= x & z <= y & ( for z' being Element of (InclPoset {0 ,(3 \ 1),2,(3 \ 2),3}) st z' <= x & z' <= y holds
z' <= z ) )

(3 \ 2) /\ 3 = (3 /\ 3) \ 2 by XBOOLE_1:49
.= 3 \ 2 ;
then reconsider z = x /\ y as Element of (InclPoset {0 ,(3 \ 1),2,(3 \ 2),3}) by A28;
take z ; :: thesis: ( z <= x & z <= y & ( for z' being Element of (InclPoset {0 ,(3 \ 1),2,(3 \ 2),3}) st z' <= x & z' <= y holds
z' <= z ) )

( z c= x & z c= y ) by XBOOLE_1:17;
hence ( z <= x & z <= y ) by YELLOW_1:3; :: thesis: for z' being Element of (InclPoset {0 ,(3 \ 1),2,(3 \ 2),3}) st z' <= x & z' <= y holds
z' <= z

let w be Element of (InclPoset {0 ,(3 \ 1),2,(3 \ 2),3}); :: thesis: ( w <= x & w <= y implies w <= z )
assume ( w <= x & w <= y ) ; :: thesis: w <= z
then ( w c= x & w c= y ) by YELLOW_1:3;
then w c= x /\ y by XBOOLE_1:19;
hence w <= z by YELLOW_1:3; :: thesis: verum
end;
suppose ( x = 3 & y = 3 ) ; :: thesis: ex z being Element of (InclPoset {0 ,(3 \ 1),2,(3 \ 2),3}) st
( z <= x & z <= y & ( for z' being Element of (InclPoset {0 ,(3 \ 1),2,(3 \ 2),3}) st z' <= x & z' <= y holds
z' <= z ) )

then reconsider z = x /\ y as Element of (InclPoset {0 ,(3 \ 1),2,(3 \ 2),3}) ;
take z ; :: thesis: ( z <= x & z <= y & ( for z' being Element of (InclPoset {0 ,(3 \ 1),2,(3 \ 2),3}) st z' <= x & z' <= y holds
z' <= z ) )

( z c= x & z c= y ) by XBOOLE_1:17;
hence ( z <= x & z <= y ) by YELLOW_1:3; :: thesis: for z' being Element of (InclPoset {0 ,(3 \ 1),2,(3 \ 2),3}) st z' <= x & z' <= y holds
z' <= z

let w be Element of (InclPoset {0 ,(3 \ 1),2,(3 \ 2),3}); :: thesis: ( w <= x & w <= y implies w <= z )
assume ( w <= x & w <= y ) ; :: thesis: w <= z
then ( w c= x & w c= y ) by YELLOW_1:3;
then w c= x /\ y by XBOOLE_1:19;
hence w <= z by YELLOW_1:3; :: thesis: verum
end;
end;
end;
end;
hence ( N_5 is with_infima & N_5 is with_suprema ) by A1; :: thesis: verum