Exercise 4.19

Exercise 19: Suppose f is a real function with domain R which has the intermediate value property: If f ( a ) < c < f ( b ) , then f ( x ) = c for some x between a and b . Suppose also, for every rational r , that the set of all x with f ( x ) = r is closed. Prove that f is continuous.

Answers

Suppose f is not continuous at x 0 . Then there is a sequence of real numbers y n converging to x 0 such that f ( y n ) doesn’t converge to f ( x 0 ) , that is, there is a δ > 0 such that ( f ( x 0 ) δ , f ( x 0 ) + δ ) contains only a finite number of the f ( y n ) . Hence there is an infinite subsequence x n of the y n such that either all the f ( x n ) are greater than f ( x 0 ) + δ or less than f ( x 0 ) δ . Suppose the first case is true (the second case can be handled by considering the function f , which also satisifies the hypotheses). Following the hint, let r be a rational number such that f ( x n ) > r > f ( x 0 ) for all n . Then by the intermediate value property satisfied by f , for each n there is a number t n such that t n lies between x 0 and x n and f ( t n ) = r . Since t n converges to x 0 , x 0 is in the closure of the set of all x such that f ( x ) = r . This set is closed by hypothesis, so we must have f ( x 0 ) = r , contradicting the assumption that f ( x 0 ) < r .

User profile picture
2023-08-07 00:00
Comments