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

Theorem nnge1 12288
Description: A positive integer is one or greater. (Contributed by NM, 25-Aug-1999.)
Assertion
Ref Expression
nnge1 (𝐴 ∈ ℕ → 1 ≤ 𝐴)

Proof of Theorem nnge1
Dummy variables 𝑥 𝑦 are mutually distinct and distinct from all other variables.
StepHypRef Expression
1 breq2 5107 . 2 (𝑥 = 1 → (1 ≤ 𝑥 ↔ 1 ≤ 1))
2 breq2 5107 . 2 (𝑥 = 𝑦 → (1 ≤ 𝑥 ↔ 1 ≤ 𝑦))
3 breq2 5107 . 2 (𝑥 = (𝑦 + 1) → (1 ≤ 𝑥 ↔ 1 ≤ (𝑦 + 1)))
4 breq2 5107 . 2 (𝑥 = 𝐴 → (1 ≤ 𝑥 ↔ 1 ≤ 𝐴))
5 1le1 11866 . 2 1 ≤ 1
6 nnre 12264 . . 3 (𝑦 ∈ ℕ → 𝑦 ∈ ℝ)
7 recn 11214 . . . . . 6 (𝑦 ∈ ℝ → 𝑦 ∈ ℂ)
87addridd 11434 . . . . 5 (𝑦 ∈ ℝ → (𝑦 + 0) = 𝑦)
98breq2d 5115 . . . 4 (𝑦 ∈ ℝ → (1 ≤ (𝑦 + 0) ↔ 1 ≤ 𝑦))
10 0lt1 11760 . . . . . . . 8 0 < 1
11 0re 11234 . . . . . . . . 9 0 ∈ ℝ
12 1re 11232 . . . . . . . . 9 1 ∈ ℝ
13 axltadd 11307 . . . . . . . . 9 ((0 ∈ ℝ ∧ 1 ∈ ℝ ∧ 𝑦 ∈ ℝ) → (0 < 1 → (𝑦 + 0) < (𝑦 + 1)))
1411, 12, 13mp3an12 1480 . . . . . . . 8 (𝑦 ∈ ℝ → (0 < 1 → (𝑦 + 0) < (𝑦 + 1)))
1510, 14mpi 21 . . . . . . 7 (𝑦 ∈ ℝ → (𝑦 + 0) < (𝑦 + 1))
16 readdcl 11207 . . . . . . . . 9 ((𝑦 ∈ ℝ ∧ 0 ∈ ℝ) → (𝑦 + 0) ∈ ℝ)
1711, 16mpan2 704 . . . . . . . 8 (𝑦 ∈ ℝ → (𝑦 + 0) ∈ ℝ)
18 peano2re 11407 . . . . . . . 8 (𝑦 ∈ ℝ → (𝑦 + 1) ∈ ℝ)
19 lttr 11310 . . . . . . . . 9 (((𝑦 + 0) ∈ ℝ ∧ (𝑦 + 1) ∈ ℝ ∧ 1 ∈ ℝ) → (((𝑦 + 0) < (𝑦 + 1) ∧ (𝑦 + 1) < 1) → (𝑦 + 0) < 1))
2012, 19mp3an3 1479 . . . . . . . 8 (((𝑦 + 0) ∈ ℝ ∧ (𝑦 + 1) ∈ ℝ) → (((𝑦 + 0) < (𝑦 + 1) ∧ (𝑦 + 1) < 1) → (𝑦 + 0) < 1))
2117, 18, 20syl2anc 596 . . . . . . 7 (𝑦 ∈ ℝ → (((𝑦 + 0) < (𝑦 + 1) ∧ (𝑦 + 1) < 1) → (𝑦 + 0) < 1))
2215, 21mpand 708 . . . . . 6 (𝑦 ∈ ℝ → ((𝑦 + 1) < 1 → (𝑦 + 0) < 1))
2322con3d 153 . . . . 5 (𝑦 ∈ ℝ → (¬ (𝑦 + 0) < 1 → ¬ (𝑦 + 1) < 1))
24 lenlt 11312 . . . . . 6 ((1 ∈ ℝ ∧ (𝑦 + 0) ∈ ℝ) → (1 ≤ (𝑦 + 0) ↔ ¬ (𝑦 + 0) < 1))
2512, 17, 24sylancr 599 . . . . 5 (𝑦 ∈ ℝ → (1 ≤ (𝑦 + 0) ↔ ¬ (𝑦 + 0) < 1))
26 lenlt 11312 . . . . . 6 ((1 ∈ ℝ ∧ (𝑦 + 1) ∈ ℝ) → (1 ≤ (𝑦 + 1) ↔ ¬ (𝑦 + 1) < 1))
2712, 18, 26sylancr 599 . . . . 5 (𝑦 ∈ ℝ → (1 ≤ (𝑦 + 1) ↔ ¬ (𝑦 + 1) < 1))
2823, 25, 273imtr4d 297 . . . 4 (𝑦 ∈ ℝ → (1 ≤ (𝑦 + 0) → 1 ≤ (𝑦 + 1)))
299, 28sylbird 263 . . 3 (𝑦 ∈ ℝ → (1 ≤ 𝑦 → 1 ≤ (𝑦 + 1)))
306, 29syl 18 . 2 (𝑦 ∈ ℕ → (1 ≤ 𝑦 → 1 ≤ (𝑦 + 1)))
311, 2, 3, 4, 5, 30nnind 12275 1 (𝐴 ∈ ℕ → 1 ≤ 𝐴)
Colors of variables:    wff setvar class
This proof depends on syntax axioms:  ¬ wn 3  wi 4  wb 209  wa 401  wcel 2145   class class class wbr 5103  (class class class)co 7413  cr 11123  0cc0 11124  1c1 11125   + caddc 11127   < clt 11267  cle 11268  cn 12257
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 2732  ax-sep 5251  ax-nul 5263  ax-pow 5330  ax-pr 5398  ax-un 7736  ax-resscn 11181  ax-1cn 11182  ax-icn 11183  ax-addcl 11184  ax-addrcl 11185  ax-mulcl 11186  ax-mulrcl 11187  ax-mulcom 11188  ax-addass 11189  ax-mulass 11190  ax-distr 11191  ax-i2m1 11192  ax-1ne0 11193  ax-1rid 11194  ax-rnegex 11195  ax-rrecex 11196  ax-cnre 11197  ax-pre-lttri 11198  ax-pre-lttrn 11199  ax-pre-ltadd 11200  ax-pre-mulgt0 11201
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 2564  df-eu 2594  df-clab 2739  df-cleq 2752  df-clel 2835  df-nfc 2909  df-ne 2956  df-nel 3062  df-ral 3077  df-rex 3087  df-reu 3366  df-rab 3413  df-v 3452  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 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 6299  df-ord 6360  df-on 6361  df-lim 6362  df-suc 6363  df-iota 6489  df-fun 6535  df-fn 6536  df-f 6537  df-f1 6538  df-fo 6539  df-f1o 6540  df-fv 6541  df-riota 7370  df-ov 7416  df-oprab 7417  df-mpo 7418  df-om 7863  df-2nd 7987  df-frecs 8280  df-wrecs 8311  df-recs 8360  df-rdg 8399  df-er 8696  df-en 8953  df-dom 8954  df-sdom 8955  df-pnf 11269  df-mnf 11270  df-xr 11271  df-ltxr 11272  df-le 11273  df-sub 11467  df-neg 11468  df-nn 12258
This theorem is used by:  nngt1ne1  12289  nnle1eq1  12290  nngt0  12291  nnnlt1  12292  nnrecgt0  12303  nnge1d  12308  elnnnn0c  12573  zle0orge1  12632  elnnz1  12644  zltp1le  12668  nn0ledivnn  13157  fzo1fzo0n0  13771  elfzom1elp1fzo  13788  fzo0sn0fzo1  13811  addmodlteq  14010  nnlesq  14269  digit1  14301  expnngt1  14305  faclbnd  14354  faclbnd3  14356  faclbnd4lem1  14357  faclbnd4lem4  14360  len0nnbi  14616  fstwrdne0  14621  divalglem1  16484  coprmgcdb  16739  isprm3  16773  pockthg  16998  infpn2  17005  setsstruct  17268  chfacfpmmulgsum2  23090  dscmet  24798  ovolunlem1a  25724  vitali  25841  plyeq0lem  26436  logtayllem  26896  leibpi  27179  vmalelog  27441  chtublem  27447  logfaclbnd  27458  bposlem1  27520  gausslemma2dlem1a  27601  dchrisum0lem1  27752  logdivbnd  27792  pntlemn  27836  ostth2lem3  27871  clwwisshclwwslem  30484  clwlknf1oclwwlknlem2  30552  clwlknf1oclwwlknlem3  30553  clwlknf1oclwwlkn  30554  nnmulge  33210  lmatfvlem  34325  eulerpartlems  34871  eulerpartlemb  34879  ballotlem2  35000  reprlt  35127  fz0n  36310  nndivlub  37077  knoppndvlem1  37209  knoppndvlem2  37210  knoppndvlem7  37215  knoppndvlem11  37219  knoppndvlem14  37222  lcmineqlem13  42907  aks4d1p7d1  42948  fzsplit1nn0  43599  pell1qrgaplem  43714  pellqrex  43720  monotoddzzfi  43783  jm2.23  43837  sumnnodd  46460  dvnmul  46771  wallispilem4  46896  wallispilem5  46897  wallispi  46898  wallispi2lem1  46899  stirlinglem5  46906  stirlinglem13  46914  dirkertrigeqlem1  46926  fouriersw  47059  etransclem24  47086  flmrecm1  48231  zplusmodne  48237  addmodne  48238  minusmod5ne  48243  iccpartigtl  48323  fmtnodvds  48447  lighneallem2  48509  gpg3kgrtriexlem3  49001  gpg3kgrtriexlem4  49002  gpg3kgrtriexlem6  49004  logbpw2m1  49497  blennnelnn  49506  blenpw2m1  49509  dignnld  49533  itcovalt2lem2lem1  49603
  Copyright terms: Public domain W3C validator