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  7887  hartogs  9542  card2on  9552  trcl  9733  tskwe  10035  ondomon  10651  nosupno  28066  noinfno  28081  bdayons  28668  dftr6  36609  elpotr  36636  hftr  37026  ttctr  37374  dfttc2g  37387  dfttc4lem2  37410  dford4  44130  mnutrd  45358  tratrb  45613  trsbc  45617  truniALT  45618  sspwtr  45897  sspwtrALT  45898  sspwtrALT2  45899  pwtrVD  45900  pwtrrVD  45901  suctrALT  45902  suctrALT2VD  45912  suctrALT2  45913  tratrbVD  45937  trsbcVD  45953  truniALTVD  45954  trintALTVD  45956  trintALT  45957  suctrALTcf  45998  suctrALTcfVD  45999  suctrALT3  46000
  Copyright terms: Public domain W3C validator