MPE Home Metamath Proof Explorer < Previous   Next >
Nearby theorems
Mirrors  >  Home  >  MPE Home  >  Th. List  >  rabss2 Structured version   Visualization version   GIF version

Theorem rabss2 4032
Description: Subclass law for restricted abstraction. (Contributed by NM, 18-Dec-2004.) (Proof shortened by Andrew Salmon, 26-Jun-2011.) Avoid axioms. (Revised by TM, 1-Feb-2026.)
Assertion
Ref Expression
rabss2 (𝐴𝐵 → {𝑥𝐴𝜑} ⊆ {𝑥𝐵𝜑})
Distinct variable groups:   𝑥,𝐴   𝑥,𝐵
Allowed substitution hint:   𝜑(𝑥)

Proof of Theorem rabss2
StepHypRef Expression
1 ssel 3932 . . . 4 (𝐴𝐵 → (𝑥𝐴𝑥𝐵))
21anim1d 623 . . 3 (𝐴𝐵 → ((𝑥𝐴𝜑) → (𝑥𝐵𝜑)))
32ss2abdv 4020 . 2 (𝐴𝐵 → {𝑥 ∣ (𝑥𝐴𝜑)} ⊆ {𝑥 ∣ (𝑥𝐵𝜑)})
4 df-rab 3419 . 2 {𝑥𝐴𝜑} = {𝑥 ∣ (𝑥𝐴𝜑)}
5 df-rab 3419 . 2 {𝑥𝐵𝜑} = {𝑥 ∣ (𝑥𝐵𝜑)}
63, 4, 53sstr4g 3991 1 (𝐴𝐵 → {𝑥𝐴𝜑} ⊆ {𝑥𝐵𝜑})
Colors of variables:    wff setvar class
This proof depends on syntax axioms:  wi 4  wa 401  wcel 2146  {cab 2743  {crab 3418  wss 3906
This proof depends on axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1828  ax-4 1842  ax-5 1943  ax-6 2000  ax-7 2041  ax-8 2148  ax-9 2156  ax-ext 2737
This proof depends on definitions:  df-bi 210  df-an 402  df-ex 1813  df-sb 2100  df-clab 2744  df-cleq 2757  df-clel 2840  df-rab 3419  df-ss 3923
This theorem is used by:  rabssrabd  4038  sess2  5629  hashbcss  17086  dprdss  20145  minveclem4  25642  prmdvdsfi  27322  mumul  27396  sqff1o  27397  rpvmasumlem  27702  disjxwwlkn  30329  clwwlknfi  30463  shatomistici  32784  rabfodom  32922  xpinpreima2  34361  ballotth  34993  bj-unrab  37619  icorempo  38054  lssats  39844  lpssat  39845  lssatle  39847  lssat  39848  atlatmstc  40151  dochspss  42210  unitscyglem4  43023  idomodle  43976  sssmf  47510
  Copyright terms: Public domain W3C validator