Intuitionistic Logic Explorer < Previous   Next > Nearby theorems Mirrors  >  Home  >  ILE Home  >  Th. List  >  dfuzi GIF version

Theorem dfuzi 9183
 Description: An expression for the upper integers that start at 𝑁 that is analogous to dfnn2 8744 for positive integers. (Contributed by NM, 6-Jul-2005.) (Proof shortened by Mario Carneiro, 3-May-2014.)
Hypothesis
Ref Expression
dfuz.1 𝑁 ∈ ℤ
Assertion
Ref Expression
dfuzi {𝑧 ∈ ℤ ∣ 𝑁𝑧} = {𝑥 ∣ (𝑁𝑥 ∧ ∀𝑦𝑥 (𝑦 + 1) ∈ 𝑥)}
Distinct variable group:   𝑥,𝑦,𝑧,𝑁

Proof of Theorem dfuzi
StepHypRef Expression
1 ssintab 3794 . . 3 ({𝑧 ∈ ℤ ∣ 𝑁𝑧} ⊆ {𝑥 ∣ (𝑁𝑥 ∧ ∀𝑦𝑥 (𝑦 + 1) ∈ 𝑥)} ↔ ∀𝑥((𝑁𝑥 ∧ ∀𝑦𝑥 (𝑦 + 1) ∈ 𝑥) → {𝑧 ∈ ℤ ∣ 𝑁𝑧} ⊆ 𝑥))
2 dfuz.1 . . . 4 𝑁 ∈ ℤ
32peano5uzi 9182 . . 3 ((𝑁𝑥 ∧ ∀𝑦𝑥 (𝑦 + 1) ∈ 𝑥) → {𝑧 ∈ ℤ ∣ 𝑁𝑧} ⊆ 𝑥)
41, 3mpgbir 1430 . 2 {𝑧 ∈ ℤ ∣ 𝑁𝑧} ⊆ {𝑥 ∣ (𝑁𝑥 ∧ ∀𝑦𝑥 (𝑦 + 1) ∈ 𝑥)}
52zrei 9082 . . . . . 6 𝑁 ∈ ℝ
65leidi 8269 . . . . 5 𝑁𝑁
7 breq2 3939 . . . . . 6 (𝑧 = 𝑁 → (𝑁𝑧𝑁𝑁))
87elrab 2843 . . . . 5 (𝑁 ∈ {𝑧 ∈ ℤ ∣ 𝑁𝑧} ↔ (𝑁 ∈ ℤ ∧ 𝑁𝑁))
92, 6, 8mpbir2an 927 . . . 4 𝑁 ∈ {𝑧 ∈ ℤ ∣ 𝑁𝑧}
10 peano2uz2 9180 . . . . . 6 ((𝑁 ∈ ℤ ∧ 𝑦 ∈ {𝑧 ∈ ℤ ∣ 𝑁𝑧}) → (𝑦 + 1) ∈ {𝑧 ∈ ℤ ∣ 𝑁𝑧})
112, 10mpan 421 . . . . 5 (𝑦 ∈ {𝑧 ∈ ℤ ∣ 𝑁𝑧} → (𝑦 + 1) ∈ {𝑧 ∈ ℤ ∣ 𝑁𝑧})
1211rgen 2488 . . . 4 𝑦 ∈ {𝑧 ∈ ℤ ∣ 𝑁𝑧} (𝑦 + 1) ∈ {𝑧 ∈ ℤ ∣ 𝑁𝑧}
13 zex 9085 . . . . . 6 ℤ ∈ V
1413rabex 4078 . . . . 5 {𝑧 ∈ ℤ ∣ 𝑁𝑧} ∈ V
15 eleq2 2204 . . . . . 6 (𝑥 = {𝑧 ∈ ℤ ∣ 𝑁𝑧} → (𝑁𝑥𝑁 ∈ {𝑧 ∈ ℤ ∣ 𝑁𝑧}))
16 eleq2 2204 . . . . . . 7 (𝑥 = {𝑧 ∈ ℤ ∣ 𝑁𝑧} → ((𝑦 + 1) ∈ 𝑥 ↔ (𝑦 + 1) ∈ {𝑧 ∈ ℤ ∣ 𝑁𝑧}))
1716raleqbi1dv 2637 . . . . . 6 (𝑥 = {𝑧 ∈ ℤ ∣ 𝑁𝑧} → (∀𝑦𝑥 (𝑦 + 1) ∈ 𝑥 ↔ ∀𝑦 ∈ {𝑧 ∈ ℤ ∣ 𝑁𝑧} (𝑦 + 1) ∈ {𝑧 ∈ ℤ ∣ 𝑁𝑧}))
1815, 17anbi12d 465 . . . . 5 (𝑥 = {𝑧 ∈ ℤ ∣ 𝑁𝑧} → ((𝑁𝑥 ∧ ∀𝑦𝑥 (𝑦 + 1) ∈ 𝑥) ↔ (𝑁 ∈ {𝑧 ∈ ℤ ∣ 𝑁𝑧} ∧ ∀𝑦 ∈ {𝑧 ∈ ℤ ∣ 𝑁𝑧} (𝑦 + 1) ∈ {𝑧 ∈ ℤ ∣ 𝑁𝑧})))
1914, 18elab 2831 . . . 4 ({𝑧 ∈ ℤ ∣ 𝑁𝑧} ∈ {𝑥 ∣ (𝑁𝑥 ∧ ∀𝑦𝑥 (𝑦 + 1) ∈ 𝑥)} ↔ (𝑁 ∈ {𝑧 ∈ ℤ ∣ 𝑁𝑧} ∧ ∀𝑦 ∈ {𝑧 ∈ ℤ ∣ 𝑁𝑧} (𝑦 + 1) ∈ {𝑧 ∈ ℤ ∣ 𝑁𝑧}))
209, 12, 19mpbir2an 927 . . 3 {𝑧 ∈ ℤ ∣ 𝑁𝑧} ∈ {𝑥 ∣ (𝑁𝑥 ∧ ∀𝑦𝑥 (𝑦 + 1) ∈ 𝑥)}
21 intss1 3792 . . 3 ({𝑧 ∈ ℤ ∣ 𝑁𝑧} ∈ {𝑥 ∣ (𝑁𝑥 ∧ ∀𝑦𝑥 (𝑦 + 1) ∈ 𝑥)} → {𝑥 ∣ (𝑁𝑥 ∧ ∀𝑦𝑥 (𝑦 + 1) ∈ 𝑥)} ⊆ {𝑧 ∈ ℤ ∣ 𝑁𝑧})
2220, 21ax-mp 5 . 2 {𝑥 ∣ (𝑁𝑥 ∧ ∀𝑦𝑥 (𝑦 + 1) ∈ 𝑥)} ⊆ {𝑧 ∈ ℤ ∣ 𝑁𝑧}
234, 22eqssi 3116 1 {𝑧 ∈ ℤ ∣ 𝑁𝑧} = {𝑥 ∣ (𝑁𝑥 ∧ ∀𝑦𝑥 (𝑦 + 1) ∈ 𝑥)}
 Colors of variables: wff set class Syntax hints:   → wi 4   ∧ wa 103   = wceq 1332   ∈ wcel 1481  {cab 2126  ∀wral 2417  {crab 2421   ⊆ wss 3074  ∩ cint 3777   class class class wbr 3935  (class class class)co 5780  1c1 7643   + caddc 7645   ≤ cle 7823  ℤcz 9076 This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-ia1 105  ax-ia2 106  ax-ia3 107  ax-in1 604  ax-in2 605  ax-io 699  ax-5 1424  ax-7 1425  ax-gen 1426  ax-ie1 1470  ax-ie2 1471  ax-8 1483  ax-10 1484  ax-11 1485  ax-i12 1486  ax-bndl 1487  ax-4 1488  ax-13 1492  ax-14 1493  ax-17 1507  ax-i9 1511  ax-ial 1515  ax-i5r 1516  ax-ext 2122  ax-sep 4052  ax-pow 4104  ax-pr 4137  ax-un 4361  ax-setind 4458  ax-cnex 7733  ax-resscn 7734  ax-1cn 7735  ax-1re 7736  ax-icn 7737  ax-addcl 7738  ax-addrcl 7739  ax-mulcl 7740  ax-addcom 7742  ax-addass 7744  ax-distr 7746  ax-i2m1 7747  ax-0lt1 7748  ax-0id 7750  ax-rnegex 7751  ax-cnre 7753  ax-pre-ltirr 7754  ax-pre-ltwlin 7755  ax-pre-lttrn 7756  ax-pre-ltadd 7758 This theorem depends on definitions:  df-bi 116  df-3or 964  df-3an 965  df-tru 1335  df-fal 1338  df-nf 1438  df-sb 1737  df-eu 2003  df-mo 2004  df-clab 2127  df-cleq 2133  df-clel 2136  df-nfc 2271  df-ne 2310  df-nel 2405  df-ral 2422  df-rex 2423  df-reu 2424  df-rab 2426  df-v 2691  df-sbc 2913  df-dif 3076  df-un 3078  df-in 3080  df-ss 3087  df-pw 3515  df-sn 3536  df-pr 3537  df-op 3539  df-uni 3743  df-int 3778  df-br 3936  df-opab 3996  df-id 4221  df-xp 4551  df-rel 4552  df-cnv 4553  df-co 4554  df-dm 4555  df-iota 5094  df-fun 5131  df-fv 5137  df-riota 5736  df-ov 5783  df-oprab 5784  df-mpo 5785  df-pnf 7824  df-mnf 7825  df-xr 7826  df-ltxr 7827  df-le 7828  df-sub 7957  df-neg 7958  df-inn 8743  df-n0 9000  df-z 9077 This theorem is referenced by: (None)
 Copyright terms: Public domain W3C validator