The affine map P = I - G Z (Zᵀ G Z)⁻¹ Zᵀ from (9.3.31).
Instances For
Unfolding reducedProjection G Z gives the source formula (9.3.31).
Helper for Chapter09 Exercise 9.12: applying the inverse KKT matrix to a block right-hand side produces a primal-dual pair satisfying the corresponding KKT system.
Helper for Chapter09 Exercise 9.12: every KKT solution with zero dual right-hand side has its primal component given by the reduced-space null-space formula.
Helper for Chapter09 Exercise 9.12: the primal component of the inverse-KKT action on a pure
primal right-hand side is exactly the U block action.
Helper for Chapter09 Exercise 9.12: the U block acts on every primal right-hand side by
the reduced-space null-space formula.
Chapter09 Exercise 9.12 (1): if A has full column rank, G is symmetric, Z spans
ker Aᵀ, and the reduced Hessian Zᵀ G Z is positive definite, then the U block of
(kktMatrix G A)⁻¹ is Z (Zᵀ G Z)⁻¹ Zᵀ, i.e. formula (9.3.58).
Helper for Chapter09 Exercise 9.12: transposing the generalized projector rewrites it into
the source formula I - Z (Zᵀ G Z)⁻¹ Zᵀ G.
Helper for Chapter09 Exercise 9.12: the transpose of the generalized projector annihilates
the reduced null-space basis Z.
Helper for Chapter09 Exercise 9.12: after applying the transpose projector, the left inverse
Y reconstructs the same projected vector from its constraint image.
Helper for Chapter09 Exercise 9.12: the generalized-elimination formulas produce a KKT
solution for every pure dual right-hand side (0, q).
Helper for Chapter09 Exercise 9.12: the pure-dual inverse-KKT action splits into the W and
T block actions on the primal and multiplier components.
Helper for Chapter09 Exercise 9.12: the inverse KKT blocks acting on a pure dual right-hand side agree with the generalized-elimination formulas for both the primal and multiplier components.
Chapter09 Exercise 9.12 (2): under the same generalized-elimination hypotheses, the W
block of (kktMatrix G A)⁻¹ is -Pᵀ Y, where P = reducedProjection G Z, G is symmetric,
and Y satisfies Aᵀ Y = I, i.e. formula (9.3.59).
Chapter09 Exercise 9.12 (3): under the same generalized-elimination hypotheses, the T
block of (kktMatrix G A)⁻¹ is -Yᵀ G Pᵀ Y, where P = reducedProjection G Z, G is
symmetric, and Y satisfies Aᵀ Y = I, i.e. formula (9.3.60).