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

Theorem dfss4 4215
Description: Subclass defined in terms of class difference. See comments under dfun2 4216. (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 4169 . 2 (𝐴 ⊆ 𝐵 ↔ (𝐵 ∩ 𝐴) = 𝐴)
2 eldif 3909 . . . . . . 7 (𝑥 ∈ (𝐵 ∖ 𝐴) ↔ (𝑥 ∈ 𝐵 ∧ ¬ 𝑥 ∈ 𝐴))
32notbii 323 . . . . . 6 (¬ 𝑥 ∈ (𝐵 ∖ 𝐴) ↔ ¬ (𝑥 ∈ 𝐵 ∧ ¬ 𝑥 ∈ 𝐴))
43anbi2i 635 . . . . 5 ((𝑥 ∈ 𝐵 ∧ ¬ 𝑥 ∈ (𝐵 ∖ 𝐴)) ↔ (𝑥 ∈ 𝐵 ∧ ¬ (𝑥 ∈ 𝐵 ∧ ¬ 𝑥 ∈ 𝐴)))
5 elin 3915 . . . . . 6 (𝑥 ∈ (𝐵 ∩ 𝐴) ↔ (𝑥 ∈ 𝐵 ∧ 𝑥 ∈ 𝐴))
6 abai 839 . . . . . 6 ((𝑥 ∈ 𝐵 ∧ 𝑥 ∈ 𝐴) ↔ (𝑥 ∈ 𝐵 ∧ (𝑥 ∈ 𝐵 → 𝑥 ∈ 𝐴)))
7 iman 407 . . . . . . 7 ((𝑥 ∈ 𝐵 → 𝑥 ∈ 𝐴) ↔ ¬ (𝑥 ∈ 𝐵 ∧ ¬ 𝑥 ∈ 𝐴))
87anbi2i 635 . . . . . 6 ((𝑥 ∈ 𝐵 ∧ (𝑥 ∈ 𝐵 → 𝑥 ∈ 𝐴)) ↔ (𝑥 ∈ 𝐵 ∧ ¬ (𝑥 ∈ 𝐵 ∧ ¬ 𝑥 ∈ 𝐴)))
95, 6, 83bitri 300 . . . . 5 (𝑥 ∈ (𝐵 ∩ 𝐴) ↔ (𝑥 ∈ 𝐵 ∧ ¬ (𝑥 ∈ 𝐵 ∧ ¬ 𝑥 ∈ 𝐴)))
104, 9bitr4i 281 . . . 4 ((𝑥 ∈ 𝐵 ∧ ¬ 𝑥 ∈ (𝐵 ∖ 𝐴)) ↔ 𝑥 ∈ (𝐵 ∩ 𝐴))
1110difeqri 4076 . . 3 (𝐵 ∖ (𝐵 ∖ 𝐴)) = (𝐵 ∩ 𝐴)
1211eqeq1i 2766 . 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 1570   ∈ wcel 2145   ∖ cdif 3896   ∩ cin 3898   ⊆ wss 3899
This proof depends on axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1828  ax-4 1842  ax-5 1943  ax-6 2000  ax-7 2041  ax-8 2147  ax-9 2155  ax-ext 2733
This proof depends on definitions:  df-bi 210  df-an 402  df-3an 1105  df-tru 1573  df-ex 1813  df-sb 2100  df-clab 2740  df-cleq 2753  df-clel 2836  df-rab 3414  df-v 3453  df-dif 3902  df-in 3906  df-ss 3916
This theorem is used by:  ssdifim  4219  dfin4  4224  sscon34b  4250  sorpsscmpl  7748  sbthlem3  9101  fin23lem7  10387  fin23lem11  10388  compsscnvlem  10441  compssiso  10445  isf34lem4  10448  efgmnvl  19921  frlmlbs  22096  isopn2  23343  iincld  23350  iuncld  23356  clsval2  23361  ntrval2  23362  ntrdif  23363  clsdif  23364  cmclsopn  23373  opncldf1  23395  indiscld  23402  mretopd  23403  restcld  23483  pnrmopn  23654  conndisj  23727  hausllycmp  23806  kqcldsat  24045  filufint  24232  cfinufil  24240  ufilen  24242  alexsublem  24356  bcth3  25645  inmbl  25856  iccmbl  25880  mbfimaicc  25945  i1fd  25995  itgss3  26128  difuncomp  33141  iundifdifd  33149  iundifdif  33150  supppreima  33277  pmtrcnelor  33645  evlextv  34167  ist0cld  34458  difelsiga  34760  cldssbrsiga  34813  unelcarsg  34937  kur14lem4  35953  cldbnd  37094  clsun  37096  mblfinlem3  38557  mblfinlem4  38558  ismblfin  38559  itg2addnclem  38569  fdc  38659  dssmapnvod  45005  ntrclsfveq1  45045  ntrclsfveq  45047  ntrclsneine0lem  45049  ntrclsiso  45052  ntrclsk2  45053  ntrclskb  45054  ntrclsk3  45055  ntrclsk13  45056  ntrclsk4  45057  clsneiel2  45094  neicvgel2  45105  salincl  47303  salexct  47313  ovnsubadd2lem  47624  lincext2  49536  opncldbid  49979
  Copyright terms: Public domain W3C validator