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: verumproof
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' <= zlet 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 <= zthen
(
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' <= zlet 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 <= zthen
(
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' <= zlet 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 <= zthen
(
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' <= zlet 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 <= zthen
(
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' <= zlet 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 <= zthen
(
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' <= zlet 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 <= zthen
(
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' <= zlet 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 <= zthen
(
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' <= zlet 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' <= zthen A11:
(
z' c= 3
\ 1 &
z' c= 2 )
by A9, YELLOW_1:3;
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' <= zlet 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 <= zthen
(
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' <= zlet 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 <= zthen
(
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' <= zlet 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 <= zthen
(
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' <= zlet 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' <= zthen A18:
(
z' c= 3
\ 1 &
z' c= 2 )
by A16, YELLOW_1:3;
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' <= zlet 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 <= zthen
(
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' <= zlet 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 <= zthen
(
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' <= zlet 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 <= zthen
(
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' <= zlet 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 <= zthen
(
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' <= zlet 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 <= zthen
(
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' <= zlet 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 <= zthen
(
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' <= zlet 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 <= zthen
(
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' <= zlet 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 <= zthen
(
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' <= zlet 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 <= zthen
(
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' <= zlet 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 <= zthen
(
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' <= zlet 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 <= zthen
(
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' <= zlet 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 <= zthen
(
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' <= zlet 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 <= zthen
(
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