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

Theorem rabss2 4025
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 3925 . . . 4 (𝐴𝐵 → (𝑥𝐴𝑥𝐵))
21anim1d 623 . . 3 (𝐴𝐵 → ((𝑥𝐴𝜑) → (𝑥𝐵𝜑)))
32ss2abdv 4013 . 2 (𝐴𝐵 → {𝑥 ∣ (𝑥𝐴𝜑)} ⊆ {𝑥 ∣ (𝑥𝐵𝜑)})
4 df-rab 3413 . 2 {𝑥𝐴𝜑} = {𝑥 ∣ (𝑥𝐴𝜑)}
5 df-rab 3413 . 2 {𝑥𝐵𝜑} = {𝑥 ∣ (𝑥𝐵𝜑)}
63, 4, 53sstr4g 3984 1 (𝐴𝐵 → {𝑥𝐴𝜑} ⊆ {𝑥𝐵𝜑})
Colors of variables:    wff setvar class
This proof depends on syntax axioms:  wi 4  wa 401  wcel 2145  {cab 2738  {crab 3412  wss 3899
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 2147  ax-9 2155  ax-ext 2732
This proof depends on definitions:  df-bi 210  df-an 402  df-ex 1813  df-sb 2100  df-clab 2739  df-cleq 2752  df-clel 2835  df-rab 3413  df-ss 3916
This theorem is used by:  rabssrabd  4031  sess2  5621  hashbcss  17096  dprdss  20158  minveclem4  25660  prmdvdsfi  27343  mumul  27417  sqff1o  27418  rpvmasumlem  27723  disjxwwlkn  30381  clwwlknfi  30515  shatomistici  32842  rabfodom  32980  xpinpreima2  34417  ballotth  35049  bj-unrab  37670  icorempo  38105  lssats  39885  lpssat  39886  lssatle  39888  lssat  39889  atlatmstc  40192  dochspss  42251  unitscyglem4  43064  idomodle  44032  sssmf  47566
  Copyright terms: Public domain W3C validator