Table of ContentsTable of Contents Mathbox for Frédéric Liné < Previous   Next >
Related theorems
Unicode version

Theorem inposet 14620
Description: Inclusion partially orders any set.
Hypothesis
Ref Expression
inposet.1 |- C = {<.x, y>. | x C_ y}
Assertion
Ref Expression
inposet |- (A e. B -> (C i^i (A X. A)) e. Poset)
Distinct variable groups:   x,A,y   x,C,y

Proof of Theorem inposet
StepHypRef Expression
1 relxp 4088 . . . 4 |- Rel (A X. A)
2 relin2 4099 . . . 4 |- (Rel (A X. A) -> Rel (C i^i (A X. A)))
31, 2ax-mp 7 . . 3 |- Rel (C i^i (A X. A))
4 breq1 3341 . . . . . . . . . . . . . . 15 |- (a = x -> (aCz <-> xCz))
5 sseq1 2637 . . . . . . . . . . . . . . 15 |- (a = x -> (a C_ y <-> x C_ y))
64, 5imbi12d 688 . . . . . . . . . . . . . 14 |- (a = x -> ((aCz -> a C_ y) <-> (xCz -> x C_ y)))
76imbi2d 674 . . . . . . . . . . . . 13 |- (a = x -> ((zCy -> (aCz -> a C_ y)) <-> (zCy -> (xCz -> x C_ y))))
8 breq2 3342 . . . . . . . . . . . . . . 15 |- (b = y -> (zCb <-> zCy))
9 sseq2 2639 . . . . . . . . . . . . . . . 16 |- (b = y -> (a C_ b <-> a C_ y))
109imbi2d 674 . . . . . . . . . . . . . . 15 |- (b = y -> ((aCz -> a C_ b) <-> (aCz -> a C_ y)))
118, 10imbi12d 688 . . . . . . . . . . . . . 14 |- (b = y -> ((zCb -> (aCz -> a C_ b)) <-> (zCy -> (aCz -> a C_ y))))
12 visset 2295 . . . . . . . . . . . . . . . 16 |- z e. _V
13 visset 2295 . . . . . . . . . . . . . . . 16 |- b e. _V
14 inposet.1 . . . . . . . . . . . . . . . 16 |- C = {<.x, y>. | x C_ y}
1512, 13, 14inposetlem 14618 . . . . . . . . . . . . . . 15 |- (zCb <-> z C_ b)
16 visset 2295 . . . . . . . . . . . . . . . . . 18 |- a e. _V
1716, 12, 14inposetlem 14618 . . . . . . . . . . . . . . . . 17 |- (aCz <-> a C_ z)
18 sstr2 2623 . . . . . . . . . . . . . . . . 17 |- (a C_ z -> (z C_ b -> a C_ b))
1917, 18sylbi 216 . . . . . . . . . . . . . . . 16 |- (aCz -> (z C_ b -> a C_ b))
2019com12 14 . . . . . . . . . . . . . . 15 |- (z C_ b -> (aCz -> a C_ b))
2115, 20sylbi 216 . . . . . . . . . . . . . 14 |- (zCb -> (aCz -> a C_ b))
2211, 21chvarv 1712 . . . . . . . . . . . . 13 |- (zCy -> (aCz -> a C_ y))
237, 22chvarv 1712 . . . . . . . . . . . 12 |- (zCy -> (xCz -> x C_ y))
24233ad2ant3 899 . . . . . . . . . . 11 |- ((z e. A /\ y e. A /\ zCy) -> (xCz -> x C_ y))
2524com12 14 . . . . . . . . . 10 |- (xCz -> ((z e. A /\ y e. A /\ zCy) -> x C_ y))
26253ad2ant3 899 . . . . . . . . 9 |- ((x e. A /\ z e. A /\ xCz) -> ((z e. A /\ y e. A /\ zCy) -> x C_ y))
2726imp 377 . . . . . . . 8 |- (((x e. A /\ z e. A /\ xCz) /\ (z e. A /\ y e. A /\ zCy)) -> x C_ y)
28 simp1 876 . . . . . . . . 9 |- ((x e. A /\ z e. A /\ xCz) -> x e. A)
29 simp2 877 . . . . . . . . 9 |- ((z e. A /\ y e. A /\ zCy) -> y e. A)
3028, 29anim12i 360 . . . . . . . 8 |- (((x e. A /\ z e. A /\ xCz) /\ (z e. A /\ y e. A /\ zCy)) -> (x e. A /\ y e. A))
3127, 30jca 310 . . . . . . 7 |- (((x e. A /\ z e. A /\ xCz) /\ (z e. A /\ y e. A /\ zCy)) -> (x C_ y /\ (x e. A /\ y e. A)))
32 brinxp2 4057 . . . . . . . 8 |- (z e. _V -> (x(C i^i (A X. A))z <-> (x e. A /\ z e. A /\ xCz)))
3312, 32ax-mp 7 . . . . . . 7 |- (x(C i^i (A X. A))z <-> (x e. A /\ z e. A /\ xCz))
34 visset 2295 . . . . . . . 8 |- y e. _V
35 brinxp2 4057 . . . . . . . 8 |- (y e. _V -> (z(C i^i (A X. A))y <-> (z e. A /\ y e. A /\ zCy)))
3634, 35ax-mp 7 . . . . . . 7 |- (z(C i^i (A X. A))y <-> (z e. A /\ y e. A /\ zCy))
3731, 33, 36syl2anb 504 . . . . . 6 |- ((x(C i^i (A X. A))z /\ z(C i^i (A X. A))y) -> (x C_ y /\ (x e. A /\ y e. A)))
383719.23aiv 1674 . . . . 5 |- (E.z(x(C i^i (A X. A))z /\ z(C i^i (A X. A))y) -> (x C_ y /\ (x e. A /\ y e. A)))
3938ssopab2i 3574 . . . 4 |- {<.x, y>. | E.z(x(C i^i (A X. A))z /\ z(C i^i (A X. A))y)} C_ {<.x, y>. | (x C_ y /\ (x e. A /\ y e. A))}
40 df-co 4003 . . . 4 |- ((C i^i (A X. A)) o. (C i^i (A X. A))) = {<.x, y>. | E.z(x(C i^i (A X. A))z /\ z(C i^i (A X. A))y)}
4114ineq1i 2792 . . . . 5 |- (C i^i (A X. A)) = ({<.x, y>. | x C_ y} i^i (A X. A))
42 df-xp 4000 . . . . . 6 |- (A X. A) = {<.x, y>. | (x e. A /\ y e. A)}
4342ineq2i 2793 . . . . 5 |- ({<.x, y>. | x C_ y} i^i (A X. A)) = ({<.x, y>. | x C_ y} i^i {<.x, y>. | (x e. A /\ y e. A)})
44 inopab 4108 . . . . 5 |- ({<.x, y>. | x C_ y} i^i {<.x, y>. | (x e. A /\ y e. A)}) = {<.x, y>. | (x C_ y /\ (x e. A /\ y e. A))}
4541, 43, 443eqtri 1912 . . . 4 |- (C i^i (A X. A)) = {<.x, y>. | (x C_ y /\ (x e. A /\ y e. A))}
4639, 40, 453sstr4i 2656 . . 3 |- ((C i^i (A X. A)) o. (C i^i (A X. A))) C_ (C i^i (A X. A))
47 asymref 4308 . . . 4 |- (((C i^i (A X. A)) i^i `'(C i^i (A X. A))) = ( _I |` U.U.(C i^i (A X. A))) <-> A.a e. U.U.(C i^i (A X. A))A.b((a(C i^i (A X. A))b /\ b(C i^i (A X. A))a) <-> a = b))
48 uniin 3197 . . . . . . . 8 |- U.(C i^i (A X. A)) C_ (U.C i^i U.(A X. A))
49 uniss 3199 . . . . . . . 8 |- (U.(C i^i (A X. A)) C_ (U.C i^i U.(A X. A)) -> U.U.(C i^i (A X. A)) C_ U.(U.C i^i U.(A X. A)))
5048, 49ax-mp 7 . . . . . . 7 |- U.U.(C i^i (A X. A)) C_ U.(U.C i^i U.(A X. A))
5150sseli 2617 . . . . . 6 |- (a e. U.U.(C i^i (A X. A)) -> a e. U.(U.C i^i U.(A X. A)))
52 uniin 3197 . . . . . . 7 |- U.(U.C i^i U.(A X. A)) C_ (U.U.C i^i U.U.(A X. A))
5352sseli 2617 . . . . . 6 |- (a e. U.(U.C i^i U.(A X. A)) -> a e. (U.U.C i^i U.U.(A X. A)))
54 elin 2786 . . . . . . 7 |- (a e. (U.U.C i^i U.U.(A X. A)) <-> (a e. U.U.C /\ a e. U.U.(A X. A)))
55 unixpss 4094 . . . . . . . . . 10 |- U.U.(A X. A) C_ (A u. A)
5655sseli 2617 . . . . . . . . 9 |- (a e. U.U.(A X. A) -> a e. (A u. A))
57 unidm 2743 . . . . . . . . 9 |- (A u. A) = A
5856, 57syl6eleq 1981 . . . . . . . 8 |- (a e. U.U.(A X. A) -> a e. A)
5958adantl 424 . . . . . . 7 |- ((a e. U.U.C /\ a e. U.U.(A X. A)) -> a e. A)
6054, 59sylbi 216 . . . . . 6 |- (a e. (U.U.C i^i U.U.(A X. A)) -> a e. A)
6151, 53, 603syl 24 . . . . 5 |- (a e. U.U.(C i^i (A X. A)) -> a e. A)
6216, 13, 14inposetlem 14618 . . . . . . . . . . . 12 |- (aCb <-> a C_ b)
6313, 16, 14inposetlem 14618 . . . . . . . . . . . . . . 15 |- (bCa <-> b C_ a)
64 eqss 2631 . . . . . . . . . . . . . . . . 17 |- (a = b <-> (a C_ b /\ b C_ a))
6564biimpri 169 . . . . . . . . . . . . . . . 16 |- ((a C_ b /\ b C_ a) -> a = b)
6665expcom 403 . . . . . . . . . . . . . . 15 |- (b C_ a -> (a C_ b -> a = b))
6763, 66sylbi 216 . . . . . . . . . . . . . 14 |- (bCa -> (a C_ b -> a = b))
68673ad2ant3 899 . . . . . . . . . . . . 13 |- ((b e. A /\ a e. A /\ bCa) -> (a C_ b -> a = b))
6968com12 14 . . . . . . . . . . . 12 |- (a C_ b -> ((b e. A /\ a e. A /\ bCa) -> a = b))
7062, 69sylbi 216 . . . . . . . . . . 11 |- (aCb -> ((b e. A /\ a e. A /\ bCa) -> a = b))
71703ad2ant3 899 . . . . . . . . . 10 |- ((a e. A /\ b e. A /\ aCb) -> ((b e. A /\ a e. A /\ bCa) -> a = b))
7271imp 377 . . . . . . . . 9 |- (((a e. A /\ b e. A /\ aCb) /\ (b e. A /\ a e. A /\ bCa)) -> a = b)
7372a1i 8 . . . . . . . 8 |- (a e. A -> (((a e. A /\ b e. A /\ aCb) /\ (b e. A /\ a e. A /\ bCa)) -> a = b))
74 brinxp2 4057 . . . . . . . . . 10 |- (b e. _V -> (a(C i^i (A X. A))b <-> (a e. A /\ b e. A /\ aCb)))
7513, 74ax-mp 7 . . . . . . . . 9 |- (a(C i^i (A X. A))b <-> (a e. A /\ b e. A /\ aCb))
76 brinxp2 4057 . . . . . . . . . 10 |- (a e. _V -> (b(C i^i (A X. A))a <-> (b e. A /\ a e. A /\ bCa)))
7716, 76ax-mp 7 . . . . . . . . 9 |- (b(C i^i (A X. A))a <-> (b e. A /\ a e. A /\ bCa))
7875, 77anbi12i 540 . . . . . . . 8 |- ((a(C i^i (A X. A))b /\ b(C i^i (A X. A))a) <-> ((a e. A /\ b e. A /\ aCb) /\ (b e. A /\ a e. A /\ bCa)))
7973, 78syl5ib 223 . . . . . . 7 |- (a e. A -> ((a(C i^i (A X. A))b /\ b(C i^i (A X. A))a) -> a = b))
80 id 73 . . . . . . . . . . . 12 |- (b e. A -> b e. A)
81 ssid 2634 . . . . . . . . . . . . . 14 |- b C_ b
8213, 13, 14inposetlem 14618 . . . . . . . . . . . . . 14 |- (bCb <-> b C_ b)
8381, 82mpbir 207 . . . . . . . . . . . . 13 |- bCb
8483a1i 8 . . . . . . . . . . . 12 |- (b e. A -> bCb)
8580, 80, 843jca 1050 . . . . . . . . . . 11 |- (b e. A -> (b e. A /\ b e. A /\ bCb))
86 brinxp2 4057 . . . . . . . . . . 11 |- (b e. A -> (b(C i^i (A X. A))b <-> (b e. A /\ b e. A /\ bCb)))
8785, 86mpbird 213 . . . . . . . . . 10 |- (b e. A -> b(C i^i (A X. A))b)
88 anidmdbi 481 . . . . . . . . . 10 |- ((b e. A -> (b(C i^i (A X. A))b /\ b(C i^i (A X. A))b)) <-> (b e. A -> b(C i^i (A X. A))b))
8987, 88mpbir 207 . . . . . . . . 9 |- (b e. A -> (b(C i^i (A X. A))b /\ b(C i^i (A X. A))b))
90 eleq1 1957 . . . . . . . . . 10 |- (a = b -> (a e. A <-> b e. A))
91 breq1 3341 . . . . . . . . . . 11 |- (a = b -> (a(C i^i (A X. A))b <-> b(C i^i (A X. A))b))
92 breq2 3342 . . . . . . . . . . 11 |- (a = b -> (b(C i^i (A X. A))a <-> b(C i^i (A X. A))b))
9391, 92anbi12d 690 . . . . . . . . . 10 |- (a = b -> ((a(C i^i (A X. A))b /\ b(C i^i (A X. A))a) <-> (b(C i^i (A X. A))b /\ b(C i^i (A X. A))b)))
9490, 93imbi12d 688 . . . . . . . . 9 |- (a = b -> ((a e. A -> (a(C i^i (A X. A))b /\ b(C i^i (A X. A))a)) <-> (b e. A -> (b(C i^i (A X. A))b /\ b(C i^i (A X. A))b))))
9589, 94mpbiri 211 . . . . . . . 8 |- (a = b -> (a e. A -> (a(C i^i (A X. A))b /\ b(C i^i (A X. A))a)))
9695com12 14 . . . . . . 7 |- (a e. A -> (a = b -> (a(C i^i (A X. A))b /\ b(C i^i (A X. A))a)))
9779, 96impbid 574 . . . . . 6 |- (a e. A -> ((a(C i^i (A X. A))b /\ b(C i^i (A X. A))a) <-> a = b))
989719.21aiv 1664 . . . . 5 |- (a e. A -> A.b((a(C i^i (A X. A))b /\ b(C i^i (A X. A))a) <-> a = b))
9961, 98syl 12 . . . 4 |- (a e. U.U.(C i^i (A X. A)) -> A.b((a(C i^i (A X. A))b /\ b(C i^i (A X. A))a) <-> a = b))
10047, 99mprgbir 2163 . . 3 |- ((C i^i (A X. A)) i^i `'(C i^i (A X. A))) = ( _I |` U.U.(C i^i (A X. A)))
1013, 46, 1003pm3.2i 1048 . 2 |- (Rel (C i^i (A X. A)) /\ ((C i^i (A X. A)) o. (C i^i (A X. A))) C_ (C i^i (A X. A)) /\ ((C i^i (A X. A)) i^i `'(C i^i (A X. A))) = ( _I |` U.U.(C i^i (A X. A))))
102 xpexg 4095 . . . . 5 |- ((A e. B /\ A e. B) -> (A X. A) e. _V)
103102anidms 480 . . . 4 |- (A e. B -> (A X. A) e. _V)
104 inex1g 3454 . . . . 5 |- ((A X. A) e. _V -> ((A X. A) i^i C) e. _V)
105 incom 2787 . . . . 5 |- (C i^i (A X. A)) = ((A X. A) i^i C)
106104, 105syl5eqel 1975 . . . 4 |- ((A X. A) e. _V -> (C i^i (A X. A)) e. _V)
107103, 106syl 12 . . 3 |- (A e. B -> (C i^i (A X. A)) e. _V)
108 isps 9988 . . 3 |- ((C i^i (A X. A)) e. _V -> ((C i^i (A X. A)) e. Poset <-> (Rel (C i^i (A X. A)) /\ ((C i^i (A X. A)) o. (C i^i (A X. A))) C_ (C i^i (A X. A)) /\ ((C i^i (A X. A)) i^i `'(C i^i (A X. A))) = ( _I |` U.U.(C i^i (A X. A))))))
109107, 108syl 12 . 2 |- (A e. B -> ((C i^i (A X. A)) e. Poset <-> (Rel (C i^i (A X. A)) /\ ((C i^i (A X. A)) o. (C i^i (A X. A))) C_ (C i^i (A X. A)) /\ ((C i^i (A X. A)) i^i `'(C i^i (A X. A))) = ( _I |` U.U.(C i^i (A X. A))))))
110101, 109mpbiri 211 1 |- (A e. B -> (C i^i (A X. A)) e. Poset)
Colors of variables: wff set class
Syntax hints:   -> wi 3   <-> wb 163   /\ wa 240   /\ w3a 858  A.wal 1296   = wceq 1298   e. wcel 1300  E.wex 1326  _Vcvv 2292   u. cun 2591   i^i cin 2592   C_ wss 2593  U.cuni 3177   class class class wbr 3338  {copab 3395   _I cid 3582   X. cxp 3984  `'ccnv 3985   |` cres 3988   o. ccom 3990  Rel wrel 3991  Posetcps 9980
This theorem is referenced by:  toplat 14638
This theorem was proved from axioms:  ax-1 4  ax-2 5  ax-3 6  ax-mp 7  ax-7 1304  ax-gen 1305  ax-8 1306  ax-9 1307  ax-10 1308  ax-11 1309  ax-12 1310  ax-13 1311  ax-14 1312  ax-17 1317  ax-4 1319  ax-5o 1321  ax-6o 1324  ax-9o 1481  ax-10o 1500  ax-16 1580  ax-11o 1588  ax-ext 1865  ax-sep 3438  ax-nul 3445  ax-pow 3481  ax-pr 3524  ax-un 3790
This theorem depends on definitions:  df-bi 164  df-or 241  df-an 242  df-3an 860  df-ex 1327  df-sb 1536  df-eu 1775  df-mo 1776  df-clab 1872  df-cleq 1877  df-clel 1880  df-ne 2019  df-ral 2109  df-rex 2110  df-v 2294  df-dif 2597  df-un 2600  df-in 2603  df-ss 2605  df-nul 2876  df-pw 3035  df-sn 3049  df-pr 3050  df-op 3053  df-uni 3178  df-br 3339  df-opab 3396  df-id 3586  df-xp 4000  df-rel 4001  df-cnv 4002  df-co 4003  df-res 4006  df-ps 9984
Copyright terms: Public domain