let L be LATTICE; :: thesis: ( ex K being full Sublattice of L st N_5 ,K are_isomorphic iff ex a, b, c, d, e being Element of L st
( a <> b & a <> c & a <> d & a <> e & b <> c & b <> d & b <> e & c <> d & c <> e & d <> e & a "/\" b = a & a "/\" c = a & c "/\" e = c & d "/\" e = d & b "/\" c = a & b "/\" d = b & c "/\" d = a & b "\/" c = e & c "\/" d = e ) )

set cn = the carrier of N_5 ;
A1: the carrier of N_5 = {0 ,(3 \ 1),2,(3 \ 2),3} by YELLOW_1:1;
thus ( ex K being full Sublattice of L st N_5 ,K are_isomorphic implies ex a, b, c, d, e being Element of L st
( a <> b & a <> c & a <> d & a <> e & b <> c & b <> d & b <> e & c <> d & c <> e & d <> e & a "/\" b = a & a "/\" c = a & c "/\" e = c & d "/\" e = d & b "/\" c = a & b "/\" d = b & c "/\" d = a & b "\/" c = e & c "\/" d = e ) ) :: thesis: ( ex a, b, c, d, e being Element of L st
( a <> b & a <> c & a <> d & a <> e & b <> c & b <> d & b <> e & c <> d & c <> e & d <> e & a "/\" b = a & a "/\" c = a & c "/\" e = c & d "/\" e = d & b "/\" c = a & b "/\" d = b & c "/\" d = a & b "\/" c = e & c "\/" d = e ) implies ex K being full Sublattice of L st N_5 ,K are_isomorphic )
proof
given K being full Sublattice of L such that A2: N_5 ,K are_isomorphic ; :: thesis: ex a, b, c, d, e being Element of L st
( a <> b & a <> c & a <> d & a <> e & b <> c & b <> d & b <> e & c <> d & c <> e & d <> e & a "/\" b = a & a "/\" c = a & c "/\" e = c & d "/\" e = d & b "/\" c = a & b "/\" d = b & c "/\" d = a & b "\/" c = e & c "\/" d = e )

consider f being Function of N_5 ,K such that
A3: f is isomorphic by A2, WAYBEL_1:def 8;
A4: not K is empty by A3, WAYBEL_0:def 38;
reconsider K = K as non empty SubRelStr of L by A3, WAYBEL_0:def 38;
A5: ( f is one-to-one & f is monotone ) by A3, A4, WAYBEL_0:def 38;
reconsider z = 0 as Element of N_5 by A1, ENUMSET1:def 3;
reconsider tj = 3 \ 1 as Element of N_5 by A1, ENUMSET1:def 3;
reconsider dw = 2 as Element of N_5 by A1, ENUMSET1:def 3;
reconsider td = 3 \ 2 as Element of N_5 by A1, ENUMSET1:def 3;
reconsider t = 3 as Element of N_5 by A1, ENUMSET1:def 3;
reconsider cl = the carrier of L as non empty set ;
reconsider ck = the carrier of K as non empty set ;
A6: ck = rng f by A3, WAYBEL_0:66;
reconsider g = f as Function of the carrier of N_5 ,ck ;
reconsider a = g . z, b = g . td, c = g . dw, d = g . tj, e = g . t as Element of K ;
reconsider ck = ck as non empty Subset of cl by YELLOW_0:def 13;
( a in ck & b in ck & c in ck & d in ck & e in ck ) ;
then reconsider A = a, B = b, C = c, D = d, E = e as Element of L ;
take A ; :: thesis: ex b, c, d, e being Element of L st
( A <> b & A <> c & A <> d & A <> e & b <> c & b <> d & b <> e & c <> d & c <> e & d <> e & A "/\" b = A & A "/\" c = A & c "/\" e = c & d "/\" e = d & b "/\" c = A & b "/\" d = b & c "/\" d = A & b "\/" c = e & c "\/" d = e )

take B ; :: thesis: ex c, d, e being Element of L st
( A <> B & A <> c & A <> d & A <> e & B <> c & B <> d & B <> e & c <> d & c <> e & d <> e & A "/\" B = A & A "/\" c = A & c "/\" e = c & d "/\" e = d & B "/\" c = A & B "/\" d = B & c "/\" d = A & B "\/" c = e & c "\/" d = e )

take C ; :: thesis: ex d, e being Element of L st
( A <> B & A <> C & A <> d & A <> e & B <> C & B <> d & B <> e & C <> d & C <> e & d <> e & A "/\" B = A & A "/\" C = A & C "/\" e = C & d "/\" e = d & B "/\" C = A & B "/\" d = B & C "/\" d = A & B "\/" C = e & C "\/" d = e )

take D ; :: thesis: ex e being Element of L st
( A <> B & A <> C & A <> D & A <> e & B <> C & B <> D & B <> e & C <> D & C <> e & D <> e & A "/\" B = A & A "/\" C = A & C "/\" e = C & D "/\" e = D & B "/\" C = A & B "/\" D = B & C "/\" D = A & B "\/" C = e & C "\/" D = e )

take E ; :: thesis: ( A <> B & A <> C & A <> D & A <> E & B <> C & B <> D & B <> E & C <> D & C <> E & D <> E & A "/\" B = A & A "/\" C = A & C "/\" E = C & D "/\" E = D & B "/\" C = A & B "/\" D = B & C "/\" D = A & B "\/" C = E & C "\/" D = E )
thus A <> B by A5, Th4, WAYBEL_1:def 1; :: thesis: ( A <> C & A <> D & A <> E & B <> C & B <> D & B <> E & C <> D & C <> E & D <> E & A "/\" B = A & A "/\" C = A & C "/\" E = C & D "/\" E = D & B "/\" C = A & B "/\" D = B & C "/\" D = A & B "\/" C = E & C "\/" D = E )
thus A <> C by A5, WAYBEL_1:def 1; :: thesis: ( A <> D & A <> E & B <> C & B <> D & B <> E & C <> D & C <> E & D <> E & A "/\" B = A & A "/\" C = A & C "/\" E = C & D "/\" E = D & B "/\" C = A & B "/\" D = B & C "/\" D = A & B "\/" C = E & C "\/" D = E )
thus A <> D by A5, Th3, WAYBEL_1:def 1; :: thesis: ( A <> E & B <> C & B <> D & B <> E & C <> D & C <> E & D <> E & A "/\" B = A & A "/\" C = A & C "/\" E = C & D "/\" E = D & B "/\" C = A & B "/\" D = B & C "/\" D = A & B "\/" C = E & C "\/" D = E )
thus A <> E by A5, WAYBEL_1:def 1; :: thesis: ( B <> C & B <> D & B <> E & C <> D & C <> E & D <> E & A "/\" B = A & A "/\" C = A & C "/\" E = C & D "/\" E = D & B "/\" C = A & B "/\" D = B & C "/\" D = A & B "\/" C = E & C "\/" D = E )
now
assume f . td = f . dw ; :: thesis: contradiction
then A7: td = dw by A4, A5, WAYBEL_1:def 1;
2 in td by Th4, TARSKI:def 1;
hence contradiction by A7; :: thesis: verum
end;
hence B <> C ; :: thesis: ( B <> D & B <> E & C <> D & C <> E & D <> E & A "/\" B = A & A "/\" C = A & C "/\" E = C & D "/\" E = D & B "/\" C = A & B "/\" D = B & C "/\" D = A & B "\/" C = E & C "\/" D = E )
now
assume A8: f . td = f . tj ; :: thesis: contradiction
( not 1 in td & 1 in tj ) by Th3, Th4, TARSKI:def 1, TARSKI:def 2;
hence contradiction by A4, A5, A8, WAYBEL_1:def 1; :: thesis: verum
end;
hence B <> D ; :: thesis: ( B <> E & C <> D & C <> E & D <> E & A "/\" B = A & A "/\" C = A & C "/\" E = C & D "/\" E = D & B "/\" C = A & B "/\" D = B & C "/\" D = A & B "\/" C = E & C "\/" D = E )
now end;
hence B <> E ; :: thesis: ( C <> D & C <> E & D <> E & A "/\" B = A & A "/\" C = A & C "/\" E = C & D "/\" E = D & B "/\" C = A & B "/\" D = B & C "/\" D = A & B "\/" C = E & C "\/" D = E )
now end;
hence C <> D ; :: thesis: ( C <> E & D <> E & A "/\" B = A & A "/\" C = A & C "/\" E = C & D "/\" E = D & B "/\" C = A & B "/\" D = B & C "/\" D = A & B "\/" C = E & C "\/" D = E )
thus C <> E by A5, WAYBEL_1:def 1; :: thesis: ( D <> E & A "/\" B = A & A "/\" C = A & C "/\" E = C & D "/\" E = D & B "/\" C = A & B "/\" D = B & C "/\" D = A & B "\/" C = E & C "\/" D = E )
now end;
hence D <> E ; :: thesis: ( A "/\" B = A & A "/\" C = A & C "/\" E = C & D "/\" E = D & B "/\" C = A & B "/\" D = B & C "/\" D = A & B "\/" C = E & C "\/" D = E )
z c= td by XBOOLE_1:2;
then z <= td by YELLOW_1:3;
then a <= b by A3, WAYBEL_0:66;
then A <= B by YELLOW_0:60;
hence A "/\" B = A by YELLOW_0:25; :: thesis: ( A "/\" C = A & C "/\" E = C & D "/\" E = D & B "/\" C = A & B "/\" D = B & C "/\" D = A & B "\/" C = E & C "\/" D = E )
z c= dw by XBOOLE_1:2;
then z <= dw by YELLOW_1:3;
then a <= c by A3, WAYBEL_0:66;
then A <= C by YELLOW_0:60;
hence A "/\" C = A by YELLOW_0:25; :: thesis: ( C "/\" E = C & D "/\" E = D & B "/\" C = A & B "/\" D = B & C "/\" D = A & B "\/" C = E & C "\/" D = E )
dw c= t by NAT_1:40;
then dw <= t by YELLOW_1:3;
then c <= e by A3, WAYBEL_0:66;
then C <= E by YELLOW_0:60;
hence C "/\" E = C by YELLOW_0:25; :: thesis: ( D "/\" E = D & B "/\" C = A & B "/\" D = B & C "/\" D = A & B "\/" C = E & C "\/" D = E )
tj <= t by YELLOW_1:3;
then d <= e by A3, WAYBEL_0:66;
then D <= E by YELLOW_0:60;
hence D "/\" E = D by YELLOW_0:25; :: thesis: ( B "/\" C = A & B "/\" D = B & C "/\" D = A & B "\/" C = E & C "\/" D = E )
thus B "/\" C = A :: thesis: ( B "/\" D = B & C "/\" D = A & B "\/" C = E & C "\/" D = E )
proof end;
td <= tj by Lm1, YELLOW_1:3;
then b <= d by A3, WAYBEL_0:66;
then B <= D by YELLOW_0:60;
hence B "/\" D = B by YELLOW_0:25; :: thesis: ( C "/\" D = A & B "\/" C = E & C "\/" D = E )
thus C "/\" D = A :: thesis: ( B "\/" C = E & C "\/" D = E )
proof end;
thus B "\/" C = E :: thesis: C "\/" D = E
proof end;
thus C "\/" D = E :: thesis: verum
proof end;
end;
thus ( ex a, b, c, d, e being Element of L st
( a <> b & a <> c & a <> d & a <> e & b <> c & b <> d & b <> e & c <> d & c <> e & d <> e & a "/\" b = a & a "/\" c = a & c "/\" e = c & d "/\" e = d & b "/\" c = a & b "/\" d = b & c "/\" d = a & b "\/" c = e & c "\/" d = e ) implies ex K being full Sublattice of L st N_5 ,K are_isomorphic ) :: thesis: verum
proof
given a, b, c, d, e being Element of L such that A42: ( a <> b & a <> c & a <> d & a <> e & b <> c & b <> d & b <> e & c <> d & c <> e & d <> e & a "/\" b = a & a "/\" c = a & c "/\" e = c & d "/\" e = d & b "/\" c = a & b "/\" d = b & c "/\" d = a & b "\/" c = e & c "\/" d = e ) ; :: thesis: ex K being full Sublattice of L st N_5 ,K are_isomorphic
set ck = {a,b,c,d,e};
reconsider ck = {a,b,c,d,e} as Subset of L ;
set K = subrelstr ck;
A43: the carrier of (subrelstr ck) = ck by YELLOW_0:def 15;
A44: subrelstr ck is meet-inheriting
proof
let x, y be Element of L; :: according to YELLOW_0:def 16 :: thesis: ( not x in the carrier of (subrelstr ck) or not y in the carrier of (subrelstr ck) or not ex_inf_of {x,y},L or "/\" {x,y},L in the carrier of (subrelstr ck) )
assume A45: ( x in the carrier of (subrelstr ck) & y in the carrier of (subrelstr ck) & ex_inf_of {x,y},L ) ; :: thesis: "/\" {x,y},L in the carrier of (subrelstr ck)
per cases ( ( x = a & y = a ) or ( x = a & y = b ) or ( x = a & y = c ) or ( x = a & y = d ) or ( x = a & y = e ) or ( x = b & y = a ) or ( x = b & y = b ) or ( x = b & y = c ) or ( x = b & y = d ) or ( x = b & y = e ) or ( x = c & y = a ) or ( x = c & y = b ) or ( x = c & y = c ) or ( x = c & y = d ) or ( x = c & y = e ) or ( x = d & y = a ) or ( x = d & y = b ) or ( x = d & y = c ) or ( x = d & y = d ) or ( x = d & y = e ) or ( x = e & y = a ) or ( x = e & y = b ) or ( x = e & y = c ) or ( x = e & y = d ) or ( x = e & y = e ) ) by A43, A45, ENUMSET1:def 3;
suppose ( x = a & y = a ) ; :: thesis: "/\" {x,y},L in the carrier of (subrelstr ck)
end;
suppose ( x = a & y = b ) ; :: thesis: "/\" {x,y},L in the carrier of (subrelstr ck)
then inf {x,y} = a "/\" b by YELLOW_0:40;
hence "/\" {x,y},L in the carrier of (subrelstr ck) by A42, A43, ENUMSET1:def 3; :: thesis: verum
end;
suppose ( x = a & y = c ) ; :: thesis: "/\" {x,y},L in the carrier of (subrelstr ck)
then inf {x,y} = a "/\" c by YELLOW_0:40;
hence "/\" {x,y},L in the carrier of (subrelstr ck) by A42, A43, ENUMSET1:def 3; :: thesis: verum
end;
suppose ( x = b & y = a ) ; :: thesis: "/\" {x,y},L in the carrier of (subrelstr ck)
then inf {x,y} = a "/\" b by YELLOW_0:40;
hence "/\" {x,y},L in the carrier of (subrelstr ck) by A42, A43, ENUMSET1:def 3; :: thesis: verum
end;
suppose ( x = b & y = b ) ; :: thesis: "/\" {x,y},L in the carrier of (subrelstr ck)
end;
suppose ( x = b & y = c ) ; :: thesis: "/\" {x,y},L in the carrier of (subrelstr ck)
then inf {x,y} = b "/\" c by YELLOW_0:40;
hence "/\" {x,y},L in the carrier of (subrelstr ck) by A42, A43, ENUMSET1:def 3; :: thesis: verum
end;
suppose ( x = b & y = d ) ; :: thesis: "/\" {x,y},L in the carrier of (subrelstr ck)
then inf {x,y} = b "/\" d by YELLOW_0:40;
hence "/\" {x,y},L in the carrier of (subrelstr ck) by A42, A43, ENUMSET1:def 3; :: thesis: verum
end;
suppose ( x = c & y = a ) ; :: thesis: "/\" {x,y},L in the carrier of (subrelstr ck)
then inf {x,y} = a "/\" c by YELLOW_0:40;
hence "/\" {x,y},L in the carrier of (subrelstr ck) by A42, A43, ENUMSET1:def 3; :: thesis: verum
end;
suppose ( x = c & y = b ) ; :: thesis: "/\" {x,y},L in the carrier of (subrelstr ck)
then inf {x,y} = b "/\" c by YELLOW_0:40;
hence "/\" {x,y},L in the carrier of (subrelstr ck) by A42, A43, ENUMSET1:def 3; :: thesis: verum
end;
suppose ( x = c & y = c ) ; :: thesis: "/\" {x,y},L in the carrier of (subrelstr ck)
end;
suppose ( x = c & y = d ) ; :: thesis: "/\" {x,y},L in the carrier of (subrelstr ck)
then inf {x,y} = c "/\" d by YELLOW_0:40;
hence "/\" {x,y},L in the carrier of (subrelstr ck) by A42, A43, ENUMSET1:def 3; :: thesis: verum
end;
suppose ( x = c & y = e ) ; :: thesis: "/\" {x,y},L in the carrier of (subrelstr ck)
then inf {x,y} = c "/\" e by YELLOW_0:40;
hence "/\" {x,y},L in the carrier of (subrelstr ck) by A42, A43, ENUMSET1:def 3; :: thesis: verum
end;
suppose ( x = d & y = b ) ; :: thesis: "/\" {x,y},L in the carrier of (subrelstr ck)
then inf {x,y} = b "/\" d by YELLOW_0:40;
hence "/\" {x,y},L in the carrier of (subrelstr ck) by A42, A43, ENUMSET1:def 3; :: thesis: verum
end;
suppose ( x = d & y = c ) ; :: thesis: "/\" {x,y},L in the carrier of (subrelstr ck)
then inf {x,y} = c "/\" d by YELLOW_0:40;
hence "/\" {x,y},L in the carrier of (subrelstr ck) by A42, A43, ENUMSET1:def 3; :: thesis: verum
end;
suppose ( x = d & y = d ) ; :: thesis: "/\" {x,y},L in the carrier of (subrelstr ck)
end;
suppose ( x = d & y = e ) ; :: thesis: "/\" {x,y},L in the carrier of (subrelstr ck)
then inf {x,y} = d "/\" e by YELLOW_0:40;
hence "/\" {x,y},L in the carrier of (subrelstr ck) by A42, A43, ENUMSET1:def 3; :: thesis: verum
end;
suppose ( x = e & y = c ) ; :: thesis: "/\" {x,y},L in the carrier of (subrelstr ck)
then inf {x,y} = c "/\" e by YELLOW_0:40;
hence "/\" {x,y},L in the carrier of (subrelstr ck) by A42, A43, ENUMSET1:def 3; :: thesis: verum
end;
suppose ( x = e & y = d ) ; :: thesis: "/\" {x,y},L in the carrier of (subrelstr ck)
then inf {x,y} = d "/\" e by YELLOW_0:40;
hence "/\" {x,y},L in the carrier of (subrelstr ck) by A42, A43, ENUMSET1:def 3; :: thesis: verum
end;
suppose ( x = e & y = e ) ; :: thesis: "/\" {x,y},L in the carrier of (subrelstr ck)
end;
end;
end;
subrelstr ck is join-inheriting
proof
let x, y be Element of L; :: according to YELLOW_0:def 17 :: thesis: ( not x in the carrier of (subrelstr ck) or not y in the carrier of (subrelstr ck) or not ex_sup_of {x,y},L or "\/" {x,y},L in the carrier of (subrelstr ck) )
assume A52: ( x in the carrier of (subrelstr ck) & y in the carrier of (subrelstr ck) & ex_sup_of {x,y},L ) ; :: thesis: "\/" {x,y},L in the carrier of (subrelstr ck)
per cases ( ( x = a & y = a ) or ( x = a & y = b ) or ( x = a & y = c ) or ( x = a & y = d ) or ( x = a & y = e ) or ( x = b & y = a ) or ( x = b & y = b ) or ( x = b & y = c ) or ( x = b & y = d ) or ( x = b & y = e ) or ( x = c & y = a ) or ( x = c & y = b ) or ( x = c & y = c ) or ( x = c & y = d ) or ( x = c & y = e ) or ( x = d & y = a ) or ( x = d & y = b ) or ( x = d & y = c ) or ( x = d & y = d ) or ( x = d & y = e ) or ( x = e & y = a ) or ( x = e & y = b ) or ( x = e & y = c ) or ( x = e & y = d ) or ( x = e & y = e ) ) by A43, A52, ENUMSET1:def 3;
suppose ( x = a & y = a ) ; :: thesis: "\/" {x,y},L in the carrier of (subrelstr ck)
end;
suppose ( x = a & y = b ) ; :: thesis: "\/" {x,y},L in the carrier of (subrelstr ck)
then x "\/" y = b by A42, Th5;
then sup {x,y} = b by YELLOW_0:41;
hence "\/" {x,y},L in the carrier of (subrelstr ck) by A43, ENUMSET1:def 3; :: thesis: verum
end;
suppose ( x = a & y = c ) ; :: thesis: "\/" {x,y},L in the carrier of (subrelstr ck)
then x "\/" y = c by A42, Th5;
then sup {x,y} = c by YELLOW_0:41;
hence "\/" {x,y},L in the carrier of (subrelstr ck) by A43, ENUMSET1:def 3; :: thesis: verum
end;
suppose A55: ( x = b & y = a ) ; :: thesis: "\/" {x,y},L in the carrier of (subrelstr ck)
a "\/" b = b by A42, Th5;
then sup {x,y} = b by A55, YELLOW_0:41;
hence "\/" {x,y},L in the carrier of (subrelstr ck) by A43, ENUMSET1:def 3; :: thesis: verum
end;
suppose ( x = b & y = b ) ; :: thesis: "\/" {x,y},L in the carrier of (subrelstr ck)
end;
suppose ( x = b & y = c ) ; :: thesis: "\/" {x,y},L in the carrier of (subrelstr ck)
then sup {x,y} = b "\/" c by YELLOW_0:41;
hence "\/" {x,y},L in the carrier of (subrelstr ck) by A42, A43, ENUMSET1:def 3; :: thesis: verum
end;
suppose A56: ( x = b & y = d ) ; :: thesis: "\/" {x,y},L in the carrier of (subrelstr ck)
b "\/" d = d by A42, Th5;
then sup {x,y} = d by A56, YELLOW_0:41;
hence "\/" {x,y},L in the carrier of (subrelstr ck) by A43, ENUMSET1:def 3; :: thesis: verum
end;
suppose A58: ( x = c & y = a ) ; :: thesis: "\/" {x,y},L in the carrier of (subrelstr ck)
c "\/" a = c by A42, Th5;
then sup {x,y} = c by A58, YELLOW_0:41;
hence "\/" {x,y},L in the carrier of (subrelstr ck) by A43, ENUMSET1:def 3; :: thesis: verum
end;
suppose ( x = c & y = b ) ; :: thesis: "\/" {x,y},L in the carrier of (subrelstr ck)
then sup {x,y} = b "\/" c by YELLOW_0:41;
hence "\/" {x,y},L in the carrier of (subrelstr ck) by A42, A43, ENUMSET1:def 3; :: thesis: verum
end;
suppose ( x = c & y = c ) ; :: thesis: "\/" {x,y},L in the carrier of (subrelstr ck)
end;
suppose ( x = c & y = d ) ; :: thesis: "\/" {x,y},L in the carrier of (subrelstr ck)
then sup {x,y} = c "\/" d by YELLOW_0:41;
hence "\/" {x,y},L in the carrier of (subrelstr ck) by A42, A43, ENUMSET1:def 3; :: thesis: verum
end;
suppose A59: ( x = c & y = e ) ; :: thesis: "\/" {x,y},L in the carrier of (subrelstr ck)
c "\/" e = e by A42, Th5;
then sup {x,y} = e by A59, YELLOW_0:41;
hence "\/" {x,y},L in the carrier of (subrelstr ck) by A43, ENUMSET1:def 3; :: thesis: verum
end;
suppose A61: ( x = d & y = b ) ; :: thesis: "\/" {x,y},L in the carrier of (subrelstr ck)
b "\/" d = d by A42, Th5;
then sup {x,y} = d by A61, YELLOW_0:41;
hence "\/" {x,y},L in the carrier of (subrelstr ck) by A43, ENUMSET1:def 3; :: thesis: verum
end;
suppose ( x = d & y = c ) ; :: thesis: "\/" {x,y},L in the carrier of (subrelstr ck)
then sup {x,y} = c "\/" d by YELLOW_0:41;
hence "\/" {x,y},L in the carrier of (subrelstr ck) by A42, A43, ENUMSET1:def 3; :: thesis: verum
end;
suppose ( x = d & y = d ) ; :: thesis: "\/" {x,y},L in the carrier of (subrelstr ck)
end;
suppose A62: ( x = d & y = e ) ; :: thesis: "\/" {x,y},L in the carrier of (subrelstr ck)
d "\/" e = e by A42, Th5;
then sup {x,y} = e by A62, YELLOW_0:41;
hence "\/" {x,y},L in the carrier of (subrelstr ck) by A43, ENUMSET1:def 3; :: thesis: verum
end;
suppose A65: ( x = e & y = c ) ; :: thesis: "\/" {x,y},L in the carrier of (subrelstr ck)
c "\/" e = e by A42, Th5;
then sup {x,y} = e by A65, YELLOW_0:41;
hence "\/" {x,y},L in the carrier of (subrelstr ck) by A43, ENUMSET1:def 3; :: thesis: verum
end;
suppose A66: ( x = e & y = d ) ; :: thesis: "\/" {x,y},L in the carrier of (subrelstr ck)
d "\/" e = e by A42, Th5;
then sup {x,y} = e by A66, YELLOW_0:41;
hence "\/" {x,y},L in the carrier of (subrelstr ck) by A43, ENUMSET1:def 3; :: thesis: verum
end;
suppose ( x = e & y = e ) ; :: thesis: "\/" {x,y},L in the carrier of (subrelstr ck)
end;
end;
end;
then reconsider K = subrelstr ck as non empty full Sublattice of L by A43, A44;
take K ; :: thesis: N_5 ,K are_isomorphic
thus N_5 ,K are_isomorphic :: thesis: verum
proof
reconsider z = 0 as Element of N_5 by A1, ENUMSET1:def 3;
reconsider tj = 3 \ 1 as Element of N_5 by A1, ENUMSET1:def 3;
reconsider dw = 2 as Element of N_5 by A1, ENUMSET1:def 3;
reconsider td = 3 \ 2 as Element of N_5 by A1, ENUMSET1:def 3;
reconsider t = 3 as Element of N_5 by A1, ENUMSET1:def 3;
A67: now
assume A68: tj = dw ; :: thesis: contradiction
2 in tj by Th3, TARSKI:def 2;
hence contradiction by A68; :: thesis: verum
end;
A69: now end;
A73: now
assume A74: dw = td ; :: thesis: contradiction
2 in td by Th4, TARSKI:def 1;
hence contradiction by A74; :: thesis: verum
end;
defpred S1[ set , set ] means for X being Element of N_5 st X = $1 holds
( ( X = z implies $2 = a ) & ( X = td implies $2 = b ) & ( X = dw implies $2 = c ) & ( X = tj implies $2 = d ) & ( X = t implies $2 = e ) );
A77: for x being set st x in the carrier of N_5 holds
ex y being set st
( y in ck & S1[x,y] )
proof
let x be set ; :: thesis: ( x in the carrier of N_5 implies ex y being set st
( y in ck & S1[x,y] ) )

assume A78: x in the carrier of N_5 ; :: thesis: ex y being set st
( y in ck & S1[x,y] )

per cases ( x = 0 or x = 3 \ 1 or x = 2 or x = 3 \ 2 or x = 3 ) by A1, A78, ENUMSET1:def 3;
suppose A79: x = 0 ; :: thesis: ex y being set st
( y in ck & S1[x,y] )

take y = a; :: thesis: ( y in ck & S1[x,y] )
thus y in ck by ENUMSET1:def 3; :: thesis: S1[x,y]
let X be Element of N_5 ; :: thesis: ( X = x implies ( ( X = z implies y = a ) & ( X = td implies y = b ) & ( X = dw implies y = c ) & ( X = tj implies y = d ) & ( X = t implies y = e ) ) )
thus ( X = x implies ( ( X = z implies y = a ) & ( X = td implies y = b ) & ( X = dw implies y = c ) & ( X = tj implies y = d ) & ( X = t implies y = e ) ) ) by A79, Th3, Th4; :: thesis: verum
end;
suppose A80: x = 3 \ 1 ; :: thesis: ex y being set st
( y in ck & S1[x,y] )

take y = d; :: thesis: ( y in ck & S1[x,y] )
thus y in ck by ENUMSET1:def 3; :: thesis: S1[x,y]
let X be Element of N_5 ; :: thesis: ( X = x implies ( ( X = z implies y = a ) & ( X = td implies y = b ) & ( X = dw implies y = c ) & ( X = tj implies y = d ) & ( X = t implies y = e ) ) )
thus ( X = x implies ( ( X = z implies y = a ) & ( X = td implies y = b ) & ( X = dw implies y = c ) & ( X = tj implies y = d ) & ( X = t implies y = e ) ) ) by A67, A69, A71, A80, Th3; :: thesis: verum
end;
suppose A81: x = 2 ; :: thesis: ex y being set st
( y in ck & S1[x,y] )

take y = c; :: thesis: ( y in ck & S1[x,y] )
thus y in ck by ENUMSET1:def 3; :: thesis: S1[x,y]
let X be Element of N_5 ; :: thesis: ( X = x implies ( ( X = z implies y = a ) & ( X = td implies y = b ) & ( X = dw implies y = c ) & ( X = tj implies y = d ) & ( X = t implies y = e ) ) )
thus ( X = x implies ( ( X = z implies y = a ) & ( X = td implies y = b ) & ( X = dw implies y = c ) & ( X = tj implies y = d ) & ( X = t implies y = e ) ) ) by A67, A73, A81; :: thesis: verum
end;
suppose A82: x = 3 \ 2 ; :: thesis: ex y being set st
( y in ck & S1[x,y] )

take y = b; :: thesis: ( y in ck & S1[x,y] )
thus y in ck by ENUMSET1:def 3; :: thesis: S1[x,y]
let X be Element of N_5 ; :: thesis: ( X = x implies ( ( X = z implies y = a ) & ( X = td implies y = b ) & ( X = dw implies y = c ) & ( X = tj implies y = d ) & ( X = t implies y = e ) ) )
thus ( X = x implies ( ( X = z implies y = a ) & ( X = td implies y = b ) & ( X = dw implies y = c ) & ( X = tj implies y = d ) & ( X = t implies y = e ) ) ) by A69, A73, A75, A82, Th4; :: thesis: verum
end;
suppose A83: x = 3 ; :: thesis: ex y being set st
( y in ck & S1[x,y] )

take y = e; :: thesis: ( y in ck & S1[x,y] )
thus y in ck by ENUMSET1:def 3; :: thesis: S1[x,y]
let X be Element of N_5 ; :: thesis: ( X = x implies ( ( X = z implies y = a ) & ( X = td implies y = b ) & ( X = dw implies y = c ) & ( X = tj implies y = d ) & ( X = t implies y = e ) ) )
thus ( X = x implies ( ( X = z implies y = a ) & ( X = td implies y = b ) & ( X = dw implies y = c ) & ( X = tj implies y = d ) & ( X = t implies y = e ) ) ) by A71, A75, A83; :: thesis: verum
end;
end;
end;
consider f being Function of the carrier of N_5 ,ck such that
A84: for x being set st x in the carrier of N_5 holds
S1[x,f . x] from FUNCT_2:sch 1(A77);
reconsider f = f as Function of N_5 ,K by A43;
take f ; :: according to WAYBEL_1:def 8 :: thesis: f is isomorphic
A85: f is one-to-one
proof
now
let x, y be Element of N_5 ; :: thesis: ( f . x = f . y implies x = y )
assume A86: f . x = f . y ; :: thesis: x = y
thus x = y :: thesis: verum
proof
per cases ( ( x = z & y = z ) or ( x = tj & y = tj ) or ( x = td & y = td ) or ( x = dw & y = dw ) or ( x = t & y = t ) or ( x = z & y = tj ) or ( x = z & y = dw ) or ( x = z & y = td ) or ( x = z & y = t ) or ( x = tj & y = z ) or ( x = tj & y = dw ) or ( x = tj & y = td ) or ( x = tj & y = t ) or ( x = dw & y = z ) or ( x = dw & y = tj ) or ( x = dw & y = td ) or ( x = dw & y = t ) or ( x = td & y = z ) or ( x = td & y = tj ) or ( x = td & y = dw ) or ( x = td & y = t ) or ( x = t & y = z ) or ( x = t & y = tj ) or ( x = t & y = dw ) or ( x = t & y = td ) ) by A1, ENUMSET1:def 3;
suppose ( x = z & y = z ) ; :: thesis: x = y
hence x = y ; :: thesis: verum
end;
suppose ( x = tj & y = tj ) ; :: thesis: x = y
hence x = y ; :: thesis: verum
end;
suppose ( x = td & y = td ) ; :: thesis: x = y
hence x = y ; :: thesis: verum
end;
suppose ( x = dw & y = dw ) ; :: thesis: x = y
hence x = y ; :: thesis: verum
end;
suppose ( x = t & y = t ) ; :: thesis: x = y
hence x = y ; :: thesis: verum
end;
suppose ( x = z & y = tj ) ; :: thesis: x = y
then ( f . x = a & f . y = d ) by A84;
hence x = y by A42, A86; :: thesis: verum
end;
suppose ( x = z & y = dw ) ; :: thesis: x = y
then ( f . x = a & f . y = c ) by A84;
hence x = y by A42, A86; :: thesis: verum
end;
suppose ( x = z & y = td ) ; :: thesis: x = y
then ( f . x = a & f . y = b ) by A84;
hence x = y by A42, A86; :: thesis: verum
end;
suppose ( x = z & y = t ) ; :: thesis: x = y
then ( f . x = a & f . y = e ) by A84;
hence x = y by A42, A86; :: thesis: verum
end;
suppose ( x = tj & y = z ) ; :: thesis: x = y
then ( f . x = d & f . y = a ) by A84;
hence x = y by A42, A86; :: thesis: verum
end;
suppose ( x = tj & y = dw ) ; :: thesis: x = y
then ( f . x = d & f . y = c ) by A84;
hence x = y by A42, A86; :: thesis: verum
end;
suppose ( x = tj & y = td ) ; :: thesis: x = y
then ( f . x = d & f . y = b ) by A84;
hence x = y by A42, A86; :: thesis: verum
end;
suppose ( x = tj & y = t ) ; :: thesis: x = y
then ( f . x = d & f . y = e ) by A84;
hence x = y by A42, A86; :: thesis: verum
end;
suppose ( x = dw & y = z ) ; :: thesis: x = y
then ( f . x = c & f . y = a ) by A84;
hence x = y by A42, A86; :: thesis: verum
end;
suppose ( x = dw & y = tj ) ; :: thesis: x = y
then ( f . x = c & f . y = d ) by A84;
hence x = y by A42, A86; :: thesis: verum
end;
suppose ( x = dw & y = td ) ; :: thesis: x = y
then ( f . x = c & f . y = b ) by A84;
hence x = y by A42, A86; :: thesis: verum
end;
suppose ( x = dw & y = t ) ; :: thesis: x = y
then ( f . x = c & f . y = e ) by A84;
hence x = y by A42, A86; :: thesis: verum
end;
suppose ( x = td & y = z ) ; :: thesis: x = y
then ( f . x = b & f . y = a ) by A84;
hence x = y by A42, A86; :: thesis: verum
end;
suppose ( x = td & y = tj ) ; :: thesis: x = y
then ( f . x = b & f . y = d ) by A84;
hence x = y by A42, A86; :: thesis: verum
end;
suppose ( x = td & y = dw ) ; :: thesis: x = y
then ( f . x = b & f . y = c ) by A84;
hence x = y by A42, A86; :: thesis: verum
end;
suppose ( x = td & y = t ) ; :: thesis: x = y
then ( f . x = b & f . y = e ) by A84;
hence x = y by A42, A86; :: thesis: verum
end;
suppose ( x = t & y = z ) ; :: thesis: x = y
then ( f . x = e & f . y = a ) by A84;
hence x = y by A42, A86; :: thesis: verum
end;
suppose ( x = t & y = tj ) ; :: thesis: x = y
then ( f . x = e & f . y = d ) by A84;
hence x = y by A42, A86; :: thesis: verum
end;
suppose ( x = t & y = dw ) ; :: thesis: x = y
then ( f . x = e & f . y = c ) by A84;
hence x = y by A42, A86; :: thesis: verum
end;
suppose ( x = t & y = td ) ; :: thesis: x = y
then ( f . x = e & f . y = b ) by A84;
hence x = y by A42, A86; :: thesis: verum
end;
end;
end;
end;
hence f is one-to-one by WAYBEL_1:def 1; :: thesis: verum
end;
A87: dom f = the carrier of N_5 by FUNCT_2:def 1;
A88: rng f = ck
proof
thus rng f c= ck :: according to XBOOLE_0:def 10 :: thesis: ck c= rng f
proof
let y be set ; :: according to TARSKI:def 3 :: thesis: ( not y in rng f or y in ck )
assume y in rng f ; :: thesis: y in ck
then consider x being set such that
A89: ( x in dom f & y = f . x ) by FUNCT_1:def 5;
reconsider x = x as Element of N_5 by A89;
( x = z or x = tj or x = dw or x = td or x = t ) by A1, ENUMSET1:def 3;
then ( y = a or y = d or y = c or y = b or y = e ) by A84, A89;
hence y in ck by ENUMSET1:def 3; :: thesis: verum
end;
thus ck c= rng f :: thesis: verum
proof
let y be set ; :: according to TARSKI:def 3 :: thesis: ( not y in ck or y in rng f )
assume A90: y in ck ; :: thesis: y in rng f
per cases ( y = a or y = b or y = c or y = d or y = e ) by A90, ENUMSET1:def 3;
suppose A91: y = a ; :: thesis: y in rng f
( z in dom f & a = f . z ) by A84, A87;
hence y in rng f by A91, FUNCT_1:def 5; :: thesis: verum
end;
suppose A92: y = b ; :: thesis: y in rng f
( td in dom f & b = f . td ) by A84, A87;
hence y in rng f by A92, FUNCT_1:def 5; :: thesis: verum
end;
suppose A93: y = c ; :: thesis: y in rng f
( dw in dom f & c = f . dw ) by A84, A87;
hence y in rng f by A93, FUNCT_1:def 5; :: thesis: verum
end;
suppose A94: y = d ; :: thesis: y in rng f
( tj in dom f & d = f . tj ) by A84, A87;
hence y in rng f by A94, FUNCT_1:def 5; :: thesis: verum
end;
suppose A95: y = e ; :: thesis: y in rng f
( t in dom f & e = f . t ) by A84, A87;
hence y in rng f by A95, FUNCT_1:def 5; :: thesis: verum
end;
end;
end;
end;
for x, y being Element of N_5 holds
( x <= y iff f . x <= f . y )
proof
let x, y be Element of N_5 ; :: thesis: ( x <= y iff f . x <= f . y )
thus ( x <= y implies f . x <= f . y ) :: thesis: ( f . x <= f . y implies x <= y )
proof
assume A96: x <= y ; :: thesis: f . x <= f . y
per cases ( ( x = z & y = z ) or ( x = z & y = td ) or ( x = z & y = dw ) or ( x = z & y = tj ) or ( x = z & y = t ) or ( x = td & y = z ) or ( x = td & y = td ) or ( x = td & y = dw ) or ( x = td & y = z ) or ( x = td & y = tj ) or ( x = td & y = t ) or ( x = dw & y = z ) or ( x = dw & y = td ) or ( x = dw & y = dw ) or ( x = dw & y = tj ) or ( x = dw & y = t ) or ( x = tj & y = z ) or ( x = tj & y = td ) or ( x = tj & y = dw ) or ( x = tj & y = tj ) or ( x = tj & y = t ) or ( x = t & y = z ) or ( x = t & y = td ) or ( x = t & y = dw ) or ( x = t & y = tj ) or ( x = t & y = t ) ) by A1, ENUMSET1:def 3;
suppose ( x = z & y = z ) ; :: thesis: f . x <= f . y
hence f . x <= f . y ; :: thesis: verum
end;
suppose ( x = z & y = td ) ; :: thesis: f . x <= f . y
then A97: ( f . x = a & f . y = b ) by A84;
reconsider A = a, B = b as Element of K by A43, ENUMSET1:def 3;
( a <= b & A in the carrier of K & B in the carrier of K ) by A42, YELLOW_0:25;
hence f . x <= f . y by A97, YELLOW_0:61; :: thesis: verum
end;
suppose ( x = z & y = dw ) ; :: thesis: f . x <= f . y
then A98: ( f . x = a & f . y = c ) by A84;
reconsider A = a, C = c as Element of K by A43, ENUMSET1:def 3;
( a <= c & A in the carrier of K & C in the carrier of K ) by A42, YELLOW_0:25;
hence f . x <= f . y by A98, YELLOW_0:61; :: thesis: verum
end;
suppose ( x = z & y = tj ) ; :: thesis: f . x <= f . y
then A99: ( f . x = a & f . y = d ) by A84;
reconsider A = a, D = d as Element of K by A43, ENUMSET1:def 3;
( a <= b & b <= d ) by A42, YELLOW_0:25;
then ( a <= d & A in the carrier of K & D in the carrier of K ) by ORDERS_2:26;
hence f . x <= f . y by A99, YELLOW_0:61; :: thesis: verum
end;
suppose ( x = z & y = t ) ; :: thesis: f . x <= f . y
then A100: ( f . x = a & f . y = e ) by A84;
reconsider A = a, E = e as Element of K by A43, ENUMSET1:def 3;
( a <= c & c <= e ) by A42, YELLOW_0:25;
then ( a <= e & A in the carrier of K & E in the carrier of K ) by ORDERS_2:26;
hence f . x <= f . y by A100, YELLOW_0:61; :: thesis: verum
end;
suppose ( x = td & y = z ) ; :: thesis: f . x <= f . y
then td c= z by A96, YELLOW_1:3;
hence f . x <= f . y by Th4; :: thesis: verum
end;
suppose ( x = td & y = td ) ; :: thesis: f . x <= f . y
hence f . x <= f . y ; :: thesis: verum
end;
suppose A101: ( x = td & y = dw ) ; :: thesis: f . x <= f . y
( 2 in td & not 2 in dw ) by Th4, TARSKI:def 1;
then not td c= dw ;
hence f . x <= f . y by A96, A101, YELLOW_1:3; :: thesis: verum
end;
suppose ( x = td & y = z ) ; :: thesis: f . x <= f . y
then td c= z by A96, YELLOW_1:3;
hence f . x <= f . y by Th4; :: thesis: verum
end;
suppose ( x = td & y = tj ) ; :: thesis: f . x <= f . y
then A102: ( f . x = b & f . y = d ) by A84;
reconsider D = d, B = b as Element of K by A43, ENUMSET1:def 3;
( b <= d & B in the carrier of K & D in the carrier of K ) by A42, YELLOW_0:25;
hence f . x <= f . y by A102, YELLOW_0:61; :: thesis: verum
end;
suppose ( x = td & y = t ) ; :: thesis: f . x <= f . y
then A103: ( f . x = b & f . y = e ) by A84;
reconsider B = b, E = e as Element of K by A43, ENUMSET1:def 3;
( b <= d & d <= e ) by A42, YELLOW_0:25;
then ( b <= e & B in the carrier of K & E in the carrier of K ) by ORDERS_2:26;
hence f . x <= f . y by A103, YELLOW_0:61; :: thesis: verum
end;
suppose ( x = dw & y = z ) ; :: thesis: f . x <= f . y
then dw c= z by A96, YELLOW_1:3;
hence f . x <= f . y ; :: thesis: verum
end;
suppose A104: ( x = dw & y = td ) ; :: thesis: f . x <= f . y
end;
suppose ( x = dw & y = dw ) ; :: thesis: f . x <= f . y
hence f . x <= f . y ; :: thesis: verum
end;
suppose A105: ( x = dw & y = tj ) ; :: thesis: f . x <= f . y
( 0 in dw & not 0 in tj ) by Th3, CARD_1:88, TARSKI:def 2;
then not dw c= tj ;
hence f . x <= f . y by A96, A105, YELLOW_1:3; :: thesis: verum
end;
suppose ( x = dw & y = t ) ; :: thesis: f . x <= f . y
then A106: ( f . x = c & f . y = e ) by A84;
reconsider C = c, E = e as Element of K by A43, ENUMSET1:def 3;
( c <= e & C in the carrier of K & E in the carrier of K ) by A42, YELLOW_0:25;
hence f . x <= f . y by A106, YELLOW_0:61; :: thesis: verum
end;
suppose ( x = tj & y = z ) ; :: thesis: f . x <= f . y
then tj c= z by A96, YELLOW_1:3;
hence f . x <= f . y by Th3; :: thesis: verum
end;
suppose A107: ( x = tj & y = td ) ; :: thesis: f . x <= f . y
( 1 in tj & not 1 in td ) by Th3, Th4, TARSKI:def 1, TARSKI:def 2;
then not tj c= td ;
hence f . x <= f . y by A96, A107, YELLOW_1:3; :: thesis: verum
end;
suppose A108: ( x = tj & y = dw ) ; :: thesis: f . x <= f . y
( 2 in tj & not 2 in dw ) by Th3, TARSKI:def 2;
then not tj c= dw ;
hence f . x <= f . y by A96, A108, YELLOW_1:3; :: thesis: verum
end;
suppose ( x = tj & y = tj ) ; :: thesis: f . x <= f . y
hence f . x <= f . y ; :: thesis: verum
end;
suppose ( x = tj & y = t ) ; :: thesis: f . x <= f . y
then A109: ( f . x = d & f . y = e ) by A84;
reconsider D = d, E = e as Element of K by A43, ENUMSET1:def 3;
( d <= e & D in the carrier of K & E in the carrier of K ) by A42, YELLOW_0:25;
hence f . x <= f . y by A109, YELLOW_0:61; :: thesis: verum
end;
suppose ( x = t & y = z ) ; :: thesis: f . x <= f . y
then t c= z by A96, YELLOW_1:3;
hence f . x <= f . y ; :: thesis: verum
end;
suppose A110: ( x = t & y = td ) ; :: thesis: f . x <= f . y
end;
suppose A111: ( x = t & y = dw ) ; :: thesis: f . x <= f . y
( 2 in t & not 2 in dw ) by CARD_1:89, ENUMSET1:def 1;
then not t c= dw ;
hence f . x <= f . y by A96, A111, YELLOW_1:3; :: thesis: verum
end;
suppose A112: ( x = t & y = tj ) ; :: thesis: f . x <= f . y
end;
suppose ( x = t & y = t ) ; :: thesis: f . x <= f . y
hence f . x <= f . y ; :: thesis: verum
end;
end;
end;
thus ( f . x <= f . y implies x <= y ) :: thesis: verum
proof
assume A113: f . x <= f . y ; :: thesis: x <= y
A114: ( f . x in ck & f . y in ck ) by A87, A88, FUNCT_1:def 5;
per cases ( ( f . x = a & f . y = a ) or ( f . x = a & f . y = b ) or ( f . x = a & f . y = c ) or ( f . x = a & f . y = d ) or ( f . x = a & f . y = e ) or ( f . x = b & f . y = a ) or ( f . x = b & f . y = b ) or ( f . x = b & f . y = c ) or ( f . x = b & f . y = d ) or ( f . x = b & f . y = e ) or ( f . x = c & f . y = a ) or ( f . x = c & f . y = b ) or ( f . x = c & f . y = c ) or ( f . x = c & f . y = d ) or ( f . x = c & f . y = e ) or ( f . x = d & f . y = a ) or ( f . x = d & f . y = b ) or ( f . x = d & f . y = c ) or ( f . x = d & f . y = d ) or ( f . x = d & f . y = e ) or ( f . x = e & f . y = a ) or ( f . x = e & f . y = b ) or ( f . x = e & f . y = c ) or ( f . x = e & f . y = d ) or ( f . x = e & f . y = e ) ) by A114, ENUMSET1:def 3;
suppose ( f . x = a & f . y = a ) ; :: thesis: x <= y
end;
suppose A115: ( f . x = a & f . y = b ) ; :: thesis: x <= y
( f . z = a & f . td = b ) by A84;
then ( z = x & td = y ) by A85, A115, WAYBEL_1:def 1;
then x c= y by XBOOLE_1:2;
hence x <= y by YELLOW_1:3; :: thesis: verum
end;
suppose A116: ( f . x = a & f . y = c ) ; :: thesis: x <= y
( f . z = a & f . dw = c ) by A84;
then ( z = x & dw = y ) by A85, A116, WAYBEL_1:def 1;
then x c= y by XBOOLE_1:2;
hence x <= y by YELLOW_1:3; :: thesis: verum
end;
suppose A117: ( f . x = a & f . y = d ) ; :: thesis: x <= y
( f . z = a & f . tj = d ) by A84;
then ( z = x & tj = y ) by A85, A117, WAYBEL_1:def 1;
then x c= y by XBOOLE_1:2;
hence x <= y by YELLOW_1:3; :: thesis: verum
end;
suppose A118: ( f . x = a & f . y = e ) ; :: thesis: x <= y
( f . z = a & f . t = e ) by A84;
then ( z = x & t = y ) by A85, A118, WAYBEL_1:def 1;
then x c= y by XBOOLE_1:2;
hence x <= y by YELLOW_1:3; :: thesis: verum
end;
suppose ( f . x = b & f . y = a ) ; :: thesis: x <= y
end;
suppose ( f . x = b & f . y = b ) ; :: thesis: x <= y
end;
suppose ( f . x = b & f . y = c ) ; :: thesis: x <= y
end;
suppose A119: ( f . x = b & f . y = d ) ; :: thesis: x <= y
( f . td = b & f . tj = d ) by A84;
then ( x = td & y = tj & 1 c= 2 ) by A85, A119, NAT_1:40, WAYBEL_1:def 1;
then x c= y by XBOOLE_1:34;
hence x <= y by YELLOW_1:3; :: thesis: verum
end;
suppose A120: ( f . x = b & f . y = e ) ; :: thesis: x <= y
( f . td = b & f . t = e ) by A84;
then ( td = x & t = y ) by A85, A120, WAYBEL_1:def 1;
hence x <= y by YELLOW_1:3; :: thesis: verum
end;
suppose ( f . x = c & f . y = a ) ; :: thesis: x <= y
end;
suppose ( f . x = c & f . y = b ) ; :: thesis: x <= y
end;
suppose ( f . x = c & f . y = c ) ; :: thesis: x <= y
end;
suppose ( f . x = c & f . y = d ) ; :: thesis: x <= y
end;
suppose A121: ( f . x = c & f . y = e ) ; :: thesis: x <= y
A122: dw c= t
proof
let X be set ; :: according to TARSKI:def 3 :: thesis: ( not X in dw or X in t )
assume X in dw ; :: thesis: X in t
then ( X = 0 or X = 1 ) by CARD_1:88, TARSKI:def 2;
hence X in t by CARD_1:89, ENUMSET1:def 1; :: thesis: verum
end;
( f . dw = c & f . t = e ) by A84;
then ( dw = x & t = y ) by A85, A121, WAYBEL_1:def 1;
hence x <= y by A122, YELLOW_1:3; :: thesis: verum
end;
suppose ( f . x = d & f . y = b ) ; :: thesis: x <= y
end;
suppose ( f . x = d & f . y = c ) ; :: thesis: x <= y
end;
suppose ( f . x = d & f . y = d ) ; :: thesis: x <= y
end;
suppose A123: ( f . x = d & f . y = e ) ; :: thesis: x <= y
( f . tj = d & f . t = e ) by A84;
then ( tj = x & t = y ) by A85, A123, WAYBEL_1:def 1;
hence x <= y by YELLOW_1:3; :: thesis: verum
end;
suppose ( f . x = e & f . y = c ) ; :: thesis: x <= y
end;
suppose ( f . x = e & f . y = d ) ; :: thesis: x <= y
end;
suppose ( f . x = e & f . y = e ) ; :: thesis: x <= y
end;
end;
end;
end;
hence f is isomorphic by A43, A85, A88, WAYBEL_0:66; :: thesis: verum
end;
end;