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 syl6bi 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 syl6bi 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 syl6bi 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 biimpi D = A A = D
92 91 adantl C = D D = A A = D
93 92 adantr C = D D = A A = B A = D
94 93 adantr C = D D = A A = B F = C A = D
95 simpr C = D D = A A = B A = B
96 64 eqeq1d C = D D = A A = B C = B
97 96 biimpa C = D D = A A = B C = B
98 97 eqcomd C = D D = A A = B B = C
99 1 2 preqsn A B = C A = B B = C
100 95 98 99 sylanbrc C = D D = A A = B A B = C
101 100 eqcomd C = D D = A A = B C = A B
102 101 eqeq2d C = D D = A A = B F = C F = A B
103 102 biimpa C = D D = A A = B F = C F = A B
104 94 103 jca 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 ex C = D D = A A = B F = C A = D F = A B
107 106 com23 C = D D = A F = C A = B A = D F = A B
108 62 107 sylbi C D = A F = C A = B A = D F = A B
109 61 108 syl6bi E = C D E = A F = C A = B A = D F = A B
110 109 com23 E = C D F = C E = A A = B A = D F = A B
111 110 imp E = C D F = C E = A A = B A = D F = A B
112 111 com13 A = B E = A E = C D F = C A = D F = A B
113 112 imp A = B E = A E = C D F = C A = D F = A B
114 89 113 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
115 114 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
116 74 115 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
117 116 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
118 eqeq1 E = C E = A B C = A B
119 eqcom C = A B A B = C
120 119 99 bitri C = A B A = B B = C
121 eqtr A = B B = C A = C
122 121 adantr A = B B = C E = C A = C
123 121 eqcomd A = B B = C C = A
124 sneq C = A C = A
125 123 124 syl A = B B = C C = A
126 125 eqeq2d A = B B = C E = C E = A
127 126 biimpa A = B B = C E = C E = A
128 122 127 jca A = B B = C E = C A = C E = A
129 128 ex A = B B = C E = C A = C E = A
130 129 a1i13 C = D A = B B = C F = A E = C A = C E = A
131 130 com14 E = C A = B B = C F = A C = D A = C E = A
132 120 131 syl5bi E = C C = A B F = A C = D A = C E = A
133 118 132 sylbid E = C E = A B F = A C = D A = C E = A
134 133 com24 E = C C = D F = A E = A B A = C E = A
135 134 impcom C = D E = C F = A E = A B A = C E = A
136 135 com13 E = A B F = A C = D E = C A = C E = A
137 136 imp E = A B F = A C = D E = C A = C E = A
138 59 adantl C = D E = C E = A A = C
139 138 com12 E = A C = D E = C A = C
140 139 adantr E = A F = A B C = D E = C A = C
141 140 imp E = A F = A B C = D E = C A = C
142 simpl E = A F = A B E = A
143 142 adantr E = A F = A B C = D E = C E = A
144 141 143 jca E = A F = A B C = D E = C A = C E = A
145 144 ex E = A F = A B C = D E = C A = C E = A
146 137 145 jaoi E = A B F = A E = A F = A B C = D E = C A = C E = A
147 146 impcom C = D E = C E = A B F = A E = A F = A B A = C E = A
148 eqeq1 E = A B E = C A B = C
149 simpl A = B B = C A = B
150 149 adantr A = B B = C C = D A = B
151 150 adantr A = B B = C C = D F = A A = B
152 eqtr A = C C = D A = D
153 dfsn2 A = A A
154 preq2 A = D A A = A D
155 153 154 eqtrid A = D A = A D
156 152 155 syl A = C C = D A = A D
157 156 ex A = C C = D A = A D
158 121 157 syl A = B B = C C = D A = A D
159 158 imp A = B B = C C = D A = A D
160 159 eqeq2d A = B B = C C = D F = A F = A D
161 160 biimpa A = B B = C C = D F = A F = A D
162 151 161 jca 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 ex A = B B = C C = D F = A A = B F = A D
165 164 com23 A = B B = C F = A C = D A = B F = A D
166 99 165 sylbi A B = C F = A C = D A = B F = A D
167 148 166 syl6bi E = A B E = C F = A C = D A = B F = A D
168 167 com23 E = A B F = A E = C C = D A = B F = A D
169 168 imp E = A B F = A E = C C = D A = B F = A D
170 169 com13 C = D E = C E = A B F = A A = B F = A D
171 170 imp C = D E = C E = A B F = A A = B F = A D
172 80 imp E = A E = C C = A
173 172 eqeq1d E = A E = C C = D A = D
174 173 biimpd E = A E = C C = D A = D
175 174 ex E = A E = C C = D A = D
176 175 com13 C = D E = C E = A A = D
177 176 imp C = D E = C E = A A = D
178 177 anim1d C = D E = C E = A F = A B A = D F = A B
179 171 178 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
180 179 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
181 147 180 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
182 181 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
183 182 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
184 183 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
185 184 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
186 117 185 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
187 55 186 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
188 13 18 187 3bitr4i A B C D = E F A = C E = A A = B F = A D A = D F = A B