Keyboard shortcuts

Press ← or → to navigate between chapters

Press ? to show this help

Press Esc to hide this help

Extreme feasible fills have at most one fractional row

Abstract

Every extreme point of the finite fill feasible set has at most one strictly fractional coordinate.

Let I be any finite index type, let c(i) and d(i) be real endpoints with 0<c(i)<d(i), and let M be a real budget. Put w(i)=d(i)-c(i) and R=M-sum c(i). The feasible set F consists of functions a from I to the reals satisfying 0<=a(i)<=1 for every i and sum w(i)a(i)<=R.

Theorem 1.1 (At most one strictly fractional coordinate).

Proof. Machine-checked in Lean as D5/S3/Analytic/Knapsack/FillExtremePoints.extreme_fill_at_most_one_fractional (✓ std3). ∎

Source. Repository-derived.

Commentary.

Assume a is an extreme point of F over the reals. Then there are no distinct indices i and j whose coordinates both lie strictly between zero and one. The assertion imposes no budget saturation or optimality hypothesis; if F is empty, it has no extreme points.

Suppose two such indices exist. Let delta be the minimum of w(i)a(i), w(i)(1-a(i)), w(j)a(j), and w(j)(1-a(j)). All four terms are positive. Define e(i)=delta/w(i), e(j)=-delta/w(j), and e(k)=0 at every other coordinate. The four bounds on delta keep both a+e and a-e in the unit box. Their weighted sums equal that of a because sum w(k)e(k)=0, so both points are feasible.

The point a lies in the open segment between a+e and a-e. Extremality forces a+e=a, whereas e(i)>0. This contradiction proves the claim for every finite index type, including the empty type.

References