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

Theorem elfz2nn0 13752
Description: Membership in a finite set of sequential nonnegative integers. (Contributed by NM, 16-Sep-2005.) (Revised by Mario Carneiro, 28-Apr-2015.)
Assertion
Ref Expression
elfz2nn0 (𝐾 ∈ (0...𝑁) ↔ (𝐾 ∈ ℕ0 ∧ 𝑁 ∈ ℕ0 ∧ 𝐾 ≤ 𝑁))

Proof of Theorem elfz2nn0
StepHypRef Expression
1 elnn0uz 13006 . . . 4 (𝐾 ∈ ℕ0 ↔ 𝐾 ∈ (ℤ≥‘0))
21anbi1i 636 . . 3 ((𝐾 ∈ ℕ0 ∧ 𝑁 ∈ (ℤ≥‘𝐾)) ↔ (𝐾 ∈ (ℤ≥‘0) ∧ 𝑁 ∈ (ℤ≥‘𝐾)))
3 eluznn0 13044 . . . . . 6 ((𝐾 ∈ ℕ0 ∧ 𝑁 ∈ (ℤ≥‘𝐾)) → 𝑁 ∈ ℕ0)
4 eluzle 12978 . . . . . . 7 (𝑁 ∈ (ℤ≥‘𝐾) → 𝐾 ≤ 𝑁)
54adantl 487 . . . . . 6 ((𝐾 ∈ ℕ0 ∧ 𝑁 ∈ (ℤ≥‘𝐾)) → 𝐾 ≤ 𝑁)
63, 5jca 521 . . . . 5 ((𝐾 ∈ ℕ0 ∧ 𝑁 ∈ (ℤ≥‘𝐾)) → (𝑁 ∈ ℕ0 ∧ 𝐾 ≤ 𝑁))
7 nn0z 12717 . . . . . . . 8 (𝐾 ∈ ℕ0 → 𝐾 ∈ ℤ)
8 nn0z 12717 . . . . . . . 8 (𝑁 ∈ ℕ0 → 𝑁 ∈ ℤ)
9 eluz 12979 . . . . . . . 8 ((𝐾 ∈ ℤ ∧ 𝑁 ∈ ℤ) → (𝑁 ∈ (ℤ≥‘𝐾) ↔ 𝐾 ≤ 𝑁))
107, 8, 9syl2an 608 . . . . . . 7 ((𝐾 ∈ ℕ0 ∧ 𝑁 ∈ ℕ0) → (𝑁 ∈ (ℤ≥‘𝐾) ↔ 𝐾 ≤ 𝑁))
1110biimprd 251 . . . . . 6 ((𝐾 ∈ ℕ0 ∧ 𝑁 ∈ ℕ0) → (𝐾 ≤ 𝑁 → 𝑁 ∈ (ℤ≥‘𝐾)))
1211impr 460 . . . . 5 ((𝐾 ∈ ℕ0 ∧ (𝑁 ∈ ℕ0 ∧ 𝐾 ≤ 𝑁)) → 𝑁 ∈ (ℤ≥‘𝐾))
136, 12impbida 813 . . . 4 (𝐾 ∈ ℕ0 → (𝑁 ∈ (ℤ≥‘𝐾) ↔ (𝑁 ∈ ℕ0 ∧ 𝐾 ≤ 𝑁)))
1413pm5.32i 585 . . 3 ((𝐾 ∈ ℕ0 ∧ 𝑁 ∈ (ℤ≥‘𝐾)) ↔ (𝐾 ∈ ℕ0 ∧ (𝑁 ∈ ℕ0 ∧ 𝐾 ≤ 𝑁)))
152, 14bitr3i 280 . 2 ((𝐾 ∈ (ℤ≥‘0) ∧ 𝑁 ∈ (ℤ≥‘𝐾)) ↔ (𝐾 ∈ ℕ0 ∧ (𝑁 ∈ ℕ0 ∧ 𝐾 ≤ 𝑁)))
16 elfzuzb 13650 . 2 (𝐾 ∈ (0...𝑁) ↔ (𝐾 ∈ (ℤ≥‘0) ∧ 𝑁 ∈ (ℤ≥‘𝐾)))
17 3anass 1111 . 2 ((𝐾 ∈ ℕ0 ∧ 𝑁 ∈ ℕ0 ∧ 𝐾 ≤ 𝑁) ↔ (𝐾 ∈ ℕ0 ∧ (𝑁 ∈ ℕ0 ∧ 𝐾 ≤ 𝑁)))
1815, 16, 173bitr4i 306 1 (𝐾 ∈ (0...𝑁) ↔ (𝐾 ∈ ℕ0 ∧ 𝑁 ∈ ℕ0 ∧ 𝐾 ≤ 𝑁))
Colors of variables:    wff setvar class
This proof depends on syntax axioms:   ↔ wb 209   ∧ wa 401   ∧ w3a 1103   ∈ wcel 2145   class class class wbr 5103  ‘cfv 6538  (class class class)co 7420  0cc0 11200   ≤ cle 11344  ℕ0cn0 12606  ℤcz 12693  ℤ≥cuz 12965  ...cfz 13639
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-10 2178  ax-11 2194  ax-12 2213  ax-ext 2733  ax-sep 5249  ax-nul 5260  ax-pow 5327  ax-pr 5391  ax-un 7751  ax-cnex 11256  ax-resscn 11257  ax-1cn 11258  ax-icn 11259  ax-addcl 11260  ax-addrcl 11261  ax-mulcl 11262  ax-mulrcl 11263  ax-mulcom 11264  ax-addass 11265  ax-mulass 11266  ax-distr 11267  ax-i2m1 11268  ax-1ne0 11269  ax-1rid 11270  ax-rnegex 11271  ax-rrecex 11272  ax-cnre 11273  ax-pre-lttri 11274  ax-pre-lttrn 11275  ax-pre-ltadd 11276  ax-pre-mulgt0 11277
This proof depends on definitions:  df-bi 210  df-an 402  df-or 862  df-3or 1104  df-3an 1105  df-tru 1573  df-fal 1583  df-ex 1813  df-nf 1817  df-sb 2100  df-mo 2565  df-eu 2595  df-clab 2740  df-cleq 2753  df-clel 2836  df-nfc 2910  df-ne 2957  df-nel 3063  df-ral 3078  df-rex 3088  df-reu 3367  df-rab 3414  df-v 3453  df-sbc 3740  df-csb 3848  df-dif 3902  df-un 3904  df-in 3906  df-ss 3916  df-pss 3919  df-nul 4280  df-if 4483  df-pw 4559  df-sn 4585  df-pr 4587  df-op 4591  df-uni 4868  df-iun 4953  df-br 5104  df-opab 5168  df-mpt 5187  df-tr 5213  df-id 5546  df-eprel 5551  df-po 5559  df-so 5560  df-fr 5604  df-we 5606  df-xp 5657  df-rel 5658  df-cnv 5659  df-co 5660  df-dm 5661  df-rn 5662  df-res 5663  df-ima 5664  df-pred 6304  df-ord 6365  df-on 6366  df-lim 6367  df-suc 6368  df-iota 6494  df-fun 6540  df-fn 6541  df-f 6542  df-f1 6543  df-fo 6544  df-f1o 6545  df-fv 6546  df-riota 7377  df-ov 7423  df-oprab 7424  df-mpo 7425  df-om 7878  df-1st 8001  df-2nd 8002  df-frecs 8299  df-wrecs 8330  df-recs 8379  df-rdg 8418  df-er 8717  df-en 8974  df-dom 8975  df-sdom 8976  df-pnf 11345  df-mnf 11346  df-xr 11347  df-ltxr 11348  df-le 11349  df-sub 11543  df-neg 11544  df-nn 12336  df-n0 12607  df-z 12694  df-uz 12966  df-fz 13640
This theorem is used by:  elfznn0  13754  elfz3nn0  13755  0elfz  13758  fz0to3un2pr  13763  elfz0ubfz0  13766  elfz0fzfz0  13767  fz0fzelfz0  13768  uzsubfz0  13770  fz0fzdiffz0  13771  elfzmlbm  13772  elfzmlbp  13773  difelfzle  13775  difelfznle  13776  fvffz0  13780  fzofzim  13844  elfzodifsumelfzo  13866  elfzom1elp1fzo  13867  fzo0to42pr  13888  fzo0sn0fzo1  13890  elfznelfzo  13908  fvinim0ffz  13924  ssnn0fi  14128  fsuppmapnn0fiub  14134  fsuppmapnn0fiub0  14136  suppssfz  14137  1elfz0hash  14534  swrdnd0  14807  swrdlen2  14810  swrdfv2  14811  pfxn0  14836  pfxnd0  14838  pfxeq  14845  swrdswrdlem  14853  swrdswrd  14854  swrdccatin1  14874  pfxccatin12lem1  14877  pfxccatin12lem2  14880  pfxccatin12lem3  14881  pfxccatin12  14882  pfxccat3  14883  swrdccat  14884  pfxccat3a  14887  swrdccat3blem  14888  2cshwcshw  14976  cshwcshid  14978  cshwcsh2id  14979  swrds2  15091  pfx2  15098  prm23lt5  16992  psgnunilem2  19709  gsummoncoe1  22626  mp2pm2mplem4  23127  chfacfisf  23172  chfacfisfcpmat  23173  chfacfpmmulgsum2  23183  plyn0mulidp  26602  aannenlem2  26656  chtublem  27538  lgsquadlem2  27708  pntpbnd2  27914  usgrexmplef  29840  usgr2pthlem  30349  crctcshwlkn0lem4  30402  crctcshwlkn0lem7  30405  crctcshwlkn0  30410  wwlksm1edg  30470  wwlksnred  30481  wwlksnextproplem3  30500  erclwwlkref  30611  clwwlkf  30638  wwlksubclwwlk  30649  upgr4cycl4dv4e  30786  konigsbergiedgw  30849  konigsberglem1  30853  konigsberglem2  30854  konigsberglem3  30855  konigsberglem4  30856  numclwlk2lem2f  30978  bcm1n  33387  1arithidomlem1  34067  1arithidomlem2  34068  1arithidom  34069  eulerpartlemd  34998  ballotth  35170  poimirlem6  38544  poimirlem7  38545  poimirlem28  38566  nnubfi  38684  nninfnub  38685  irrapxlem1  43828  jm2.27a  44011  stoweidlem17  47026  elfz2z  48384  2elfz3nn0  48385  2elfz2melfz  48387  iccpartigtl  48504  iccpartlt  48505  fmtnodvds  48628  fmtnole4prm  48662  cycl3grtri  49044  usgrexmpl1lem  49118  usgrexmpl2lem  49123
  Copyright terms: Public domain W3C validator