Metamath Proof Explorer


Theorem logdivlti

Description: The log x / x function is strictly decreasing on the reals greater than _e . (Contributed by Mario Carneiro, 14-Mar-2014)

Ref Expression
Assertion logdivlti ABeAA<BlogBB<logAA

Proof

Step Hyp Ref Expression
1 simpl2 ABeAA<BB
2 simpl3 ABeAA<BeA
3 simpr ABeAA<BA<B
4 ere e
5 simpl1 ABeAA<BA
6 lelttr eABeAA<Be<B
7 4 5 1 6 mp3an2i ABeAA<BeAA<Be<B
8 2 3 7 mp2and ABeAA<Be<B
9 epos 0<e
10 0re 0
11 lttr 0eB0<ee<B0<B
12 10 4 1 11 mp3an12i ABeAA<B0<ee<B0<B
13 9 12 mpani ABeAA<Be<B0<B
14 8 13 mpd ABeAA<B0<B
15 1 14 elrpd ABeAA<BB+
16 ltletr 0eA0<eeA0<A
17 10 4 5 16 mp3an12i ABeAA<B0<eeA0<A
18 9 17 mpani ABeAA<BeA0<A
19 2 18 mpd ABeAA<B0<A
20 5 19 elrpd ABeAA<BA+
21 15 20 rpdivcld ABeAA<BBA+
22 relogcl BA+logBA
23 21 22 syl ABeAA<BlogBA
24 1 20 rerpdivcld ABeAA<BBA
25 1re 1
26 resubcl BA1BA1
27 24 25 26 sylancl ABeAA<BBA1
28 relogcl A+logA
29 20 28 syl ABeAA<BlogA
30 27 29 remulcld ABeAA<BBA1logA
31 reeflog BA+elogBA=BA
32 21 31 syl ABeAA<BelogBA=BA
33 ax-1cn 1
34 24 recnd ABeAA<BBA
35 pncan3 1BA1+BA-1=BA
36 33 34 35 sylancr ABeAA<B1+BA-1=BA
37 32 36 eqtr4d ABeAA<BelogBA=1+BA-1
38 5 recnd ABeAA<BA
39 38 mullidd ABeAA<B1A=A
40 39 3 eqbrtrd ABeAA<B1A<B
41 1red ABeAA<B1
42 ltmuldiv 1BA0<A1A<B1<BA
43 41 1 5 19 42 syl112anc ABeAA<B1A<B1<BA
44 40 43 mpbid ABeAA<B1<BA
45 difrp 1BA1<BABA1+
46 25 24 45 sylancr ABeAA<B1<BABA1+
47 44 46 mpbid ABeAA<BBA1+
48 efgt1p BA1+1+BA-1<eBA1
49 47 48 syl ABeAA<B1+BA-1<eBA1
50 37 49 eqbrtrd ABeAA<BelogBA<eBA1
51 eflt logBABA1logBA<BA1elogBA<eBA1
52 23 27 51 syl2anc ABeAA<BlogBA<BA1elogBA<eBA1
53 50 52 mpbird ABeAA<BlogBA<BA1
54 27 recnd ABeAA<BBA1
55 54 mulridd ABeAA<BBA11=BA1
56 df-e e=e1
57 reeflog A+elogA=A
58 20 57 syl ABeAA<BelogA=A
59 2 58 breqtrrd ABeAA<BeelogA
60 56 59 eqbrtrrid ABeAA<Be1elogA
61 efle 1logA1logAe1elogA
62 25 29 61 sylancr ABeAA<B1logAe1elogA
63 60 62 mpbird ABeAA<B1logA
64 posdif 1BA1<BA0<BA1
65 25 24 64 sylancr ABeAA<B1<BA0<BA1
66 44 65 mpbid ABeAA<B0<BA1
67 lemul2 1logABA10<BA11logABA11BA1logA
68 41 29 27 66 67 syl112anc ABeAA<B1logABA11BA1logA
69 63 68 mpbid ABeAA<BBA11BA1logA
70 55 69 eqbrtrrd ABeAA<BBA1BA1logA
71 23 27 30 53 70 ltletrd ABeAA<BlogBA<BA1logA
72 relogdiv B+A+logBA=logBlogA
73 15 20 72 syl2anc ABeAA<BlogBA=logBlogA
74 1cnd ABeAA<B1
75 29 recnd ABeAA<BlogA
76 34 74 75 subdird ABeAA<BBA1logA=BAlogA1logA
77 1 recnd ABeAA<BB
78 20 rpne0d ABeAA<BA0
79 77 38 75 78 div32d ABeAA<BBAlogA=BlogAA
80 75 mullidd ABeAA<B1logA=logA
81 79 80 oveq12d ABeAA<BBAlogA1logA=BlogAAlogA
82 76 81 eqtrd ABeAA<BBA1logA=BlogAAlogA
83 71 73 82 3brtr3d ABeAA<BlogBlogA<BlogAAlogA
84 relogcl B+logB
85 15 84 syl ABeAA<BlogB
86 29 20 rerpdivcld ABeAA<BlogAA
87 1 86 remulcld ABeAA<BBlogAA
88 85 87 29 ltsub1d ABeAA<BlogB<BlogAAlogBlogA<BlogAAlogA
89 83 88 mpbird ABeAA<BlogB<BlogAA
90 85 86 15 ltdivmuld ABeAA<BlogBB<logAAlogB<BlogAA
91 89 90 mpbird ABeAA<BlogBB<logAA