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

Theorem dftr2 5213
Description: An alternate way of defining a transitive class. Exercise 7 of [TakeutiZaring] p. 40. Using dftr2c 5214 instead may avoid dependences on ax-11 2193. (Contributed by NM, 24-Apr-1994.)
Assertion
Ref Expression
dftr2 (Tr 𝐴 ↔ ∀𝑥∀𝑦((𝑥 ∈ 𝑦 ∧ 𝑦 ∈ 𝐴) → 𝑥 ∈ 𝐴))
Distinct variable group:   𝑥,𝑦,𝐴

Proof of Theorem dftr2
StepHypRef Expression
1 df-ss 3896 . 2 (∪ 𝐴 ⊆ 𝐴 ↔ ∀𝑥(𝑥 ∈ ∪ 𝐴 → 𝑥 ∈ 𝐴))
2 df-tr 5212 . 2 (Tr 𝐴 ↔ ∪ 𝐴 ⊆ 𝐴)
3 19.23v 1974 . . . 4 (∀𝑦((𝑥 ∈ 𝑦 ∧ 𝑦 ∈ 𝐴) → 𝑥 ∈ 𝐴) ↔ (∃𝑦(𝑥 ∈ 𝑦 ∧ 𝑦 ∈ 𝐴) → 𝑥 ∈ 𝐴))
4 eluni 4869 . . . . 5 (𝑥 ∈ ∪ 𝐴 ↔ ∃𝑦(𝑥 ∈ 𝑦 ∧ 𝑦 ∈ 𝐴))
54imbi1i 352 . . . 4 ((𝑥 ∈ ∪ 𝐴 → 𝑥 ∈ 𝐴) ↔ (∃𝑦(𝑥 ∈ 𝑦 ∧ 𝑦 ∈ 𝐴) → 𝑥 ∈ 𝐴))
63, 5bitr4i 281 . . 3 (∀𝑦((𝑥 ∈ 𝑦 ∧ 𝑦 ∈ 𝐴) → 𝑥 ∈ 𝐴) ↔ (𝑥 ∈ ∪ 𝐴 → 𝑥 ∈ 𝐴))
76albii 1851 . 2 (∀𝑥∀𝑦((𝑥 ∈ 𝑦 ∧ 𝑦 ∈ 𝐴) → 𝑥 ∈ 𝐴) ↔ ∀𝑥(𝑥 ∈ ∪ 𝐴 → 𝑥 ∈ 𝐴))
81, 2, 73bitr4i 306 1 (Tr 𝐴 ↔ ∀𝑥∀𝑦((𝑥 ∈ 𝑦 ∧ 𝑦 ∈ 𝐴) → 𝑥 ∈ 𝐴))
Colors of variables:    wff setvar class
This proof depends on syntax axioms:   → wi 4   ↔ wb 209   ∧ wa 401  ∀wal 1567  ∃wex 1811   ∈ wcel 2144   ⊆ wss 3895  ∪ cuni 4866  Tr wtr 5211
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-tru 1572  df-ex 1812  df-sb 2099  df-clab 2739  df-cleq 2752  df-clel 2835  df-v 3452  df-ss 3896  df-uni 4867  df-tr 5212
This theorem is used by:  dftr2c  5214  trel  5219  ordelord  6384  suctr  6451  trom  7886  hartogs  9539  card2on  9549  trcl  9730  tskwe  10032  ondomon  10648  nosupno  28061  noinfno  28076  bdayons  28663  dftr6  36559  elpotr  36586  hftr  36976  ttctr  37324  dfttc2g  37337  dfttc4lem2  37360  dford4  44080  mnutrd  45308  tratrb  45563  trsbc  45567  truniALT  45568  sspwtr  45847  sspwtrALT  45848  sspwtrALT2  45849  pwtrVD  45850  pwtrrVD  45851  suctrALT  45852  suctrALT2VD  45862  suctrALT2  45863  tratrbVD  45887  trsbcVD  45903  truniALTVD  45904  trintALTVD  45906  trintALT  45907  suctrALTcf  45948  suctrALTcfVD  45949  suctrALT3  45950
  Copyright terms: Public domain W3C validator