Step | Hyp | Ref
| Expression |
1 | | 1stfo 5506 |
. . . . . . . . . . 11
|
2 | | fof 5270 |
. . . . . . . . . . 11
|
3 | 1, 2 | ax-mp 5 |
. . . . . . . . . 10
|
4 | | dffn2 5225 |
. . . . . . . . . 10
|
5 | 3, 4 | mpbir 200 |
. . . . . . . . 9
|
6 | | ssv 3292 |
. . . . . . . . 9
|
7 | | fnco 5192 |
. . . . . . . . 9
|
8 | 5, 5, 6, 7 | mp3an 1277 |
. . . . . . . 8
|
9 | | 2ndfo 5507 |
. . . . . . . . . . . 12
|
10 | | fofn 5272 |
. . . . . . . . . . . 12
|
11 | 9, 10 | ax-mp 5 |
. . . . . . . . . . 11
|
12 | | fnco 5192 |
. . . . . . . . . . 11
|
13 | 11, 5, 6, 12 | mp3an 1277 |
. . . . . . . . . 10
|
14 | | fntxp 5805 |
. . . . . . . . . 10
|
15 | 13, 11, 14 | mp2an 653 |
. . . . . . . . 9
|
16 | | inidm 3465 |
. . . . . . . . . 10
|
17 | 16 | fneq2i 5180 |
. . . . . . . . 9
|
18 | 15, 17 | mpbi 199 |
. . . . . . . 8
|
19 | | fntxp 5805 |
. . . . . . . 8
|
20 | 8, 18, 19 | mp2an 653 |
. . . . . . 7
|
21 | 16 | fneq2i 5180 |
. . . . . . 7
|
22 | 20, 21 | mpbi 199 |
. . . . . 6
|
23 | | dffn2 5225 |
. . . . . 6
|
24 | 22, 23 | mpbi 199 |
. . . . 5
|
25 | | xpassenlem 6057 |
. . . . . . . . 9
Proj1
Proj1
Proj1 Proj2 Proj1
Proj1 Proj2 Proj2 Proj2
Proj2 |
26 | | xpassenlem 6057 |
. . . . . . . . 9
Proj1
Proj1
Proj1 Proj2 Proj1
Proj1 Proj2 Proj2 Proj2
Proj2 |
27 | | simp1 955 |
. . . . . . . . . . . . . 14
Proj1 Proj1 Proj1 Proj2 Proj1 Proj1 Proj2 Proj2 Proj2 Proj2 Proj1 Proj1 Proj1 |
28 | | simp1 955 |
. . . . . . . . . . . . . 14
Proj1 Proj1 Proj1 Proj2 Proj1 Proj1 Proj2 Proj2 Proj2 Proj2 Proj1 Proj1 Proj1 |
29 | | eqtr3 2372 |
. . . . . . . . . . . . . 14
Proj1 Proj1 Proj1 Proj1 Proj1 Proj1 Proj1 Proj1 Proj1 Proj1 |
30 | 27, 28, 29 | syl2an 463 |
. . . . . . . . . . . . 13
Proj1 Proj1
Proj1
Proj2 Proj1 Proj1 Proj2
Proj2
Proj2 Proj2 Proj1
Proj1
Proj1 Proj2 Proj1
Proj1 Proj2 Proj2 Proj2
Proj2 Proj1 Proj1 Proj1 Proj1 |
31 | | simp2 956 |
. . . . . . . . . . . . . 14
Proj1 Proj1 Proj1 Proj2 Proj1 Proj1 Proj2 Proj2 Proj2 Proj2 Proj2 Proj1 Proj1 Proj2 |
32 | | simp2 956 |
. . . . . . . . . . . . . 14
Proj1 Proj1 Proj1 Proj2 Proj1 Proj1 Proj2 Proj2 Proj2 Proj2 Proj2 Proj1 Proj1 Proj2 |
33 | | eqtr3 2372 |
. . . . . . . . . . . . . 14
Proj2 Proj1 Proj1 Proj2 Proj2
Proj1
Proj1 Proj2 Proj2 Proj1 Proj2 Proj1 |
34 | 31, 32, 33 | syl2an 463 |
. . . . . . . . . . . . 13
Proj1 Proj1
Proj1
Proj2 Proj1 Proj1 Proj2
Proj2
Proj2 Proj2 Proj1
Proj1
Proj1 Proj2 Proj1
Proj1 Proj2 Proj2 Proj2
Proj2 Proj2 Proj1 Proj2 Proj1 |
35 | 30, 34 | opeq12d 4587 |
. . . . . . . . . . . 12
Proj1 Proj1
Proj1
Proj2 Proj1 Proj1 Proj2
Proj2
Proj2 Proj2 Proj1
Proj1
Proj1 Proj2 Proj1
Proj1 Proj2 Proj2 Proj2
Proj2 Proj1 Proj1
Proj2 Proj1 Proj1 Proj1
Proj2 Proj1 |
36 | | opeq 4620 |
. . . . . . . . . . . 12
Proj1 Proj1 Proj1 Proj2 Proj1 |
37 | | opeq 4620 |
. . . . . . . . . . . 12
Proj1 Proj1 Proj1 Proj2 Proj1 |
38 | 35, 36, 37 | 3eqtr4g 2410 |
. . . . . . . . . . 11
Proj1 Proj1
Proj1
Proj2 Proj1 Proj1 Proj2
Proj2
Proj2 Proj2 Proj1
Proj1
Proj1 Proj2 Proj1
Proj1 Proj2 Proj2 Proj2
Proj2 Proj1 Proj1 |
39 | | simp3 957 |
. . . . . . . . . . . 12
Proj1 Proj1 Proj1 Proj2 Proj1 Proj1 Proj2 Proj2 Proj2 Proj2 Proj2 Proj2
Proj2 |
40 | | simp3 957 |
. . . . . . . . . . . 12
Proj1 Proj1 Proj1 Proj2 Proj1 Proj1 Proj2 Proj2 Proj2 Proj2 Proj2 Proj2
Proj2 |
41 | | eqtr3 2372 |
. . . . . . . . . . . 12
Proj2 Proj2 Proj2 Proj2 Proj2 Proj2 Proj2 Proj2 |
42 | 39, 40, 41 | syl2an 463 |
. . . . . . . . . . 11
Proj1 Proj1
Proj1
Proj2 Proj1 Proj1 Proj2
Proj2
Proj2 Proj2 Proj1
Proj1
Proj1 Proj2 Proj1
Proj1 Proj2 Proj2 Proj2
Proj2 Proj2 Proj2 |
43 | 38, 42 | opeq12d 4587 |
. . . . . . . . . 10
Proj1 Proj1
Proj1
Proj2 Proj1 Proj1 Proj2
Proj2
Proj2 Proj2 Proj1
Proj1
Proj1 Proj2 Proj1
Proj1 Proj2 Proj2 Proj2
Proj2 Proj1 Proj2 Proj1 Proj2 |
44 | | opeq 4620 |
. . . . . . . . . 10
Proj1 Proj2 |
45 | | opeq 4620 |
. . . . . . . . . 10
Proj1 Proj2 |
46 | 43, 44, 45 | 3eqtr4g 2410 |
. . . . . . . . 9
Proj1 Proj1
Proj1
Proj2 Proj1 Proj1 Proj2
Proj2
Proj2 Proj2 Proj1
Proj1
Proj1 Proj2 Proj1
Proj1 Proj2 Proj2 Proj2
Proj2 |
47 | 25, 26, 46 | syl2anb 465 |
. . . . . . . 8
|
48 | 47 | gen2 1547 |
. . . . . . 7
|
49 | | breq1 4643 |
. . . . . . . 8
|
50 | 49 | mo4 2237 |
. . . . . . 7
|
51 | 48, 50 | mpbir 200 |
. . . . . 6
|
52 | 51 | ax-gen 1546 |
. . . . 5
|
53 | | dff12 5258 |
. . . . 5
|
54 | 24, 52, 53 | mpbir2an 886 |
. . . 4
|
55 | | ssv 3292 |
. . . 4
|
56 | | f1ores 5301 |
. . . 4
|
57 | 54, 55, 56 | mp2an 653 |
. . 3
|
58 | | vex 2863 |
. . . . . 6
|
59 | | opeqex 4622 |
. . . . . 6
|
60 | | rexcom4 2879 |
. . . . . . . . . . . 12
|
61 | | rexcom4 2879 |
. . . . . . . . . . . . . 14
|
62 | | rexcom4 2879 |
. . . . . . . . . . . . . . . 16
|
63 | | vex 2863 |
. . . . . . . . . . . . . . . . . . . . 21
|
64 | | vex 2863 |
. . . . . . . . . . . . . . . . . . . . 21
|
65 | 63, 64 | opex 4589 |
. . . . . . . . . . . . . . . . . . . 20
|
66 | | vex 2863 |
. . . . . . . . . . . . . . . . . . . 20
|
67 | 65, 66 | opex 4589 |
. . . . . . . . . . . . . . . . . . 19
|
68 | | breq1 4643 |
. . . . . . . . . . . . . . . . . . 19
|
69 | 67, 68 | ceqsexv 2895 |
. . . . . . . . . . . . . . . . . 18
|
70 | 65, 66 | brco1st 5778 |
. . . . . . . . . . . . . . . . . . . . 21
|
71 | 63, 64 | opbr1st 5502 |
. . . . . . . . . . . . . . . . . . . . 21
|
72 | 70, 71 | bitri 240 |
. . . . . . . . . . . . . . . . . . . 20
|
73 | | trtxp 5782 |
. . . . . . . . . . . . . . . . . . . . 21
|
74 | | brco 4884 |
. . . . . . . . . . . . . . . . . . . . . . 23
|
75 | 65, 66 | opbr1st 5502 |
. . . . . . . . . . . . . . . . . . . . . . . . . 26
|
76 | | eqcom 2355 |
. . . . . . . . . . . . . . . . . . . . . . . . . 26
|
77 | 75, 76 | bitri 240 |
. . . . . . . . . . . . . . . . . . . . . . . . 25
|
78 | 77 | anbi1i 676 |
. . . . . . . . . . . . . . . . . . . . . . . 24
|
79 | 78 | exbii 1582 |
. . . . . . . . . . . . . . . . . . . . . . 23
|
80 | | breq1 4643 |
. . . . . . . . . . . . . . . . . . . . . . . . 25
|
81 | 65, 80 | ceqsexv 2895 |
. . . . . . . . . . . . . . . . . . . . . . . 24
|
82 | 63, 64 | opbr2nd 5503 |
. . . . . . . . . . . . . . . . . . . . . . . 24
|
83 | 81, 82 | bitri 240 |
. . . . . . . . . . . . . . . . . . . . . . 23
|
84 | 74, 79, 83 | 3bitri 262 |
. . . . . . . . . . . . . . . . . . . . . 22
|
85 | 65, 66 | opbr2nd 5503 |
. . . . . . . . . . . . . . . . . . . . . 22
|
86 | 84, 85 | anbi12i 678 |
. . . . . . . . . . . . . . . . . . . . 21
|
87 | 73, 86 | bitri 240 |
. . . . . . . . . . . . . . . . . . . 20
|
88 | 72, 87 | anbi12i 678 |
. . . . . . . . . . . . . . . . . . 19
|
89 | | trtxp 5782 |
. . . . . . . . . . . . . . . . . . 19
|
90 | | 3anass 938 |
. . . . . . . . . . . . . . . . . . 19
|
91 | 88, 89, 90 | 3bitr4i 268 |
. . . . . . . . . . . . . . . . . 18
|
92 | 69, 91 | bitri 240 |
. . . . . . . . . . . . . . . . 17
|
93 | 92 | rexbii 2640 |
. . . . . . . . . . . . . . . 16
|
94 | 62, 93 | bitr3i 242 |
. . . . . . . . . . . . . . 15
|
95 | 94 | rexbii 2640 |
. . . . . . . . . . . . . 14
|
96 | 61, 95 | bitr3i 242 |
. . . . . . . . . . . . 13
|
97 | 96 | rexbii 2640 |
. . . . . . . . . . . 12
|
98 | 60, 97 | bitr3i 242 |
. . . . . . . . . . 11
|
99 | | 3reeanv 2780 |
. . . . . . . . . . 11
|
100 | 98, 99 | bitri 240 |
. . . . . . . . . 10
|
101 | | r19.41v 2765 |
. . . . . . . . . . . 12
|
102 | | r19.41v 2765 |
. . . . . . . . . . . . . . 15
|
103 | 102 | rexbii 2640 |
. . . . . . . . . . . . . 14
|
104 | | r19.41v 2765 |
. . . . . . . . . . . . . 14
|
105 | 103, 104 | bitri 240 |
. . . . . . . . . . . . 13
|
106 | 105 | rexbii 2640 |
. . . . . . . . . . . 12
|
107 | | elxp2 4803 |
. . . . . . . . . . . . . 14
|
108 | | df-rex 2621 |
. . . . . . . . . . . . . 14
|
109 | | rexcom4 2879 |
. . . . . . . . . . . . . . 15
|
110 | | opeq1 4579 |
. . . . . . . . . . . . . . . . . . . . . 22
|
111 | 110 | eqeq2d 2364 |
. . . . . . . . . . . . . . . . . . . . 21
|
112 | 65, 111 | ceqsexv 2895 |
. . . . . . . . . . . . . . . . . . . 20
|
113 | 112 | rexbii 2640 |
. . . . . . . . . . . . . . . . . . 19
|
114 | | rexcom4 2879 |
. . . . . . . . . . . . . . . . . . 19
|
115 | 113, 114 | bitr3i 242 |
. . . . . . . . . . . . . . . . . 18
|
116 | 115 | rexbii 2640 |
. . . . . . . . . . . . . . . . 17
|
117 | | rexcom4 2879 |
. . . . . . . . . . . . . . . . 17
|
118 | 116, 117 | bitri 240 |
. . . . . . . . . . . . . . . 16
|
119 | 118 | rexbii 2640 |
. . . . . . . . . . . . . . 15
|
120 | | r19.41v 2765 |
. . . . . . . . . . . . . . . . 17
|
121 | | reeanv 2779 |
. . . . . . . . . . . . . . . . . 18
|
122 | 121 | rexbii 2640 |
. . . . . . . . . . . . . . . . 17
|
123 | | elxp2 4803 |
. . . . . . . . . . . . . . . . . 18
|
124 | 123 | anbi1i 676 |
. . . . . . . . . . . . . . . . 17
|
125 | 120, 122,
124 | 3bitr4ri 269 |
. . . . . . . . . . . . . . . 16
|
126 | 125 | exbii 1582 |
. . . . . . . . . . . . . . 15
|
127 | 109, 119,
126 | 3bitr4ri 269 |
. . . . . . . . . . . . . 14
|
128 | 107, 108,
127 | 3bitri 262 |
. . . . . . . . . . . . 13
|
129 | 128 | anbi1i 676 |
. . . . . . . . . . . 12
|
130 | 101, 106,
129 | 3bitr4ri 269 |
. . . . . . . . . . 11
|
131 | 130 | exbii 1582 |
. . . . . . . . . 10
|
132 | | risset 2662 |
. . . . . . . . . . 11
|
133 | | risset 2662 |
. . . . . . . . . . 11
|
134 | | risset 2662 |
. . . . . . . . . . 11
|
135 | 132, 133,
134 | 3anbi123i 1140 |
. . . . . . . . . 10
|
136 | 100, 131,
135 | 3bitr4i 268 |
. . . . . . . . 9
|
137 | | elima2 4756 |
. . . . . . . . 9
|
138 | | opelxp 4812 |
. . . . . . . . . . 11
|
139 | 138 | anbi2i 675 |
. . . . . . . . . 10
|
140 | | opelxp 4812 |
. . . . . . . . . 10
|
141 | | 3anass 938 |
. . . . . . . . . 10
|
142 | 139, 140,
141 | 3bitr4i 268 |
. . . . . . . . 9
|
143 | 136, 137,
142 | 3bitr4i 268 |
. . . . . . . 8
|
144 | | opeq2 4580 |
. . . . . . . . . 10
|
145 | 144 | eleq1d 2419 |
. . . . . . . . 9
|
146 | 144 | eleq1d 2419 |
. . . . . . . . 9
|
147 | 145, 146 | bibi12d 312 |
. . . . . . . 8
|
148 | 143, 147 | mpbiri 224 |
. . . . . . 7
|
149 | 148 | exlimivv 1635 |
. . . . . 6
|
150 | 58, 59, 149 | mp2b 9 |
. . . . 5
|
151 | 150 | eqrelriv 4851 |
. . . 4
|
152 | | f1oeq3 5284 |
. . . 4
|
153 | 151, 152 | ax-mp 5 |
. . 3
|
154 | 57, 153 | mpbi 199 |
. 2
|
155 | | 1stex 4740 |
. . . . . 6
|
156 | 155, 155 | coex 4751 |
. . . . 5
|
157 | | 2ndex 5113 |
. . . . . . 7
|
158 | 157, 155 | coex 4751 |
. . . . . 6
|
159 | 158, 157 | txpex 5786 |
. . . . 5
|
160 | 156, 159 | txpex 5786 |
. . . 4
|
161 | | xpassen.1 |
. . . . . 6
|
162 | | xpassen.2 |
. . . . . 6
|
163 | 161, 162 | xpex 5116 |
. . . . 5
|
164 | | xpassen.3 |
. . . . 5
|
165 | 163, 164 | xpex 5116 |
. . . 4
|
166 | 160, 165 | resex 5118 |
. . 3
|
167 | 166 | f1oen 6034 |
. 2
|
168 | 154, 167 | ax-mp 5 |
1
|