Multiple Equality Constraints
What if we have two constraints and ? The feasible set is the intersection — a "hyper-hyper-surface" of dimension (a curve when ).
The tangent space of this intersection is , where is the constraint Jacobian.
The necessary condition for a constrained minimum still requires . By linear algebra, this now means is a linear combination of the rows of : .
In general with constraints, the Lagrange condition is where is a vector of Lagrange multipliers.
Formal View
Why This Matters
Real problems often have multiple constraints. The vector Lagrange condition handles all of them uniformly.
- Mechanics: multiple conservation laws (energy, momentum, angular momentum) as constraints
- Chemical reactions: multiple stoichiometric constraints
- Machine learning: training with multiple fairness or budget constraints
- Spectral decomposition proof (next): two constraints (quadratic form + norm)
Quiz
With two constraints in , the feasible set has dimension:
With two constraints , the Lagrange condition is:
With constraints, there are Lagrange multipliers.
For multiple constraints , the tangent space equals:
Common Mistakes
- Using (same ) — each constraint gets its own multiplier.
- Forgetting that the rank condition is needed for the theorem to apply.