Alphabeta Math
TheoremStatement: Literature-sourcedProof: AI-adaptedPipeline-generatedprecheck pass
How statement and proof provenance work

The first chip identifies the source of the statement or construction; the second identifies the source of its local proof or verification.

  • Literature-sourced: the exact statement appears in a cited source; only wording and notation differ.
  • AI-adapted: a semantically identical restatement of literature-sourced material, modulo indexing, notation, and boundary cases adopted by the library.
  • AI-generated: a genuinely novel statement formulated by AI, with no source for the claim itself.

These labels describe origin, not correctness: citations and verification chips remain separate evidence.

Phase I feasible-basis extraction and infeasibility certificate

Statement

For any exact system Ax=b, x≥0, the Phase I procedure of Phase I revised simplex and rank reduction terminates. Its minimum artificial-variable sum is zero if and only if the original system is feasible. If the minimum is positive, its returned vector yields a Farkas infeasibility certificate, as defined in Revised simplex standard-form linear program, with ATq≥0 and bTq<0. If the minimum is zero, the extraction procedure returns an equivalent full-row-rank reduced system with a basic feasible solution using only original columns; zero-valued artificial basic variables are either pivoted out or their redundant equations are removed.

Facts & Assumptions

Given: Finite exact matrices and vectors A,b, with nonnegative original variables.

[F1]

Phase I revised simplex and rank reduction: Phase I row-signs the equations, uses [DA I] with initial x=0,u=Db, minimizes 1Tu, and extracts zero artificial basics by pivots or zero-row deletion.

[F2]

Bland-rule finite termination and optimal-basis existence: Under its exact-arithmetic, finite-standard-form, full-row-rank hypotheses, the primal run terminates at an optimal basis or returns a strictly negative-cost feasible ray.

[F3]

Basis dictionaries and reduced costs for revised simplex: The basis multiplier is y(B)=AB−TcB.

[F4]

Revised simplex standard-form linear program: A vector q∈Rm satisfying ATq≥0 and bTq<0 is called a Farkas infeasibility certificate for this sign convention.

[F5]

Farkas alternative for a finite linear system: Exactly one of x≥0,Ax=b and existence of q with ATq≥0,bTq<0 holds for every finite real A,b.

Proof

1.1givenF1algebra

Let Dii=−1 when bi<0 and Dii=1 otherwise. Since D is invertible and D−1=D, Ax=b is equivalent to DAx=Db, and Db≥0. The augmented matrix [DA I] has full row rank because it contains the identity columns; x=0,u=Db is feasible for the Phase I problem and has objective 1TDb≥0.

1.2F1F2algebra

By [F2] the Phase I primal algorithm terminates at an optimum or an unbounded ray. Its objective is ∑iui≥0 at every feasible point, so a negative-cost ray is impossible; it terminates at a minimum with nonnegative reduced costs.

2.1F1F2F3step 1.2algebra

Suppose the minimum w∗>0. Any feasible original x would give a Phase I feasible point (x,u=0) of objective zero, contradicting minimality. Let y be the terminal basis multiplier for the Phase I objective (0,1). Nonnegative reduced costs on the original columns, using [F3], give (DA)Ty≤0, and the basic-vector identity gives (Db)Ty=w∗>0.

2.2F1step 1.2algebra

Suppose instead that w∗=0. Since every artificial variable is nonnegative and their sum is zero, each artificial variable has value zero, and the original coordinates satisfy DAx=Db. If an artificial variable is basic at tableau row k and some original nonbasic column has a nonzero coefficient in row k of B−1DA, pivot that column in. The pivot is nonzero, and the entering variable and leaving artificial variable both have value zero, so the represented feasible point is unchanged and one artificial basic variable is removed.

3.1F4step 2.1algebra

Set q=−DTy. Then ATq=−(DA)Ty≥0 and bTq=−(Db)Ty<0, so [F4] identifies it as a Farkas certificate. The finite-system alternative [F5] says exactly one of feasibility and such a certificate holds; because this q satisfies the certificate branch, the original system is infeasible.

3.2F1step 2.2algebra

If no original nonbasic column has a nonzero coefficient in row k, every original basic column has a unit column there at a different row, so the entire row k of B−1DA is zero. Every nonbasic artificial variable is zero, every other basic artificial column has zero in row k, and the basic artificial value at row k is zero; hence row k of B−1Db is also zero. The transformed equation is 0=0 and may be deleted without changing the feasible set; deleting that row and its artificial basis column leaves an invertible identity submatrix for the remaining basis.

4.1F1step 2.2step 3.2construct∎

Each pivot or row deletion removes one artificial basic variable, so after at most m such operations no artificial variable remains basic. The remaining basis consists of original columns and is invertible for the retained row-reduced system; its basic vector is feasible because the represented point never changed. The retained equations are equivalent to the original system by the invertible row operations and deletion only of 0=0 rows. This proves the zero-optimum extraction claim, including redundant-row removal.

Depends on

Used by

Dependency tree · two levels

12 results within two dependency steps of this one, each drawn at its shortest distance from it. An arrow runs from a result to what uses it, so the chart reads left to right and ends at this result, which carries a heavier outline. Every node is a link to that result. Click elsewhere on the chart to enlarge it.

Sources