| Metamath Proof Explorer |
< Previous
Next >
Nearby theorems |
||
| Mirrors > Home > MPE Home > Th. List > elprg | Structured version Visualization version GIF version | ||
| Description: A member of a pair of classes is one or the other of them, and conversely as soon as it is a set. Exercise 1 of [TakeutiZaring] p. 15, generalized. (Contributed by NM, 13-Sep-1995.) |
| Ref | Expression |
|---|---|
| elprg | ⊢ (𝐴 ∈ 𝑉 → (𝐴 ∈ {𝐵, 𝐶} ↔ (𝐴 = 𝐵 ∨ 𝐴 = 𝐶))) |
| Step | Hyp | Ref | Expression |
|---|---|---|---|
| 1 | eqeq1 2769 | . . 3 ⊢ (𝑥 = 𝐴 → (𝑥 = 𝐵 ↔ 𝐴 = 𝐵)) | |
| 2 | eqeq1 2769 | . . 3 ⊢ (𝑥 = 𝐴 → (𝑥 = 𝐶 ↔ 𝐴 = 𝐶)) | |
| 3 | 1, 2 | orbi12d 931 | . 2 ⊢ (𝑥 = 𝐴 → ((𝑥 = 𝐵 ∨ 𝑥 = 𝐶) ↔ (𝐴 = 𝐵 ∨ 𝐴 = 𝐶))) |
| 4 | dfpr2 4606 | . 2 ⊢ {𝐵, 𝐶} = {𝑥 ∣ (𝑥 = 𝐵 ∨ 𝑥 = 𝐶)} | |
| 5 | 3, 4 | elab2g 3642 | 1 ⊢ (𝐴 ∈ 𝑉 → (𝐴 ∈ {𝐵, 𝐶} ↔ (𝐴 = 𝐵 ∨ 𝐴 = 𝐶))) |
| Colors of variables: wff setvar class |
| Syntax hints: → wi 4 ↔ wb 209 ∨ wo 860 = wceq 1563 ∈ wcel 2145 {cpr 4587 |
| This theorem was proved from axioms: ax-mp 5 ax-1 6 ax-2 7 ax-3 8 ax-gen 1818 ax-4 1832 ax-5 1933 ax-6 1990 ax-7 2031 ax-8 2147 ax-9 2155 ax-ext 2737 |
| This theorem depends on definitions: df-bi 210 df-an 401 df-or 861 df-tru 1566 df-ex 1803 df-sb 2094 df-clab 2744 df-cleq 2757 df-clel 2840 df-v 3459 df-un 3912 df-sn 4586 df-pr 4588 |
| This theorem is referenced by: elpri 4609 elpr 4610 elpr2g 4611 nelpr2 4615 nelpr1 4616 eldifpr 4620 eltpg 4648 ifpr 4655 prid1g 4722 ssprss 4785 preq1b 4807 prel12g 4825 ordunpr 7810 hashtpg 14512 2nsgsimpgd 20165 cnsubrg 21537 atandm 26999 1egrvtxdg0 29770 eupth2lem1 30478 nelpr 32787 eliccioo 33163 linds2eq 33610 sfprmdvdsmersenne 48210 prelrrx2b 49345 |
| Copyright terms: Public domain | W3C validator |