Users' Mathboxes Mathbox for BJ < Previous   Next >
Nearby theorems
Mirrors  >  Home  >  MPE Home  >  Th. List  >   Mathboxes  >  bj-velpwALT Structured version   Visualization version   GIF version

Theorem bj-velpwALT 37550
Description: This theorem bj-velpwALT 37550 and the next theorem bj-elpwgALT 37551 are alternate proofs of velpw 4563 and elpwg 4561 respectively, where one proves first the setvar case and then generalizes using vtoclbg 3527 instead of proving first the general case using elab2g 3642 and then specifying. Here, this results in needing an extra DV condition, a longer combined proof and use of ax-12 2215. In other cases, that order is better (e.g., vsnex 5397 proved before snexg 5402). (Contributed by BJ, 17-Jan-2025.) (Proof modification is discouraged.) (New usage is discouraged.)
Assertion
Ref Expression
bj-velpwALT (𝑥 ∈ 𝒫 𝐴𝑥𝐴)
Distinct variable group:   𝑥,𝐴

Proof of Theorem bj-velpwALT
StepHypRef Expression
1 df-pw 4560 . . 3 𝒫 𝐴 = {𝑥𝑥𝐴}
21eleq2i 2857 . 2 (𝑥 ∈ 𝒫 𝐴𝑥 ∈ {𝑥𝑥𝐴})
3 abid 2747 . 2 (𝑥 ∈ {𝑥𝑥𝐴} ↔ 𝑥𝐴)
42, 3bitri 278 1 (𝑥 ∈ 𝒫 𝐴𝑥𝐴)
Colors of variables: wff setvar class
Syntax hints:  wb 209  wcel 2145  {cab 2743  wss 3907  𝒫 cpw 4558
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-12 2215  ax-ext 2737
This theorem depends on definitions:  df-bi 210  df-an 401  df-ex 1803  df-sb 2094  df-clab 2744  df-cleq 2757  df-clel 2840  df-pw 4560
This theorem is referenced by:  bj-elpwgALT  37551
  Copyright terms: Public domain W3C validator