Proof of Theorem xpsfrnel2
Step | Hyp | Ref
| Expression |
1 | | xpsfrnel 12782 |
. 2
⊢
({〈∅, 𝑋〉, 〈1o, 𝑌〉} ∈ X𝑘 ∈
2o if(𝑘 =
∅, 𝐴, 𝐵) ↔ ({〈∅, 𝑋〉, 〈1o,
𝑌〉} Fn 2o
∧ ({〈∅, 𝑋〉, 〈1o, 𝑌〉}‘∅) ∈
𝐴 ∧ ({〈∅,
𝑋〉,
〈1o, 𝑌〉}‘1o) ∈ 𝐵)) |
2 | | fnpr2ob 12778 |
. . . . 5
⊢ ((𝑋 ∈ V ∧ 𝑌 ∈ V) ↔
{〈∅, 𝑋〉,
〈1o, 𝑌〉} Fn 2o) |
3 | 2 | biimpri 133 |
. . . 4
⊢
({〈∅, 𝑋〉, 〈1o, 𝑌〉} Fn 2o →
(𝑋 ∈ V ∧ 𝑌 ∈ V)) |
4 | 3 | 3ad2ant1 1019 |
. . 3
⊢
(({〈∅, 𝑋〉, 〈1o, 𝑌〉} Fn 2o ∧
({〈∅, 𝑋〉,
〈1o, 𝑌〉}‘∅) ∈ 𝐴 ∧ ({〈∅, 𝑋〉, 〈1o,
𝑌〉}‘1o) ∈ 𝐵) → (𝑋 ∈ V ∧ 𝑌 ∈ V)) |
5 | | elex 2760 |
. . . 4
⊢ (𝑋 ∈ 𝐴 → 𝑋 ∈ V) |
6 | | elex 2760 |
. . . 4
⊢ (𝑌 ∈ 𝐵 → 𝑌 ∈ V) |
7 | 5, 6 | anim12i 338 |
. . 3
⊢ ((𝑋 ∈ 𝐴 ∧ 𝑌 ∈ 𝐵) → (𝑋 ∈ V ∧ 𝑌 ∈ V)) |
8 | | 3anass 983 |
. . . 4
⊢
(({〈∅, 𝑋〉, 〈1o, 𝑌〉} Fn 2o ∧
({〈∅, 𝑋〉,
〈1o, 𝑌〉}‘∅) ∈ 𝐴 ∧ ({〈∅, 𝑋〉, 〈1o,
𝑌〉}‘1o) ∈ 𝐵) ↔ ({〈∅, 𝑋〉, 〈1o,
𝑌〉} Fn 2o
∧ (({〈∅, 𝑋〉, 〈1o, 𝑌〉}‘∅) ∈
𝐴 ∧ ({〈∅,
𝑋〉,
〈1o, 𝑌〉}‘1o) ∈ 𝐵))) |
9 | | fnpr2o 12777 |
. . . . . 6
⊢ ((𝑋 ∈ V ∧ 𝑌 ∈ V) →
{〈∅, 𝑋〉,
〈1o, 𝑌〉} Fn 2o) |
10 | 9 | biantrurd 305 |
. . . . 5
⊢ ((𝑋 ∈ V ∧ 𝑌 ∈ V) →
((({〈∅, 𝑋〉,
〈1o, 𝑌〉}‘∅) ∈ 𝐴 ∧ ({〈∅, 𝑋〉, 〈1o,
𝑌〉}‘1o) ∈ 𝐵) ↔ ({〈∅, 𝑋〉, 〈1o,
𝑌〉} Fn 2o
∧ (({〈∅, 𝑋〉, 〈1o, 𝑌〉}‘∅) ∈
𝐴 ∧ ({〈∅,
𝑋〉,
〈1o, 𝑌〉}‘1o) ∈ 𝐵)))) |
11 | | fvpr0o 12779 |
. . . . . . 7
⊢ (𝑋 ∈ V →
({〈∅, 𝑋〉,
〈1o, 𝑌〉}‘∅) = 𝑋) |
12 | 11 | eleq1d 2256 |
. . . . . 6
⊢ (𝑋 ∈ V →
(({〈∅, 𝑋〉,
〈1o, 𝑌〉}‘∅) ∈ 𝐴 ↔ 𝑋 ∈ 𝐴)) |
13 | | fvpr1o 12780 |
. . . . . . 7
⊢ (𝑌 ∈ V →
({〈∅, 𝑋〉,
〈1o, 𝑌〉}‘1o) = 𝑌) |
14 | 13 | eleq1d 2256 |
. . . . . 6
⊢ (𝑌 ∈ V →
(({〈∅, 𝑋〉,
〈1o, 𝑌〉}‘1o) ∈ 𝐵 ↔ 𝑌 ∈ 𝐵)) |
15 | 12, 14 | bi2anan9 606 |
. . . . 5
⊢ ((𝑋 ∈ V ∧ 𝑌 ∈ V) →
((({〈∅, 𝑋〉,
〈1o, 𝑌〉}‘∅) ∈ 𝐴 ∧ ({〈∅, 𝑋〉, 〈1o,
𝑌〉}‘1o) ∈ 𝐵) ↔ (𝑋 ∈ 𝐴 ∧ 𝑌 ∈ 𝐵))) |
16 | 10, 15 | bitr3d 190 |
. . . 4
⊢ ((𝑋 ∈ V ∧ 𝑌 ∈ V) →
(({〈∅, 𝑋〉,
〈1o, 𝑌〉} Fn 2o ∧
(({〈∅, 𝑋〉,
〈1o, 𝑌〉}‘∅) ∈ 𝐴 ∧ ({〈∅, 𝑋〉, 〈1o,
𝑌〉}‘1o) ∈ 𝐵)) ↔ (𝑋 ∈ 𝐴 ∧ 𝑌 ∈ 𝐵))) |
17 | 8, 16 | bitrid 192 |
. . 3
⊢ ((𝑋 ∈ V ∧ 𝑌 ∈ V) →
(({〈∅, 𝑋〉,
〈1o, 𝑌〉} Fn 2o ∧
({〈∅, 𝑋〉,
〈1o, 𝑌〉}‘∅) ∈ 𝐴 ∧ ({〈∅, 𝑋〉, 〈1o,
𝑌〉}‘1o) ∈ 𝐵) ↔ (𝑋 ∈ 𝐴 ∧ 𝑌 ∈ 𝐵))) |
18 | 4, 7, 17 | pm5.21nii 705 |
. 2
⊢
(({〈∅, 𝑋〉, 〈1o, 𝑌〉} Fn 2o ∧
({〈∅, 𝑋〉,
〈1o, 𝑌〉}‘∅) ∈ 𝐴 ∧ ({〈∅, 𝑋〉, 〈1o,
𝑌〉}‘1o) ∈ 𝐵) ↔ (𝑋 ∈ 𝐴 ∧ 𝑌 ∈ 𝐵)) |
19 | 1, 18 | bitri 184 |
1
⊢
({〈∅, 𝑋〉, 〈1o, 𝑌〉} ∈ X𝑘 ∈
2o if(𝑘 =
∅, 𝐴, 𝐵) ↔ (𝑋 ∈ 𝐴 ∧ 𝑌 ∈ 𝐵)) |