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

Theorem elicc2 13126
Description: Membership in a closed real interval. (Contributed by Paul Chapman, 21-Sep-2007.) (Revised by Mario Carneiro, 14-Jun-2014.)
Assertion
Ref Expression
elicc2 ((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ) → (𝐶 ∈ (𝐴[,]𝐵) ↔ (𝐶 ∈ ℝ ∧ 𝐴𝐶𝐶𝐵)))

Proof of Theorem elicc2
StepHypRef Expression
1 rexr 11005 . . 3 (𝐴 ∈ ℝ → 𝐴 ∈ ℝ*)
2 rexr 11005 . . 3 (𝐵 ∈ ℝ → 𝐵 ∈ ℝ*)
3 elicc1 13105 . . 3 ((𝐴 ∈ ℝ*𝐵 ∈ ℝ*) → (𝐶 ∈ (𝐴[,]𝐵) ↔ (𝐶 ∈ ℝ*𝐴𝐶𝐶𝐵)))
41, 2, 3syl2an 595 . 2 ((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ) → (𝐶 ∈ (𝐴[,]𝐵) ↔ (𝐶 ∈ ℝ*𝐴𝐶𝐶𝐵)))
5 mnfxr 11016 . . . . . . . 8 -∞ ∈ ℝ*
65a1i 11 . . . . . . 7 (((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ) ∧ (𝐶 ∈ ℝ*𝐴𝐶𝐶𝐵)) → -∞ ∈ ℝ*)
71ad2antrr 722 . . . . . . 7 (((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ) ∧ (𝐶 ∈ ℝ*𝐴𝐶𝐶𝐵)) → 𝐴 ∈ ℝ*)
8 simpr1 1192 . . . . . . 7 (((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ) ∧ (𝐶 ∈ ℝ*𝐴𝐶𝐶𝐵)) → 𝐶 ∈ ℝ*)
9 mnflt 12841 . . . . . . . 8 (𝐴 ∈ ℝ → -∞ < 𝐴)
109ad2antrr 722 . . . . . . 7 (((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ) ∧ (𝐶 ∈ ℝ*𝐴𝐶𝐶𝐵)) → -∞ < 𝐴)
11 simpr2 1193 . . . . . . 7 (((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ) ∧ (𝐶 ∈ ℝ*𝐴𝐶𝐶𝐵)) → 𝐴𝐶)
126, 7, 8, 10, 11xrltletrd 12877 . . . . . 6 (((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ) ∧ (𝐶 ∈ ℝ*𝐴𝐶𝐶𝐵)) → -∞ < 𝐶)
132ad2antlr 723 . . . . . . 7 (((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ) ∧ (𝐶 ∈ ℝ*𝐴𝐶𝐶𝐵)) → 𝐵 ∈ ℝ*)
14 pnfxr 11013 . . . . . . . 8 +∞ ∈ ℝ*
1514a1i 11 . . . . . . 7 (((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ) ∧ (𝐶 ∈ ℝ*𝐴𝐶𝐶𝐵)) → +∞ ∈ ℝ*)
16 simpr3 1194 . . . . . . 7 (((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ) ∧ (𝐶 ∈ ℝ*𝐴𝐶𝐶𝐵)) → 𝐶𝐵)
17 ltpnf 12838 . . . . . . . 8 (𝐵 ∈ ℝ → 𝐵 < +∞)
1817ad2antlr 723 . . . . . . 7 (((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ) ∧ (𝐶 ∈ ℝ*𝐴𝐶𝐶𝐵)) → 𝐵 < +∞)
198, 13, 15, 16, 18xrlelttrd 12876 . . . . . 6 (((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ) ∧ (𝐶 ∈ ℝ*𝐴𝐶𝐶𝐵)) → 𝐶 < +∞)
20 xrrebnd 12884 . . . . . . 7 (𝐶 ∈ ℝ* → (𝐶 ∈ ℝ ↔ (-∞ < 𝐶𝐶 < +∞)))
218, 20syl 17 . . . . . 6 (((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ) ∧ (𝐶 ∈ ℝ*𝐴𝐶𝐶𝐵)) → (𝐶 ∈ ℝ ↔ (-∞ < 𝐶𝐶 < +∞)))
2212, 19, 21mpbir2and 709 . . . . 5 (((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ) ∧ (𝐶 ∈ ℝ*𝐴𝐶𝐶𝐵)) → 𝐶 ∈ ℝ)
2322, 11, 163jca 1126 . . . 4 (((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ) ∧ (𝐶 ∈ ℝ*𝐴𝐶𝐶𝐵)) → (𝐶 ∈ ℝ ∧ 𝐴𝐶𝐶𝐵))
2423ex 412 . . 3 ((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ) → ((𝐶 ∈ ℝ*𝐴𝐶𝐶𝐵) → (𝐶 ∈ ℝ ∧ 𝐴𝐶𝐶𝐵)))
25 rexr 11005 . . . 4 (𝐶 ∈ ℝ → 𝐶 ∈ ℝ*)
26253anim1i 1150 . . 3 ((𝐶 ∈ ℝ ∧ 𝐴𝐶𝐶𝐵) → (𝐶 ∈ ℝ*𝐴𝐶𝐶𝐵))
2724, 26impbid1 224 . 2 ((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ) → ((𝐶 ∈ ℝ*𝐴𝐶𝐶𝐵) ↔ (𝐶 ∈ ℝ ∧ 𝐴𝐶𝐶𝐵)))
284, 27bitrd 278 1 ((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ) → (𝐶 ∈ (𝐴[,]𝐵) ↔ (𝐶 ∈ ℝ ∧ 𝐴𝐶𝐶𝐵)))
Colors of variables: wff setvar class
Syntax hints:  wi 4  wb 205  wa 395  w3a 1085  wcel 2109   class class class wbr 5078  (class class class)co 7268  cr 10854  +∞cpnf 10990  -∞cmnf 10991  *cxr 10992   < clt 10993  cle 10994  [,]cicc 13064
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1801  ax-4 1815  ax-5 1916  ax-6 1974  ax-7 2014  ax-8 2111  ax-9 2119  ax-10 2140  ax-11 2157  ax-12 2174  ax-ext 2710  ax-sep 5226  ax-nul 5233  ax-pow 5291  ax-pr 5355  ax-un 7579  ax-cnex 10911  ax-resscn 10912  ax-pre-lttri 10929  ax-pre-lttrn 10930
This theorem depends on definitions:  df-bi 206  df-an 396  df-or 844  df-3or 1086  df-3an 1087  df-tru 1544  df-fal 1554  df-ex 1786  df-nf 1790  df-sb 2071  df-mo 2541  df-eu 2570  df-clab 2717  df-cleq 2731  df-clel 2817  df-nfc 2890  df-ne 2945  df-nel 3051  df-ral 3070  df-rex 3071  df-rab 3074  df-v 3432  df-sbc 3720  df-csb 3837  df-dif 3894  df-un 3896  df-in 3898  df-ss 3908  df-nul 4262  df-if 4465  df-pw 4540  df-sn 4567  df-pr 4569  df-op 4573  df-uni 4845  df-br 5079  df-opab 5141  df-mpt 5162  df-id 5488  df-po 5502  df-so 5503  df-xp 5594  df-rel 5595  df-cnv 5596  df-co 5597  df-dm 5598  df-rn 5599  df-res 5600  df-ima 5601  df-iota 6388  df-fun 6432  df-fn 6433  df-f 6434  df-f1 6435  df-fo 6436  df-f1o 6437  df-fv 6438  df-ov 7271  df-oprab 7272  df-mpo 7273  df-er 8472  df-en 8708  df-dom 8709  df-sdom 8710  df-pnf 10995  df-mnf 10996  df-xr 10997  df-ltxr 10998  df-le 10999  df-icc 13068
This theorem is referenced by:  elicc2i  13127  iccssre  13143  iccsupr  13156  iccneg  13186  iccsplit  13199  iccshftr  13200  iccshftl  13202  iccdil  13204  icccntr  13206  iccf1o  13210  supicc  13215  icco1  15230  iccntr  23965  icccmplem1  23966  icccmplem2  23967  icccmplem3  23968  reconnlem1  23970  reconnlem2  23971  cnmpopc  24072  icoopnst  24083  iocopnst  24084  cnheiborlem  24098  ivthlem2  24597  ivthlem3  24598  ivthicc  24603  evthicc2  24605  ovolficc  24613  ovolicc1  24661  ovolicc2lem2  24663  ovolicc2lem5  24666  ovolicopnf  24669  dyadmaxlem  24742  opnmbllem  24746  volsup2  24750  volcn  24751  mbfi1fseqlem6  24866  itgspliticc  24982  itgsplitioo  24983  ditgcl  25003  ditgswap  25004  ditgsplitlem  25005  ditgsplit  25006  dvlip  25138  dvlip2  25140  dveq0  25145  dvgt0lem1  25147  dvivthlem1  25153  dvne0  25156  dvcnvrelem1  25162  dvcnvrelem2  25163  dvcnvre  25164  dvfsumlem2  25172  ftc1lem1  25180  ftc1lem2  25181  ftc1a  25182  ftc1lem4  25184  ftc2  25189  ftc2ditglem  25190  itgsubstlem  25193  pserulm  25562  loglesqrt  25892  log2tlbnd  26076  ppisval  26234  chtleppi  26339  fsumvma2  26343  chpchtsum  26348  chpub  26349  rplogsumlem2  26614  chpdifbndlem1  26682  pntibndlem2a  26719  pntibndlem2  26720  pntlemj  26732  pntlem3  26738  pntleml  26740  resconn  33187  cvmliftlem10  33235  opnmbllem0  35792  ftc2nc  35838  areacirclem2  35845  areacirclem4  35847  areacirc  35849  isbnd3  35921  isbnd3b  35922  prdsbnd  35930  iccbnd  35977  intlewftc  40049  dvrelog2  40052  aks4d1p1p5  40063  eliccd  42996  eliccre  42997  iccshift  43010  iccsuble  43011  limcicciooub  43132  icccncfext  43382  itgsubsticc  43471  iblcncfioo  43473  itgiccshift  43475  itgperiod  43476  itgsbtaddcnst  43477  fourierdlem42  43644  fourierdlem54  43655  fourierdlem63  43664  fourierdlem65  43666  fourierdlem74  43675  fourierdlem75  43676  fourierdlem82  43683  fourierdlem93  43694  fourierdlem101  43702  fourierdlem104  43705  fourierdlem111  43712  reorelicc  46008
  Copyright terms: Public domain W3C validator