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

Theorem intmin 4938
Description: Any member of a class is the smallest of those members that include it. (Contributed by NM, 13-Aug-2002.) (Proof shortened by Andrew Salmon, 9-Jul-2011.)
Assertion
Ref Expression
intmin (𝐴𝐵 {𝑥𝐵𝐴𝑥} = 𝐴)
Distinct variable groups:   𝑥,𝐴   𝑥,𝐵

Proof of Theorem intmin
Dummy variable 𝑦 is distinct from all other variables.
StepHypRef Expression
1 vex 3462 . . . . 5 𝑦 ∈ V
21elintrab 4930 . . . 4 (𝑦 {𝑥𝐵𝐴𝑥} ↔ ∀𝑥𝐵 (𝐴𝑥𝑦𝑥))
3 ssid 3962 . . . . 5 𝐴𝐴
4 sseq2 3966 . . . . . . 7 (𝑥 = 𝐴 → (𝐴𝑥𝐴𝐴))
5 eleq2 2855 . . . . . . 7 (𝑥 = 𝐴 → (𝑦𝑥𝑦𝐴))
64, 5imbi12d 347 . . . . . 6 (𝑥 = 𝐴 → ((𝐴𝑥𝑦𝑥) ↔ (𝐴𝐴𝑦𝐴)))
76rspcv 3580 . . . . 5 (𝐴𝐵 → (∀𝑥𝐵 (𝐴𝑥𝑦𝑥) → (𝐴𝐴𝑦𝐴)))
83, 7mpii 47 . . . 4 (𝐴𝐵 → (∀𝑥𝐵 (𝐴𝑥𝑦𝑥) → 𝑦𝐴))
92, 8biimtrid 245 . . 3 (𝐴𝐵 → (𝑦 {𝑥𝐵𝐴𝑥} → 𝑦𝐴))
109ssrdv 3946 . 2 (𝐴𝐵 {𝑥𝐵𝐴𝑥} ⊆ 𝐴)
11 ssintub 4936 . . 3 𝐴 {𝑥𝐵𝐴𝑥}
1211a1i 11 . 2 (𝐴𝐵𝐴 {𝑥𝐵𝐴𝑥})
1310, 12eqssd 3957 1 (𝐴𝐵 {𝑥𝐵𝐴𝑥} = 𝐴)
Colors of variables:    wff setvar class
This proof depends on syntax axioms:  wi 4   = wceq 1570  wcel 2146  wral 3082  {crab 3419  wss 3908   cint 4917
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 2148  ax-9 2156  ax-10 2179  ax-11 2195  ax-12 2216  ax-ext 2738
This proof depends on definitions:  df-bi 210  df-an 402  df-or 862  df-tru 1573  df-ex 1813  df-nf 1817  df-sb 2100  df-clab 2745  df-cleq 2758  df-clel 2841  df-ral 3083  df-rex 3093  df-rab 3420  df-v 3460  df-ss 3925  df-int 4918
This theorem is used by:  intmin2  4945  ordintdif  6419  uniordint  7809  onsucmin  7826  naddrid  8679  naddasslem1  8690  naddasslem2  8691  rankonidlem  9810  rankval4  9849  harsucnn  10003  mrcid  17694  lspid  21140  aspid  22061  cldcls  23236  spanid  31736  chsupid  31801  fldgenidfld  33669  rankval4b  35518  nmulrid  36710  igenidl2  38757  pclidN  40711  diaocN  41940  onuniintrab  43994  topclat  49817  toplatlub  49819  toplatjoin  49821
  Copyright terms: Public domain W3C validator