4.9: The Intermediate Value Property

A function \( f : A \rightarrow E ^ < * >\) is said to have the intermediate value property, or Darboux property, \( ^ < 1 >\) on a set \( B \subseteq A \) iff, together with any two function values \( f ( p ) \) and \( f \left( p _ < 1 >\right) \left( p , p _ < 1 >\in B \right) , \) it also takes all intermediate values between \( f ( p ) \) and \( f \left( p _ < 1 >\right) \) at some points of \( B \). In other words, the image set \( f [ B ] \) contains the entire interval between \( f ( p ) \) and \( f \left( p _ < 1 >\right) \) in \( E ^ < * >. \)

Note 1. It follows that \( f [ B ] \) itself is a finite or infinite interval in \( E ^ < * >, \) with endpoints inf \( f [ B ] \) and \( \sup f [ B ] . \) (Verify!) Geometrically, if \( A \subseteq E ^ < 1 >, \) this means that the curve \( y = f ( x ) \) meets all horizontal lines \( y = q , \) for \( q \) between \( f ( p ) \) and \( f \left( p _ < 1 >\right) . \) For example, in Figure 13 in \( § 1 , \) we have a "smooth" curve that cuts each horizontal line \( y = q \) between \( f ( 0 ) \) and \( f \left( p _ < 1 >\right) ; \) so \( f \) has the Darboux property on \( \left[ 0 , p _ < 1 >\right] . \) In Figures 14 and \( 15 , \) there is a "gap" at \( p \) ; the property fails. In Example (f) of \( § 1 , \) the property holds on all of \( E ^ < 1 >\) despite a discontinuity at \( 0 . \) Thus it does not imply continuity. Intuitively, it seems plausible that a "continuous curve" must cut all intermediate horizontals. A precise proof for functions continuous on an interval, was given independently by Bolzano and Weierstrass (the same as in Theorem 2 of Chapter 3, §16). Below we give a more general version of Bolzano's proof based on the notion of a convex set and related concepts.

Definition: Convex

A set \( B \) in \( E ^ < n >\) (* or in another normed space) is said to be convex iff for each \( \overline < a >, \overline < b >\in B \) the line segment \( L [ \overline < a >, \overline < b >] \) is a subset of \( B \).

Screen Shot 2019-06-16 at 1.23.52 AM.png

A polygon joining \( \overline < a >\) and \( \overline < b >\) is any finite union of line segments (a "broken line") of the form \[
\bigcup _ < i = 0 >^ < m - 1 >L \left[ \overline < p >_ < i >, \overline < p >_ < i + 1 >\right] \text < with >\overline < p >_ < 0 >= \overline < a >\text < and >\overline < p >_ < m >= \overline < b >.
\] The set \( B \) is said to be polygon connected (or piecewise convex) iff any two points \( \overline < a >, \overline < b >\in B \) can be joined by a polygon contained in \( B \).

Example

Any globe in \(E^\) (* or in another normed space) is convex, so also is any interval in \(E^\) or in \(E^\). Figures 19 and 20 represent a convex set \(A\) and a polygon-connected set \(B\) in \(E^\) is not convex; it has a "cavity"). We shall need a simple lemma that is noteworthy in its own right as well.

Lemma \(\PageIndex\) (principle of nested line segments)

Every contracting sequence of closed line segments \(L\left[\overline

_, \overline_\right]\) in \(E^\) (* or in any other normed space) has a nonvoid intersection; i.e., there is a point \[\overline

\in \bigcap_^ <\infty>L[\overline

_, \overline_].\] Proof Use Cantor's theorem (Theorem 5 of §6) and Example (1) in §8. \(\square\)

We are now ready for Bolzano's theorem. The proof to be used is typical of so-called "bisection proofs." (See also §6, Problems 9 and 10 for such proofs.)

Theorem \(\PageIndex\): Bolzano's theorem

If \(f : B \rightarrow E^<1>\) is relatively continuous on a polygon-connected set \(B\) in \(E^\) (* or in another normed space), then \(f\) has the Darboux property on \(B .\) In particular, if \(B\) is convex and if \(f(\overline

), \overline \in B,\) then there is a point \(\overline \in L(\overline

, \overline)\) such that \(f(\overline)=c\). Proof First, let \(B\) be convex. Seeking a contradiction, suppose \(\overline

, \overline \in B\) with \[f(\overline

), \overline)\). Let \(P\) be the set of all those \(\overline \in L[\overline

, \overline]\) for which \(f(\overline) , \overline] | f(\overline),\] and let \[Q=\ <\overline\in L[\overline

, \overline] | f(\overline)>c\>.\] Then \(\overline

\in P, \overline \in Q, P \cap Q=\emptyset,\) and \(P \cup Q=L[\overline

, \overline] \subseteq B\). (Why?) Now let \[\overline_=\frac<1>(\overline

+\overline)\] be the midpoint on \(L[\overline

, \overline].\) Clearly, \(\overline_\) is either in \(P\) or in \(Q.\) Thus it bisects \(L[\overline

, \overline]\) into two subsegments, one of which must have its left endpoint in \(P\) and its right endpoint in \(Q.\) We denote this particular closed segment by \(L\left[\overline

_<1>, \overline_<1>\right], \overline

_ <1>\in P, \overline_ <1>\in Q.\) We then have \[L[\overline

_<1>, \overline_<1>] \subseteq L[\overline

, \overline] \text < and >|p_<1>-q_<1>|=\frac<1>|\overline

-\overline|. \text < (Verify!) >\] Now we bisect \(L[\overline

_<1>, \overline_<1>]\) and repeat the process. Thus let \[\overline_<1>=\frac<1>(\overline

_<1>+\overline_<1>).\] By the same argument, we obtain a closed subsegment \(L\left[\overline

_, \overline_\right] \subseteq L\left[\overline

_<1>, \overline_<1>\right]\) with \(\overline

_ \in P, \overline_ \in Q,\) and \[\left|\overline

_-\overline_\right|=\frac<1>\left|\overline

_<1>-\overline_<1>\right|=\frac<1>|\overline

-\overline|.\] Next, we bisect \(L\left[\overline

_, \overline_\right],\) and so on. Continuing this process indefinitely, we obtain an infinite contracting sequence of closed line segments \(L\left[\overline

_, \overline_\right]\) such that \[(\forall m) \quad \overline

_ \in P, \overline_ \in Q,\] and \[\left|\overline

_-\overline_\right|=\frac<1><2^>|\overline

-\overline| \rightarrow 0 \text < as >m \rightarrow+\infty.\] By Lemma 1, there is a point \[\overline \in \bigcap_^ <\infty>L\left[\overline

_, \overline_\right].\] This implies that \[(\forall m) \quad\left|\overline-\overline

_\right| \leq\left|\overline

_-\overline_\right| \rightarrow 0,\] whence \(\overline

_ \rightarrow \overline .\) Similarly, we obtain \(\overline_ \rightarrow \overline\). Now since \(\overline \in L[\overline

, \overline] \subseteq B,\) the function \(f\) is relatively continuous at \(\overline\) over \(B\) (by assumption). By the sequential criterion, then, \[f\left(\overline

_\right) \rightarrow f(\overline) \text < and >f\left(\overline_\right) \rightarrow f(\overline).\] Moreover, \(f\left(\overline

_\right)\overline

_ \in P \text < and >\overline_ \in Q\right) .\) Letting \(m \rightarrow+\infty,\) we pass to limits (Chapter 3, §15, Corollary 1 ) and get \[f(\overline) \leq c \leq f(\overline),\] so that \(\overline\) is neither in \(P\) nor in \(Q,\) which is a contradiction. This completes the proof for a convex \(B\). The extension to polygon-connected sets is left as an exercise (see Problem 2 below). Thus all is proved. \(\square\)

Note 2. In particular, the theorem applies if \(B\) is a globe or an interval. Thus continuity on an interval implies the Darboux property. The converse fails, as we have noted. However, for monotone functions, we obtain the following theorem.

Theorem \(\PageIndex\)

If a function \(f : A \rightarrow E^<1>\) is monotone and has the Darboux property on a finite or infinite interval \((a, b) \subseteq A \subseteq E^<1>,\) then it is continuous on \((a, b).\) Proof Seeking a contradiction, suppose \(f\) is discontinuous at some \(p \in(a, b)\). For definiteness, let \(f \uparrow\) on \((a, b) .\) Then by Theorems 2 and 3 in §5, we have either \(f\left(p^\right)\right)\) or both, with no function values in between. On the other hand, since \(f\) has the Darboux property, the function values \(f(x)\) for \(x\) in \((a, b)\) fill an entire interval (see Note 1). Thus it is impossible for \(f(p)\) to be the only function value between \(f\left(p^\right)\) and \(f\left(p^\right)\) unless \(f\) is constant near \(p,\) but then it is also continuous at \(p,\) which we excluded. This contradiction completes the proof. \(\square\)

Note 3. The theorem holds (with a similar proof) for nonopen intervals as well, but the continuity at the endpoints is relative (right at \(a,\) left at \(b).\)

Theorem \(\PageIndex\)

If \(f : A \rightarrow E^<1>\) is strictly monotone and continuous when restricted to a finite or infinite interval \(B \subseteq A \subseteq E^<1>,\) then its inverse \(f^\) has the same properties on the set \(f[B]\) (itself an interval, by Note 1 and Theorem 1). Proof It is easy to see that \(f^\) is increasing (decreasing) if \(f\) is; the proof is left as an exercise. Thus \(f^\) is monotone on \(f[B]\) if \(f\) is so on \(B\). To prove the relative continuity of \(f^,\) we use Theorem 2, i.e., show that \(f^\) has the Darboux property on \(f[B].\) Thus let \(f^(p)Hence also the intermediate value \(c\) is in \(B\) ; thus it belongs to the domain of \(f,\) and so the function value \(f(c)\) exists. It thus suffices to put \(r=f(c)\) to get the result. \(\square\)

ExampleS

This page titled 4.9: The Intermediate Value Property is shared under a CC BY 3.0 license and was authored, remixed, and/or curated by Elias Zakon (The Trilla Group (support by Saylor Foundation)) via source content that was edited to the style and standards of the LibreTexts platform.

  1. Back to top

Recommended articles

  1. Article type Section or Page Author Elias Zakon License CC BY License Version 3.0 Show Page TOC no Stage Draft
  2. Tags
    1. Bolzano's theorem
    2. Convex polygons
    3. Darboux property
    4. Intermediate Value Property
    5. source@http://www.trillia.com/zakon-analysisI.html