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

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

Proof of Theorem rabss2
StepHypRef Expression
1 pm3.45 621 . . . 4 ((𝑥𝐴𝑥𝐵) → ((𝑥𝐴𝜑) → (𝑥𝐵𝜑)))
21alimi 1815 . . 3 (∀𝑥(𝑥𝐴𝑥𝐵) → ∀𝑥((𝑥𝐴𝜑) → (𝑥𝐵𝜑)))
3 dfss2 3903 . . 3 (𝐴𝐵 ↔ ∀𝑥(𝑥𝐴𝑥𝐵))
4 ss2ab 3989 . . 3 ({𝑥 ∣ (𝑥𝐴𝜑)} ⊆ {𝑥 ∣ (𝑥𝐵𝜑)} ↔ ∀𝑥((𝑥𝐴𝜑) → (𝑥𝐵𝜑)))
52, 3, 43imtr4i 291 . 2 (𝐴𝐵 → {𝑥 ∣ (𝑥𝐴𝜑)} ⊆ {𝑥 ∣ (𝑥𝐵𝜑)})
6 df-rab 3072 . 2 {𝑥𝐴𝜑} = {𝑥 ∣ (𝑥𝐴𝜑)}
7 df-rab 3072 . 2 {𝑥𝐵𝜑} = {𝑥 ∣ (𝑥𝐵𝜑)}
85, 6, 73sstr4g 3962 1 (𝐴𝐵 → {𝑥𝐴𝜑} ⊆ {𝑥𝐵𝜑})
Colors of variables: wff setvar class
Syntax hints:  wi 4  wa 395  wal 1537  wcel 2108  {cab 2715  {crab 3067  wss 3883
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1799  ax-4 1813  ax-5 1914  ax-6 1972  ax-7 2012  ax-8 2110  ax-9 2118  ax-10 2139  ax-11 2156  ax-12 2173  ax-ext 2709
This theorem depends on definitions:  df-bi 206  df-an 396  df-or 844  df-tru 1542  df-ex 1784  df-nf 1788  df-sb 2069  df-clab 2716  df-cleq 2730  df-clel 2817  df-nfc 2888  df-rab 3072  df-v 3424  df-in 3890  df-ss 3900
This theorem is referenced by:  rabssrabd  4012  sess2  5549  hashbcss  16633  dprdss  19547  minveclem4  24501  prmdvdsfi  26161  mumul  26235  sqff1o  26236  rpvmasumlem  26540  disjxwwlkn  28179  clwwlknfi  28310  shatomistici  30624  rabfodom  30752  xpinpreima2  31759  ballotth  32404  bj-unrab  35041  icorempo  35449  lssats  36953  lpssat  36954  lssatle  36956  lssat  36957  atlatmstc  37260  dochspss  39319  rmxyelqirr  40648  idomodle  40937  sssmf  44161
  Copyright terms: Public domain W3C validator