A reader requests expansion of this book to include more material. You can help byadding new material (learn how) or ask for assistance in thereading room. |
A key application of calculus is in optimization: finding maximum and minimum values of a function, and which points realize these extrema.
Formally, the field of mathematical optimization is calledmathematical programming, and calculus methods of optimization are basic forms ofnonlinear programming. We will primarily discuss finite-dimensional optimization, illustrating with functions in 1 or 2 variables, and algebraically discussingn variables.We will also indicate some extensions toinfinite-dimensional optimization, such ascalculus of variations, which is a primary application of these methods in physics.
Basic techniques include the first and second derivative test, and their higher-dimensional generalizations.
A more advanced technique is Lagrange multipliers, and generalizations as Karush–Kuhn–Tucker conditions and Lagrange multipliers on Banach spaces.
Optimization, particularly via Lagrange multipliers, is particularly used in the following fields:
Further, several areas of mathematics can be understood as generalizations of these methods, notablyMorse theory andcalculus of variations.
This tutorial presents an introduction to optimization problems that involve finding a maximum or a minimum value of anobjective function subject to a constraint of the form.
Finding optimum values of the function without a constraint is a well known problem dealt with in calculus courses. One would normally use the gradient to findstationary points. Then check all stationary andboundary points to find optimum values.
has one stationary point at (0,0).
A common method of determining whether or not a function has anextreme value at a stationary point is to evaluate the hessian of the function at that point. where thehessian is defined as
TheSecond derivative test determines the optimality of stationary point according to the following rules [2]:
In the above example.
Therefore has a minimum at (0,0).