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

Definition df-ss 3921
Description: Define the subclass relationship. Definition 5.9 of [TakeutiZaring] p. 17. For example, {1, 2} ⊆ {1, 2, 3} (ex-ss 30575). Note that 𝐴𝐴 (proved in ssid 3958). Contrast this relationship with the relationship 𝐴𝐵 (as will be defined in df-pss 3924). For an alternative definition, not requiring a dummy variable, see dfss2 3922. Other possible definitions are given by dfss3 3925, dfss4 4221, sspss 4055, ssequn1 4138, ssequn2 4141, sseqin2 4175, and ssdif0 4318.

We prefer the label "ss" ("subset") for , despite the fact that it applies to classes. It is much more common to refer to this as the subset relation than subclass, especially since most of the time the arguments are in fact sets (and for pragmatic reasons we don't want to need to use different operations for sets). The way set.mm is set up, many things are technically classes despite morally (and provably) being sets, like 1 (cf. df-1 11078 and 1ex 11173) or ( cf. df-r 11080 and reex 11161). This has to do with the fact that there are no "set expressions": classes are expressions but there are only set variables in set.mm (cf. https://us.metamath.org/downloads/grammar-ambiguity.txt 11161). This is why we use both for subclass relations and for subset relations and call it "subset". (Contributed by NM, 8-Jan-2002.) Revised from the original definition dfss2 3922. (Revised by GG, 15-May-2025.)

Assertion
Ref Expression
df-ss (𝐴𝐵 ↔ ∀𝑥(𝑥𝐴𝑥𝐵))
Distinct variable groups:   𝑥,𝐴   𝑥,𝐵

Detailed syntax breakdown of Definition df-ss
StepHypRef Expression
1 cA . . 3 class 𝐴
2 cB . . 3 class 𝐵
31, 2wss 3904 . 2 wff 𝐴𝐵
4 vx . . . . . 6 setvar 𝑥
54cv 1558 . . . . 5 class 𝑥
65, 1wcel 2141 . . . 4 wff 𝑥𝐴
75, 2wcel 2141 . . . 4 wff 𝑥𝐵
86, 7wi 4 . . 3 wff (𝑥𝐴𝑥𝐵)
98, 4wal 1557 . 2 wff 𝑥(𝑥𝐴𝑥𝐵)
103, 9wb 208 1 wff (𝐴𝐵 ↔ ∀𝑥(𝑥𝐴𝑥𝐵))
Colors of variables: wff setvar class
This definition is referenced by:  dfss2  3922  dfss3  3925  dfss6  3926  dfssf  3927  ssel  3930  ssriv  3940  ssrdv  3942  sstr2  3943  eqss  3951  nss  4000  ssralv  4005  ssrexv  4006  ralss  4009  rexss  4010  rabss2OLD  4031  ssconb  4095  ssequn1  4138  unss  4142  ssin  4190  ssdif0  4318  difin0ss  4325  inssdif0  4326  reldisj  4406  ssundif  4440  sbcssg  4474  pwss  4578  snssb  4740  pwpw0  4770  ssuni  4890  unissb  4898  iunssf  4999  iunssfOLD  5000  iunss  5001  iunssOLD  5002  dftr2  5208  axpweq  5306  axpow2  5323  ssextss  5419  ssrel  5753  ssrel2  5755  ssrelrel  5766  relop  5820  idrefALT  6097  funimass4  6927  dfom2  7844  inf2  9575  grothprim  10789  psslinpr  10986  ltaddpr  10989  isprm2  16699  vdwmc2  16998  acsmapd  18569  ismhp3  22187  dfconn2  23459  iskgen3  23589  metcld  25348  metcld2  25349  isch2  31372  pjnormssi  32317  ssiun3  32707  ssrelf  32767  bnj1361  35087  bnj978  35208  r1omhfb  35372  fineqvpow  35375  r1omhfbregs  35397  dffr5  36068  brsset  36201  sscoid  36225  ss-ax8  36549  axtco  36795  axtco1g  36800  regsfromregtco  36862  mh-infprim1bi  36870  mh-infprim2bi  36871  relowlpssretop  37822  fvineqsneq  37870  unielss  43759  rp-fakeinunass  44055  rababg  44114  dfhe3  44315  snhesn  44326  dffrege76  44479  ntrneiiso  44631  ntrneik2  44632  ntrneix2  44633  ntrneikb  44634  expanduniss  44833  ismnuprim  44834  ismnushort  44841  onfrALTlem2  45086  trsspwALT  45357  trsspwALT2  45358  snssiALTVD  45366  snssiALT  45367  sstrALT2VD  45373  sstrALT2  45374  sbcssgVD  45422  onfrALTlem2VD  45428  sspwimp  45457  sspwimpVD  45458  sspwimpcf  45459  sspwimpcfVD  45460  sspwimpALT  45464  unisnALT  45465  ssclaxsep  45522  permaxpow  45549  icccncfext  46425
  Copyright terms: Public domain W3C validator