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.
Finite inequality alternative by Fourier–Motzkin elimination
Statement
Let be finite, let and for , where is the function space on with coordinatewise operations as in The vector space of all functions with pointwise operations, and as the case . For , define the dot product by . A finite vector sum is coordinatewise: for each . All sums use Finite sums and finite products, by recursion.
The finite system
has a solution if and only if every with and satisfies . Dot products and sums are finite. This includes empty rows, empty variables, and an empty inequality family.
Facts & Assumptions
The finite row data in the Statement: are nonnegative integers, and each row is with real coefficients.
Complete ordered field (least-upper-bound property) supplies the complete ordered real field; The vector space of all functions with pointwise operations, and as the case defines as functions on with pointwise coordinate operations, forming a vector space as in Vector space over a field, including the one-element zero space when . The dot product and finite vector sums are exactly those defined in the Statement.
Finite sums and finite products, by recursion and clauses 1 and 2 of Laws of finite sums and finite products supply finite-sum additivity and scalar linearity. Finite commutative-monoid sums are invariant under bijective reindexing, split over disjoint unions, and satisfy the finite Fubini rule supplies finite-set enumeration, bijective reindexing and interchange of finite iterated sums; applied to and its pointwise function spaces, these laws justify collecting coordinates and coefficients in finite row combinations.
Sign rules for products and monotonicity of multiplication: a product of positive reals is positive, multiplying an inequality by a positive real preserves its direction, and multiplication by zero yields equality.
The principle of mathematical induction: a property of the natural-number length that holds at zero and passes from each length to its successor holds at every finite length.
Every nonzero natural number is a successor: each nonzero natural number has a predecessor with .
Proof
Given: [A1]–[F5].
If solves the system and with , multiply row by and add the finitely many inequalities. By [F3] each row inequality is preserved under its nonnegative multiplier. By the coordinatewise definitions in the Statement and finite-sum distributivity with Fubini from [F2], . Hence . This proves necessity.
For sufficiency, prove by induction on the alternative: if the finite system has no solution, there is a nonnegative combination of its rows whose coefficient vector is zero and whose right side is positive. If , every row has zero left side; infeasibility means some , and that single row is the certificate. If , the system is feasible, so this case cannot occur under the induction claim's antecedent.
Let and assume the alternative for variables, where by [F5] and The natural numbers (von Neumann). For define by for , and put ; this separates its first coordinates and its last coordinate. Conversely, each and determine the unique with for and . For every row , define for and . Partition the row indices into , , and . Retain each row for . For every and , add the reduced row . Every multiplier used is positive, so these row combinations preserve the inequality directions by [F3].
The reduced system in is feasible exactly when the original is, using the coordinate reconstruction in step 1.3. Indeed, a solution implies every retained inequality; adding row multiplied by to row multiplied by cancels and gives each pair row. Conversely, if satisfies the reduced system, rows in impose finitely many lower bounds , and rows in impose finitely many upper bounds . Each pair row is exactly . To justify the finite extrema, enumerate any nonempty finite list of lower bounds and define ; for , recursively set if , and otherwise. Totality of the real order makes the larger of and ; induction [F4] shows that is a member of the list and dominates every entry. Thus a finite nonempty list has a maximum. For an upper-bound list , define and, for , set if , and otherwise. The same totality and induction argument shows is a member no greater than any entry, so every finite nonempty list has a minimum. If both are nonempty, these extrema and all pair inequalities give , so choose . If only lower bounds occur choose their finite maximum; if only upper bounds occur choose their finite minimum; if neither occurs choose . Thus the original system has a solution.
If the original system is infeasible, step 2.1 makes the reduced system infeasible. By induction there are nonnegative multipliers on reduced rows with zero combined first coordinates and positive combined right side. Lift each retained zero-row multiplier to its original row; lift each pair-row multiplier to coefficients on row and on row . All lifted coefficients are nonnegative by [F3]. Every pair lift has last coordinate ; the total first coordinates vanish by the reduced certificate, and its right side remains positive. This is the required certificate for the original system and completes the induction.
If the stated multiplier condition holds, the certificate from step 3.1 cannot exist, because it would have zero combined left coefficient and positive combined right side. Therefore the system is feasible. Together with step 1.1 this proves both directions, including the empty-variable base case in step 1.2, the zero/positive/negative sign partition and bound reconstruction in steps 1.3–2.1, and the lifted certificate in step 3.1.
Depends on
Complete ordered field (least-upper-bound property)
Vector space over a field
Finite sums and finite products, by recursion
Laws of finite sums and finite products
The vector space of all functions with pointwise operations, and as the case
Finite commutative-monoid sums are invariant under bijective reindexing, split over disjoint unions, and satisfy the finite Fubini rule
Sign rules for products and monotonicity of multiplication
The principle of mathematical induction
The natural numbers (von Neumann)
Every nonzero natural number is a successor