where and , is equal to zero. The smallest (in absolute value) such will ensure that all of the terms are nonnegative and at least one is zero. (Why?) For this , define
for and . From the definition of and the discussion above, we know that , with at least one entry zero, and satisfies
for each , which is easy to show from the definition. Removing the nonzero entries, we then reduce at least one by one, proving the claim.
Interestingly, this procedure is essentially constructive: we only need the ability to solve a linear system to perform it, but the 'algorithm' provided will be very slow. (I say "essentially" here, since there's a hidden cost: we also need to be able to write an explicit convex combination of points in that yield ; it is not obvious how to do that in general if the set does not admit a simple polyhedral description, but is fairly 'easy' for many structured sets in practice.)