ILE Home Intuitionistic Logic Explorer < Previous   Next >
Nearby theorems
Mirrors  >  Home  >  ILE Home  >  Th. List  >  sstr2 GIF version

Theorem sstr2 3131
Description: Transitivity of subclasses. Exercise 5 of [TakeutiZaring] p. 17. (Contributed by NM, 5-Aug-1993.) (Proof shortened by Andrew Salmon, 14-Jun-2011.)
Assertion
Ref Expression
sstr2 (𝐴𝐵 → (𝐵𝐶𝐴𝐶))

Proof of Theorem sstr2
Dummy variable 𝑥 is distinct from all other variables.
StepHypRef Expression
1 ssel 3118 . . . 4 (𝐴𝐵 → (𝑥𝐴𝑥𝐵))
21imim1d 75 . . 3 (𝐴𝐵 → ((𝑥𝐵𝑥𝐶) → (𝑥𝐴𝑥𝐶)))
32alimdv 1856 . 2 (𝐴𝐵 → (∀𝑥(𝑥𝐵𝑥𝐶) → ∀𝑥(𝑥𝐴𝑥𝐶)))
4 dfss2 3113 . 2 (𝐵𝐶 ↔ ∀𝑥(𝑥𝐵𝑥𝐶))
5 dfss2 3113 . 2 (𝐴𝐶 ↔ ∀𝑥(𝑥𝐴𝑥𝐶))
63, 4, 53imtr4g 204 1 (𝐴𝐵 → (𝐵𝐶𝐴𝐶))
Colors of variables: wff set class
Syntax hints:  wi 4  wal 1330  wcel 2125  wss 3098
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-ia1 105  ax-ia2 106  ax-ia3 107  ax-5 1424  ax-7 1425  ax-gen 1426  ax-ie1 1470  ax-ie2 1471  ax-8 1481  ax-11 1483  ax-4 1487  ax-17 1503  ax-i9 1507  ax-ial 1511  ax-i5r 1512  ax-ext 2136
This theorem depends on definitions:  df-bi 116  df-nf 1438  df-sb 1740  df-clab 2141  df-cleq 2147  df-clel 2150  df-in 3104  df-ss 3111
This theorem is referenced by:  sstr  3132  sstri  3133  sseq1  3147  sseq2  3148  ssun3  3268  ssun4  3269  ssinss1  3332  ssdisj  3446  triun  4071  trintssm  4074  sspwb  4171  exss  4182  relss  4666  funss  5182  funimass2  5241  fss  5324  fiintim  6862  sbthlem2  6891  sbthlemi3  6892  sbthlemi6  6895  tgss  12410  tgcl  12411  tgss3  12425  clsss  12465  neiss  12497  ssnei2  12504  cnpnei  12566  cnptopco  12569  cnptoprest  12586  txcnp  12618  neibl  12838  metcnp3  12858  bj-nntrans  13472
  Copyright terms: Public domain W3C validator