Metamath Proof Explorer


Theorem propeqop

Description: Equivalence for an ordered pair equal to a pair of ordered pairs. (Contributed by AV, 18-Sep-2020) (Proof shortened by AV, 16-Jun-2022) (Avoid depending on this detail.)

Ref Expression
Hypotheses snopeqop.a A V
snopeqop.b B V
propeqop.c C V
propeqop.d D V
propeqop.e E V
propeqop.f F V
Assertion propeqop A B C D = E F A = C E = A A = B F = A D A = D F = A B

Proof

Step Hyp Ref Expression
1 snopeqop.a A V
2 snopeqop.b B V
3 propeqop.c C V
4 propeqop.d D V
5 propeqop.e E V
6 propeqop.f F V
7 1 2 opeqsn A B = E A = B E = A
8 3 4 5 6 opeqpr C D = E F E = C F = C D E = C D F = C
9 7 8 anbi12i A B = E C D = E F A = B E = A E = C F = C D E = C D F = C
10 1 2 5 6 opeqpr A B = E F E = A F = A B E = A B F = A
11 3 4 opeqsn C D = E C = D E = C
12 10 11 anbi12i A B = E F C D = E E = A F = A B E = A B F = A C = D E = C
13 9 12 orbi12i A B = E C D = E F A B = E F C D = E A = B E = A E = C F = C D E = C D F = C E = A F = A B E = A B F = A C = D E = C
14 eqcom A B C D = E F E F = A B C D
15 opex A B V
16 opex C D V
17 5 6 15 16 opeqpr E F = A B C D A B = E C D = E F A B = E F C D = E
18 14 17 bitri A B C D = E F A B = E C D = E F A B = E F C D = E
19 simpl A = B F = A D A = B
20 simpr A = C E = A E = A
21 19 20 anim12i A = B F = A D A = C E = A A = B E = A
22 sneq A = C A = C
23 22 eqeq2d A = C E = A E = C
24 23 biimpa A = C E = A E = C
25 24 adantl A = B F = A D A = C E = A E = C
26 preq1 A = C A D = C D
27 26 adantr A = C E = A A D = C D
28 27 eqeq2d A = C E = A F = A D F = C D
29 28 biimpcd F = A D A = C E = A F = C D
30 29 adantl A = B F = A D A = C E = A F = C D
31 30 imp A = B F = A D A = C E = A F = C D
32 25 31 jca A = B F = A D A = C E = A E = C F = C D
33 32 orcd A = B F = A D A = C E = A E = C F = C D E = C D F = C
34 21 33 jca A = B F = A D A = C E = A A = B E = A E = C F = C D E = C D F = C
35 34 orcd A = B F = A D A = C E = A A = B E = A E = C F = C D E = C D F = C E = A F = A B E = A B F = A C = D E = C
36 35 ex A = B F = A D A = C E = A A = B E = A E = C F = C D E = C D F = C E = A F = A B E = A B F = A C = D E = C
37 simpr A = D F = A B F = A B
38 20 37 anim12i A = C E = A A = D F = A B E = A F = A B
39 38 ancoms A = D F = A B A = C E = A E = A F = A B
40 39 orcd A = D F = A B A = C E = A E = A F = A B E = A B F = A
41 simpl A = C E = A A = C
42 41 eqeq1d A = C E = A A = D C = D
43 42 biimpcd A = D A = C E = A C = D
44 43 adantr A = D F = A B A = C E = A C = D
45 44 imp A = D F = A B A = C E = A C = D
46 23 biimpd A = C E = A E = C
47 46 a1dd A = C E = A A = D F = A B E = C
48 47 imp A = C E = A A = D F = A B E = C
49 48 impcom A = D F = A B A = C E = A E = C
50 45 49 jca A = D F = A B A = C E = A C = D E = C
51 40 50 jca A = D F = A B A = C E = A E = A F = A B E = A B F = A C = D E = C
52 51 olcd A = D F = A B A = C E = A A = B E = A E = C F = C D E = C D F = C E = A F = A B E = A B F = A C = D E = C
53 52 ex A = D F = A B A = C E = A A = B E = A E = C F = C D E = C D F = C E = A F = A B E = A B F = A C = D E = C
54 36 53 jaoi A = B F = A D A = D F = A B A = C E = A A = B E = A E = C F = C D E = C D F = C E = A F = A B E = A B F = A C = D E = C
55 54 impcom A = C E = A A = B F = A D A = D F = A B A = B E = A E = C F = C D E = C D F = C E = A F = A B E = A B F = A C = D E = C
56 eqeq1 E = C E = A C = A
57 3 sneqr C = A C = A
58 57 eqcomd C = A A = C
59 56 58 biimtrdi E = C E = A A = C
60 59 adantr E = C F = C D E = A A = C
61 eqeq1 E = C D E = A C D = A
62 3 4 preqsn C D = A C = D D = A
63 eqtr C = D D = A C = A
64 63 eqcomd C = D D = A A = C
65 62 64 sylbi C D = A A = C
66 61 65 biimtrdi E = C D E = A A = C
67 66 adantr E = C D F = C E = A A = C
68 60 67 jaoi E = C F = C D E = C D F = C E = A A = C
69 68 com12 E = A E = C F = C D E = C D F = C A = C
70 69 adantl A = B E = A E = C F = C D E = C D F = C A = C
71 70 impcom E = C F = C D E = C D F = C A = B E = A A = C
72 simpr A = B E = A E = A
73 72 adantl E = C F = C D E = C D F = C A = B E = A E = A
74 71 73 jca E = C F = C D E = C D F = C A = B E = A A = C E = A
75 simpl A = B E = A A = B
76 75 adantr A = B E = A E = C F = C D A = B
77 eqeq1 E = A E = C A = C
78 1 sneqr A = C A = C
79 78 eqcomd A = C C = A
80 77 79 biimtrdi E = A E = C C = A
81 80 adantl A = B E = A E = C C = A
82 81 impcom E = C A = B E = A C = A
83 82 preq1d E = C A = B E = A C D = A D
84 83 eqeq2d E = C A = B E = A F = C D F = A D
85 84 biimpd E = C A = B E = A F = C D F = A D
86 85 impancom E = C F = C D A = B E = A F = A D
87 86 impcom A = B E = A E = C F = C D F = A D
88 76 87 jca A = B E = A E = C F = C D A = B F = A D
89 88 ex A = B E = A E = C F = C D A = B F = A D
90 eqcom D = A A = D
91 90 bilani C = D D = A A = D
92 91 adantr C = D D = A A = B A = D
93 92 adantr C = D D = A A = B F = C A = D
94 simpr C = D D = A A = B A = B
95 64 eqeq1d C = D D = A A = B C = B
96 95 biimpa C = D D = A A = B C = B
97 96 eqcomd C = D D = A A = B B = C
98 1 2 preqsn A B = C A = B B = C
99 94 97 98 sylanbrc C = D D = A A = B A B = C
100 99 eqcomd C = D D = A A = B C = A B
101 100 eqeq2d C = D D = A A = B F = C F = A B
102 101 biimpa C = D D = A A = B F = C F = A B
103 93 102 jca C = D D = A A = B F = C A = D F = A B
104 103 ex C = D D = A A = B F = C A = D F = A B
105 104 ex C = D D = A A = B F = C A = D F = A B
106 105 com23 C = D D = A F = C A = B A = D F = A B
107 62 106 sylbi C D = A F = C A = B A = D F = A B
108 61 107 biimtrdi E = C D E = A F = C A = B A = D F = A B
109 108 com23 E = C D F = C E = A A = B A = D F = A B
110 109 imp E = C D F = C E = A A = B A = D F = A B
111 110 com13 A = B E = A E = C D F = C A = D F = A B
112 111 imp A = B E = A E = C D F = C A = D F = A B
113 89 112 orim12d A = B E = A E = C F = C D E = C D F = C A = B F = A D A = D F = A B
114 113 impcom E = C F = C D E = C D F = C A = B E = A A = B F = A D A = D F = A B
115 74 114 jca E = C F = C D E = C D F = C A = B E = A A = C E = A A = B F = A D A = D F = A B
116 115 ancoms A = B E = A E = C F = C D E = C D F = C A = C E = A A = B F = A D A = D F = A B
117 eqeq1 E = C E = A B C = A B
118 eqcom C = A B A B = C
119 118 98 bitri C = A B A = B B = C
120 eqtr A = B B = C A = C
121 120 adantr A = B B = C E = C A = C
122 120 eqcomd A = B B = C C = A
123 sneq C = A C = A
124 122 123 syl A = B B = C C = A
125 124 eqeq2d A = B B = C E = C E = A
126 125 biimpa A = B B = C E = C E = A
127 121 126 jca A = B B = C E = C A = C E = A
128 127 ex A = B B = C E = C A = C E = A
129 128 a1i13 C = D A = B B = C F = A E = C A = C E = A
130 129 com14 E = C A = B B = C F = A C = D A = C E = A
131 119 130 biimtrid E = C C = A B F = A C = D A = C E = A
132 117 131 sylbid E = C E = A B F = A C = D A = C E = A
133 132 com24 E = C C = D F = A E = A B A = C E = A
134 133 impcom C = D E = C F = A E = A B A = C E = A
135 134 com13 E = A B F = A C = D E = C A = C E = A
136 135 imp E = A B F = A C = D E = C A = C E = A
137 59 adantl C = D E = C E = A A = C
138 137 com12 E = A C = D E = C A = C
139 138 adantr E = A F = A B C = D E = C A = C
140 139 imp E = A F = A B C = D E = C A = C
141 simpl E = A F = A B E = A
142 141 adantr E = A F = A B C = D E = C E = A
143 140 142 jca E = A F = A B C = D E = C A = C E = A
144 143 ex E = A F = A B C = D E = C A = C E = A
145 136 144 jaoi E = A B F = A E = A F = A B C = D E = C A = C E = A
146 145 impcom C = D E = C E = A B F = A E = A F = A B A = C E = A
147 eqeq1 E = A B E = C A B = C
148 simpl A = B B = C A = B
149 148 adantr A = B B = C C = D A = B
150 149 adantr A = B B = C C = D F = A A = B
151 eqtr A = C C = D A = D
152 dfsn2 A = A A
153 preq2 A = D A A = A D
154 152 153 eqtrid A = D A = A D
155 151 154 syl A = C C = D A = A D
156 155 ex A = C C = D A = A D
157 120 156 syl A = B B = C C = D A = A D
158 157 imp A = B B = C C = D A = A D
159 158 eqeq2d A = B B = C C = D F = A F = A D
160 159 biimpa A = B B = C C = D F = A F = A D
161 150 160 jca A = B B = C C = D F = A A = B F = A D
162 161 ex A = B B = C C = D F = A A = B F = A D
163 162 ex A = B B = C C = D F = A A = B F = A D
164 163 com23 A = B B = C F = A C = D A = B F = A D
165 98 164 sylbi A B = C F = A C = D A = B F = A D
166 147 165 biimtrdi E = A B E = C F = A C = D A = B F = A D
167 166 com23 E = A B F = A E = C C = D A = B F = A D
168 167 imp E = A B F = A E = C C = D A = B F = A D
169 168 com13 C = D E = C E = A B F = A A = B F = A D
170 169 imp C = D E = C E = A B F = A A = B F = A D
171 80 imp E = A E = C C = A
172 171 eqeq1d E = A E = C C = D A = D
173 172 biimpd E = A E = C C = D A = D
174 173 ex E = A E = C C = D A = D
175 174 com13 C = D E = C E = A A = D
176 175 imp C = D E = C E = A A = D
177 176 anim1d C = D E = C E = A F = A B A = D F = A B
178 170 177 orim12d C = D E = C E = A B F = A E = A F = A B A = B F = A D A = D F = A B
179 178 imp C = D E = C E = A B F = A E = A F = A B A = B F = A D A = D F = A B
180 146 179 jca C = D E = C E = A B F = A E = A F = A B A = C E = A A = B F = A D A = D F = A B
181 180 ex C = D E = C E = A B F = A E = A F = A B A = C E = A A = B F = A D A = D F = A B
182 181 com12 E = A B F = A E = A F = A B C = D E = C A = C E = A A = B F = A D A = D F = A B
183 182 orcoms E = A F = A B E = A B F = A C = D E = C A = C E = A A = B F = A D A = D F = A B
184 183 imp E = A F = A B E = A B F = A C = D E = C A = C E = A A = B F = A D A = D F = A B
185 116 184 jaoi A = B E = A E = C F = C D E = C D F = C E = A F = A B E = A B F = A C = D E = C A = C E = A A = B F = A D A = D F = A B
186 55 185 impbii A = C E = A A = B F = A D A = D F = A B A = B E = A E = C F = C D E = C D F = C E = A F = A B E = A B F = A C = D E = C
187 13 18 186 3bitr4i A B C D = E F A = C E = A A = B F = A D A = D F = A B