| Step | Hyp | Ref
| Expression |
| 1 | | relopabv 5831 |
. . 3
⊢ Rel
{〈𝑥, 𝑦〉 ∣ 𝜑} |
| 2 | | reldif 5825 |
. . 3
⊢ (Rel
{〈𝑥, 𝑦〉 ∣ 𝜑} → Rel ({〈𝑥, 𝑦〉 ∣ 𝜑} ∖ {〈𝑥, 𝑦〉 ∣ 𝜓})) |
| 3 | 1, 2 | ax-mp 5 |
. 2
⊢ Rel
({〈𝑥, 𝑦〉 ∣ 𝜑} ∖ {〈𝑥, 𝑦〉 ∣ 𝜓}) |
| 4 | | relopabv 5831 |
. 2
⊢ Rel
{〈𝑥, 𝑦〉 ∣ (𝜑 ∧ ¬ 𝜓)} |
| 5 | | sbcan 3838 |
. . . 4
⊢
([𝑧 / 𝑥]([𝑤 / 𝑦]𝜑 ∧ [𝑤 / 𝑦] ¬ 𝜓) ↔ ([𝑧 / 𝑥][𝑤 / 𝑦]𝜑 ∧ [𝑧 / 𝑥][𝑤 / 𝑦] ¬ 𝜓)) |
| 6 | | sbcan 3838 |
. . . . 5
⊢
([𝑤 / 𝑦](𝜑 ∧ ¬ 𝜓) ↔ ([𝑤 / 𝑦]𝜑 ∧ [𝑤 / 𝑦] ¬ 𝜓)) |
| 7 | 6 | sbcbii 3846 |
. . . 4
⊢
([𝑧 / 𝑥][𝑤 / 𝑦](𝜑 ∧ ¬ 𝜓) ↔ [𝑧 / 𝑥]([𝑤 / 𝑦]𝜑 ∧ [𝑤 / 𝑦] ¬ 𝜓)) |
| 8 | | opelopabsb 5535 |
. . . . 5
⊢
(〈𝑧, 𝑤〉 ∈ {〈𝑥, 𝑦〉 ∣ 𝜑} ↔ [𝑧 / 𝑥][𝑤 / 𝑦]𝜑) |
| 9 | | sbcng 3836 |
. . . . . . 7
⊢ (𝑧 ∈ V → ([𝑧 / 𝑥] ¬ [𝑤 / 𝑦]𝜓 ↔ ¬ [𝑧 / 𝑥][𝑤 / 𝑦]𝜓)) |
| 10 | 9 | elv 3485 |
. . . . . 6
⊢
([𝑧 / 𝑥] ¬ [𝑤 / 𝑦]𝜓 ↔ ¬ [𝑧 / 𝑥][𝑤 / 𝑦]𝜓) |
| 11 | | sbcng 3836 |
. . . . . . . 8
⊢ (𝑤 ∈ V → ([𝑤 / 𝑦] ¬ 𝜓 ↔ ¬ [𝑤 / 𝑦]𝜓)) |
| 12 | 11 | elv 3485 |
. . . . . . 7
⊢
([𝑤 / 𝑦] ¬ 𝜓 ↔ ¬ [𝑤 / 𝑦]𝜓) |
| 13 | 12 | sbcbii 3846 |
. . . . . 6
⊢
([𝑧 / 𝑥][𝑤 / 𝑦] ¬ 𝜓 ↔ [𝑧 / 𝑥] ¬ [𝑤 / 𝑦]𝜓) |
| 14 | | opelopabsb 5535 |
. . . . . . 7
⊢
(〈𝑧, 𝑤〉 ∈ {〈𝑥, 𝑦〉 ∣ 𝜓} ↔ [𝑧 / 𝑥][𝑤 / 𝑦]𝜓) |
| 15 | 14 | notbii 320 |
. . . . . 6
⊢ (¬
〈𝑧, 𝑤〉 ∈ {〈𝑥, 𝑦〉 ∣ 𝜓} ↔ ¬ [𝑧 / 𝑥][𝑤 / 𝑦]𝜓) |
| 16 | 10, 13, 15 | 3bitr4ri 304 |
. . . . 5
⊢ (¬
〈𝑧, 𝑤〉 ∈ {〈𝑥, 𝑦〉 ∣ 𝜓} ↔ [𝑧 / 𝑥][𝑤 / 𝑦] ¬ 𝜓) |
| 17 | 8, 16 | anbi12i 628 |
. . . 4
⊢
((〈𝑧, 𝑤〉 ∈ {〈𝑥, 𝑦〉 ∣ 𝜑} ∧ ¬ 〈𝑧, 𝑤〉 ∈ {〈𝑥, 𝑦〉 ∣ 𝜓}) ↔ ([𝑧 / 𝑥][𝑤 / 𝑦]𝜑 ∧ [𝑧 / 𝑥][𝑤 / 𝑦] ¬ 𝜓)) |
| 18 | 5, 7, 17 | 3bitr4ri 304 |
. . 3
⊢
((〈𝑧, 𝑤〉 ∈ {〈𝑥, 𝑦〉 ∣ 𝜑} ∧ ¬ 〈𝑧, 𝑤〉 ∈ {〈𝑥, 𝑦〉 ∣ 𝜓}) ↔ [𝑧 / 𝑥][𝑤 / 𝑦](𝜑 ∧ ¬ 𝜓)) |
| 19 | | eldif 3961 |
. . 3
⊢
(〈𝑧, 𝑤〉 ∈ ({〈𝑥, 𝑦〉 ∣ 𝜑} ∖ {〈𝑥, 𝑦〉 ∣ 𝜓}) ↔ (〈𝑧, 𝑤〉 ∈ {〈𝑥, 𝑦〉 ∣ 𝜑} ∧ ¬ 〈𝑧, 𝑤〉 ∈ {〈𝑥, 𝑦〉 ∣ 𝜓})) |
| 20 | | opelopabsb 5535 |
. . 3
⊢
(〈𝑧, 𝑤〉 ∈ {〈𝑥, 𝑦〉 ∣ (𝜑 ∧ ¬ 𝜓)} ↔ [𝑧 / 𝑥][𝑤 / 𝑦](𝜑 ∧ ¬ 𝜓)) |
| 21 | 18, 19, 20 | 3bitr4i 303 |
. 2
⊢
(〈𝑧, 𝑤〉 ∈ ({〈𝑥, 𝑦〉 ∣ 𝜑} ∖ {〈𝑥, 𝑦〉 ∣ 𝜓}) ↔ 〈𝑧, 𝑤〉 ∈ {〈𝑥, 𝑦〉 ∣ (𝜑 ∧ ¬ 𝜓)}) |
| 22 | 3, 4, 21 | eqrelriiv 5800 |
1
⊢
({〈𝑥, 𝑦〉 ∣ 𝜑} ∖ {〈𝑥, 𝑦〉 ∣ 𝜓}) = {〈𝑥, 𝑦〉 ∣ (𝜑 ∧ ¬ 𝜓)} |