Step | Hyp | Ref
| Expression |
1 | | sseq1 4007 |
. . . . . 6
β’ (π = β
β (π β π΅ β β
β π΅)) |
2 | 1 | anbi2d 630 |
. . . . 5
β’ (π = β
β ((πΎ β Dirset β§ π β π΅) β (πΎ β Dirset β§ β
β π΅))) |
3 | | raleq 3323 |
. . . . . 6
β’ (π = β
β (βπ§ β π π§ β€ π¦ β βπ§ β β
π§ β€ π¦)) |
4 | 3 | rexbidv 3179 |
. . . . 5
β’ (π = β
β (βπ¦ β π΅ βπ§ β π π§ β€ π¦ β βπ¦ β π΅ βπ§ β β
π§ β€ π¦)) |
5 | 2, 4 | imbi12d 345 |
. . . 4
β’ (π = β
β (((πΎ β Dirset β§ π β π΅) β βπ¦ β π΅ βπ§ β π π§ β€ π¦) β ((πΎ β Dirset β§ β
β π΅) β βπ¦ β π΅ βπ§ β β
π§ β€ π¦))) |
6 | | sseq1 4007 |
. . . . . 6
β’ (π = π β (π β π΅ β π β π΅)) |
7 | 6 | anbi2d 630 |
. . . . 5
β’ (π = π β ((πΎ β Dirset β§ π β π΅) β (πΎ β Dirset β§ π β π΅))) |
8 | | raleq 3323 |
. . . . . 6
β’ (π = π β (βπ§ β π π§ β€ π¦ β βπ§ β π π§ β€ π¦)) |
9 | 8 | rexbidv 3179 |
. . . . 5
β’ (π = π β (βπ¦ β π΅ βπ§ β π π§ β€ π¦ β βπ¦ β π΅ βπ§ β π π§ β€ π¦)) |
10 | 7, 9 | imbi12d 345 |
. . . 4
β’ (π = π β (((πΎ β Dirset β§ π β π΅) β βπ¦ β π΅ βπ§ β π π§ β€ π¦) β ((πΎ β Dirset β§ π β π΅) β βπ¦ β π΅ βπ§ β π π§ β€ π¦))) |
11 | | sseq1 4007 |
. . . . . 6
β’ (π = (π βͺ {π}) β (π β π΅ β (π βͺ {π}) β π΅)) |
12 | 11 | anbi2d 630 |
. . . . 5
β’ (π = (π βͺ {π}) β ((πΎ β Dirset β§ π β π΅) β (πΎ β Dirset β§ (π βͺ {π}) β π΅))) |
13 | | raleq 3323 |
. . . . . 6
β’ (π = (π βͺ {π}) β (βπ§ β π π§ β€ π¦ β βπ§ β (π βͺ {π})π§ β€ π¦)) |
14 | 13 | rexbidv 3179 |
. . . . 5
β’ (π = (π βͺ {π}) β (βπ¦ β π΅ βπ§ β π π§ β€ π¦ β βπ¦ β π΅ βπ§ β (π βͺ {π})π§ β€ π¦)) |
15 | 12, 14 | imbi12d 345 |
. . . 4
β’ (π = (π βͺ {π}) β (((πΎ β Dirset β§ π β π΅) β βπ¦ β π΅ βπ§ β π π§ β€ π¦) β ((πΎ β Dirset β§ (π βͺ {π}) β π΅) β βπ¦ β π΅ βπ§ β (π βͺ {π})π§ β€ π¦))) |
16 | | sseq1 4007 |
. . . . . 6
β’ (π = π β (π β π΅ β π β π΅)) |
17 | 16 | anbi2d 630 |
. . . . 5
β’ (π = π β ((πΎ β Dirset β§ π β π΅) β (πΎ β Dirset β§ π β π΅))) |
18 | | raleq 3323 |
. . . . . 6
β’ (π = π β (βπ§ β π π§ β€ π¦ β βπ§ β π π§ β€ π¦)) |
19 | 18 | rexbidv 3179 |
. . . . 5
β’ (π = π β (βπ¦ β π΅ βπ§ β π π§ β€ π¦ β βπ¦ β π΅ βπ§ β π π§ β€ π¦)) |
20 | 17, 19 | imbi12d 345 |
. . . 4
β’ (π = π β (((πΎ β Dirset β§ π β π΅) β βπ¦ β π΅ βπ§ β π π§ β€ π¦) β ((πΎ β Dirset β§ π β π΅) β βπ¦ β π΅ βπ§ β π π§ β€ π¦))) |
21 | | drsbn0.b |
. . . . . . 7
β’ π΅ = (BaseβπΎ) |
22 | 21 | drsbn0 18254 |
. . . . . 6
β’ (πΎ β Dirset β π΅ β β
) |
23 | | ral0 4512 |
. . . . . . . . 9
β’
βπ§ β
β
π§ β€ π¦ |
24 | 23 | jctr 526 |
. . . . . . . 8
β’ (π¦ β π΅ β (π¦ β π΅ β§ βπ§ β β
π§ β€ π¦)) |
25 | 24 | eximi 1838 |
. . . . . . 7
β’
(βπ¦ π¦ β π΅ β βπ¦(π¦ β π΅ β§ βπ§ β β
π§ β€ π¦)) |
26 | | n0 4346 |
. . . . . . 7
β’ (π΅ β β
β
βπ¦ π¦ β π΅) |
27 | | df-rex 3072 |
. . . . . . 7
β’
(βπ¦ β
π΅ βπ§ β β
π§ β€ π¦ β βπ¦(π¦ β π΅ β§ βπ§ β β
π§ β€ π¦)) |
28 | 25, 26, 27 | 3imtr4i 292 |
. . . . . 6
β’ (π΅ β β
β
βπ¦ β π΅ βπ§ β β
π§ β€ π¦) |
29 | 22, 28 | syl 17 |
. . . . 5
β’ (πΎ β Dirset β
βπ¦ β π΅ βπ§ β β
π§ β€ π¦) |
30 | 29 | adantr 482 |
. . . 4
β’ ((πΎ β Dirset β§ β
β π΅) β
βπ¦ β π΅ βπ§ β β
π§ β€ π¦) |
31 | | ssun1 4172 |
. . . . . . . . 9
β’ π β (π βͺ {π}) |
32 | | sstr 3990 |
. . . . . . . . 9
β’ ((π β (π βͺ {π}) β§ (π βͺ {π}) β π΅) β π β π΅) |
33 | 31, 32 | mpan 689 |
. . . . . . . 8
β’ ((π βͺ {π}) β π΅ β π β π΅) |
34 | 33 | anim2i 618 |
. . . . . . 7
β’ ((πΎ β Dirset β§ (π βͺ {π}) β π΅) β (πΎ β Dirset β§ π β π΅)) |
35 | | breq2 5152 |
. . . . . . . . . 10
β’ (π¦ = π β (π§ β€ π¦ β π§ β€ π)) |
36 | 35 | ralbidv 3178 |
. . . . . . . . 9
β’ (π¦ = π β (βπ§ β π π§ β€ π¦ β βπ§ β π π§ β€ π)) |
37 | 36 | cbvrexvw 3236 |
. . . . . . . 8
β’
(βπ¦ β
π΅ βπ§ β π π§ β€ π¦ β βπ β π΅ βπ§ β π π§ β€ π) |
38 | | simplrr 777 |
. . . . . . . . . . . 12
β’ ((((πΎ β Dirset β§ (π βͺ {π}) β π΅) β§ (π β π΅ β§ βπ§ β π π§ β€ π)) β§ (π¦ β π΅ β§ (π β€ π¦ β§ π β€ π¦))) β βπ§ β π π§ β€ π) |
39 | | drsprs 18253 |
. . . . . . . . . . . . . . . . 17
β’ (πΎ β Dirset β πΎ β Proset
) |
40 | 39 | ad5antr 733 |
. . . . . . . . . . . . . . . 16
β’
((((((πΎ β
Dirset β§ (π βͺ
{π}) β π΅) β§ π β π΅) β§ (π¦ β π΅ β§ (π β€ π¦ β§ π β€ π¦))) β§ π§ β π) β§ π§ β€ π) β πΎ β Proset ) |
41 | 33 | ad2antlr 726 |
. . . . . . . . . . . . . . . . . . 19
β’ (((πΎ β Dirset β§ (π βͺ {π}) β π΅) β§ π β π΅) β π β π΅) |
42 | 41 | adantr 482 |
. . . . . . . . . . . . . . . . . 18
β’ ((((πΎ β Dirset β§ (π βͺ {π}) β π΅) β§ π β π΅) β§ (π¦ β π΅ β§ (π β€ π¦ β§ π β€ π¦))) β π β π΅) |
43 | 42 | sselda 3982 |
. . . . . . . . . . . . . . . . 17
β’
(((((πΎ β Dirset
β§ (π βͺ {π}) β π΅) β§ π β π΅) β§ (π¦ β π΅ β§ (π β€ π¦ β§ π β€ π¦))) β§ π§ β π) β π§ β π΅) |
44 | 43 | adantr 482 |
. . . . . . . . . . . . . . . 16
β’
((((((πΎ β
Dirset β§ (π βͺ
{π}) β π΅) β§ π β π΅) β§ (π¦ β π΅ β§ (π β€ π¦ β§ π β€ π¦))) β§ π§ β π) β§ π§ β€ π) β π§ β π΅) |
45 | | simp-4r 783 |
. . . . . . . . . . . . . . . 16
β’
((((((πΎ β
Dirset β§ (π βͺ
{π}) β π΅) β§ π β π΅) β§ (π¦ β π΅ β§ (π β€ π¦ β§ π β€ π¦))) β§ π§ β π) β§ π§ β€ π) β π β π΅) |
46 | | simprl 770 |
. . . . . . . . . . . . . . . . 17
β’ ((((πΎ β Dirset β§ (π βͺ {π}) β π΅) β§ π β π΅) β§ (π¦ β π΅ β§ (π β€ π¦ β§ π β€ π¦))) β π¦ β π΅) |
47 | 46 | ad2antrr 725 |
. . . . . . . . . . . . . . . 16
β’
((((((πΎ β
Dirset β§ (π βͺ
{π}) β π΅) β§ π β π΅) β§ (π¦ β π΅ β§ (π β€ π¦ β§ π β€ π¦))) β§ π§ β π) β§ π§ β€ π) β π¦ β π΅) |
48 | | simpr 486 |
. . . . . . . . . . . . . . . 16
β’
((((((πΎ β
Dirset β§ (π βͺ
{π}) β π΅) β§ π β π΅) β§ (π¦ β π΅ β§ (π β€ π¦ β§ π β€ π¦))) β§ π§ β π) β§ π§ β€ π) β π§ β€ π) |
49 | | simprrl 780 |
. . . . . . . . . . . . . . . . 17
β’ ((((πΎ β Dirset β§ (π βͺ {π}) β π΅) β§ π β π΅) β§ (π¦ β π΅ β§ (π β€ π¦ β§ π β€ π¦))) β π β€ π¦) |
50 | 49 | ad2antrr 725 |
. . . . . . . . . . . . . . . 16
β’
((((((πΎ β
Dirset β§ (π βͺ
{π}) β π΅) β§ π β π΅) β§ (π¦ β π΅ β§ (π β€ π¦ β§ π β€ π¦))) β§ π§ β π) β§ π§ β€ π) β π β€ π¦) |
51 | | drsdirfi.l |
. . . . . . . . . . . . . . . . 17
β’ β€ =
(leβπΎ) |
52 | 21, 51 | prstr 18250 |
. . . . . . . . . . . . . . . 16
β’ ((πΎ β Proset β§ (π§ β π΅ β§ π β π΅ β§ π¦ β π΅) β§ (π§ β€ π β§ π β€ π¦)) β π§ β€ π¦) |
53 | 40, 44, 45, 47, 48, 50, 52 | syl132anc 1389 |
. . . . . . . . . . . . . . 15
β’
((((((πΎ β
Dirset β§ (π βͺ
{π}) β π΅) β§ π β π΅) β§ (π¦ β π΅ β§ (π β€ π¦ β§ π β€ π¦))) β§ π§ β π) β§ π§ β€ π) β π§ β€ π¦) |
54 | 53 | ex 414 |
. . . . . . . . . . . . . 14
β’
(((((πΎ β Dirset
β§ (π βͺ {π}) β π΅) β§ π β π΅) β§ (π¦ β π΅ β§ (π β€ π¦ β§ π β€ π¦))) β§ π§ β π) β (π§ β€ π β π§ β€ π¦)) |
55 | 54 | ralimdva 3168 |
. . . . . . . . . . . . 13
β’ ((((πΎ β Dirset β§ (π βͺ {π}) β π΅) β§ π β π΅) β§ (π¦ β π΅ β§ (π β€ π¦ β§ π β€ π¦))) β (βπ§ β π π§ β€ π β βπ§ β π π§ β€ π¦)) |
56 | 55 | adantlrr 720 |
. . . . . . . . . . . 12
β’ ((((πΎ β Dirset β§ (π βͺ {π}) β π΅) β§ (π β π΅ β§ βπ§ β π π§ β€ π)) β§ (π¦ β π΅ β§ (π β€ π¦ β§ π β€ π¦))) β (βπ§ β π π§ β€ π β βπ§ β π π§ β€ π¦)) |
57 | 38, 56 | mpd 15 |
. . . . . . . . . . 11
β’ ((((πΎ β Dirset β§ (π βͺ {π}) β π΅) β§ (π β π΅ β§ βπ§ β π π§ β€ π)) β§ (π¦ β π΅ β§ (π β€ π¦ β§ π β€ π¦))) β βπ§ β π π§ β€ π¦) |
58 | | simprrr 781 |
. . . . . . . . . . . 12
β’ ((((πΎ β Dirset β§ (π βͺ {π}) β π΅) β§ (π β π΅ β§ βπ§ β π π§ β€ π)) β§ (π¦ β π΅ β§ (π β€ π¦ β§ π β€ π¦))) β π β€ π¦) |
59 | | vex 3479 |
. . . . . . . . . . . . 13
β’ π β V |
60 | | breq1 5151 |
. . . . . . . . . . . . 13
β’ (π§ = π β (π§ β€ π¦ β π β€ π¦)) |
61 | 59, 60 | ralsn 4685 |
. . . . . . . . . . . 12
β’
(βπ§ β
{π}π§ β€ π¦ β π β€ π¦) |
62 | 58, 61 | sylibr 233 |
. . . . . . . . . . 11
β’ ((((πΎ β Dirset β§ (π βͺ {π}) β π΅) β§ (π β π΅ β§ βπ§ β π π§ β€ π)) β§ (π¦ β π΅ β§ (π β€ π¦ β§ π β€ π¦))) β βπ§ β {π}π§ β€ π¦) |
63 | | ralun 4192 |
. . . . . . . . . . 11
β’
((βπ§ β
π π§ β€ π¦ β§ βπ§ β {π}π§ β€ π¦) β βπ§ β (π βͺ {π})π§ β€ π¦) |
64 | 57, 62, 63 | syl2anc 585 |
. . . . . . . . . 10
β’ ((((πΎ β Dirset β§ (π βͺ {π}) β π΅) β§ (π β π΅ β§ βπ§ β π π§ β€ π)) β§ (π¦ β π΅ β§ (π β€ π¦ β§ π β€ π¦))) β βπ§ β (π βͺ {π})π§ β€ π¦) |
65 | | simpll 766 |
. . . . . . . . . . 11
β’ (((πΎ β Dirset β§ (π βͺ {π}) β π΅) β§ (π β π΅ β§ βπ§ β π π§ β€ π)) β πΎ β Dirset) |
66 | | simprl 770 |
. . . . . . . . . . 11
β’ (((πΎ β Dirset β§ (π βͺ {π}) β π΅) β§ (π β π΅ β§ βπ§ β π π§ β€ π)) β π β π΅) |
67 | | ssun2 4173 |
. . . . . . . . . . . . . 14
β’ {π} β (π βͺ {π}) |
68 | | sstr 3990 |
. . . . . . . . . . . . . 14
β’ (({π} β (π βͺ {π}) β§ (π βͺ {π}) β π΅) β {π} β π΅) |
69 | 67, 68 | mpan 689 |
. . . . . . . . . . . . 13
β’ ((π βͺ {π}) β π΅ β {π} β π΅) |
70 | 59 | snss 4789 |
. . . . . . . . . . . . 13
β’ (π β π΅ β {π} β π΅) |
71 | 69, 70 | sylibr 233 |
. . . . . . . . . . . 12
β’ ((π βͺ {π}) β π΅ β π β π΅) |
72 | 71 | ad2antlr 726 |
. . . . . . . . . . 11
β’ (((πΎ β Dirset β§ (π βͺ {π}) β π΅) β§ (π β π΅ β§ βπ§ β π π§ β€ π)) β π β π΅) |
73 | 21, 51 | drsdir 18252 |
. . . . . . . . . . 11
β’ ((πΎ β Dirset β§ π β π΅ β§ π β π΅) β βπ¦ β π΅ (π β€ π¦ β§ π β€ π¦)) |
74 | 65, 66, 72, 73 | syl3anc 1372 |
. . . . . . . . . 10
β’ (((πΎ β Dirset β§ (π βͺ {π}) β π΅) β§ (π β π΅ β§ βπ§ β π π§ β€ π)) β βπ¦ β π΅ (π β€ π¦ β§ π β€ π¦)) |
75 | 64, 74 | reximddv 3172 |
. . . . . . . . 9
β’ (((πΎ β Dirset β§ (π βͺ {π}) β π΅) β§ (π β π΅ β§ βπ§ β π π§ β€ π)) β βπ¦ β π΅ βπ§ β (π βͺ {π})π§ β€ π¦) |
76 | 75 | rexlimdvaa 3157 |
. . . . . . . 8
β’ ((πΎ β Dirset β§ (π βͺ {π}) β π΅) β (βπ β π΅ βπ§ β π π§ β€ π β βπ¦ β π΅ βπ§ β (π βͺ {π})π§ β€ π¦)) |
77 | 37, 76 | biimtrid 241 |
. . . . . . 7
β’ ((πΎ β Dirset β§ (π βͺ {π}) β π΅) β (βπ¦ β π΅ βπ§ β π π§ β€ π¦ β βπ¦ β π΅ βπ§ β (π βͺ {π})π§ β€ π¦)) |
78 | 34, 77 | embantd 59 |
. . . . . 6
β’ ((πΎ β Dirset β§ (π βͺ {π}) β π΅) β (((πΎ β Dirset β§ π β π΅) β βπ¦ β π΅ βπ§ β π π§ β€ π¦) β βπ¦ β π΅ βπ§ β (π βͺ {π})π§ β€ π¦)) |
79 | 78 | com12 32 |
. . . . 5
β’ (((πΎ β Dirset β§ π β π΅) β βπ¦ β π΅ βπ§ β π π§ β€ π¦) β ((πΎ β Dirset β§ (π βͺ {π}) β π΅) β βπ¦ β π΅ βπ§ β (π βͺ {π})π§ β€ π¦)) |
80 | 79 | a1i 11 |
. . . 4
β’ (π β Fin β (((πΎ β Dirset β§ π β π΅) β βπ¦ β π΅ βπ§ β π π§ β€ π¦) β ((πΎ β Dirset β§ (π βͺ {π}) β π΅) β βπ¦ β π΅ βπ§ β (π βͺ {π})π§ β€ π¦))) |
81 | 5, 10, 15, 20, 30, 80 | findcard2 9161 |
. . 3
β’ (π β Fin β ((πΎ β Dirset β§ π β π΅) β βπ¦ β π΅ βπ§ β π π§ β€ π¦)) |
82 | 81 | com12 32 |
. 2
β’ ((πΎ β Dirset β§ π β π΅) β (π β Fin β βπ¦ β π΅ βπ§ β π π§ β€ π¦)) |
83 | 82 | 3impia 1118 |
1
β’ ((πΎ β Dirset β§ π β π΅ β§ π β Fin) β βπ¦ β π΅ βπ§ β π π§ β€ π¦) |