HomeHome Metamath Proof Explorer < Previous   Next >
Related theorems
GIF version

Theorem class2set 2730
Description: Construct, from any class A, a set equal to it when the class exists and equal to the empty set when the class is proper. This theorem shows that the constructed set always exists.
Assertion
Ref Expression
class2set {xAAV} ∈ V
Distinct variable group:   x,A

Proof of Theorem class2set
StepHypRef Expression
1 rabexg 2720 . 2 (AV → {xAAV} ∈ V)
2 pm3.26 319 . . . . 5 ((¬ AVxA) → ¬ AV)
32nrexdv 1728 . . . 4 AV → ¬ ∃xA AV)
4 rabn0 2289 . . . . 5 ({xAAV} ≠ ∅ ↔ ∃xA AV)
54necon1bbii 1615 . . . 4 (¬ ∃xA AV ↔ {xAAV} = ∅)
63, 5sylib 198 . . 3 AV → {xAAV} = ∅)
7 0ex 2707 . . 3 ∅ ∈ V
86, 7syl6eqel 1554 . 2 AV → {xAAV} ∈ V)
91, 8pm2.61i 126 1 {xAAV} ∈ V
Colors of variables: wff set class
Syntax hints:  ¬ wn 2   = wceq 955   ∈ wcel 957  ∃wrex 1644  {crab 1646  Vcvv 1808  ∅c0 2277
This theorem is referenced by:  abrexex 3855  fsum1s 6962  fsump1s 6966
This theorem was proved from axioms:  ax-1 4  ax-2 5  ax-3 6  ax-mp 7  ax-7 961  ax-gen 962  ax-8 963  ax-10 965  ax-11 966  ax-12 967  ax-14 969  ax-17 970  ax-4 972  ax-5o 974  ax-6o 977  ax-9o 1122  ax-10o 1139  ax-16 1209  ax-11o 1217  ax-ext 1458  ax-sep 2699  ax-nul 2706
This theorem depends on definitions:  df-bi 147  df-or 224  df-an 225  df-ex 980  df-sb 1171  df-eu 1381  df-mo 1382  df-clab 1463  df-cleq 1468  df-clel 1471  df-ne 1585  df-ral 1647  df-rex 1648  df-rab 1650  df-v 1809  df-dif 2046  df-in 2048  df-ss 2050  df-nul 2278
Copyright terms: Public domain