| Step | Hyp | Ref
| Expression |
| 1 | | xpassen.1 |
. . . 4
⊢ 𝐴 ∈ V |
| 2 | | xpassen.2 |
. . . 4
⊢ 𝐵 ∈ V |
| 3 | 1, 2 | xpex 7773 |
. . 3
⊢ (𝐴 × 𝐵) ∈ V |
| 4 | | xpassen.3 |
. . 3
⊢ 𝐶 ∈ V |
| 5 | 3, 4 | xpex 7773 |
. 2
⊢ ((𝐴 × 𝐵) × 𝐶) ∈ V |
| 6 | 2, 4 | xpex 7773 |
. . 3
⊢ (𝐵 × 𝐶) ∈ V |
| 7 | 1, 6 | xpex 7773 |
. 2
⊢ (𝐴 × (𝐵 × 𝐶)) ∈ V |
| 8 | | opex 5469 |
. . 3
⊢
〈∪ dom {∪ dom
{𝑥}}, 〈∪ ran {∪ dom {𝑥}}, ∪
ran {𝑥}〉〉 ∈
V |
| 9 | 8 | a1i 11 |
. 2
⊢ (𝑥 ∈ ((𝐴 × 𝐵) × 𝐶) → 〈∪
dom {∪ dom {𝑥}}, 〈∪ ran
{∪ dom {𝑥}}, ∪ ran {𝑥}〉〉 ∈
V) |
| 10 | | opex 5469 |
. . 3
⊢
〈〈∪ dom {𝑦}, ∪ dom {∪ ran {𝑦}}〉, ∪ ran
{∪ ran {𝑦}}〉 ∈ V |
| 11 | 10 | a1i 11 |
. 2
⊢ (𝑦 ∈ (𝐴 × (𝐵 × 𝐶)) → 〈〈∪ dom {𝑦}, ∪ dom {∪ ran {𝑦}}〉, ∪ ran
{∪ ran {𝑦}}〉 ∈ V) |
| 12 | | sneq 4636 |
. . . . . . . . . . . . . . . . 17
⊢ (𝑥 = 〈〈𝑧, 𝑤〉, 𝑣〉 → {𝑥} = {〈〈𝑧, 𝑤〉, 𝑣〉}) |
| 13 | 12 | dmeqd 5916 |
. . . . . . . . . . . . . . . 16
⊢ (𝑥 = 〈〈𝑧, 𝑤〉, 𝑣〉 → dom {𝑥} = dom {〈〈𝑧, 𝑤〉, 𝑣〉}) |
| 14 | 13 | unieqd 4920 |
. . . . . . . . . . . . . . 15
⊢ (𝑥 = 〈〈𝑧, 𝑤〉, 𝑣〉 → ∪
dom {𝑥} = ∪ dom {〈〈𝑧, 𝑤〉, 𝑣〉}) |
| 15 | 14 | sneqd 4638 |
. . . . . . . . . . . . . 14
⊢ (𝑥 = 〈〈𝑧, 𝑤〉, 𝑣〉 → {∪
dom {𝑥}} = {∪ dom {〈〈𝑧, 𝑤〉, 𝑣〉}}) |
| 16 | 15 | dmeqd 5916 |
. . . . . . . . . . . . 13
⊢ (𝑥 = 〈〈𝑧, 𝑤〉, 𝑣〉 → dom {∪ dom {𝑥}} = dom {∪ dom
{〈〈𝑧, 𝑤〉, 𝑣〉}}) |
| 17 | 16 | unieqd 4920 |
. . . . . . . . . . . 12
⊢ (𝑥 = 〈〈𝑧, 𝑤〉, 𝑣〉 → ∪
dom {∪ dom {𝑥}} = ∪ dom {∪ dom {〈〈𝑧, 𝑤〉, 𝑣〉}}) |
| 18 | | opex 5469 |
. . . . . . . . . . . . . . . . 17
⊢
〈𝑧, 𝑤〉 ∈ V |
| 19 | | vex 3484 |
. . . . . . . . . . . . . . . . 17
⊢ 𝑣 ∈ V |
| 20 | 18, 19 | op1sta 6245 |
. . . . . . . . . . . . . . . 16
⊢ ∪ dom {〈〈𝑧, 𝑤〉, 𝑣〉} = 〈𝑧, 𝑤〉 |
| 21 | 20 | sneqi 4637 |
. . . . . . . . . . . . . . 15
⊢ {∪ dom {〈〈𝑧, 𝑤〉, 𝑣〉}} = {〈𝑧, 𝑤〉} |
| 22 | 21 | dmeqi 5915 |
. . . . . . . . . . . . . 14
⊢ dom
{∪ dom {〈〈𝑧, 𝑤〉, 𝑣〉}} = dom {〈𝑧, 𝑤〉} |
| 23 | 22 | unieqi 4919 |
. . . . . . . . . . . . 13
⊢ ∪ dom {∪ dom {〈〈𝑧, 𝑤〉, 𝑣〉}} = ∪ dom
{〈𝑧, 𝑤〉} |
| 24 | | vex 3484 |
. . . . . . . . . . . . . 14
⊢ 𝑧 ∈ V |
| 25 | | vex 3484 |
. . . . . . . . . . . . . 14
⊢ 𝑤 ∈ V |
| 26 | 24, 25 | op1sta 6245 |
. . . . . . . . . . . . 13
⊢ ∪ dom {〈𝑧, 𝑤〉} = 𝑧 |
| 27 | 23, 26 | eqtri 2765 |
. . . . . . . . . . . 12
⊢ ∪ dom {∪ dom {〈〈𝑧, 𝑤〉, 𝑣〉}} = 𝑧 |
| 28 | 17, 27 | eqtr2di 2794 |
. . . . . . . . . . 11
⊢ (𝑥 = 〈〈𝑧, 𝑤〉, 𝑣〉 → 𝑧 = ∪ dom {∪ dom {𝑥}}) |
| 29 | 15 | rneqd 5949 |
. . . . . . . . . . . . . 14
⊢ (𝑥 = 〈〈𝑧, 𝑤〉, 𝑣〉 → ran {∪ dom {𝑥}} = ran {∪ dom
{〈〈𝑧, 𝑤〉, 𝑣〉}}) |
| 30 | 29 | unieqd 4920 |
. . . . . . . . . . . . 13
⊢ (𝑥 = 〈〈𝑧, 𝑤〉, 𝑣〉 → ∪
ran {∪ dom {𝑥}} = ∪ ran {∪ dom {〈〈𝑧, 𝑤〉, 𝑣〉}}) |
| 31 | 21 | rneqi 5948 |
. . . . . . . . . . . . . . 15
⊢ ran
{∪ dom {〈〈𝑧, 𝑤〉, 𝑣〉}} = ran {〈𝑧, 𝑤〉} |
| 32 | 31 | unieqi 4919 |
. . . . . . . . . . . . . 14
⊢ ∪ ran {∪ dom {〈〈𝑧, 𝑤〉, 𝑣〉}} = ∪ ran
{〈𝑧, 𝑤〉} |
| 33 | 24, 25 | op2nda 6248 |
. . . . . . . . . . . . . 14
⊢ ∪ ran {〈𝑧, 𝑤〉} = 𝑤 |
| 34 | 32, 33 | eqtri 2765 |
. . . . . . . . . . . . 13
⊢ ∪ ran {∪ dom {〈〈𝑧, 𝑤〉, 𝑣〉}} = 𝑤 |
| 35 | 30, 34 | eqtr2di 2794 |
. . . . . . . . . . . 12
⊢ (𝑥 = 〈〈𝑧, 𝑤〉, 𝑣〉 → 𝑤 = ∪ ran {∪ dom {𝑥}}) |
| 36 | 12 | rneqd 5949 |
. . . . . . . . . . . . . 14
⊢ (𝑥 = 〈〈𝑧, 𝑤〉, 𝑣〉 → ran {𝑥} = ran {〈〈𝑧, 𝑤〉, 𝑣〉}) |
| 37 | 36 | unieqd 4920 |
. . . . . . . . . . . . 13
⊢ (𝑥 = 〈〈𝑧, 𝑤〉, 𝑣〉 → ∪
ran {𝑥} = ∪ ran {〈〈𝑧, 𝑤〉, 𝑣〉}) |
| 38 | 18, 19 | op2nda 6248 |
. . . . . . . . . . . . 13
⊢ ∪ ran {〈〈𝑧, 𝑤〉, 𝑣〉} = 𝑣 |
| 39 | 37, 38 | eqtr2di 2794 |
. . . . . . . . . . . 12
⊢ (𝑥 = 〈〈𝑧, 𝑤〉, 𝑣〉 → 𝑣 = ∪ ran {𝑥}) |
| 40 | 35, 39 | opeq12d 4881 |
. . . . . . . . . . 11
⊢ (𝑥 = 〈〈𝑧, 𝑤〉, 𝑣〉 → 〈𝑤, 𝑣〉 = 〈∪
ran {∪ dom {𝑥}}, ∪ ran {𝑥}〉) |
| 41 | 28, 40 | opeq12d 4881 |
. . . . . . . . . 10
⊢ (𝑥 = 〈〈𝑧, 𝑤〉, 𝑣〉 → 〈𝑧, 〈𝑤, 𝑣〉〉 = 〈∪ dom {∪ dom {𝑥}}, 〈∪ ran {∪ dom {𝑥}}, ∪
ran {𝑥}〉〉) |
| 42 | | sneq 4636 |
. . . . . . . . . . . . . . 15
⊢ (𝑦 = 〈𝑧, 〈𝑤, 𝑣〉〉 → {𝑦} = {〈𝑧, 〈𝑤, 𝑣〉〉}) |
| 43 | 42 | dmeqd 5916 |
. . . . . . . . . . . . . 14
⊢ (𝑦 = 〈𝑧, 〈𝑤, 𝑣〉〉 → dom {𝑦} = dom {〈𝑧, 〈𝑤, 𝑣〉〉}) |
| 44 | 43 | unieqd 4920 |
. . . . . . . . . . . . 13
⊢ (𝑦 = 〈𝑧, 〈𝑤, 𝑣〉〉 → ∪ dom {𝑦} = ∪ dom
{〈𝑧, 〈𝑤, 𝑣〉〉}) |
| 45 | | opex 5469 |
. . . . . . . . . . . . . 14
⊢
〈𝑤, 𝑣〉 ∈ V |
| 46 | 24, 45 | op1sta 6245 |
. . . . . . . . . . . . 13
⊢ ∪ dom {〈𝑧, 〈𝑤, 𝑣〉〉} = 𝑧 |
| 47 | 44, 46 | eqtr2di 2794 |
. . . . . . . . . . . 12
⊢ (𝑦 = 〈𝑧, 〈𝑤, 𝑣〉〉 → 𝑧 = ∪ dom {𝑦}) |
| 48 | 42 | rneqd 5949 |
. . . . . . . . . . . . . . . . 17
⊢ (𝑦 = 〈𝑧, 〈𝑤, 𝑣〉〉 → ran {𝑦} = ran {〈𝑧, 〈𝑤, 𝑣〉〉}) |
| 49 | 48 | unieqd 4920 |
. . . . . . . . . . . . . . . 16
⊢ (𝑦 = 〈𝑧, 〈𝑤, 𝑣〉〉 → ∪ ran {𝑦} = ∪ ran
{〈𝑧, 〈𝑤, 𝑣〉〉}) |
| 50 | 49 | sneqd 4638 |
. . . . . . . . . . . . . . 15
⊢ (𝑦 = 〈𝑧, 〈𝑤, 𝑣〉〉 → {∪ ran {𝑦}} = {∪ ran
{〈𝑧, 〈𝑤, 𝑣〉〉}}) |
| 51 | 50 | dmeqd 5916 |
. . . . . . . . . . . . . 14
⊢ (𝑦 = 〈𝑧, 〈𝑤, 𝑣〉〉 → dom {∪ ran {𝑦}} = dom {∪ ran
{〈𝑧, 〈𝑤, 𝑣〉〉}}) |
| 52 | 51 | unieqd 4920 |
. . . . . . . . . . . . 13
⊢ (𝑦 = 〈𝑧, 〈𝑤, 𝑣〉〉 → ∪ dom {∪ ran {𝑦}} = ∪ dom {∪ ran {〈𝑧, 〈𝑤, 𝑣〉〉}}) |
| 53 | 24, 45 | op2nda 6248 |
. . . . . . . . . . . . . . . . 17
⊢ ∪ ran {〈𝑧, 〈𝑤, 𝑣〉〉} = 〈𝑤, 𝑣〉 |
| 54 | 53 | sneqi 4637 |
. . . . . . . . . . . . . . . 16
⊢ {∪ ran {〈𝑧, 〈𝑤, 𝑣〉〉}} = {〈𝑤, 𝑣〉} |
| 55 | 54 | dmeqi 5915 |
. . . . . . . . . . . . . . 15
⊢ dom
{∪ ran {〈𝑧, 〈𝑤, 𝑣〉〉}} = dom {〈𝑤, 𝑣〉} |
| 56 | 55 | unieqi 4919 |
. . . . . . . . . . . . . 14
⊢ ∪ dom {∪ ran {〈𝑧, 〈𝑤, 𝑣〉〉}} = ∪
dom {〈𝑤, 𝑣〉} |
| 57 | 25, 19 | op1sta 6245 |
. . . . . . . . . . . . . 14
⊢ ∪ dom {〈𝑤, 𝑣〉} = 𝑤 |
| 58 | 56, 57 | eqtri 2765 |
. . . . . . . . . . . . 13
⊢ ∪ dom {∪ ran {〈𝑧, 〈𝑤, 𝑣〉〉}} = 𝑤 |
| 59 | 52, 58 | eqtr2di 2794 |
. . . . . . . . . . . 12
⊢ (𝑦 = 〈𝑧, 〈𝑤, 𝑣〉〉 → 𝑤 = ∪ dom {∪ ran {𝑦}}) |
| 60 | 47, 59 | opeq12d 4881 |
. . . . . . . . . . 11
⊢ (𝑦 = 〈𝑧, 〈𝑤, 𝑣〉〉 → 〈𝑧, 𝑤〉 = 〈∪
dom {𝑦}, ∪ dom {∪ ran {𝑦}}〉) |
| 61 | 50 | rneqd 5949 |
. . . . . . . . . . . . 13
⊢ (𝑦 = 〈𝑧, 〈𝑤, 𝑣〉〉 → ran {∪ ran {𝑦}} = ran {∪ ran
{〈𝑧, 〈𝑤, 𝑣〉〉}}) |
| 62 | 61 | unieqd 4920 |
. . . . . . . . . . . 12
⊢ (𝑦 = 〈𝑧, 〈𝑤, 𝑣〉〉 → ∪ ran {∪ ran {𝑦}} = ∪ ran {∪ ran {〈𝑧, 〈𝑤, 𝑣〉〉}}) |
| 63 | 54 | rneqi 5948 |
. . . . . . . . . . . . . 14
⊢ ran
{∪ ran {〈𝑧, 〈𝑤, 𝑣〉〉}} = ran {〈𝑤, 𝑣〉} |
| 64 | 63 | unieqi 4919 |
. . . . . . . . . . . . 13
⊢ ∪ ran {∪ ran {〈𝑧, 〈𝑤, 𝑣〉〉}} = ∪
ran {〈𝑤, 𝑣〉} |
| 65 | 25, 19 | op2nda 6248 |
. . . . . . . . . . . . 13
⊢ ∪ ran {〈𝑤, 𝑣〉} = 𝑣 |
| 66 | 64, 65 | eqtri 2765 |
. . . . . . . . . . . 12
⊢ ∪ ran {∪ ran {〈𝑧, 〈𝑤, 𝑣〉〉}} = 𝑣 |
| 67 | 62, 66 | eqtr2di 2794 |
. . . . . . . . . . 11
⊢ (𝑦 = 〈𝑧, 〈𝑤, 𝑣〉〉 → 𝑣 = ∪ ran {∪ ran {𝑦}}) |
| 68 | 60, 67 | opeq12d 4881 |
. . . . . . . . . 10
⊢ (𝑦 = 〈𝑧, 〈𝑤, 𝑣〉〉 → 〈〈𝑧, 𝑤〉, 𝑣〉 = 〈〈∪ dom {𝑦}, ∪ dom {∪ ran {𝑦}}〉, ∪ ran
{∪ ran {𝑦}}〉) |
| 69 | 41, 68 | eq2tri 2804 |
. . . . . . . . 9
⊢ ((𝑥 = 〈〈𝑧, 𝑤〉, 𝑣〉 ∧ 𝑦 = 〈∪ dom
{∪ dom {𝑥}}, 〈∪ ran
{∪ dom {𝑥}}, ∪ ran {𝑥}〉〉) ↔ (𝑦 = 〈𝑧, 〈𝑤, 𝑣〉〉 ∧ 𝑥 = 〈〈∪
dom {𝑦}, ∪ dom {∪ ran {𝑦}}〉, ∪ ran {∪ ran {𝑦}}〉)) |
| 70 | | anass 468 |
. . . . . . . . 9
⊢ (((𝑧 ∈ 𝐴 ∧ 𝑤 ∈ 𝐵) ∧ 𝑣 ∈ 𝐶) ↔ (𝑧 ∈ 𝐴 ∧ (𝑤 ∈ 𝐵 ∧ 𝑣 ∈ 𝐶))) |
| 71 | 69, 70 | anbi12i 628 |
. . . . . . . 8
⊢ (((𝑥 = 〈〈𝑧, 𝑤〉, 𝑣〉 ∧ 𝑦 = 〈∪ dom
{∪ dom {𝑥}}, 〈∪ ran
{∪ dom {𝑥}}, ∪ ran {𝑥}〉〉) ∧ ((𝑧 ∈ 𝐴 ∧ 𝑤 ∈ 𝐵) ∧ 𝑣 ∈ 𝐶)) ↔ ((𝑦 = 〈𝑧, 〈𝑤, 𝑣〉〉 ∧ 𝑥 = 〈〈∪
dom {𝑦}, ∪ dom {∪ ran {𝑦}}〉, ∪ ran {∪ ran {𝑦}}〉) ∧ (𝑧 ∈ 𝐴 ∧ (𝑤 ∈ 𝐵 ∧ 𝑣 ∈ 𝐶)))) |
| 72 | | an32 646 |
. . . . . . . 8
⊢ (((𝑥 = 〈〈𝑧, 𝑤〉, 𝑣〉 ∧ ((𝑧 ∈ 𝐴 ∧ 𝑤 ∈ 𝐵) ∧ 𝑣 ∈ 𝐶)) ∧ 𝑦 = 〈∪ dom
{∪ dom {𝑥}}, 〈∪ ran
{∪ dom {𝑥}}, ∪ ran {𝑥}〉〉) ↔ ((𝑥 = 〈〈𝑧, 𝑤〉, 𝑣〉 ∧ 𝑦 = 〈∪ dom
{∪ dom {𝑥}}, 〈∪ ran
{∪ dom {𝑥}}, ∪ ran {𝑥}〉〉) ∧ ((𝑧 ∈ 𝐴 ∧ 𝑤 ∈ 𝐵) ∧ 𝑣 ∈ 𝐶))) |
| 73 | | an32 646 |
. . . . . . . 8
⊢ (((𝑦 = 〈𝑧, 〈𝑤, 𝑣〉〉 ∧ (𝑧 ∈ 𝐴 ∧ (𝑤 ∈ 𝐵 ∧ 𝑣 ∈ 𝐶))) ∧ 𝑥 = 〈〈∪
dom {𝑦}, ∪ dom {∪ ran {𝑦}}〉, ∪ ran {∪ ran {𝑦}}〉) ↔ ((𝑦 = 〈𝑧, 〈𝑤, 𝑣〉〉 ∧ 𝑥 = 〈〈∪
dom {𝑦}, ∪ dom {∪ ran {𝑦}}〉, ∪ ran {∪ ran {𝑦}}〉) ∧ (𝑧 ∈ 𝐴 ∧ (𝑤 ∈ 𝐵 ∧ 𝑣 ∈ 𝐶)))) |
| 74 | 71, 72, 73 | 3bitr4i 303 |
. . . . . . 7
⊢ (((𝑥 = 〈〈𝑧, 𝑤〉, 𝑣〉 ∧ ((𝑧 ∈ 𝐴 ∧ 𝑤 ∈ 𝐵) ∧ 𝑣 ∈ 𝐶)) ∧ 𝑦 = 〈∪ dom
{∪ dom {𝑥}}, 〈∪ ran
{∪ dom {𝑥}}, ∪ ran {𝑥}〉〉) ↔ ((𝑦 = 〈𝑧, 〈𝑤, 𝑣〉〉 ∧ (𝑧 ∈ 𝐴 ∧ (𝑤 ∈ 𝐵 ∧ 𝑣 ∈ 𝐶))) ∧ 𝑥 = 〈〈∪
dom {𝑦}, ∪ dom {∪ ran {𝑦}}〉, ∪ ran {∪ ran {𝑦}}〉)) |
| 75 | 74 | exbii 1848 |
. . . . . 6
⊢
(∃𝑣((𝑥 = 〈〈𝑧, 𝑤〉, 𝑣〉 ∧ ((𝑧 ∈ 𝐴 ∧ 𝑤 ∈ 𝐵) ∧ 𝑣 ∈ 𝐶)) ∧ 𝑦 = 〈∪ dom
{∪ dom {𝑥}}, 〈∪ ran
{∪ dom {𝑥}}, ∪ ran {𝑥}〉〉) ↔
∃𝑣((𝑦 = 〈𝑧, 〈𝑤, 𝑣〉〉 ∧ (𝑧 ∈ 𝐴 ∧ (𝑤 ∈ 𝐵 ∧ 𝑣 ∈ 𝐶))) ∧ 𝑥 = 〈〈∪
dom {𝑦}, ∪ dom {∪ ran {𝑦}}〉, ∪ ran {∪ ran {𝑦}}〉)) |
| 76 | | 19.41v 1949 |
. . . . . 6
⊢
(∃𝑣((𝑥 = 〈〈𝑧, 𝑤〉, 𝑣〉 ∧ ((𝑧 ∈ 𝐴 ∧ 𝑤 ∈ 𝐵) ∧ 𝑣 ∈ 𝐶)) ∧ 𝑦 = 〈∪ dom
{∪ dom {𝑥}}, 〈∪ ran
{∪ dom {𝑥}}, ∪ ran {𝑥}〉〉) ↔
(∃𝑣(𝑥 = 〈〈𝑧, 𝑤〉, 𝑣〉 ∧ ((𝑧 ∈ 𝐴 ∧ 𝑤 ∈ 𝐵) ∧ 𝑣 ∈ 𝐶)) ∧ 𝑦 = 〈∪ dom
{∪ dom {𝑥}}, 〈∪ ran
{∪ dom {𝑥}}, ∪ ran {𝑥}〉〉)) |
| 77 | | 19.41v 1949 |
. . . . . 6
⊢
(∃𝑣((𝑦 = 〈𝑧, 〈𝑤, 𝑣〉〉 ∧ (𝑧 ∈ 𝐴 ∧ (𝑤 ∈ 𝐵 ∧ 𝑣 ∈ 𝐶))) ∧ 𝑥 = 〈〈∪
dom {𝑦}, ∪ dom {∪ ran {𝑦}}〉, ∪ ran {∪ ran {𝑦}}〉) ↔ (∃𝑣(𝑦 = 〈𝑧, 〈𝑤, 𝑣〉〉 ∧ (𝑧 ∈ 𝐴 ∧ (𝑤 ∈ 𝐵 ∧ 𝑣 ∈ 𝐶))) ∧ 𝑥 = 〈〈∪
dom {𝑦}, ∪ dom {∪ ran {𝑦}}〉, ∪ ran {∪ ran {𝑦}}〉)) |
| 78 | 75, 76, 77 | 3bitr3i 301 |
. . . . 5
⊢
((∃𝑣(𝑥 = 〈〈𝑧, 𝑤〉, 𝑣〉 ∧ ((𝑧 ∈ 𝐴 ∧ 𝑤 ∈ 𝐵) ∧ 𝑣 ∈ 𝐶)) ∧ 𝑦 = 〈∪ dom
{∪ dom {𝑥}}, 〈∪ ran
{∪ dom {𝑥}}, ∪ ran {𝑥}〉〉) ↔
(∃𝑣(𝑦 = 〈𝑧, 〈𝑤, 𝑣〉〉 ∧ (𝑧 ∈ 𝐴 ∧ (𝑤 ∈ 𝐵 ∧ 𝑣 ∈ 𝐶))) ∧ 𝑥 = 〈〈∪
dom {𝑦}, ∪ dom {∪ ran {𝑦}}〉, ∪ ran {∪ ran {𝑦}}〉)) |
| 79 | 78 | 2exbii 1849 |
. . . 4
⊢
(∃𝑧∃𝑤(∃𝑣(𝑥 = 〈〈𝑧, 𝑤〉, 𝑣〉 ∧ ((𝑧 ∈ 𝐴 ∧ 𝑤 ∈ 𝐵) ∧ 𝑣 ∈ 𝐶)) ∧ 𝑦 = 〈∪ dom
{∪ dom {𝑥}}, 〈∪ ran
{∪ dom {𝑥}}, ∪ ran {𝑥}〉〉) ↔
∃𝑧∃𝑤(∃𝑣(𝑦 = 〈𝑧, 〈𝑤, 𝑣〉〉 ∧ (𝑧 ∈ 𝐴 ∧ (𝑤 ∈ 𝐵 ∧ 𝑣 ∈ 𝐶))) ∧ 𝑥 = 〈〈∪
dom {𝑦}, ∪ dom {∪ ran {𝑦}}〉, ∪ ran {∪ ran {𝑦}}〉)) |
| 80 | | 19.41vv 1950 |
. . . 4
⊢
(∃𝑧∃𝑤(∃𝑣(𝑥 = 〈〈𝑧, 𝑤〉, 𝑣〉 ∧ ((𝑧 ∈ 𝐴 ∧ 𝑤 ∈ 𝐵) ∧ 𝑣 ∈ 𝐶)) ∧ 𝑦 = 〈∪ dom
{∪ dom {𝑥}}, 〈∪ ran
{∪ dom {𝑥}}, ∪ ran {𝑥}〉〉) ↔
(∃𝑧∃𝑤∃𝑣(𝑥 = 〈〈𝑧, 𝑤〉, 𝑣〉 ∧ ((𝑧 ∈ 𝐴 ∧ 𝑤 ∈ 𝐵) ∧ 𝑣 ∈ 𝐶)) ∧ 𝑦 = 〈∪ dom
{∪ dom {𝑥}}, 〈∪ ran
{∪ dom {𝑥}}, ∪ ran {𝑥}〉〉)) |
| 81 | | 19.41vv 1950 |
. . . 4
⊢
(∃𝑧∃𝑤(∃𝑣(𝑦 = 〈𝑧, 〈𝑤, 𝑣〉〉 ∧ (𝑧 ∈ 𝐴 ∧ (𝑤 ∈ 𝐵 ∧ 𝑣 ∈ 𝐶))) ∧ 𝑥 = 〈〈∪
dom {𝑦}, ∪ dom {∪ ran {𝑦}}〉, ∪ ran {∪ ran {𝑦}}〉) ↔ (∃𝑧∃𝑤∃𝑣(𝑦 = 〈𝑧, 〈𝑤, 𝑣〉〉 ∧ (𝑧 ∈ 𝐴 ∧ (𝑤 ∈ 𝐵 ∧ 𝑣 ∈ 𝐶))) ∧ 𝑥 = 〈〈∪
dom {𝑦}, ∪ dom {∪ ran {𝑦}}〉, ∪ ran {∪ ran {𝑦}}〉)) |
| 82 | 79, 80, 81 | 3bitr3i 301 |
. . 3
⊢
((∃𝑧∃𝑤∃𝑣(𝑥 = 〈〈𝑧, 𝑤〉, 𝑣〉 ∧ ((𝑧 ∈ 𝐴 ∧ 𝑤 ∈ 𝐵) ∧ 𝑣 ∈ 𝐶)) ∧ 𝑦 = 〈∪ dom
{∪ dom {𝑥}}, 〈∪ ran
{∪ dom {𝑥}}, ∪ ran {𝑥}〉〉) ↔
(∃𝑧∃𝑤∃𝑣(𝑦 = 〈𝑧, 〈𝑤, 𝑣〉〉 ∧ (𝑧 ∈ 𝐴 ∧ (𝑤 ∈ 𝐵 ∧ 𝑣 ∈ 𝐶))) ∧ 𝑥 = 〈〈∪
dom {𝑦}, ∪ dom {∪ ran {𝑦}}〉, ∪ ran {∪ ran {𝑦}}〉)) |
| 83 | | elxp 5708 |
. . . . 5
⊢ (𝑥 ∈ ((𝐴 × 𝐵) × 𝐶) ↔ ∃𝑢∃𝑣(𝑥 = 〈𝑢, 𝑣〉 ∧ (𝑢 ∈ (𝐴 × 𝐵) ∧ 𝑣 ∈ 𝐶))) |
| 84 | | excom 2162 |
. . . . 5
⊢
(∃𝑢∃𝑣(𝑥 = 〈𝑢, 𝑣〉 ∧ (𝑢 ∈ (𝐴 × 𝐵) ∧ 𝑣 ∈ 𝐶)) ↔ ∃𝑣∃𝑢(𝑥 = 〈𝑢, 𝑣〉 ∧ (𝑢 ∈ (𝐴 × 𝐵) ∧ 𝑣 ∈ 𝐶))) |
| 85 | | elxp 5708 |
. . . . . . . . 9
⊢ (𝑢 ∈ (𝐴 × 𝐵) ↔ ∃𝑧∃𝑤(𝑢 = 〈𝑧, 𝑤〉 ∧ (𝑧 ∈ 𝐴 ∧ 𝑤 ∈ 𝐵))) |
| 86 | 85 | anbi1i 624 |
. . . . . . . 8
⊢ ((𝑢 ∈ (𝐴 × 𝐵) ∧ (𝑥 = 〈𝑢, 𝑣〉 ∧ 𝑣 ∈ 𝐶)) ↔ (∃𝑧∃𝑤(𝑢 = 〈𝑧, 𝑤〉 ∧ (𝑧 ∈ 𝐴 ∧ 𝑤 ∈ 𝐵)) ∧ (𝑥 = 〈𝑢, 𝑣〉 ∧ 𝑣 ∈ 𝐶))) |
| 87 | | an12 645 |
. . . . . . . 8
⊢ ((𝑥 = 〈𝑢, 𝑣〉 ∧ (𝑢 ∈ (𝐴 × 𝐵) ∧ 𝑣 ∈ 𝐶)) ↔ (𝑢 ∈ (𝐴 × 𝐵) ∧ (𝑥 = 〈𝑢, 𝑣〉 ∧ 𝑣 ∈ 𝐶))) |
| 88 | | 19.41vv 1950 |
. . . . . . . 8
⊢
(∃𝑧∃𝑤((𝑢 = 〈𝑧, 𝑤〉 ∧ (𝑧 ∈ 𝐴 ∧ 𝑤 ∈ 𝐵)) ∧ (𝑥 = 〈𝑢, 𝑣〉 ∧ 𝑣 ∈ 𝐶)) ↔ (∃𝑧∃𝑤(𝑢 = 〈𝑧, 𝑤〉 ∧ (𝑧 ∈ 𝐴 ∧ 𝑤 ∈ 𝐵)) ∧ (𝑥 = 〈𝑢, 𝑣〉 ∧ 𝑣 ∈ 𝐶))) |
| 89 | 86, 87, 88 | 3bitr4i 303 |
. . . . . . 7
⊢ ((𝑥 = 〈𝑢, 𝑣〉 ∧ (𝑢 ∈ (𝐴 × 𝐵) ∧ 𝑣 ∈ 𝐶)) ↔ ∃𝑧∃𝑤((𝑢 = 〈𝑧, 𝑤〉 ∧ (𝑧 ∈ 𝐴 ∧ 𝑤 ∈ 𝐵)) ∧ (𝑥 = 〈𝑢, 𝑣〉 ∧ 𝑣 ∈ 𝐶))) |
| 90 | 89 | 2exbii 1849 |
. . . . . 6
⊢
(∃𝑣∃𝑢(𝑥 = 〈𝑢, 𝑣〉 ∧ (𝑢 ∈ (𝐴 × 𝐵) ∧ 𝑣 ∈ 𝐶)) ↔ ∃𝑣∃𝑢∃𝑧∃𝑤((𝑢 = 〈𝑧, 𝑤〉 ∧ (𝑧 ∈ 𝐴 ∧ 𝑤 ∈ 𝐵)) ∧ (𝑥 = 〈𝑢, 𝑣〉 ∧ 𝑣 ∈ 𝐶))) |
| 91 | | exrot4 2166 |
. . . . . 6
⊢
(∃𝑣∃𝑢∃𝑧∃𝑤((𝑢 = 〈𝑧, 𝑤〉 ∧ (𝑧 ∈ 𝐴 ∧ 𝑤 ∈ 𝐵)) ∧ (𝑥 = 〈𝑢, 𝑣〉 ∧ 𝑣 ∈ 𝐶)) ↔ ∃𝑧∃𝑤∃𝑣∃𝑢((𝑢 = 〈𝑧, 𝑤〉 ∧ (𝑧 ∈ 𝐴 ∧ 𝑤 ∈ 𝐵)) ∧ (𝑥 = 〈𝑢, 𝑣〉 ∧ 𝑣 ∈ 𝐶))) |
| 92 | | anass 468 |
. . . . . . . . 9
⊢ (((𝑢 = 〈𝑧, 𝑤〉 ∧ (𝑧 ∈ 𝐴 ∧ 𝑤 ∈ 𝐵)) ∧ (𝑥 = 〈𝑢, 𝑣〉 ∧ 𝑣 ∈ 𝐶)) ↔ (𝑢 = 〈𝑧, 𝑤〉 ∧ ((𝑧 ∈ 𝐴 ∧ 𝑤 ∈ 𝐵) ∧ (𝑥 = 〈𝑢, 𝑣〉 ∧ 𝑣 ∈ 𝐶)))) |
| 93 | 92 | exbii 1848 |
. . . . . . . 8
⊢
(∃𝑢((𝑢 = 〈𝑧, 𝑤〉 ∧ (𝑧 ∈ 𝐴 ∧ 𝑤 ∈ 𝐵)) ∧ (𝑥 = 〈𝑢, 𝑣〉 ∧ 𝑣 ∈ 𝐶)) ↔ ∃𝑢(𝑢 = 〈𝑧, 𝑤〉 ∧ ((𝑧 ∈ 𝐴 ∧ 𝑤 ∈ 𝐵) ∧ (𝑥 = 〈𝑢, 𝑣〉 ∧ 𝑣 ∈ 𝐶)))) |
| 94 | | opeq1 4873 |
. . . . . . . . . . . 12
⊢ (𝑢 = 〈𝑧, 𝑤〉 → 〈𝑢, 𝑣〉 = 〈〈𝑧, 𝑤〉, 𝑣〉) |
| 95 | 94 | eqeq2d 2748 |
. . . . . . . . . . 11
⊢ (𝑢 = 〈𝑧, 𝑤〉 → (𝑥 = 〈𝑢, 𝑣〉 ↔ 𝑥 = 〈〈𝑧, 𝑤〉, 𝑣〉)) |
| 96 | 95 | anbi1d 631 |
. . . . . . . . . 10
⊢ (𝑢 = 〈𝑧, 𝑤〉 → ((𝑥 = 〈𝑢, 𝑣〉 ∧ 𝑣 ∈ 𝐶) ↔ (𝑥 = 〈〈𝑧, 𝑤〉, 𝑣〉 ∧ 𝑣 ∈ 𝐶))) |
| 97 | 96 | anbi2d 630 |
. . . . . . . . 9
⊢ (𝑢 = 〈𝑧, 𝑤〉 → (((𝑧 ∈ 𝐴 ∧ 𝑤 ∈ 𝐵) ∧ (𝑥 = 〈𝑢, 𝑣〉 ∧ 𝑣 ∈ 𝐶)) ↔ ((𝑧 ∈ 𝐴 ∧ 𝑤 ∈ 𝐵) ∧ (𝑥 = 〈〈𝑧, 𝑤〉, 𝑣〉 ∧ 𝑣 ∈ 𝐶)))) |
| 98 | 18, 97 | ceqsexv 3532 |
. . . . . . . 8
⊢
(∃𝑢(𝑢 = 〈𝑧, 𝑤〉 ∧ ((𝑧 ∈ 𝐴 ∧ 𝑤 ∈ 𝐵) ∧ (𝑥 = 〈𝑢, 𝑣〉 ∧ 𝑣 ∈ 𝐶))) ↔ ((𝑧 ∈ 𝐴 ∧ 𝑤 ∈ 𝐵) ∧ (𝑥 = 〈〈𝑧, 𝑤〉, 𝑣〉 ∧ 𝑣 ∈ 𝐶))) |
| 99 | | an12 645 |
. . . . . . . 8
⊢ (((𝑧 ∈ 𝐴 ∧ 𝑤 ∈ 𝐵) ∧ (𝑥 = 〈〈𝑧, 𝑤〉, 𝑣〉 ∧ 𝑣 ∈ 𝐶)) ↔ (𝑥 = 〈〈𝑧, 𝑤〉, 𝑣〉 ∧ ((𝑧 ∈ 𝐴 ∧ 𝑤 ∈ 𝐵) ∧ 𝑣 ∈ 𝐶))) |
| 100 | 93, 98, 99 | 3bitri 297 |
. . . . . . 7
⊢
(∃𝑢((𝑢 = 〈𝑧, 𝑤〉 ∧ (𝑧 ∈ 𝐴 ∧ 𝑤 ∈ 𝐵)) ∧ (𝑥 = 〈𝑢, 𝑣〉 ∧ 𝑣 ∈ 𝐶)) ↔ (𝑥 = 〈〈𝑧, 𝑤〉, 𝑣〉 ∧ ((𝑧 ∈ 𝐴 ∧ 𝑤 ∈ 𝐵) ∧ 𝑣 ∈ 𝐶))) |
| 101 | 100 | 3exbii 1850 |
. . . . . 6
⊢
(∃𝑧∃𝑤∃𝑣∃𝑢((𝑢 = 〈𝑧, 𝑤〉 ∧ (𝑧 ∈ 𝐴 ∧ 𝑤 ∈ 𝐵)) ∧ (𝑥 = 〈𝑢, 𝑣〉 ∧ 𝑣 ∈ 𝐶)) ↔ ∃𝑧∃𝑤∃𝑣(𝑥 = 〈〈𝑧, 𝑤〉, 𝑣〉 ∧ ((𝑧 ∈ 𝐴 ∧ 𝑤 ∈ 𝐵) ∧ 𝑣 ∈ 𝐶))) |
| 102 | 90, 91, 101 | 3bitri 297 |
. . . . 5
⊢
(∃𝑣∃𝑢(𝑥 = 〈𝑢, 𝑣〉 ∧ (𝑢 ∈ (𝐴 × 𝐵) ∧ 𝑣 ∈ 𝐶)) ↔ ∃𝑧∃𝑤∃𝑣(𝑥 = 〈〈𝑧, 𝑤〉, 𝑣〉 ∧ ((𝑧 ∈ 𝐴 ∧ 𝑤 ∈ 𝐵) ∧ 𝑣 ∈ 𝐶))) |
| 103 | 83, 84, 102 | 3bitri 297 |
. . . 4
⊢ (𝑥 ∈ ((𝐴 × 𝐵) × 𝐶) ↔ ∃𝑧∃𝑤∃𝑣(𝑥 = 〈〈𝑧, 𝑤〉, 𝑣〉 ∧ ((𝑧 ∈ 𝐴 ∧ 𝑤 ∈ 𝐵) ∧ 𝑣 ∈ 𝐶))) |
| 104 | 103 | anbi1i 624 |
. . 3
⊢ ((𝑥 ∈ ((𝐴 × 𝐵) × 𝐶) ∧ 𝑦 = 〈∪ dom
{∪ dom {𝑥}}, 〈∪ ran
{∪ dom {𝑥}}, ∪ ran {𝑥}〉〉) ↔
(∃𝑧∃𝑤∃𝑣(𝑥 = 〈〈𝑧, 𝑤〉, 𝑣〉 ∧ ((𝑧 ∈ 𝐴 ∧ 𝑤 ∈ 𝐵) ∧ 𝑣 ∈ 𝐶)) ∧ 𝑦 = 〈∪ dom
{∪ dom {𝑥}}, 〈∪ ran
{∪ dom {𝑥}}, ∪ ran {𝑥}〉〉)) |
| 105 | | elxp 5708 |
. . . . 5
⊢ (𝑦 ∈ (𝐴 × (𝐵 × 𝐶)) ↔ ∃𝑧∃𝑢(𝑦 = 〈𝑧, 𝑢〉 ∧ (𝑧 ∈ 𝐴 ∧ 𝑢 ∈ (𝐵 × 𝐶)))) |
| 106 | | elxp 5708 |
. . . . . . . . . 10
⊢ (𝑢 ∈ (𝐵 × 𝐶) ↔ ∃𝑤∃𝑣(𝑢 = 〈𝑤, 𝑣〉 ∧ (𝑤 ∈ 𝐵 ∧ 𝑣 ∈ 𝐶))) |
| 107 | 106 | anbi2i 623 |
. . . . . . . . 9
⊢ (((𝑦 = 〈𝑧, 𝑢〉 ∧ 𝑧 ∈ 𝐴) ∧ 𝑢 ∈ (𝐵 × 𝐶)) ↔ ((𝑦 = 〈𝑧, 𝑢〉 ∧ 𝑧 ∈ 𝐴) ∧ ∃𝑤∃𝑣(𝑢 = 〈𝑤, 𝑣〉 ∧ (𝑤 ∈ 𝐵 ∧ 𝑣 ∈ 𝐶)))) |
| 108 | | anass 468 |
. . . . . . . . 9
⊢ (((𝑦 = 〈𝑧, 𝑢〉 ∧ 𝑧 ∈ 𝐴) ∧ 𝑢 ∈ (𝐵 × 𝐶)) ↔ (𝑦 = 〈𝑧, 𝑢〉 ∧ (𝑧 ∈ 𝐴 ∧ 𝑢 ∈ (𝐵 × 𝐶)))) |
| 109 | | 19.42vv 1957 |
. . . . . . . . . 10
⊢
(∃𝑤∃𝑣((𝑦 = 〈𝑧, 𝑢〉 ∧ 𝑧 ∈ 𝐴) ∧ (𝑢 = 〈𝑤, 𝑣〉 ∧ (𝑤 ∈ 𝐵 ∧ 𝑣 ∈ 𝐶))) ↔ ((𝑦 = 〈𝑧, 𝑢〉 ∧ 𝑧 ∈ 𝐴) ∧ ∃𝑤∃𝑣(𝑢 = 〈𝑤, 𝑣〉 ∧ (𝑤 ∈ 𝐵 ∧ 𝑣 ∈ 𝐶)))) |
| 110 | | an12 645 |
. . . . . . . . . . . 12
⊢ (((𝑦 = 〈𝑧, 𝑢〉 ∧ 𝑧 ∈ 𝐴) ∧ (𝑢 = 〈𝑤, 𝑣〉 ∧ (𝑤 ∈ 𝐵 ∧ 𝑣 ∈ 𝐶))) ↔ (𝑢 = 〈𝑤, 𝑣〉 ∧ ((𝑦 = 〈𝑧, 𝑢〉 ∧ 𝑧 ∈ 𝐴) ∧ (𝑤 ∈ 𝐵 ∧ 𝑣 ∈ 𝐶)))) |
| 111 | | anass 468 |
. . . . . . . . . . . . 13
⊢ (((𝑦 = 〈𝑧, 𝑢〉 ∧ 𝑧 ∈ 𝐴) ∧ (𝑤 ∈ 𝐵 ∧ 𝑣 ∈ 𝐶)) ↔ (𝑦 = 〈𝑧, 𝑢〉 ∧ (𝑧 ∈ 𝐴 ∧ (𝑤 ∈ 𝐵 ∧ 𝑣 ∈ 𝐶)))) |
| 112 | 111 | anbi2i 623 |
. . . . . . . . . . . 12
⊢ ((𝑢 = 〈𝑤, 𝑣〉 ∧ ((𝑦 = 〈𝑧, 𝑢〉 ∧ 𝑧 ∈ 𝐴) ∧ (𝑤 ∈ 𝐵 ∧ 𝑣 ∈ 𝐶))) ↔ (𝑢 = 〈𝑤, 𝑣〉 ∧ (𝑦 = 〈𝑧, 𝑢〉 ∧ (𝑧 ∈ 𝐴 ∧ (𝑤 ∈ 𝐵 ∧ 𝑣 ∈ 𝐶))))) |
| 113 | 110, 112 | bitri 275 |
. . . . . . . . . . 11
⊢ (((𝑦 = 〈𝑧, 𝑢〉 ∧ 𝑧 ∈ 𝐴) ∧ (𝑢 = 〈𝑤, 𝑣〉 ∧ (𝑤 ∈ 𝐵 ∧ 𝑣 ∈ 𝐶))) ↔ (𝑢 = 〈𝑤, 𝑣〉 ∧ (𝑦 = 〈𝑧, 𝑢〉 ∧ (𝑧 ∈ 𝐴 ∧ (𝑤 ∈ 𝐵 ∧ 𝑣 ∈ 𝐶))))) |
| 114 | 113 | 2exbii 1849 |
. . . . . . . . . 10
⊢
(∃𝑤∃𝑣((𝑦 = 〈𝑧, 𝑢〉 ∧ 𝑧 ∈ 𝐴) ∧ (𝑢 = 〈𝑤, 𝑣〉 ∧ (𝑤 ∈ 𝐵 ∧ 𝑣 ∈ 𝐶))) ↔ ∃𝑤∃𝑣(𝑢 = 〈𝑤, 𝑣〉 ∧ (𝑦 = 〈𝑧, 𝑢〉 ∧ (𝑧 ∈ 𝐴 ∧ (𝑤 ∈ 𝐵 ∧ 𝑣 ∈ 𝐶))))) |
| 115 | 109, 114 | bitr3i 277 |
. . . . . . . . 9
⊢ (((𝑦 = 〈𝑧, 𝑢〉 ∧ 𝑧 ∈ 𝐴) ∧ ∃𝑤∃𝑣(𝑢 = 〈𝑤, 𝑣〉 ∧ (𝑤 ∈ 𝐵 ∧ 𝑣 ∈ 𝐶))) ↔ ∃𝑤∃𝑣(𝑢 = 〈𝑤, 𝑣〉 ∧ (𝑦 = 〈𝑧, 𝑢〉 ∧ (𝑧 ∈ 𝐴 ∧ (𝑤 ∈ 𝐵 ∧ 𝑣 ∈ 𝐶))))) |
| 116 | 107, 108,
115 | 3bitr3i 301 |
. . . . . . . 8
⊢ ((𝑦 = 〈𝑧, 𝑢〉 ∧ (𝑧 ∈ 𝐴 ∧ 𝑢 ∈ (𝐵 × 𝐶))) ↔ ∃𝑤∃𝑣(𝑢 = 〈𝑤, 𝑣〉 ∧ (𝑦 = 〈𝑧, 𝑢〉 ∧ (𝑧 ∈ 𝐴 ∧ (𝑤 ∈ 𝐵 ∧ 𝑣 ∈ 𝐶))))) |
| 117 | 116 | exbii 1848 |
. . . . . . 7
⊢
(∃𝑢(𝑦 = 〈𝑧, 𝑢〉 ∧ (𝑧 ∈ 𝐴 ∧ 𝑢 ∈ (𝐵 × 𝐶))) ↔ ∃𝑢∃𝑤∃𝑣(𝑢 = 〈𝑤, 𝑣〉 ∧ (𝑦 = 〈𝑧, 𝑢〉 ∧ (𝑧 ∈ 𝐴 ∧ (𝑤 ∈ 𝐵 ∧ 𝑣 ∈ 𝐶))))) |
| 118 | | exrot3 2165 |
. . . . . . 7
⊢
(∃𝑢∃𝑤∃𝑣(𝑢 = 〈𝑤, 𝑣〉 ∧ (𝑦 = 〈𝑧, 𝑢〉 ∧ (𝑧 ∈ 𝐴 ∧ (𝑤 ∈ 𝐵 ∧ 𝑣 ∈ 𝐶)))) ↔ ∃𝑤∃𝑣∃𝑢(𝑢 = 〈𝑤, 𝑣〉 ∧ (𝑦 = 〈𝑧, 𝑢〉 ∧ (𝑧 ∈ 𝐴 ∧ (𝑤 ∈ 𝐵 ∧ 𝑣 ∈ 𝐶))))) |
| 119 | | opeq2 4874 |
. . . . . . . . . . 11
⊢ (𝑢 = 〈𝑤, 𝑣〉 → 〈𝑧, 𝑢〉 = 〈𝑧, 〈𝑤, 𝑣〉〉) |
| 120 | 119 | eqeq2d 2748 |
. . . . . . . . . 10
⊢ (𝑢 = 〈𝑤, 𝑣〉 → (𝑦 = 〈𝑧, 𝑢〉 ↔ 𝑦 = 〈𝑧, 〈𝑤, 𝑣〉〉)) |
| 121 | 120 | anbi1d 631 |
. . . . . . . . 9
⊢ (𝑢 = 〈𝑤, 𝑣〉 → ((𝑦 = 〈𝑧, 𝑢〉 ∧ (𝑧 ∈ 𝐴 ∧ (𝑤 ∈ 𝐵 ∧ 𝑣 ∈ 𝐶))) ↔ (𝑦 = 〈𝑧, 〈𝑤, 𝑣〉〉 ∧ (𝑧 ∈ 𝐴 ∧ (𝑤 ∈ 𝐵 ∧ 𝑣 ∈ 𝐶))))) |
| 122 | 45, 121 | ceqsexv 3532 |
. . . . . . . 8
⊢
(∃𝑢(𝑢 = 〈𝑤, 𝑣〉 ∧ (𝑦 = 〈𝑧, 𝑢〉 ∧ (𝑧 ∈ 𝐴 ∧ (𝑤 ∈ 𝐵 ∧ 𝑣 ∈ 𝐶)))) ↔ (𝑦 = 〈𝑧, 〈𝑤, 𝑣〉〉 ∧ (𝑧 ∈ 𝐴 ∧ (𝑤 ∈ 𝐵 ∧ 𝑣 ∈ 𝐶)))) |
| 123 | 122 | 2exbii 1849 |
. . . . . . 7
⊢
(∃𝑤∃𝑣∃𝑢(𝑢 = 〈𝑤, 𝑣〉 ∧ (𝑦 = 〈𝑧, 𝑢〉 ∧ (𝑧 ∈ 𝐴 ∧ (𝑤 ∈ 𝐵 ∧ 𝑣 ∈ 𝐶)))) ↔ ∃𝑤∃𝑣(𝑦 = 〈𝑧, 〈𝑤, 𝑣〉〉 ∧ (𝑧 ∈ 𝐴 ∧ (𝑤 ∈ 𝐵 ∧ 𝑣 ∈ 𝐶)))) |
| 124 | 117, 118,
123 | 3bitri 297 |
. . . . . 6
⊢
(∃𝑢(𝑦 = 〈𝑧, 𝑢〉 ∧ (𝑧 ∈ 𝐴 ∧ 𝑢 ∈ (𝐵 × 𝐶))) ↔ ∃𝑤∃𝑣(𝑦 = 〈𝑧, 〈𝑤, 𝑣〉〉 ∧ (𝑧 ∈ 𝐴 ∧ (𝑤 ∈ 𝐵 ∧ 𝑣 ∈ 𝐶)))) |
| 125 | 124 | exbii 1848 |
. . . . 5
⊢
(∃𝑧∃𝑢(𝑦 = 〈𝑧, 𝑢〉 ∧ (𝑧 ∈ 𝐴 ∧ 𝑢 ∈ (𝐵 × 𝐶))) ↔ ∃𝑧∃𝑤∃𝑣(𝑦 = 〈𝑧, 〈𝑤, 𝑣〉〉 ∧ (𝑧 ∈ 𝐴 ∧ (𝑤 ∈ 𝐵 ∧ 𝑣 ∈ 𝐶)))) |
| 126 | 105, 125 | bitri 275 |
. . . 4
⊢ (𝑦 ∈ (𝐴 × (𝐵 × 𝐶)) ↔ ∃𝑧∃𝑤∃𝑣(𝑦 = 〈𝑧, 〈𝑤, 𝑣〉〉 ∧ (𝑧 ∈ 𝐴 ∧ (𝑤 ∈ 𝐵 ∧ 𝑣 ∈ 𝐶)))) |
| 127 | 126 | anbi1i 624 |
. . 3
⊢ ((𝑦 ∈ (𝐴 × (𝐵 × 𝐶)) ∧ 𝑥 = 〈〈∪
dom {𝑦}, ∪ dom {∪ ran {𝑦}}〉, ∪ ran {∪ ran {𝑦}}〉) ↔ (∃𝑧∃𝑤∃𝑣(𝑦 = 〈𝑧, 〈𝑤, 𝑣〉〉 ∧ (𝑧 ∈ 𝐴 ∧ (𝑤 ∈ 𝐵 ∧ 𝑣 ∈ 𝐶))) ∧ 𝑥 = 〈〈∪
dom {𝑦}, ∪ dom {∪ ran {𝑦}}〉, ∪ ran {∪ ran {𝑦}}〉)) |
| 128 | 82, 104, 127 | 3bitr4i 303 |
. 2
⊢ ((𝑥 ∈ ((𝐴 × 𝐵) × 𝐶) ∧ 𝑦 = 〈∪ dom
{∪ dom {𝑥}}, 〈∪ ran
{∪ dom {𝑥}}, ∪ ran {𝑥}〉〉) ↔ (𝑦 ∈ (𝐴 × (𝐵 × 𝐶)) ∧ 𝑥 = 〈〈∪
dom {𝑦}, ∪ dom {∪ ran {𝑦}}〉, ∪ ran {∪ ran {𝑦}}〉)) |
| 129 | 5, 7, 9, 11, 128 | en2i 9030 |
1
⊢ ((𝐴 × 𝐵) × 𝐶) ≈ (𝐴 × (𝐵 × 𝐶)) |