Boundary Min and Max: Why Open Boundaries Cannot Attain Extrema

Boundary Min and Max: Why Open Boundaries Cannot Attain Extrema
Loading the math board and drawing, please wait…
2016-05-03 20:35
In collections Fun with Functions
This interactive GeoGebra example demonstrates, through a zoomable open-boundary illustration, why a continuous function on an open interval cannot achieve a maximum or minimum value. The core mathematical concept involves the Extreme Value Theorem, the distinction between open and closed sets, and the behavior of functions near boundary points. Construction highlights: uses the Vector command to define directional vectors and the If command for conditional logic controlling the openness of the boundary; key objects include points A, B, C, D, E, F, the function f, and dynamic text elements (text1–text8) displaying coordinates and values; sliders or a reset button enable zooming and resetting to observe function values approaching the boundary. Suitable for advanced high school or introductory college calculus students, this example serves as a clear visual proof and teaching aid for understanding why extrema require closed bounded intervals, helping learners overcome the common misconception that open intervals can have maxima or minima.

GeoGebra Commands & Parameters

  1. Vector(D, E) → v
  2. If(2 < Cx < 4 ∧ auto, 3 - (2 * abs(3 - Cx)), -1) → x0r
  3. If(2 < Cx < 4 ∧ auto, 3 + abs(3 - Cx), 5) → x1r
  4. If(2 < Cx < 4 ∧ auto, 9 - (9.5 * abs(3 - Cx)), -0.5) → y0r
  5. If(2 < Cx < 4 ∧ auto, 9 + (0.5 * abs(3 - Cx)), 9.5) → y1r
  6. Vector(F, D) → u

AI Drawing Prompt Reference

Draw a function f defined on the open interval (2, 4) that decreases from y=3 to y=0.5 and then increases to y=9.5. At x=3, the function value decreases from 3 to -0.5 and then increases to 9.5. Use arrows to indicate the x-axis and y-axis directions. Add points A(2, 3), B(4, 3), C(3, 0.5), D(3, 9.5), E(2, 5), and F(4, 9.5), and use arrows v and u to indicate the directions from E to D and from F to D.
The prompt above was compiled from the original drawing commands and is for reference only.