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

Theorem dfss4 4214
Description: Subclass defined in terms of class difference. See comments under dfun2 4215. (Contributed by NM, 22-Mar-1998.) (Proof shortened by Andrew Salmon, 26-Jun-2011.)
Assertion
Ref Expression
dfss4 (𝐴 ⊆ 𝐵 ↔ (𝐵 ∖ (𝐵 ∖ 𝐴)) = 𝐴)

Proof of Theorem dfss4
Dummy variable 𝑥 is distinct from all other variables.
StepHypRef Expression
1 sseqin2 4120 . 2 (𝐴 ⊆ 𝐵 ↔ (𝐵 ∩ 𝐴) = 𝐴)
2 eldif 4049 . . . . . . 7 (𝑥 ∈ (𝐵 ∖ 𝐴) ↔ (𝑥 ∈ 𝐵 ∧ ¬ 𝑥 ∈ 𝐴))
32notbii 323 . . . . . 6 (¬ 𝑥 ∈ (𝐵 ∖ 𝐴) ↔ ¬ (𝑥 ∈ 𝐵 ∧ ¬ 𝑥 ∈ 𝐴))
43anbi2i 635 . . . . 5 ((𝑥 ∈ 𝐵 ∧ ¬ 𝑥 ∈ (𝐵 ∖ 𝐴)) ↔ (𝑥 ∈ 𝐵 ∧ ¬ (𝑥 ∈ 𝐵 ∧ ¬ 𝑥 ∈ 𝐴)))
5 elin 4093 . . . . . 6 (𝑥 ∈ (𝐵 ∩ 𝐴) ↔ (𝑥 ∈ 𝐵 ∧ 𝑥 ∈ 𝐴))
6 abai 839 . . . . . 6 ((𝑥 ∈ 𝐵 ∧ 𝑥 ∈ 𝐴) ↔ (𝑥 ∈ 𝐵 ∧ (𝑥 ∈ 𝐵 → 𝑥 ∈ 𝐴)))
7 iman 407 . . . . . . 7 ((𝑥 ∈ 𝐵 → 𝑥 ∈ 𝐴) ↔ ¬ (𝑥 ∈ 𝐵 ∧ ¬ 𝑥 ∈ 𝐴))
87anbi2i 635 . . . . . 6 ((𝑥 ∈ 𝐵 ∧ (𝑥 ∈ 𝐵 → 𝑥 ∈ 𝐴)) ↔ (𝑥 ∈ 𝐵 ∧ ¬ (𝑥 ∈ 𝐵 ∧ ¬ 𝑥 ∈ 𝐴)))
95, 6, 83bitri 300 . . . . 5 (𝑥 ∈ (𝐵 ∩ 𝐴) ↔ (𝑥 ∈ 𝐵 ∧ ¬ (𝑥 ∈ 𝐵 ∧ ¬ 𝑥 ∈ 𝐴)))
104, 9bitr4i 281 . . . 4 ((𝑥 ∈ 𝐵 ∧ ¬ 𝑥 ∈ (𝐵 ∖ 𝐴)) ↔ 𝑥 ∈ (𝐵 ∩ 𝐴))
1110difeqri 4065 . . 3 (𝐵 ∖ (𝐵 ∖ 𝐴)) = (𝐵 ∩ 𝐴)
1211eqeq1i 2765 . 2 ((𝐵 ∖ (𝐵 ∖ 𝐴)) = 𝐴 ↔ (𝐵 ∩ 𝐴) = 𝐴)
131, 12bitr4i 281 1 (𝐴 ⊆ 𝐵 ↔ (𝐵 ∖ (𝐵 ∖ 𝐴)) = 𝐴)
Colors of variables:    wff setvar class
This proof depends on syntax axioms:  ¬ wn 3   → wi 4   ↔ wb 209   ∧ wa 401   = wceq 1569   ∈ wcel 2144   ⊆ wss 3895   ∖ cdif 4045   ∩ cin 4089
This proof depends on axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1827  ax-4 1841  ax-5 1942  ax-6 1999  ax-7 2040  ax-8 2146  ax-9 2154  ax-ext 2732
This proof depends on definitions:  df-bi 210  df-an 402  df-3an 1105  df-tru 1572  df-ex 1812  df-sb 2099  df-clab 2739  df-cleq 2752  df-clel 2835  df-rab 3413  df-v 3452  df-ss 3896  df-dif 4047  df-in 4091
This theorem is used by:  ssdifim  4218  dfin4  4223  sscon34b  4249  sorpsscmpl  7751  sbthlem3  9112  fin23lem7  10398  fin23lem11  10399  compsscnvlem  10452  compssiso  10456  isf34lem4  10459  efgmnvl  19934  frlmlbs  22109  isopn2  23356  iincld  23363  iuncld  23369  clsval2  23374  ntrval2  23375  ntrdif  23376  clsdif  23377  cmclsopn  23386  opncldf1  23408  indiscld  23415  mretopd  23416  restcld  23496  pnrmopn  23667  conndisj  23740  hausllycmp  23819  kqcldsat  24058  filufint  24245  cfinufil  24253  ufilen  24255  alexsublem  24369  bcth3  25658  inmbl  25869  iccmbl  25893  mbfimaicc  25958  i1fd  26008  itgss3  26141  difuncomp  33196  iundifdifd  33204  iundifdif  33205  supppreima  33332  pmtrcnelor  33699  evlextv  34221  ist0cld  34512  difelsiga  34814  cldssbrsiga  34867  unelcarsg  34991  kur14lem4  36061  cldbnd  37207  clsun  37209  mblfinlem3  38671  mblfinlem4  38672  ismblfin  38673  itg2addnclem  38683  fdc  38773  dssmapnvod  45114  ntrclsfveq1  45154  ntrclsfveq  45156  ntrclsneine0lem  45158  ntrclsiso  45161  ntrclsk2  45162  ntrclskb  45163  ntrclsk3  45164  ntrclsk13  45165  ntrclsk4  45166  clsneiel2  45203  neicvgel2  45214  salincl  47428  salexct  47438  ovnsubadd2lem  47749  lincext2  49661  opncldbid  50110
  Copyright terms: Public domain W3C validator