| Step | Hyp | Ref
| Expression |
| 1 | | relcnv 5047 |
. . . . . . . . . 10
⊢ Rel ◡dom 𝐹 |
| 2 | | dmtpos 6314 |
. . . . . . . . . . 11
⊢ (Rel dom
𝐹 → dom tpos 𝐹 = ◡dom 𝐹) |
| 3 | 2 | releqd 4747 |
. . . . . . . . . 10
⊢ (Rel dom
𝐹 → (Rel dom tpos
𝐹 ↔ Rel ◡dom 𝐹)) |
| 4 | 1, 3 | mpbiri 168 |
. . . . . . . . 9
⊢ (Rel dom
𝐹 → Rel dom tpos 𝐹) |
| 5 | | reltpos 6308 |
. . . . . . . . 9
⊢ Rel tpos
𝐹 |
| 6 | 4, 5 | jctil 312 |
. . . . . . . 8
⊢ (Rel dom
𝐹 → (Rel tpos 𝐹 ∧ Rel dom tpos 𝐹)) |
| 7 | | relrelss 5196 |
. . . . . . . 8
⊢ ((Rel
tpos 𝐹 ∧ Rel dom tpos
𝐹) ↔ tpos 𝐹 ⊆ ((V × V) ×
V)) |
| 8 | 6, 7 | sylib 122 |
. . . . . . 7
⊢ (Rel dom
𝐹 → tpos 𝐹 ⊆ ((V × V) ×
V)) |
| 9 | 8 | sseld 3182 |
. . . . . 6
⊢ (Rel dom
𝐹 → (𝑤 ∈ tpos 𝐹 → 𝑤 ∈ ((V × V) ×
V))) |
| 10 | | elvvv 4726 |
. . . . . 6
⊢ (𝑤 ∈ ((V × V) ×
V) ↔ ∃𝑥∃𝑦∃𝑧 𝑤 = 〈〈𝑥, 𝑦〉, 𝑧〉) |
| 11 | 9, 10 | imbitrdi 161 |
. . . . 5
⊢ (Rel dom
𝐹 → (𝑤 ∈ tpos 𝐹 → ∃𝑥∃𝑦∃𝑧 𝑤 = 〈〈𝑥, 𝑦〉, 𝑧〉)) |
| 12 | 11 | pm4.71rd 394 |
. . . 4
⊢ (Rel dom
𝐹 → (𝑤 ∈ tpos 𝐹 ↔ (∃𝑥∃𝑦∃𝑧 𝑤 = 〈〈𝑥, 𝑦〉, 𝑧〉 ∧ 𝑤 ∈ tpos 𝐹))) |
| 13 | | 19.41vvv 1919 |
. . . . 5
⊢
(∃𝑥∃𝑦∃𝑧(𝑤 = 〈〈𝑥, 𝑦〉, 𝑧〉 ∧ 𝑤 ∈ tpos 𝐹) ↔ (∃𝑥∃𝑦∃𝑧 𝑤 = 〈〈𝑥, 𝑦〉, 𝑧〉 ∧ 𝑤 ∈ tpos 𝐹)) |
| 14 | | eleq1 2259 |
. . . . . . . 8
⊢ (𝑤 = 〈〈𝑥, 𝑦〉, 𝑧〉 → (𝑤 ∈ tpos 𝐹 ↔ 〈〈𝑥, 𝑦〉, 𝑧〉 ∈ tpos 𝐹)) |
| 15 | | df-br 4034 |
. . . . . . . . 9
⊢
(〈𝑥, 𝑦〉tpos 𝐹𝑧 ↔ 〈〈𝑥, 𝑦〉, 𝑧〉 ∈ tpos 𝐹) |
| 16 | | vex 2766 |
. . . . . . . . . 10
⊢ 𝑥 ∈ V |
| 17 | | vex 2766 |
. . . . . . . . . 10
⊢ 𝑦 ∈ V |
| 18 | | vex 2766 |
. . . . . . . . . 10
⊢ 𝑧 ∈ V |
| 19 | | brtposg 6312 |
. . . . . . . . . 10
⊢ ((𝑥 ∈ V ∧ 𝑦 ∈ V ∧ 𝑧 ∈ V) → (〈𝑥, 𝑦〉tpos 𝐹𝑧 ↔ 〈𝑦, 𝑥〉𝐹𝑧)) |
| 20 | 16, 17, 18, 19 | mp3an 1348 |
. . . . . . . . 9
⊢
(〈𝑥, 𝑦〉tpos 𝐹𝑧 ↔ 〈𝑦, 𝑥〉𝐹𝑧) |
| 21 | 15, 20 | bitr3i 186 |
. . . . . . . 8
⊢
(〈〈𝑥,
𝑦〉, 𝑧〉 ∈ tpos 𝐹 ↔ 〈𝑦, 𝑥〉𝐹𝑧) |
| 22 | 14, 21 | bitrdi 196 |
. . . . . . 7
⊢ (𝑤 = 〈〈𝑥, 𝑦〉, 𝑧〉 → (𝑤 ∈ tpos 𝐹 ↔ 〈𝑦, 𝑥〉𝐹𝑧)) |
| 23 | 22 | pm5.32i 454 |
. . . . . 6
⊢ ((𝑤 = 〈〈𝑥, 𝑦〉, 𝑧〉 ∧ 𝑤 ∈ tpos 𝐹) ↔ (𝑤 = 〈〈𝑥, 𝑦〉, 𝑧〉 ∧ 〈𝑦, 𝑥〉𝐹𝑧)) |
| 24 | 23 | 3exbii 1621 |
. . . . 5
⊢
(∃𝑥∃𝑦∃𝑧(𝑤 = 〈〈𝑥, 𝑦〉, 𝑧〉 ∧ 𝑤 ∈ tpos 𝐹) ↔ ∃𝑥∃𝑦∃𝑧(𝑤 = 〈〈𝑥, 𝑦〉, 𝑧〉 ∧ 〈𝑦, 𝑥〉𝐹𝑧)) |
| 25 | 13, 24 | bitr3i 186 |
. . . 4
⊢
((∃𝑥∃𝑦∃𝑧 𝑤 = 〈〈𝑥, 𝑦〉, 𝑧〉 ∧ 𝑤 ∈ tpos 𝐹) ↔ ∃𝑥∃𝑦∃𝑧(𝑤 = 〈〈𝑥, 𝑦〉, 𝑧〉 ∧ 〈𝑦, 𝑥〉𝐹𝑧)) |
| 26 | 12, 25 | bitrdi 196 |
. . 3
⊢ (Rel dom
𝐹 → (𝑤 ∈ tpos 𝐹 ↔ ∃𝑥∃𝑦∃𝑧(𝑤 = 〈〈𝑥, 𝑦〉, 𝑧〉 ∧ 〈𝑦, 𝑥〉𝐹𝑧))) |
| 27 | 26 | abbi2dv 2315 |
. 2
⊢ (Rel dom
𝐹 → tpos 𝐹 = {𝑤 ∣ ∃𝑥∃𝑦∃𝑧(𝑤 = 〈〈𝑥, 𝑦〉, 𝑧〉 ∧ 〈𝑦, 𝑥〉𝐹𝑧)}) |
| 28 | | df-oprab 5926 |
. 2
⊢
{〈〈𝑥,
𝑦〉, 𝑧〉 ∣ 〈𝑦, 𝑥〉𝐹𝑧} = {𝑤 ∣ ∃𝑥∃𝑦∃𝑧(𝑤 = 〈〈𝑥, 𝑦〉, 𝑧〉 ∧ 〈𝑦, 𝑥〉𝐹𝑧)} |
| 29 | 27, 28 | eqtr4di 2247 |
1
⊢ (Rel dom
𝐹 → tpos 𝐹 = {〈〈𝑥, 𝑦〉, 𝑧〉 ∣ 〈𝑦, 𝑥〉𝐹𝑧}) |