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.
Revised simplex linear programming and certificates — Examples
1 · Prerequisites
- Binary Operations, Monoids, Groups and Subgroups
- Bounded Linear Operators and Quotient Spaces
- Compactness in Metric Spaces
- Completeness, Completion, and Uniform Continuity
- Complex Norms and Realification
- Complex Subspace Realification
- Complexification, Realification and Real Structures
- Construction of the Natural Numbers
- Construction of the Real Numbers via Cauchy Sequences
- Construction of the Real Numbers via Dedekind Cuts
- Continuity, IVT, EVT, and Uniform Continuity
- Convex and Semicontinuous Functions on Rⁿ
- Cosets, Index and Lagrange's Theorem
- Countability and Uncountability
- Divisibility, Euclidean Domains, Principal Ideal Domains and Unique Factorisation
- Filters and Ultrafilters
- Finite Counting, Factorials and Binomial Coefficients
- Finite Dimensional Normed Spaces and Riesz Lemma
- Foundations of the Real Numbers for Analysis
- Ideals, Quotient Rings and the Isomorphism Theorems for Rings
- Inequality KKT duality and optimality certificates
- Limits of Real Functions
- limsup, liminf, and Subsequential Limits
- Linear Independence, Bases and Dimension
- Linear Transformations, Rank-Nullity and Quotient Spaces
- Metric Spaces
- Mixed Partials, Taylor Formulae, and Extrema
- Monotone Functions, Discontinuities, and Continuity Sets
- Monotone Sequences, Bolzano-Weierstrass, and Cauchy Completeness
- Normal Subgroups and Quotient Groups
- Normed and Banach Spaces
- Order, Zorn's Lemma, and the Axiom of Choice
- Polynomial Rings, the Division Algorithm and Roots
- Properties of the Integral and the Working FTC
- Relations, Functions, and Quotients
- Revised simplex linear programming and certificates
- Rings, Subrings, Integral Domains and Fields
- Rⁿ as a Normed Space; Vector-Valued Functions
- Roots, Rational Powers, and Classical Inequalities
- Sequences and Limits
- Simple Field Extensions and the Construction of the Complex Numbers
- Suprema and Infima
- The Derivative and the Mean Value Theorems
- The Inverse and Implicit Function Theorems
- The Inverse Function Theorem Completed
- The Riemann Integral: Definition and Integrability
- The Total Derivative in ℝᵐ → ℝⁿ
- The ZFC Axioms and the Basic Set Constructions
- Topology of ℝ
- Vector Spaces, Linear Subspaces, Span and Direct Sums
2 · Summary
Objective
The examples trace a one-pivot primal optimum and dual certificate, verify an exact degenerate six-pivot cycle and Bland's terminating path, exhibit a negative-cost unbounded ray, compute a positive Phase I optimum with an explicit Farkas vector, and compare a small residual with the error and gap at an ill-conditioned basis.
3 · Logical flowchart
4 · Definitions, theorems and proofs
None yet.
5 · Examples, counterexamples and false statements
A one-pivot primal and dual certificate trace
Example
First consider subject to and . Start from basis , so , , and . The primal ratio test pivots in at ; the new basis is with , , and .
For the same and but right-hand side , the basis remains dual feasible and has basic value . The dual-simplex row has no negative nonbasic coefficient, giving a Farkas certificate.
Facts & Assumptions
Given: The exact two-variable LP data in the Example and the basis definitions and pivot results below.
Basis dictionaries and reduced costs for revised simplex: The basic vector is defined by and for ; the basis is primal feasible, and is a basic feasible solution, exactly when .
Primal revised-simplex pivot identities and certificates: At a primal-feasible basis, a nonbasic with and some positive entry of admits a feasible minimum-ratio pivot with objective change . If all nonbasic reduced costs are nonnegative at a primal-feasible basis, its basic vector is optimal.
Dual-simplex invariant and Farkas infeasibility certificate: At a dual-feasible basis, for a row with , if there is no nonbasic with , then satisfies and .
Verification
With , , , and . Thus , so is a valid entering variable.
For the changed right-hand side and basis , while and , so the basis is dual feasible and primal infeasible. Its only nonbasic coefficient is .
The direction coefficient is and the ratio is . The pivot yields and changes cost by , from to .
At the new basis , and . The vector is feasible, so [F2] proves it is optimal; the primal and dual objective values are both .
There is no eligible negative coefficient. The certificate from [F3] is , for which and . Thus the modified system has no nonnegative feasible vector.
A degenerate six-pivot cycle prevented by Bland's rule
Example
Consider the exact minimization problem with and minimizing . Start from basis ; exact reduced costs and ratio tests below show that the most-negative reduced-cost rule cycles, while Bland's least-index entering and leaving rules terminate.
Facts & Assumptions
Given: The exact seven-variable LP in the Example and the two pivot rules being compared.
Primal revised simplex with Bland's rule: On exact full-row-rank standard-form data at a primal-feasible basis, choose the least index with and solve . Among minimum-ratio rows, leave the basic variable of least index.
Primal revised-simplex pivot identities and certificates: At a primal-feasible basis with nonbasic entering index and , put . If some , the step is finite and nonnegative, every minimizing row gives a valid pivot, the new basic vector is feasible, and the objective change is . A primal-feasible basis with all nonbasic reduced costs nonnegative is optimal.
Bland-rule finite termination and optimal-basis existence: Under its exact-arithmetic, finite-standard-form, full-row-rank hypotheses, the primal run terminates after finitely many pivots at an optimal basis or returns a feasible ray of strictly negative cost.
Verification
Initially , , and the only negative reduced cost is . For entering , gives ratios for , so the least-index leaving tie is and . The next basis is .
At the negative reduced costs are and . Both rules choose . Its direction is ; the eligible ratios for are , so leaves at and the basis becomes .
At the negative reduced cost is . Its direction is , so the eligible ratios for are ; the least-index leaving variable is , giving and basis .
At the negative reduced costs are and , so both rules choose . Its direction is ; the only eligible ratio is for , which leaves and gives basis .
At the only negative reduced cost is . Its direction is ; the eligible ratios for are , so leaves at and the basis becomes . Thus the first five pivots agree under both rules.
At , and . The most-negative rule chooses , whose direction has only the eligible ratio for . The pivot leaves and returns to with the same basic vector and objective ; repeating the deterministic choices cycles.
At the same basis , Bland chooses because . Its direction is ; the eligible ratios for are , so leaves and the next basis is , still with .
At the only negative reduced cost is . Its direction is , so only is eligible and its ratio is . The pivot gives basis and basic values , hence the full vector is .
At this final basis the objective is and the remaining reduced costs for are , all nonnegative. The basic vector is feasible, so [F2] proves it optimal; [F3] also confirms finite termination. The six-pivot most-negative cycle and Bland's terminating branch are thereby checked with exact rational pivots.
A revised-simplex unbounded ray
Example
Minimize subject to and . Use as the initial feasible basis.
Facts & Assumptions
Given: , , , and the basis .
Primal revised-simplex pivot identities and certificates: Let be a primal-feasible basis, let be nonbasic with , and put . If for every basic row , then , , and for the other nonbasic indices define a feasible ray with and ; the LP is unbounded below.
Verification
The basis matrix is , so . The multiplier is , and the nonbasic reduced cost is .
The entering direction coefficient is . There is no row with , so the ray has and . Then , , and ; [F1] gives unboundedness below.
An infeasible Phase I problem and its Farkas certificate
Example
Consider , , and with . The equality matrix has full row rank.
Facts & Assumptions
Given: , , and .
Phase I revised simplex and rank reduction: Add artificial variables and solve the Phase I problem subject to , , starting at with artificial basis .
Phase I feasible-basis extraction and infeasibility certificate: If its minimum artificial-variable sum is positive, its returned vector yields a Farkas certificate , , so the original system is infeasible.
Verification
The third right-hand side is negative, so gives and . The Phase I point , satisfies and has objective .
The Phase I dual vector satisfies and . For any Phase I feasible , its objective is at least by multiplying the constraints by and using , , and . Thus the displayed feasible point attains the Phase I optimum .
The original Farkas vector is . Direct calculation gives and . Hence no can satisfy , as also follows from [F2].
A small residual at an ill-conditioned basis
Example
Let , , , and . The exact primal solution is and the dual vector satisfies . Audit the finite binary candidate .
Facts & Assumptions
Given: The exact dyadic LP data and candidate in the Example.
Exact residual audit of finite-precision simplex candidates: Otherwise use exact integer/rational arithmetic to compute , , and .
Verification
The basis matrix has and , so its 2-norm condition number is . The exact solution is , while the candidate has forward error .
Exact multiplication gives , , and . Thus the residual norm is although the absolute forward error is , larger by the condition factor.
Here , , so [F2] gives . The candidate is not exactly primal feasible and has a positive gap; the small residual alone therefore does not certify exact optimality or infeasibility.
Sources
- Dimitris Bertsimas and John N. Tsitsiklis, Introduction to Linear Optimization, §§3.1–3.2 and 4.5
- Michel Goemans, MIT 18.310 Lecture Notes: Linear Programming, §§2–3
- Robert G. Bland, New Finite Pivoting Rules for the Simplex Method, pp. 103–105
- Dimitris Bertsimas and John N. Tsitsiklis, Introduction to Linear Optimization, §3.4 and Example 3.6
- Michel Goemans, MIT 18.310 Lecture Notes: Linear Programming, §2.4
- Dimitris Bertsimas and John N. Tsitsiklis, Introduction to Linear Optimization, §§3.1–3.2
- Michel Goemans, MIT 18.310 Lecture Notes: Linear Programming, §2.3
- Dimitris Bertsimas and John N. Tsitsiklis, Introduction to Linear Optimization, §3.5 and §4.6
- Michel Goemans, MIT 18.310 Lecture Notes: Linear Programming, §2.5
- David Bindel, CS 6210: Sums, Dots, and Error in Linear Systems, residual-based bounds
- Dimitris Bertsimas and John N. Tsitsiklis, Introduction to Linear Optimization, §3.3