Metamath Proof Explorer |
< Previous
Next >
Nearby theorems |
||
Mirrors > Home > MPE Home > Th. List > eqrd | Structured version Visualization version GIF version |
Description: Deduce equality of classes from equivalence of membership. (Contributed by Thierry Arnoux, 21-Mar-2017.) (Proof shortened by BJ, 1-Dec-2021.) |
Ref | Expression |
---|---|
eqrd.0 | ⊢ Ⅎ𝑥𝜑 |
eqrd.1 | ⊢ Ⅎ𝑥𝐴 |
eqrd.2 | ⊢ Ⅎ𝑥𝐵 |
eqrd.3 | ⊢ (𝜑 → (𝑥 ∈ 𝐴 ↔ 𝑥 ∈ 𝐵)) |
Ref | Expression |
---|---|
eqrd | ⊢ (𝜑 → 𝐴 = 𝐵) |
Step | Hyp | Ref | Expression |
---|---|---|---|
1 | eqrd.0 | . . 3 ⊢ Ⅎ𝑥𝜑 | |
2 | eqrd.3 | . . 3 ⊢ (𝜑 → (𝑥 ∈ 𝐴 ↔ 𝑥 ∈ 𝐵)) | |
3 | 1, 2 | alrimi 2213 | . 2 ⊢ (𝜑 → ∀𝑥(𝑥 ∈ 𝐴 ↔ 𝑥 ∈ 𝐵)) |
4 | eqrd.1 | . . 3 ⊢ Ⅎ𝑥𝐴 | |
5 | eqrd.2 | . . 3 ⊢ Ⅎ𝑥𝐵 | |
6 | 4, 5 | cleqf 3012 | . 2 ⊢ (𝐴 = 𝐵 ↔ ∀𝑥(𝑥 ∈ 𝐴 ↔ 𝑥 ∈ 𝐵)) |
7 | 3, 6 | sylibr 236 | 1 ⊢ (𝜑 → 𝐴 = 𝐵) |
Colors of variables: wff setvar class |
Syntax hints: → wi 4 ↔ wb 208 ∀wal 1535 = wceq 1537 Ⅎwnf 1784 ∈ wcel 2114 Ⅎwnfc 2963 |
This theorem was proved from axioms: ax-mp 5 ax-1 6 ax-2 7 ax-3 8 ax-gen 1796 ax-4 1810 ax-5 1911 ax-6 1970 ax-7 2015 ax-8 2116 ax-9 2124 ax-11 2161 ax-12 2177 ax-ext 2795 |
This theorem depends on definitions: df-bi 209 df-an 399 df-or 844 df-tru 1540 df-ex 1781 df-nf 1785 df-cleq 2816 df-clel 2895 df-nfc 2965 |
This theorem is referenced by: eqri 3989 sniota 6348 dissnlocfin 22139 imasnopn 22300 imasncld 22301 imasncls 22302 blval2 23174 fimarab 30392 ofpreima 30412 ordtconnlem1 31169 qqhval2 31225 reprdifc 31900 topdifinfindis 34629 icorempo 34634 isbasisrelowllem1 34638 isbasisrelowllem2 34639 areaquad 39830 rfcnpre1 41283 rfcnpre2 41295 preimagelt 42987 preimalegt 42988 |
Copyright terms: Public domain | W3C validator |