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

Theorem zdceq 9720
Description: Equality of integers is decidable. (Contributed by Jim Kingdon, 14-Mar-2020.)
Assertion
Ref Expression
zdceq ((𝐴 ∈ ℤ ∧ 𝐵 ∈ ℤ) → DECID 𝐴 = 𝐵)

Proof of Theorem zdceq
StepHypRef Expression
1 ztri3or 9687 . 2 ((𝐴 ∈ ℤ ∧ 𝐵 ∈ ℤ) → (𝐴 < 𝐵𝐴 = 𝐵𝐵 < 𝐴))
2 zre 9648 . . . 4 (𝐴 ∈ ℤ → 𝐴 ∈ ℝ)
3 ltne 8410 . . . . . . . 8 ((𝐴 ∈ ℝ ∧ 𝐴 < 𝐵) → 𝐵𝐴)
43necomd 2506 . . . . . . 7 ((𝐴 ∈ ℝ ∧ 𝐴 < 𝐵) → 𝐴𝐵)
5 olc 723 . . . . . . . 8 (𝐴𝐵 → (𝐴 = 𝐵𝐴𝐵))
6 dcne 2431 . . . . . . . 8 (DECID 𝐴 = 𝐵 ↔ (𝐴 = 𝐵𝐴𝐵))
75, 6sylibr 134 . . . . . . 7 (𝐴𝐵DECID 𝐴 = 𝐵)
84, 7syl 14 . . . . . 6 ((𝐴 ∈ ℝ ∧ 𝐴 < 𝐵) → DECID 𝐴 = 𝐵)
98ex 115 . . . . 5 (𝐴 ∈ ℝ → (𝐴 < 𝐵DECID 𝐴 = 𝐵))
109adantr 276 . . . 4 ((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℤ) → (𝐴 < 𝐵DECID 𝐴 = 𝐵))
112, 10sylan 283 . . 3 ((𝐴 ∈ ℤ ∧ 𝐵 ∈ ℤ) → (𝐴 < 𝐵DECID 𝐴 = 𝐵))
12 orc 724 . . . . 5 (𝐴 = 𝐵 → (𝐴 = 𝐵𝐴𝐵))
1312, 6sylibr 134 . . . 4 (𝐴 = 𝐵DECID 𝐴 = 𝐵)
1413a1i 9 . . 3 ((𝐴 ∈ ℤ ∧ 𝐵 ∈ ℤ) → (𝐴 = 𝐵DECID 𝐴 = 𝐵))
15 zre 9648 . . . . 5 (𝐵 ∈ ℤ → 𝐵 ∈ ℝ)
16 ltne 8410 . . . . . . 7 ((𝐵 ∈ ℝ ∧ 𝐵 < 𝐴) → 𝐴𝐵)
1716, 7syl 14 . . . . . 6 ((𝐵 ∈ ℝ ∧ 𝐵 < 𝐴) → DECID 𝐴 = 𝐵)
1817ex 115 . . . . 5 (𝐵 ∈ ℝ → (𝐵 < 𝐴DECID 𝐴 = 𝐵))
1915, 18syl 14 . . . 4 (𝐵 ∈ ℤ → (𝐵 < 𝐴DECID 𝐴 = 𝐵))
2019adantl 277 . . 3 ((𝐴 ∈ ℤ ∧ 𝐵 ∈ ℤ) → (𝐵 < 𝐴DECID 𝐴 = 𝐵))
2111, 14, 203jaod 1345 . 2 ((𝐴 ∈ ℤ ∧ 𝐵 ∈ ℤ) → ((𝐴 < 𝐵𝐴 = 𝐵𝐵 < 𝐴) → DECID 𝐴 = 𝐵))
221, 21mpd 13 1 ((𝐴 ∈ ℤ ∧ 𝐵 ∈ ℤ) → DECID 𝐴 = 𝐵)
Colors of variables:    wff set class
This proof depends on syntax axioms:  wi 4  wa 104  wo 720  DECID wdc 846  w3o 1008   = wceq 1402  wcel 2209  wne 2420   class class class wbr 4130  cr 8178   < clt 8360  cz 9644
This proof depends on axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-ia1 106  ax-ia2 107  ax-ia3 108  ax-in1 623  ax-in2 624  ax-io 721  ax-5 1500  ax-7 1501  ax-gen 1502  ax-ie1 1546  ax-ie2 1547  ax-8 1557  ax-10 1558  ax-11 1559  ax-i12 1560  ax-bndl 1562  ax-4 1563  ax-17 1579  ax-i9 1583  ax-ial 1587  ax-i5r 1588  ax-14 2212  ax-ext 2220  ax-sep 4249  ax-pow 4311  ax-pr 4346  ax-un 4578  ax-setind 4684  ax-cnex 8270  ax-resscn 8271  ax-1cn 8272  ax-1re 8273  ax-icn 8274  ax-addcl 8275  ax-addrcl 8276  ax-mulcl 8277  ax-addcom 8279  ax-addass 8281  ax-distr 8283  ax-i2m1 8284  ax-0lt1 8285  ax-0id 8287  ax-rnegex 8288  ax-cnre 8290  ax-pre-ltirr 8291  ax-pre-ltwlin 8292  ax-pre-lttrn 8293  ax-pre-ltadd 8295
This proof depends on definitions:  df-bi 117  df-dc 847  df-3or 1010  df-3an 1011  df-tru 1405  df-fal 1408  df-nf 1514  df-sb 1816  df-eu 2089  df-mo 2090  df-clab 2225  df-cleq 2231  df-clel 2234  df-nfc 2381  df-ne 2421  df-nel 2516  df-ral 2533  df-rex 2534  df-reu 2535  df-rab 2537  df-v 2823  df-sbc 3052  df-dif 3222  df-un 3224  df-in 3226  df-ss 3233  df-pw 3690  df-sn 3715  df-pr 3716  df-op 3718  df-uni 3936  df-int 3971  df-br 4131  df-opab 4193  df-id 4438  df-xp 4780  df-rel 4781  df-cnv 4782  df-co 4783  df-dm 4784  df-iota 5337  df-fun 5379  df-fv 5385  df-riota 6038  df-ov 6088  df-oprab 6089  df-mpo 6090  df-pnf 8362  df-mnf 8363  df-xr 8364  df-ltxr 8365  df-le 8366  df-sub 8499  df-neg 8500  df-inn 9305  df-n0 9564  df-z 9645
This theorem is used by:  zfidc  9723  nn0n0n1ge2b  9725  nn0lt2  9727  prime  9745  elnn1uz2  10007  iseqf1olemqcl  10936  iseqf1olemnab  10938  iseqf1olemab  10939  seq3f1olemstep  10951  exp3val  10978  hashfzp1  11265  hashfibclem  11282  ccat1st1st  11409  swrdccatin1  11497  fprod1p  12366  dvdsdc  12565  zdvdsdc  12579  fsumdvds  12609  dvdsabseq  12614  alzdvds  12621  fzo0dvdseq  12624  gcdmndc  12732  gcdsupex  12734  gcdsupcl  12735  gcd0id  12756  gcdaddm  12761  dfgcd2  12791  gcdmultiplez  12798  dvdssq  12808  nn0seqcvgd  12819  algcvgblem  12827  eucalgval2  12831  lcmmndc  12840  lcmdvds  12857  lcmid  12858  mulgcddvds  12872  cncongr2  12882  isprm3  12896  isprm4  12897  prm2orodd  12904  rpexp  12931  phivalfi  12990  phiprmpw  13000  phimullem  13003  eulerthlemfi  13006  hashgcdeq  13018  phisum  13019  pcxnn0cl  13089  pcge0  13092  pcdvdsb  13099  pcneg  13104  pcdvdstr  13106  pcgcd1  13107  pc2dvds  13109  pcz  13111  pcprmpw2  13112  pcmpt  13122  4sqlemafi  13174  4sqleminfi  13176  4sqexercise1  13177  4sqexercise2  13178  4sqlemsdc  13179  4sqlem11  13180  4sqlem19  13188  ballotfilemofi  13219  ballotfilemcdc  13223  ballotfilemfc0  13232  ballotfilemfcc  13233  ballotfilemiex  13244  ballotfilemscl  13247  ballotfilemsle  13248  ennnfonelemim  13315  unbendc  13345  strsetsid  13385  bassetsnn  13409  mulgval  13925  mulgfng  13927  subgmulg  13991  znf1o  14986  psr1clfi  15079  ply1term  15844  dvply1  15866  perfectlem2  16114  lgsval  16123  lgsfvalg  16124  lgsfcl2  16125  lgscllem  16126  lgsval2lem  16129  lgsneg1  16144  lgsdir2  16152  lgsdirprm  16153  lgsdir  16154  lgsne0  16157  lgsprme0  16161  lgsdirnn0  16166  lgsdinn0  16167  lgsquadlem1  16196  lgsquadlem2  16197  lgsquad3  16203  2lgs  16223  2lgsoddprm  16232  2sqlem9  16243  umgrclwwlkge2  16643  nninffeq  17063  nconstwlpolem  17115
  Copyright terms: Public domain W3C validator