Source: released examination PDF, pages 4–7. Solutions follow the numbering of the 10 June 2025 paper.
Fix an iteration and abbreviate , , . Since is a descent direction, . The directional derivative gives
Choose so that for . Then
This is the Armijo condition for every such positive step size, and gives equality. In particular, a backtracking line search terminates after finitely many reductions.
Write and . Part (a) gives just to the right of zero. If is a lower bound for , then
because . By continuity, there is a first positive zero of , and on . Apply the mean value theorem to on this interval: for some ,
At this same , supplies the Armijo condition. Thus satisfies both weak Wolfe conditions. The boundedness assumption prevents the objective function from following its initial negative slope forever; this is the mechanism behind Existence of a Wolfe step.
If , the positive-definite symmetric matrix is an invertible matrix and . Multiplying by gives
Hence is a descent direction. If , then and the algorithm has already reached a stationary point; the strict descent assertion applies before termination.
Set and . The Quasi-Newton secant equation is . If is a positive-definite symmetric matrix and , it follows that
The weak curvature part of the Wolfe conditions ensures precisely this necessary condition:
The last product is positive because , , and is a descent direction. This explains why a Quasi-Newton method often uses the Wolfe conditions rather than only the Armijo condition.
Interpret boundedness above uniformly: there is an such that for every . Since is a positive-definite symmetric matrix, the spectral theorem implies . Therefore
Combining the Armijo condition with yields
If , a telescoping sum gives
The nonnegative series converges, so its terms tend to zero:
This proves first-order global convergence in the sense of stationarity from uniformly bounded quasi-Newton matrices. It does not imply that every nonconvex objective function reaches a global minimum, or that the iterates themselves converge. Every finite limit point is a stationary point, by continuity of the gradient.
The Cauchy point minimizes the model along the negative gradient ray inside the trust region. With , write
If , this last quadratic function decreases throughout the interval. If , its unconstrained minimum occurs at . Thus
The additive constant has no effect on the Cauchy point. To obtain the Cauchy decrease bound, first suppose . Since ,
The spectral norm inequality gives . Hence
If , the decrease is at least , which also implies the displayed bound. When , interpret . Thus the universal choice is .
At , choose , , , and the current radius . A bounded symmetric matrix approximation to the Hessian matrix can also be used. Stop if the gradient is sufficiently small; otherwise approximately solve the trust-region subproblem to obtain with and at least a fixed fraction of Cauchy decrease. Its predicted decrease is then positive, so calculate the trust-region acceptance ratio
Fix , , and a maximum radius . One valid update is:
  • If , reject the trial: and .
  • Otherwise accept . If additionally and the step reaches the boundary, enlarge the radius to ; otherwise keep it unchanged.
The trust region controls the reliability of the model; the ratio decides whether that reliability was borne out by the actual objective function.
The Cauchy point provides both an inexpensive fallback step and a standard against which a better step can be judged. Requiring a fixed fraction of Cauchy decrease gives
Consequently an exact global minimum of each trust-region subproblem is unnecessary. A step from any inner solver is adequate if it meets this bound.
The convergence argument combines this decrease with model accuracy. For example, suppose the gradient is uniformly Lipschitz continuous on a neighborhood of the visited level set, the model Hessian matrices are uniformly bounded, and the usual acceptance and radius safeguards are used. If , the Taylor expansion gives a model error bounded by . For sufficiently small , division by the Cauchy decrease bound makes small. Such trials are successful and cannot keep shrinking the radius. With the gradient bounded away from zero, the radius therefore has a positive lower bound, and each accepted step decreases by a fixed positive amount. There must be infinitely many accepted steps, since repeated rejection would force the radius below the small-radius acceptance threshold. This contradicts boundedness below of and proves .
Stronger standard conclusions can be obtained with further regularity and safeguards. Merely being twice continuously differentiable and bounded below does not supply uniform Hessian bounds on an unbounded level set; those uniform assumptions must be stated when using this argument.
Taking the natural logarithm of the positive product constraint gives . Its gradient has entries , so the equality constraint qualification holds everywhere on the feasible set. Use the optimization Lagrangian
Stationarity requires , so every . Substitution into the constraint, using , gives . Thus the only candidate for a local minimum is .
To prove global minimality without assuming the inequality to be established, set . The constraint becomes the affine hyperplane , and the objective function becomes . Its Hessian matrix is positive-definite, so is strictly convex. The elementary tangent inequality , with equality only at zero, gives
Equality forces every . Therefore
This point is the unique global minimizer and the only local minimizer. The logarithm change of variables also explains why a multiplicative constraint leads to a convex optimization argument.
Let be the weighted geometric mean and set . Since the weights sum to one,
Part (i) implies , proving the weighted arithmetic-geometric mean inequality:
Equality holds exactly when for every , or equivalently when all the are equal.
If are feasible points and , concavity gives
for every . Thus the feasible set is a convex set. Since the objective function is convex, this is a convex optimization problem.
With inequalities written as , use the optimization Lagrangian . The Karush-Kuhn-Tucker conditions at are
For any feasible point , the first-order inequalities for a convex function and a concave function give
The last equality uses complementary slackness. Thus is a global minimizer. Slater's condition is useful for necessity and existence of Lagrange multipliers, but is not required for this sufficiency argument once a KKT point is supplied.
For , the logarithmic barrier objective is
The domain of a function is a nonempty convex set by the same concavity argument as in part (a), with strict inequalities. Differentiating twice on gives
Here by convexity, by concavity, and each outer product is a positive semidefinite matrix. Hence , proving convexity on .
The domain qualification matters: the displayed real-valued logarithm expression is not defined on all of . The precise whole-space version is the extended-real convex function equal to on and outside .
Choose a strictly feasible point, an initial barrier parameter , and . At outer iteration , approximately minimize the logarithmic barrier objective over its strictly feasible domain of a function. For example, use damped Newton methods, choosing an inner step size by backtracking line search so that every stays positive and the barrier objective function decreases. Solve to a tolerance , where . Set and use as the next starting point.
The associated Lagrange multiplier estimates are
Reducing makes these perturbed complementary slackness equations approach the KKT conditions. This describes the generic interior-point method; existence of a solution to every inner minimization needs appropriate additional attainment assumptions and does not follow from strict feasibility alone.
A precise conditional convergence statement is: with the smoothness and convexity assumptions of the question, a strict feasible point, , and barrier stationarity residuals
every convergent sequence of strictly feasible points has a global minimizer as its limit. The Lagrange multiplier estimates are bounded and have a subsequence converging to multipliers satisfying the KKT conditions. The theorem does not assert convergence of the primal sequence without further assumptions.
First, continuity gives . For an inactive optimization constraint, , so
For the active constraints, the hint permits assuming . Combining this with the inactive limits gives , and passage to the limit in the residual equation proves stationarity. Since , complementary slackness also holds. All KKT conditions follow, and part (b) proves global optimality.
The hint's multiplier assumption can in fact be weakened to selecting a subsequence. To see why the estimates are bounded, choose a strict feasible point and put . Concavity gives
The right side is bounded because and . This is the bounded barrier multipliers under Slater's condition argument. A convergent multiplier subsequence then gives the same KKT point, which suffices to prove that the assumed primal limit is globally optimal.
For an active constraint with , the perturbed complementary slackness equation gives . The Hessian matrix from part (c) therefore includes
If , curvature normal to that boundary grows like . By contrast, a direction tangent to every active constraint annihilates these large normal outer products at the limiting point, and its curvature may remain of order one. A large spread of eigenvalues then makes the Newton linear system poorly conditioned. Under bounded remaining curvature and a positive bounded tangential curvature, the condition number typically grows like ; this is the usual ill-conditioning of a logarithmic barrier.
It is not a universal rate: there may be no nonzero common tangent direction, some limiting Lagrange multipliers may vanish, or all curvatures may grow together. The Hessian formula identifies the source of the difficulty without assuming these extra nondegeneracy conditions.
Original solutions to the paper released at the source request. The complete editable transcription is retained in the private examination archive.
Use for the maximized objective function, and adopt optimization constraints with
The feasible set is nonempty, since it contains . It is closed as an intersection of inverse images of closed sets under continuous functions. It lies in the disk of radius , so is bounded and therefore compact by the Heine-Borel theorem. The objective function is a polynomial, hence continuous. The extreme value theorem now guarantees a global maximizer exists.
All three active constraints force and , which also satisfy . For maximization use , . At ,
Stationarity gives the complete family
In particular is strictly positive. Three gradients in two dimensions cannot be linearly independent, so the linear independence constraint qualification fails. But gives , so the Mangasarian–Fromovitz constraint qualification holds.
For a nonzero linearized feasible direction , each , and
The inequality is strict because equality would require all three inner products to vanish, and the first and third gradients already span . This proves a strict local maximum: otherwise a sequence of nearby feasible points with no smaller objective would, after normalizing their differences from and taking a convergent subsequence, give a unit linearized feasible direction with nonnegative objective derivative, contradicting the displayed inequality. Thus
Write , . The two inactive constraints are strict exactly for . Complementary slackness gives . The KKT conditions reduce to
If these give . Otherwise and , which gives a negative multiplier and is inadmissible. Therefore
is the only KKT point with this active set. Its active gradient is nonzero, so the linear independence constraint qualification, and hence the Mangasarian–Fromovitz constraint qualification, holds.
It is not a local maximizer: is feasible for small and has objective . The feasible boundary path for small negative has objective , so it is not a local minimizer either.
Convert to minimization with and retain . A continuously differentiable inequality augmented Lagrangian method uses the merit function
For its contribution is ; otherwise it is the constant . This shifted truncation permits multipliers to decrease as well as increase while remaining nonnegative.
A useful initial estimate comes from the preceding pure quadratic penalty method at :
Here , so with choose
Then use this estimate and in the first augmented subproblem. Initial estimates are a choice, rather than uniquely specified data; zero multipliers would also define an initialization.
For the convention above, after approximately minimizing , update
The exact shifted-residual identity is
If the constraint is violated, , its left side is , and replacing the new multiplier by its limiting value gives the printed local estimate
For arbitrary iterates, the precise unshifted statement includes the negative part:
Thus the printed estimate describes approach from the violated side; it is not a universal signed equality on the feasible side. This qualification follows directly from the projection in the update.
Its numerical significance is that the constraint violation is controlled by times the multiplier error, rather than by alone. Once multipliers are accurate, high feasibility accuracy can be obtained with a moderate positive penalty parameter. This avoids forcing to become enormous and reduces the ill-conditioning of the inner minimization. Inactive constraints eventually have zero multiplier and zero violation.
Assume the denominators are defined, so . For a descent direction , set . The Wolfe conditions are
The first is sufficient decrease and the second is the curvature condition. Here
is positive definite, with eigenvalues . The exact step is
It gives , so the curvature condition holds. Its decrease is , so sufficient decrease holds for the usual choice , . Hence exact searches satisfy Wolfe with an Armijo constant at most one half. If one allowed , even an exact quadratic minimizer would fail that condition; the parameter range matters.
A standard form of the Zoutendijk theorem assumes that is continuously differentiable and bounded below on the starting level set, that its gradient is Lipschitz on a neighborhood of that set, and that the steps satisfy fixed Wolfe conditions. For descent directions , define
Then
In particular, if , then . This last angle hypothesis is needed to turn the general descent theorem into gradient convergence.
For this quadratic, , the Hessian matrix is the constant positive-definite matrix , and the gradient is globally Lipschitz with constant . Its level sets are compact. Thus all objective-function hypotheses hold; Wolfe holds for the exact steps with the parameters above. The direction hypothesis will be verified for alternating exact coordinate minimization in the next part.
Use the exact line searches from part (i). After minimizing along one coordinate, the corresponding gradient component is zero. Unless the optimum has been reached, the whole nonzero gradient therefore lies along the other coordinate, which is selected next. The chosen signed coordinate direction then has . A selected zero gradient component can be skipped; it already minimizes that coordinate.
The Zoutendijk theorem therefore gives . The unique point with zero gradient is
Since and is invertible, gradient convergence implies . Positive definiteness makes this the unique global minimum.
Convergence also holds if “line search” is interpreted as any fixed-parameter Wolfe search. If coordinate is selected, its signed step satisfies , where and . Sufficient decrease gives . Summation shows that selected gradient components tend to zero and step lengths tend to zero. The other component was selected in the preceding step; Lipschitz continuity then makes it tend to zero as well. Thus the full gradient converges to zero. The simple one-step angle argument and sharp Q-linear factor below use exact coordinate minimization; arbitrary Wolfe choices need not have that same Euclidean one-step factor.
A sequence is Q-linearly convergent to in a specified norm if for all sufficiently large , with some . Its asymptotic factor is the limsup of consecutive error ratios.
Put , and . For an error , an exact first-coordinate step sets , and an exact second-coordinate step sets . Once the first coordinate step has occurred, errors consequently alternate between the two lines
The next error has its free coordinate multiplied in magnitude by , and both lines have the same Euclidean norm factor . Therefore, until finite termination,
This is a sharp bound, attained after the first step; the objective errors have factor per step. If , the problem separates and at most two exact steps suffice. When the condition number is large, the factor approaches one: the iterates zigzag slowly across a narrow tilted valley.
Take the usual symmetric meaning of positive definite . To include all data allowed by the source, first check feasibility. Put
Full row rank makes positive definite. Every satisfying is uniquely with , and . Thus
If , there is no feasible point. If , the only feasible point is , and is optimal for every . If , the Slater condition holds, and the following KKT conditions are necessary and sufficient:
Necessity follows from the constraint qualification proved in (ii). Sufficiency follows from convexity: the stationary optimization Lagrangian is minimized at , while its feasible values never exceed the objective, and complementary slackness makes its value at equal the objective.
The singleton case cannot be silently covered by ordinary KKT necessity. For example, let , , , . The sole feasible point is optimal, but stationarity would require to lie in the span of , which is impossible. The feasibility split above supplies genuinely necessary and sufficient conditions without assuming an unprinted regularity hypothesis.
The equality gradients are independent everywhere. At an interior point of the ellipsoid, there is no active inequality, so the Mangasarian–Fromovitz constraint qualification holds. At a boundary point , a qualifying direction must satisfy and .
If , choose . At a boundary point , and
Thus the qualification holds at every feasible point. If , the only feasible point is ; for every , , so no strict direction exists. This proves
The equivalence also identifies this case with strict feasibility of the inequality on the affine equality space.
For and , define the optimization Lagrangian
The Lagrangian primal is
For feasible , the supremum is : equality terms vanish and the nonpositive inequality term has maximum zero at . If , scale in the direction to make the supremum infinite. If the inequality fails, send . Thus the inner supremum is exactly the objective extended to off the feasible set. This proves equivalence with the original problem, including its infeasible case.
Reverse the order of the two optimizations to obtain the Lagrangian dual
Put and . For , completing the square gives
At the infimum is finite precisely if , when it equals . For , the expression is minimized at , with value . The same optimized value holds when , choosing . Eliminating therefore gives . Introducing yields
The nonnegative square root is enforced by . Optimizers correspond by , including the zero case.
For fixed , is fixed. The relaxed inequality and say precisely
The objective strictly decreases with , so its best choice is always equality. Replacing any feasible relaxed point by that choice preserves feasibility and improves or leaves unchanged the objective. Conversely every point satisfying equality is feasible for the relaxed problem. Thus the two dual formulations have the same optimal value and the same optimal , with equality at any optimizer.
This algebraic equivalence in fact does not require Slater's condition. Under the stipulated condition, strong duality additionally identifies their attained optimum with the primal optimum. With as a linear coordinate, the relaxed constraint is , so the relaxed formulation is a second-order cone program.

Articles by others on the same topic (0)

There are currently no matching articles.