Helper for Theorem 6.30.24: even after changing the feasible-branch sign, the full dependent
theorem type is still not inhabited. The zero-multiplier restricted-domain witness specializes any
global positive-sign proof term to the impossible equality 0 = -∞.
Helper for Theorem 6.30.24: even the sign-only repaired dependent theorem type is empty as a
type. This records the zero-multiplier restricted-domain obstruction in the same IsEmpty format
already used for the literal negative-sign theorem header.
Helper for Theorem 6.30.24: changing only the feasible-branch sign is not enough. The named wrong-sign witness validates the repaired specialization, but the zero-multiplier restricted- domain witness still rules out any global positive-sign theorem term.
Helper for Theorem 6.30.24: closed proper convexity supplies one finite witness point for
h₀ and one finite witness point for each hᵢ.
Helper for Theorem 6.30.24: on the nonnegative branch, every Fenchel-conjugate term in the
explicit dual objective stays away from -∞, so the whole objective stays away from +∞.
Helper for Theorem 6.30.24: along the feasible ray obtained by increasing one threshold
coordinate vᵢ, the adjoint integrand is affine in the ray parameter with slope vᵢ*.
Helper for Theorem 6.30.24: if one multiplier coordinate is negative, then the intermediate
adjoint value is -∞, obtained by sending the corresponding threshold variable to +∞ along a
feasible ray while keeping the affine-shift coordinates fixed.
Helper for Theorem 6.30.24: if the affine balance equation already holds, then any failure of
dual feasibility must come from a negative multiplier coordinate, so the adjoint is -∞.
Helper for Theorem 6.30.24: non-feasibility splits into the two structural obstruction branches that remain in the corrected proof plan, namely a negative multiplier or a failed balance equation under nonnegative multipliers.
Helper for Theorem 6.30.24: the exact universal proposition obtained by abstracting the
current negative-sign theorem header over the datum data and the convexity hypotheses.
Equations
Instances For
Helper for Theorem 6.30.24: the sign-only repaired universal proposition replaces the negative feasible-branch value by the positive-sign dual objective, but leaves the rest of the theorem unchanged.
Equations
Instances For
Helper for Theorem 6.30.24: both universal theorem types are globally obstructed. The wrong-sign witness kills the literal current header, and the restricted-domain zero-multiplier witness kills the sign-only positive-sign repair.
Helper for Theorem 6.30.24: both abstracted universal propositions are empty as types. This
repackages the two ¬ Nonempty obstructions into the exact IsEmpty form needed to record that
no proof term can exist for either the literal theorem header or the sign-only repair.
Helper for Theorem 6.30.24: the full-domain hypothesis makes every constraint value finite above at every point.
Helper for Theorem 6.30.24: the balance vector appearing in the explicit feasibility
constraint, namely a₀* + ∑ᵢ vᵢ* aᵢ* + A₀ᵀ p₀* + ∑ᵢ Aᵢᵀ pᵢ*.
Equations
Instances For
Helper for Theorem 6.30.24: dotting a matrix image against a covector is the same as dotting the original vector against the transposed matrix image of that covector.
Helper for Theorem 6.30.24: the head affine terms collect into the displayed coefficient of
x plus the head constant term.
Helper for Theorem 6.30.24: for a fixed constraint index, the affine terms produced by the
translated block collapse collect into the displayed linear coefficient of x plus the indexed
constant term.
Helper for Theorem 6.30.24: an infimum over intermediate-program perturbation parameters can
be rewritten as nested infima over the scalar thresholds, the head translation p₀, and the
dependent family of translated constraint coordinates pᵢ.
Helper for Theorem 6.30.24: at fixed x, the feasibility indicator of the intermediate
program splits into the finite sum of the independent scalar-threshold indicators for each pair
(vᵢ, pᵢ).
Helper for Theorem 6.30.24: a dependent finite family of independent blocks splits under an infimum into the sum of the blockwise infima once each block has one finite witness.
Helper for Theorem 6.30.24: the linear terms coming from the head block, the indexed
constraint blocks, and the outer subtraction -⟪x,x*⟫ collect into the single balance-vector
coefficient a₀* + ∑ᵢ vᵢ* aᵢ* + A₀ᵀ p₀* + ∑ᵢ Aᵢᵀ pᵢ* - x*.
Helper for Theorem 6.30.24: after fixing the primal point x, the head p₀-block collapses
to the expected affine term ⟪x, a₀* + A₀ᵀ p₀*⟫ plus the head contribution to the explicit dual
objective.