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 3916
Description: Define the subclass relationship. Definition 5.9 of [TakeutiZaring] p. 17. For example, {1, 2} ⊆ {1, 2, 3} (ex-ss 30907). Note that 𝐴𝐴 (proved in ssid 3953). Contrast this relationship with the relationship 𝐴𝐵 (as will be defined in df-pss 3919). For an alternative definition, not requiring a dummy variable, see dfss2 3917. Other possible definitions are given by dfss3 3920, dfss4 4215, sspss 4050, ssequn1 4132, ssequn2 4135, sseqin2 4169, and ssdif0 4314.

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 11132 and 1ex 11227) or ( cf. df-r 11134 and reex 11215). 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 11215). 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 3917. (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 3899 . 2 wff 𝐴𝐵
4 vx . . . . . 6 setvar 𝑥
54cv 1569 . . . . 5 class 𝑥
65, 1wcel 2145 . . . 4 wff 𝑥𝐴
75, 2wcel 2145 . . . 4 wff 𝑥𝐵
86, 7wi 4 . . 3 wff (𝑥𝐴𝑥𝐵)
98, 4wal 1568 . 2 wff 𝑥(𝑥𝐴𝑥𝐵)
103, 9wb 209 1 wff (𝐴𝐵 ↔ ∀𝑥(𝑥𝐴𝑥𝐵))
Colors of variables:    wff setvar class
This definition is used by:  dfss2  3917  dfss3  3920  dfss6  3921  dfssf  3922  ssel  3925  ssriv  3935  ssrdv  3937  sstr2  3938  eqss  3946  nss  3995  ssralv  4000  ssrexv  4001  ralss  4004  rexss  4005  rabss2OLD  4026  ssconb  4089  ssequn1  4132  unss  4136  ssin  4184  ssdif0  4314  difin0ss  4321  inssdif0OLD  4323  reldisj  4406  ssundif  4443  sbcssg  4477  pwss  4581  snssb  4743  pwpw0  4774  ssuni  4893  unissb  4901  iunssf  5001  iunssfOLD  5002  iunss  5003  iunssOLD  5004  dftr2  5214  axpweq  5315  axpow2  5332  ssextss  5428  ssrel  5763  ssrel2  5765  ssrelrel  5776  relop  5830  idrefALT  6107  funimass4  6942  dfom2  7864  inf2  9602  grothprim  10843  psslinpr  11040  ltaddpr  11043  isprm2  16772  vdwmc2  17071  acsmapd  18642  ismhp3  22370  dfconn2  23644  iskgen3  23775  metcld  25534  metcld2  25535  isch2  31704  pjnormssi  32649  ssiun3  33032  ssrelf  33088  bnj1361  35337  bnj978  35458  r1omhfb  35622  fineqvpow  35641  r1omhfbregs  35663  brsset  36466  sscoid  36490  ss-ax8  36845  axtco  37090  axtco1g  37095  regsfromregtco  37157  mh-infprim1bi  37165  mh-infprim2bi  37166  relowlpssretop  38118  fvineqsneq  38166  unielss  44059  rp-fakeinunass  44355  rababg  44414  dfhe3  44615  snhesn  44626  dffrege76  44779  ntrneiiso  44931  ntrneik2  44932  ntrneix2  44933  ntrneikb  44934  expanduniss  45117  ismnuprim  45118  ismnushort  45125  onfrALTlem2  45369  trsspwALT  45640  trsspwALT2  45641  snssiALTVD  45649  snssiALT  45650  sstrALT2VD  45656  sstrALT2  45657  sbcssgVD  45705  onfrALTlem2VD  45711  sspwimp  45740  sspwimpVD  45741  sspwimpcf  45742  sspwimpcfVD  45743  sspwimpALT  45747  unisnALT  45748  ssclaxsep  45805  permaxpow  45832  icccncfext  46715
  Copyright terms: Public domain W3C validator