Loading [MathJax]/jax/output/HTML-CSS/jax.js
Skip to main content
Library homepage
 

Text Color

Text Size

 

Margin Size

 

Font Type

Enable Dyslexic Font
Mathematics LibreTexts

5.2: Monotonic Functions

( \newcommand{\kernel}{\mathrm{null}\,}\)

Definition

Suppose DR,f:DR, and (a,b)D. We say f is increasing on (a,b) if f(x)<f(y) whenever a<x<y<b; we say f is decreasing on (a,b) if f(x)>f(y) whenever a<x<y<b; we say f is nondecreasing on (a,b) if f(x)f(y) whenever a<x<y<b; and we say f is nonincreasing on (a,b) if f(x)f(y) whenever a<x<y<b. We will say f is monotonic on (a,b) if f is either nondecreasing or nonincreasing on (a,b) and we will say f is strictly monotonic on (a,b) if f is either increasing or decreasing on (a,b).

Proposition 5.2.1

If f is monotonic on (a,b), then f(c+) and f(c) exist for every c(a,b).

Proof

Suppose f is nondecreasing on (a,b). Let c(a,b) and let

λ=sup{f(x):a<x<c}.

Note that λf(c)<+. Given any ϵ>0, there must exist δ>0 such that

λϵ<f(cδ)λ.

Since f is nondecreasing, it follows that

|f(x)λ|<ϵ

whenever x(cδ,c). Thus f(c)=λ. A similar argument shows that f(c+)=κ where

κ=inf{f(x):c<x<b}.

If f is nonincreasing, similar arguments yield

f(c)=inf{f(x):a<x<c}

and

f(c+)=sup{f(x):c<x<b}.

Proposition 5.2.2

If f is nondecreasing on (a,b) and a<x<y<b, then

f(x+)f(y).

Proof

By the previous proposition,

f(x+)=inf{f(t):x<t<b}

and

f(y)=sup{f(t):a<t<y}.

Since f is nondecreasing,

inf{f(t):x<t<b}=inf{f(t):x<t<y}

and

sup{f(t):a<t<y}=sup{f(t):x<t<y}.

Thus

f(x+)=inf{f(t):x<t<y}sup{f(t):x<t<y}=f(y).

Q.E.D.

Exercise 5.2.1

Let φ:Q[0,1]Z+ be a one-to-one correspondence. Define f:[0,1]R by

f(x)=qQ[0,1]qx12φ(q).

a. Show that f is increasing on (0,1).

b. Show that for any xQ(0,1),f(x)<f(x) and f(x+)=f(x).

c. Show that for any irrational a,0<a<1,limxaf(x)=f(a).


This page titled 5.2: Monotonic Functions is shared under a CC BY-NC-SA 1.0 license and was authored, remixed, and/or curated by Dan Sloughter via source content that was edited to the style and standards of the LibreTexts platform.

Support Center

How can we help?