Proof of Theorem oteqex
Step | Hyp | Ref
| Expression |
1 | | simp3 1137 |
. . 3
⊢ ((𝐴 ∈ V ∧ 𝐵 ∈ V ∧ 𝐶 ∈ V) → 𝐶 ∈ V) |
2 | 1 | a1i 11 |
. 2
⊢
(〈〈𝐴,
𝐵〉, 𝐶〉 = 〈〈𝑅, 𝑆〉, 𝑇〉 → ((𝐴 ∈ V ∧ 𝐵 ∈ V ∧ 𝐶 ∈ V) → 𝐶 ∈ V)) |
3 | | simp3 1137 |
. . 3
⊢ ((𝑅 ∈ V ∧ 𝑆 ∈ V ∧ 𝑇 ∈ V) → 𝑇 ∈ V) |
4 | | oteqex2 5416 |
. . 3
⊢
(〈〈𝐴,
𝐵〉, 𝐶〉 = 〈〈𝑅, 𝑆〉, 𝑇〉 → (𝐶 ∈ V ↔ 𝑇 ∈ V)) |
5 | 3, 4 | syl5ibr 245 |
. 2
⊢
(〈〈𝐴,
𝐵〉, 𝐶〉 = 〈〈𝑅, 𝑆〉, 𝑇〉 → ((𝑅 ∈ V ∧ 𝑆 ∈ V ∧ 𝑇 ∈ V) → 𝐶 ∈ V)) |
6 | | opex 5382 |
. . . . . . . 8
⊢
〈𝐴, 𝐵〉 ∈ V |
7 | | opthg 5395 |
. . . . . . . 8
⊢
((〈𝐴, 𝐵〉 ∈ V ∧ 𝐶 ∈ V) →
(〈〈𝐴, 𝐵〉, 𝐶〉 = 〈〈𝑅, 𝑆〉, 𝑇〉 ↔ (〈𝐴, 𝐵〉 = 〈𝑅, 𝑆〉 ∧ 𝐶 = 𝑇))) |
8 | 6, 7 | mpan 687 |
. . . . . . 7
⊢ (𝐶 ∈ V →
(〈〈𝐴, 𝐵〉, 𝐶〉 = 〈〈𝑅, 𝑆〉, 𝑇〉 ↔ (〈𝐴, 𝐵〉 = 〈𝑅, 𝑆〉 ∧ 𝐶 = 𝑇))) |
9 | 8 | simprbda 499 |
. . . . . 6
⊢ ((𝐶 ∈ V ∧
〈〈𝐴, 𝐵〉, 𝐶〉 = 〈〈𝑅, 𝑆〉, 𝑇〉) → 〈𝐴, 𝐵〉 = 〈𝑅, 𝑆〉) |
10 | | opeqex 5415 |
. . . . . 6
⊢
(〈𝐴, 𝐵〉 = 〈𝑅, 𝑆〉 → ((𝐴 ∈ V ∧ 𝐵 ∈ V) ↔ (𝑅 ∈ V ∧ 𝑆 ∈ V))) |
11 | 9, 10 | syl 17 |
. . . . 5
⊢ ((𝐶 ∈ V ∧
〈〈𝐴, 𝐵〉, 𝐶〉 = 〈〈𝑅, 𝑆〉, 𝑇〉) → ((𝐴 ∈ V ∧ 𝐵 ∈ V) ↔ (𝑅 ∈ V ∧ 𝑆 ∈ V))) |
12 | 4 | adantl 482 |
. . . . 5
⊢ ((𝐶 ∈ V ∧
〈〈𝐴, 𝐵〉, 𝐶〉 = 〈〈𝑅, 𝑆〉, 𝑇〉) → (𝐶 ∈ V ↔ 𝑇 ∈ V)) |
13 | 11, 12 | anbi12d 631 |
. . . 4
⊢ ((𝐶 ∈ V ∧
〈〈𝐴, 𝐵〉, 𝐶〉 = 〈〈𝑅, 𝑆〉, 𝑇〉) → (((𝐴 ∈ V ∧ 𝐵 ∈ V) ∧ 𝐶 ∈ V) ↔ ((𝑅 ∈ V ∧ 𝑆 ∈ V) ∧ 𝑇 ∈ V))) |
14 | | df-3an 1088 |
. . . 4
⊢ ((𝐴 ∈ V ∧ 𝐵 ∈ V ∧ 𝐶 ∈ V) ↔ ((𝐴 ∈ V ∧ 𝐵 ∈ V) ∧ 𝐶 ∈ V)) |
15 | | df-3an 1088 |
. . . 4
⊢ ((𝑅 ∈ V ∧ 𝑆 ∈ V ∧ 𝑇 ∈ V) ↔ ((𝑅 ∈ V ∧ 𝑆 ∈ V) ∧ 𝑇 ∈ V)) |
16 | 13, 14, 15 | 3bitr4g 314 |
. . 3
⊢ ((𝐶 ∈ V ∧
〈〈𝐴, 𝐵〉, 𝐶〉 = 〈〈𝑅, 𝑆〉, 𝑇〉) → ((𝐴 ∈ V ∧ 𝐵 ∈ V ∧ 𝐶 ∈ V) ↔ (𝑅 ∈ V ∧ 𝑆 ∈ V ∧ 𝑇 ∈ V))) |
17 | 16 | expcom 414 |
. 2
⊢
(〈〈𝐴,
𝐵〉, 𝐶〉 = 〈〈𝑅, 𝑆〉, 𝑇〉 → (𝐶 ∈ V → ((𝐴 ∈ V ∧ 𝐵 ∈ V ∧ 𝐶 ∈ V) ↔ (𝑅 ∈ V ∧ 𝑆 ∈ V ∧ 𝑇 ∈ V)))) |
18 | 2, 5, 17 | pm5.21ndd 381 |
1
⊢
(〈〈𝐴,
𝐵〉, 𝐶〉 = 〈〈𝑅, 𝑆〉, 𝑇〉 → ((𝐴 ∈ V ∧ 𝐵 ∈ V ∧ 𝐶 ∈ V) ↔ (𝑅 ∈ V ∧ 𝑆 ∈ V ∧ 𝑇 ∈ V))) |