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

Theorem fzofzp1 13923
Description: If a point is in a half-open range, the next point is in the closed range. (Contributed by Stefan O'Rear, 23-Aug-2015.)
Assertion
Ref Expression
fzofzp1 (𝐶 ∈ (𝐴..^𝐵) → (𝐶 + 1) ∈ (𝐴...𝐵))

Proof of Theorem fzofzp1
StepHypRef Expression
1 elfzoel1 13815 . . . 4 (𝐶 ∈ (𝐴..^𝐵) → 𝐴 ∈ ℤ)
2 uzid 13004 . . . 4 (𝐴 ∈ ℤ → 𝐴 ∈ (ℤ≥‘𝐴))
3 peano2uz 13052 . . . 4 (𝐴 ∈ (ℤ≥‘𝐴) → (𝐴 + 1) ∈ (ℤ≥‘𝐴))
4 fzoss1 13845 . . . 4 ((𝐴 + 1) ∈ (ℤ≥‘𝐴) → ((𝐴 + 1)..^(𝐵 + 1)) ⊆ (𝐴..^(𝐵 + 1)))
51, 2, 3, 44syl 20 . . 3 (𝐶 ∈ (𝐴..^𝐵) → ((𝐴 + 1)..^(𝐵 + 1)) ⊆ (𝐴..^(𝐵 + 1)))
6 1z 12750 . . . 4 1 ∈ ℤ
7 fzoaddel 13876 . . . 4 ((𝐶 ∈ (𝐴..^𝐵) ∧ 1 ∈ ℤ) → (𝐶 + 1) ∈ ((𝐴 + 1)..^(𝐵 + 1)))
86, 7mpan2 704 . . 3 (𝐶 ∈ (𝐴..^𝐵) → (𝐶 + 1) ∈ ((𝐴 + 1)..^(𝐵 + 1)))
95, 8sseldd 3914 . 2 (𝐶 ∈ (𝐴..^𝐵) → (𝐶 + 1) ∈ (𝐴..^(𝐵 + 1)))
10 elfzoel2 13816 . . 3 (𝐶 ∈ (𝐴..^𝐵) → 𝐵 ∈ ℤ)
11 fzval3 13893 . . 3 (𝐵 ∈ ℤ → (𝐴...𝐵) = (𝐴..^(𝐵 + 1)))
1210, 11syl 18 . 2 (𝐶 ∈ (𝐴..^𝐵) → (𝐴...𝐵) = (𝐴..^(𝐵 + 1)))
139, 12eleqtrrd 2867 1 (𝐶 ∈ (𝐴..^𝐵) → (𝐶 + 1) ∈ (𝐴...𝐵))
Colors of variables:    wff setvar class
This proof depends on syntax axioms:   → wi 4   = wceq 1570   ∈ wcel 2147   ⊆ wss 3900  ‘cfv 6555  (class class class)co 7440  1c1 11225   + caddc 11227  ℤcz 12717  ℤ≥cuz 12989  ...cfz 13663  ..^cfzo 13812
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 1945  ax-6 2002  ax-7 2043  ax-8 2149  ax-9 2157  ax-10 2180  ax-11 2197  ax-12 2216  ax-ext 2735  ax-sep 5252  ax-nul 5263  ax-pow 5331  ax-pr 5395  ax-un 7772  ax-cnex 11280  ax-resscn 11281  ax-1cn 11282  ax-icn 11283  ax-addcl 11284  ax-addrcl 11285  ax-mulcl 11286  ax-mulrcl 11287  ax-mulcom 11288  ax-addass 11289  ax-mulass 11290  ax-distr 11291  ax-i2m1 11292  ax-1ne0 11293  ax-1rid 11294  ax-rnegex 11295  ax-rrecex 11296  ax-cnre 11297  ax-pre-lttri 11298  ax-pre-lttrn 11299  ax-pre-ltadd 11300  ax-pre-mulgt0 11301
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 2102  df-mo 2567  df-eu 2597  df-clab 2742  df-cleq 2755  df-clel 2839  df-nfc 2913  df-ne 2960  df-nel 3066  df-ral 3081  df-rex 3091  df-reu 3370  df-rab 3417  df-v 3456  df-sbc 3743  df-csb 3852  df-ss 3901  df-pss 4017  df-dif 4050  df-in 4094  df-un 4154  df-nul 4282  df-if 4486  df-pw 4562  df-sn 4589  df-pr 4591  df-op 4839  df-uni 4871  df-iun 4956  df-br 5107  df-opab 5171  df-mpt 5190  df-tr 5216  df-id 5550  df-eprel 5555  df-po 5563  df-so 5564  df-fr 5608  df-we 5610  df-xp 5661  df-rel 5662  df-cnv 5663  df-co 5664  df-dm 5665  df-rn 5666  df-res 5667  df-ima 5668  df-pred 6319  df-ord 6380  df-on 6381  df-lim 6382  df-suc 6383  df-iota 6509  df-fun 6557  df-fn 6558  df-f 6559  df-f1 6560  df-fo 6561  df-f1o 6562  df-fv 6563  df-riota 7397  df-ov 7443  df-oprab 7444  df-mpo 7445  df-om 7899  df-1st 8022  df-2nd 8023  df-frecs 8324  df-wrecs 8355  df-recs 8404  df-rdg 8443  df-er 8742  df-en 8999  df-dom 9000  df-sdom 9001  df-pnf 11369  df-mnf 11370  df-xr 11371  df-ltxr 11372  df-le 11373  df-sub 11567  df-neg 11568  df-nn 12360  df-n0 12631  df-z 12718  df-uz 12990  df-fz 13664  df-fzo 13813
This theorem is used by:  fzofzp1b  13924  seqcaopr3  14204  seqcaopr2  14205  seqf1olem2a  14207  swrds1  14841  swrds2  15117  telfsumo  15995  telfsumo2  15996  fsumparts  15999  prodfn0  16089  prodfrec  16090  chnlt  18823  psgnunilem2  19736  gsumzaddlem  20162  dvfsumle  26368  dvfsumge  26369  dvfsumabs  26370  dvntaylp  26725  taylthlem2  26728  pntlemr  27956  pntlemj  27957  uspgr2wlkeq  30253  wlkres  30276  wlkp1lem6  30284  pfxwlk  30293  pthdadjvtx  30340  upgrwlkdvdelem  30349  crctcshwlkn0lem4  30429  crctcshwlkn0lem5  30430  wwlksnred  30508  trlsegvdeglem1  30848  gsummulsubdishift2  33697  gsummulsubdishift1s  33698  gsummulsubdishift2s  33699  cycpmco2f1  33752  cycpmco2rn  33753  cycpmco2lem2  33755  cycpmco2lem3  33756  cycpmco2lem4  33757  cycpmco2lem5  33758  cycpmco2lem6  33759  cycpmco2lem7  33760  cycpmco2  33761  vietalem  34278  poimirlem24  38753  poimirlem25  38754  poimirlem29  38758  poimirlem31  38760  monoords  46516  fmul01  46795  dvnmptdivc  47151  dvnmul  47156  stoweidlem3  47216  fourierdlem1  47321  fourierdlem12  47332  fourierdlem14  47334  fourierdlem15  47335  fourierdlem20  47340  fourierdlem25  47345  fourierdlem27  47347  fourierdlem41  47361  fourierdlem46  47365  fourierdlem48  47367  fourierdlem49  47368  fourierdlem50  47369  fourierdlem54  47373  fourierdlem63  47382  fourierdlem64  47383  fourierdlem65  47384  fourierdlem69  47388  fourierdlem70  47389  fourierdlem71  47390  fourierdlem72  47391  fourierdlem73  47392  fourierdlem74  47393  fourierdlem75  47394  fourierdlem76  47395  fourierdlem79  47398  fourierdlem80  47399  fourierdlem81  47400  fourierdlem84  47403  fourierdlem88  47407  fourierdlem89  47408  fourierdlem90  47409  fourierdlem91  47410  fourierdlem92  47411  fourierdlem93  47412  fourierdlem94  47413  fourierdlem97  47416  fourierdlem101  47420  fourierdlem102  47421  fourierdlem103  47422  fourierdlem104  47423  fourierdlem111  47430  fourierdlem113  47432  fourierdlem114  47433  chnerlem2  48096  fzopred  48596  iccpartipre  48706  iccelpart  48718  iccpartiun  48719  icceuelpartlem  48720  icceuelpart  48721  iccpartdisj  48722  iccpartnel  48723  bgoldbtbndlem2  49107  bgoldbtbndlem3  49108  upgrimwlklem5  49202
  Copyright terms: Public domain W3C validator