Proof of Theorem difsnen
| Step | Hyp | Ref
| Expression |
| 1 | | difexg 4808 |
. . . . . 6
⊢ (𝑋 ∈ 𝑉 → (𝑋 ∖ {𝐴}) ∈ V) |
| 2 | | enrefg 7987 |
. . . . . 6
⊢ ((𝑋 ∖ {𝐴}) ∈ V → (𝑋 ∖ {𝐴}) ≈ (𝑋 ∖ {𝐴})) |
| 3 | 1, 2 | syl 17 |
. . . . 5
⊢ (𝑋 ∈ 𝑉 → (𝑋 ∖ {𝐴}) ≈ (𝑋 ∖ {𝐴})) |
| 4 | 3 | 3ad2ant1 1082 |
. . . 4
⊢ ((𝑋 ∈ 𝑉 ∧ 𝐴 ∈ 𝑋 ∧ 𝐵 ∈ 𝑋) → (𝑋 ∖ {𝐴}) ≈ (𝑋 ∖ {𝐴})) |
| 5 | | sneq 4187 |
. . . . . 6
⊢ (𝐴 = 𝐵 → {𝐴} = {𝐵}) |
| 6 | 5 | difeq2d 3728 |
. . . . 5
⊢ (𝐴 = 𝐵 → (𝑋 ∖ {𝐴}) = (𝑋 ∖ {𝐵})) |
| 7 | 6 | breq2d 4665 |
. . . 4
⊢ (𝐴 = 𝐵 → ((𝑋 ∖ {𝐴}) ≈ (𝑋 ∖ {𝐴}) ↔ (𝑋 ∖ {𝐴}) ≈ (𝑋 ∖ {𝐵}))) |
| 8 | 4, 7 | syl5ibcom 235 |
. . 3
⊢ ((𝑋 ∈ 𝑉 ∧ 𝐴 ∈ 𝑋 ∧ 𝐵 ∈ 𝑋) → (𝐴 = 𝐵 → (𝑋 ∖ {𝐴}) ≈ (𝑋 ∖ {𝐵}))) |
| 9 | 8 | imp 445 |
. 2
⊢ (((𝑋 ∈ 𝑉 ∧ 𝐴 ∈ 𝑋 ∧ 𝐵 ∈ 𝑋) ∧ 𝐴 = 𝐵) → (𝑋 ∖ {𝐴}) ≈ (𝑋 ∖ {𝐵})) |
| 10 | | simpl1 1064 |
. . . . . 6
⊢ (((𝑋 ∈ 𝑉 ∧ 𝐴 ∈ 𝑋 ∧ 𝐵 ∈ 𝑋) ∧ 𝐴 ≠ 𝐵) → 𝑋 ∈ 𝑉) |
| 11 | | difexg 4808 |
. . . . . 6
⊢ ((𝑋 ∖ {𝐴}) ∈ V → ((𝑋 ∖ {𝐴}) ∖ {𝐵}) ∈ V) |
| 12 | | enrefg 7987 |
. . . . . 6
⊢ (((𝑋 ∖ {𝐴}) ∖ {𝐵}) ∈ V → ((𝑋 ∖ {𝐴}) ∖ {𝐵}) ≈ ((𝑋 ∖ {𝐴}) ∖ {𝐵})) |
| 13 | 10, 1, 11, 12 | 4syl 19 |
. . . . 5
⊢ (((𝑋 ∈ 𝑉 ∧ 𝐴 ∈ 𝑋 ∧ 𝐵 ∈ 𝑋) ∧ 𝐴 ≠ 𝐵) → ((𝑋 ∖ {𝐴}) ∖ {𝐵}) ≈ ((𝑋 ∖ {𝐴}) ∖ {𝐵})) |
| 14 | | dif32 3891 |
. . . . 5
⊢ ((𝑋 ∖ {𝐴}) ∖ {𝐵}) = ((𝑋 ∖ {𝐵}) ∖ {𝐴}) |
| 15 | 13, 14 | syl6breq 4694 |
. . . 4
⊢ (((𝑋 ∈ 𝑉 ∧ 𝐴 ∈ 𝑋 ∧ 𝐵 ∈ 𝑋) ∧ 𝐴 ≠ 𝐵) → ((𝑋 ∖ {𝐴}) ∖ {𝐵}) ≈ ((𝑋 ∖ {𝐵}) ∖ {𝐴})) |
| 16 | | simpl3 1066 |
. . . . 5
⊢ (((𝑋 ∈ 𝑉 ∧ 𝐴 ∈ 𝑋 ∧ 𝐵 ∈ 𝑋) ∧ 𝐴 ≠ 𝐵) → 𝐵 ∈ 𝑋) |
| 17 | | simpl2 1065 |
. . . . 5
⊢ (((𝑋 ∈ 𝑉 ∧ 𝐴 ∈ 𝑋 ∧ 𝐵 ∈ 𝑋) ∧ 𝐴 ≠ 𝐵) → 𝐴 ∈ 𝑋) |
| 18 | | en2sn 8037 |
. . . . 5
⊢ ((𝐵 ∈ 𝑋 ∧ 𝐴 ∈ 𝑋) → {𝐵} ≈ {𝐴}) |
| 19 | 16, 17, 18 | syl2anc 693 |
. . . 4
⊢ (((𝑋 ∈ 𝑉 ∧ 𝐴 ∈ 𝑋 ∧ 𝐵 ∈ 𝑋) ∧ 𝐴 ≠ 𝐵) → {𝐵} ≈ {𝐴}) |
| 20 | | incom 3805 |
. . . . . 6
⊢ (((𝑋 ∖ {𝐴}) ∖ {𝐵}) ∩ {𝐵}) = ({𝐵} ∩ ((𝑋 ∖ {𝐴}) ∖ {𝐵})) |
| 21 | | disjdif 4040 |
. . . . . 6
⊢ ({𝐵} ∩ ((𝑋 ∖ {𝐴}) ∖ {𝐵})) = ∅ |
| 22 | 20, 21 | eqtri 2644 |
. . . . 5
⊢ (((𝑋 ∖ {𝐴}) ∖ {𝐵}) ∩ {𝐵}) = ∅ |
| 23 | 22 | a1i 11 |
. . . 4
⊢ (((𝑋 ∈ 𝑉 ∧ 𝐴 ∈ 𝑋 ∧ 𝐵 ∈ 𝑋) ∧ 𝐴 ≠ 𝐵) → (((𝑋 ∖ {𝐴}) ∖ {𝐵}) ∩ {𝐵}) = ∅) |
| 24 | | incom 3805 |
. . . . . 6
⊢ (((𝑋 ∖ {𝐵}) ∖ {𝐴}) ∩ {𝐴}) = ({𝐴} ∩ ((𝑋 ∖ {𝐵}) ∖ {𝐴})) |
| 25 | | disjdif 4040 |
. . . . . 6
⊢ ({𝐴} ∩ ((𝑋 ∖ {𝐵}) ∖ {𝐴})) = ∅ |
| 26 | 24, 25 | eqtri 2644 |
. . . . 5
⊢ (((𝑋 ∖ {𝐵}) ∖ {𝐴}) ∩ {𝐴}) = ∅ |
| 27 | 26 | a1i 11 |
. . . 4
⊢ (((𝑋 ∈ 𝑉 ∧ 𝐴 ∈ 𝑋 ∧ 𝐵 ∈ 𝑋) ∧ 𝐴 ≠ 𝐵) → (((𝑋 ∖ {𝐵}) ∖ {𝐴}) ∩ {𝐴}) = ∅) |
| 28 | | unen 8040 |
. . . 4
⊢
(((((𝑋 ∖
{𝐴}) ∖ {𝐵}) ≈ ((𝑋 ∖ {𝐵}) ∖ {𝐴}) ∧ {𝐵} ≈ {𝐴}) ∧ ((((𝑋 ∖ {𝐴}) ∖ {𝐵}) ∩ {𝐵}) = ∅ ∧ (((𝑋 ∖ {𝐵}) ∖ {𝐴}) ∩ {𝐴}) = ∅)) → (((𝑋 ∖ {𝐴}) ∖ {𝐵}) ∪ {𝐵}) ≈ (((𝑋 ∖ {𝐵}) ∖ {𝐴}) ∪ {𝐴})) |
| 29 | 15, 19, 23, 27, 28 | syl22anc 1327 |
. . 3
⊢ (((𝑋 ∈ 𝑉 ∧ 𝐴 ∈ 𝑋 ∧ 𝐵 ∈ 𝑋) ∧ 𝐴 ≠ 𝐵) → (((𝑋 ∖ {𝐴}) ∖ {𝐵}) ∪ {𝐵}) ≈ (((𝑋 ∖ {𝐵}) ∖ {𝐴}) ∪ {𝐴})) |
| 30 | | simpr 477 |
. . . . . 6
⊢ (((𝑋 ∈ 𝑉 ∧ 𝐴 ∈ 𝑋 ∧ 𝐵 ∈ 𝑋) ∧ 𝐴 ≠ 𝐵) → 𝐴 ≠ 𝐵) |
| 31 | 30 | necomd 2849 |
. . . . 5
⊢ (((𝑋 ∈ 𝑉 ∧ 𝐴 ∈ 𝑋 ∧ 𝐵 ∈ 𝑋) ∧ 𝐴 ≠ 𝐵) → 𝐵 ≠ 𝐴) |
| 32 | | eldifsn 4317 |
. . . . 5
⊢ (𝐵 ∈ (𝑋 ∖ {𝐴}) ↔ (𝐵 ∈ 𝑋 ∧ 𝐵 ≠ 𝐴)) |
| 33 | 16, 31, 32 | sylanbrc 698 |
. . . 4
⊢ (((𝑋 ∈ 𝑉 ∧ 𝐴 ∈ 𝑋 ∧ 𝐵 ∈ 𝑋) ∧ 𝐴 ≠ 𝐵) → 𝐵 ∈ (𝑋 ∖ {𝐴})) |
| 34 | | difsnid 4341 |
. . . 4
⊢ (𝐵 ∈ (𝑋 ∖ {𝐴}) → (((𝑋 ∖ {𝐴}) ∖ {𝐵}) ∪ {𝐵}) = (𝑋 ∖ {𝐴})) |
| 35 | 33, 34 | syl 17 |
. . 3
⊢ (((𝑋 ∈ 𝑉 ∧ 𝐴 ∈ 𝑋 ∧ 𝐵 ∈ 𝑋) ∧ 𝐴 ≠ 𝐵) → (((𝑋 ∖ {𝐴}) ∖ {𝐵}) ∪ {𝐵}) = (𝑋 ∖ {𝐴})) |
| 36 | | eldifsn 4317 |
. . . . 5
⊢ (𝐴 ∈ (𝑋 ∖ {𝐵}) ↔ (𝐴 ∈ 𝑋 ∧ 𝐴 ≠ 𝐵)) |
| 37 | 17, 30, 36 | sylanbrc 698 |
. . . 4
⊢ (((𝑋 ∈ 𝑉 ∧ 𝐴 ∈ 𝑋 ∧ 𝐵 ∈ 𝑋) ∧ 𝐴 ≠ 𝐵) → 𝐴 ∈ (𝑋 ∖ {𝐵})) |
| 38 | | difsnid 4341 |
. . . 4
⊢ (𝐴 ∈ (𝑋 ∖ {𝐵}) → (((𝑋 ∖ {𝐵}) ∖ {𝐴}) ∪ {𝐴}) = (𝑋 ∖ {𝐵})) |
| 39 | 37, 38 | syl 17 |
. . 3
⊢ (((𝑋 ∈ 𝑉 ∧ 𝐴 ∈ 𝑋 ∧ 𝐵 ∈ 𝑋) ∧ 𝐴 ≠ 𝐵) → (((𝑋 ∖ {𝐵}) ∖ {𝐴}) ∪ {𝐴}) = (𝑋 ∖ {𝐵})) |
| 40 | 29, 35, 39 | 3brtr3d 4684 |
. 2
⊢ (((𝑋 ∈ 𝑉 ∧ 𝐴 ∈ 𝑋 ∧ 𝐵 ∈ 𝑋) ∧ 𝐴 ≠ 𝐵) → (𝑋 ∖ {𝐴}) ≈ (𝑋 ∖ {𝐵})) |
| 41 | 9, 40 | pm2.61dane 2881 |
1
⊢ ((𝑋 ∈ 𝑉 ∧ 𝐴 ∈ 𝑋 ∧ 𝐵 ∈ 𝑋) → (𝑋 ∖ {𝐴}) ≈ (𝑋 ∖ {𝐵})) |