A Note on D. Bartl s Algebraic Proof of Farkas s Lemma

Similar documents
A Simple Computational Approach to the Fundamental Theorem of Asset Pricing

A Residual Existence Theorem for Linear Equations

4.3 Composition Series

On minimal solutions of linear Diophantine equations

Diophantine approximations and integer points of cones

AN ELIMINATION THEOREM FOR MIXED REAL-INTEGER SYSTEMS

A Short Note on Universality of Some Quadratic Forms

Inequalities and alternatives

Constrained Optimization Theory

Topology Proceedings. COPYRIGHT c by Topology Proceedings. All rights reserved.

Factorization of Hurwitz Quaternions

ON THE IRREDUCIBILITY OF THE GENERALIZED LAGUERRE POLYNOMIALS

Brouwer Fixed Point Theorem: A Proof for Economics Students

Diskrete Mathematik und Optimierung

Lecture 5. Theorems of Alternatives and Self-Dual Embedding

arxiv: v1 [math.nt] 19 Dec 2018

Poset-Game Periodicity

V (v i + W i ) (v i + W i ) is path-connected and hence is connected.

C. G. BROYDEN need for linear inequalities. In this he was continuing the classical work of Fourier and Gauss, though Farkas claims [16] to be the rst

(a). W contains the zero vector in R n. (b). W is closed under addition. (c). W is closed under scalar multiplication.

IDEAL CLASSES AND RELATIVE INTEGERS

Division of the Humanities and Social Sciences. Sums of sets, etc.

Homework 1 (revised) Solutions

ALGEBRAIC GEOMETRY COURSE NOTES, LECTURE 2: HILBERT S NULLSTELLENSATZ.

Cantor s 1874 Proof of Non- Denumerability - English Translation

Research Division. Computer and Automation Institute, Hungarian Academy of Sciences. H-1518 Budapest, P.O.Box 63. Ujvári, M. WP August, 2007

arxiv: v1 [math.cv] 4 May 2014

Alternative Linear Inequalities

Important Properties of R

Yet Another Proof of Cantor s Theorem

Introduction to Metalogic

Sums of Squares. Bianca Homberg and Minna Liu

The equivalence of Linear Programs and Zero-sum Games

JORDAN NORMAL FORM. Contents Introduction 1 Jordan Normal Form 1 Conclusion 5 References 5

A NICE PROOF OF FARKAS LEMMA

Congruences on Inverse Semigroups using Kernel Normal System

A linear algebra proof of the fundamental theorem of algebra

1.3 Propositional Equivalences

A linear algebra proof of the fundamental theorem of algebra

Appendix PRELIMINARIES 1. THEOREMS OF ALTERNATIVES FOR SYSTEMS OF LINEAR CONSTRAINTS

Properties of the Integers

ANOTE ON DIRECTLY ORDERED SUBSPACES OF R n. 1. Introduction

a + b = b + a and a b = b a. (a + b) + c = a + (b + c) and (a b) c = a (b c). a (b + c) = a b + a c and (a + b) c = a c + b c.

A Polyhedral Cone Counterexample

ON A TWO-DIMENSIONAL SEARCH PROBLEM. Emil Kolev, Ivan Landgev

A COUNTEREXAMPLE TO AN ENDPOINT BILINEAR STRICHARTZ INEQUALITY TERENCE TAO. t L x (R R2 ) f L 2 x (R2 )

Equations and Colorings: Rado s Theorem Exposition by William Gasarch

Section 1.2 Propositional Equivalences. A tautology is a proposition which is always true. A contradiction is a proposition which is always false.

GENERALIZED EIGENVECTORS, MINIMAL POLYNOMIALS AND THEOREM OF CAYLEY-HAMILTION

A proof of the Jordan normal form theorem

Semilattice Modes II: the amalgamation property

Finite-Dimensional Cones 1

Selected exercises from Abstract Algebra by Dummit and Foote (3rd edition).

Noncommutative Abel-like identities

Math 535: Topology Homework 1. Mueen Nawaz

9.4 Radical Expressions

An Alternative Proof of Primitivity of Indecomposable Nonnegative Matrices with a Positive Trace

LINEAR ALGEBRA BOOT CAMP WEEK 1: THE BASICS

Robust Farkas Lemma for Uncertain Linear Systems with Applications

1 Completeness Theorem for First Order Logic

Solution Set 2. Problem 1. [a] + [b] = [a + b] = [b + a] = [b] + [a] ([a] + [b]) + [c] = [a + b] + [c] = [a + b + c] = [a] + [b + c] = [a] + ([b + c])

Infinite Continued Fractions

A RIEMANN-ROCH THEOREM FOR EDGE-WEIGHTED GRAPHS

Thursday, May 24, Linear Programming

Assignment 1: From the Definition of Convexity to Helley Theorem

The Skorokhod reflection problem for functions with discontinuities (contractive case)

DIVISORS OF ZERO IN MATRIC RINGS

Characterizations of Solution Sets of Fréchet Differentiable Problems with Quasiconvex Objective Function

Footnotes to Linear Algebra (MA 540 fall 2013), T. Goodwillie, Bases

August 23, 2017 Let us measure everything that is measurable, and make measurable everything that is not yet so. Galileo Galilei. 1.

GEOMETRIC CONSTRUCTIONS AND ALGEBRAIC FIELD EXTENSIONS

PRACTICE PROBLEMS: SET 1

arxiv: v1 [math.co] 25 Jun 2014

Chapter 2: Linear Independence and Bases

08a. Operators on Hilbert spaces. 1. Boundedness, continuity, operator norms

COMPLEX NUMBERS WITH BOUNDED PARTIAL QUOTIENTS

On the mean connected induced subgraph order of cographs

NON-NEGATIVE INTEGER LINEAR CONGRUENCES. 1. Introduction We consider the problem of finding all non-negative integer solutions to a linear congruence

Real Numbers in the Neighborhood of Infinity

Revised Section 9.4. Brian C. Hall. December 29, 2015

On a Formula of Liouville Type for the Quadratic Form x 2 +2y 2 +2z 2 +4w 2

Minimum cycle bases for direct products of K 2 with complete graphs

Introduction to Metalogic 1

Axioms for Set Theory

(1.) For any subset P S we denote by L(P ) the abelian group of integral relations between elements of P, i.e. L(P ) := ker Z P! span Z P S S : For ea

A PROOF OF BURNSIDE S p a q b THEOREM

Prime and irreducible elements of the ring of integers modulo n

CHAOTIC BEHAVIOR IN A FORECAST MODEL

Math 541 Fall 2008 Connectivity Transition from Math 453/503 to Math 541 Ross E. Staffeldt-August 2008

A basic note on group representations and Schur s lemma

Linear Programming: Simplex

Classical linear vector optimization duality revisited

a. See the textbook for examples of proving logical equivalence using truth tables. b. There is a real number x for which f (x) < 0. (x 1) 2 > 0.

On the Hansen-Mullen Conjecture for Self-Reciprocal Irreducible Polynomials

Gordans Finiteness Theorem (Hilberts proof slightly modernized)

9/5/17. Fermat s last theorem. CS 220: Discrete Structures and their Applications. Proofs sections in zybooks. Proofs.

Abstract Vector Spaces and Concrete Examples

Mathematical Induction

RINGS ISOMORPHIC TO THEIR NONTRIVIAL SUBRINGS

Elementary linear algebra

Transcription:

International Mathematical Forum, Vol. 7, 2012, no. 27, 1343-1349 A Note on D. Bartl s Algebraic Proof of Farkas s Lemma Cherng-tiao Perng Department of Mathematics Norfolk State University 700 Park Avenue, Norfolk, VA 23504, USA ctperng@nsu.edu Abstract Following Gale, we give a down-to-earth proof of a version of Farkas s Lemma proposed by Bartl, which is valid for vector spaces over any linearly ordered field, not necessarily commutative. In passing, we use the same technique to prove Gordan s Theorem in the analogous generalized form. The close relation between Farkas s Lemma and Gordan s Theorem opens a door for possible generalization of Bartl s formulation to other related theorems, which we discuss briefly in the conclusion. Mathematics Subject Classification: 15A39, 06F20, 12J15 Keywords: Farkas s lemma, theorems of alternatives, linearly ordered vector spaces 1 Introduction According to Broyden ([3]), the first correct proof of Farkas s Lemma was published (in Hungarian) in 1898, but Farkas s best-known exposition of his famous lemma appeared (in German) in 1902 ([4]). Since its appearance, it has been studied extensively. Gordan s Theorem ([6]) predated Farkas s Lemma, but seemed to receive much less attention. We briefly remark that Farkas s Lemma is a useful tool for people working in optimization, game theory and linear programming, just to name a few. For more precise descriptions and more detailed history, the reader is referred to, for example, the papers by Broyden ([3]) and by Bartl ([2]). In this note, we will give a down-to-earth proof of the version of Farkas s Lemma proposed by Bartl in his paper ([2]), closely following Gale s proof ([5], p.44). This gives some simplification in

1344 Cherng-tiao Perng the sense that the current proof is more conceptual, and the algebra involved is totally down-to-earth. In passing, we also prove Gordan s Theorem, using similar technique. Note that in the classical setting, with the ground field replaced by any linearly ordered field, we know that many key results such as Farkas s Lemma, variant of Farkas s Lemma ([1]), some versions of separating hyperplane theorems (pertaining to linear polyhedral cones), Gale s Theorem (see [7]), and Gordan s Theorem ([6]) (this list can be enlarged to include most of the theorems of alternatives discussed in [7]) are actually equivalent (see [8]). This observation opens the door for future investigation of generalizations for the related theorems. 2 Notations F : a linearly ordered field, not necessarily commutative. W : a right vector space over F, whose dimension may be finite or infinite. V : a right vector space over F. α i : linear functional on W, i.e. α i : W F is a linear map. We endow the space of linear functionals with a left vector space structure. We make this choice so that the expression aα i (xb) =aα i (x)b makes natural sense, where a, b F, and x W. γ: a linear transformation from W to V, compatible with the vector space structures of W and V, namely γ(xb) =γ(x)b, for all x W and all b F, etc. The symbol A stands for the linear transformation A : W F m. A linear transformation A is equivalent to the information of m linear functionals, α i : W F,1 i m, where α i (x) represents the i-th component of the column vector Ax with x W. We denote the ordering of F and V by the symbols and, respectively. For the ordering, the following five statements must hold true for u, v V and any μ F so that V is a linearly ordered vector space over the linearly ordered field F : i) u v if and only if u v 0 ii) u 0oru 0 iii) if u 0 and u 0, then u =0 iv) if u 0 and v 0, then u + v 0 v) if μ 0 and u 0, then uμ 0

A note on D. Bartl s algebraic proof of Farkas s lemma 1345 3 Main Results We will prove the following generalized form of Farkas s Lemma, which is Lemma 2 of [2]. Farkas s Lemma 3.1 Let A : W F m and γ : W V be linear mappings. Then either (A) there exists an x W such that α 1 (x) 0,,α m (x) 0, and γ(x) 0, or (B) there exist nonnegative vectors u 1,,u m V such that γ = u 1 α 1 + + u m α m. The alternatives (A) and (B) exclude each other. Proof. First of all, for any m, it is clear that (A) and (B) cannot be both true, for this would imply that γ(x) =u 1 α 1 (x)+ + u m α m (x) 0 contradicting the condition γ(x) 0. For the remaining part, we will assume that (B) is false, and proceed to establish (A). We prove this by induction on m. For m = 1, that (B) is false implies that γ 0, otherwise letting u 1 = 0 would give γ = u 1 α 1, contrary to the assumption. Therefore there exists x 1 W such that γ(x 1 ) 0. Now if α 1 (x 1 ) 0, we would be finished. Therefore assume that α 1 (x 1 ) < 0. We define γ by γ = γ γ(x 1 )α 1 (x 1 ) 1 α 1. Necessarily γ 0, otherwise γ would satisfy (B). Since γ 0, there exists x W such that γ( x) 0. Letting now x = x x 1 α 1 (x 1 ) 1 α 1 ( x), it is straightforward to check that γ(x) = γ( x) 0, and α 1 (x) =0, hence the case of m = 1 is proven. We assume that the case m 1 1 is true, and prove for the case m. Assume (B) is false, i.e. there do not exist u i 0 such that m i=1 u iα i = γ, which also implies that there do not exist u i 0 such that i<m u iα i = γ. By the induction hypothesis, there exists x 1 W such that α i (x 1 ) 0 for all i<m and γ(x 1 ) 0. If α m (x 1 ) 0, we would be finished, hence we may assume that α m (x 1 ) < 0. Now define ᾱ i by ᾱ i = α i α i (x 1 )α m (x 1 ) 1 α m, i <m (1) and define γ by γ = γ γ(x 1 )α m (x 1 ) 1 α m. (2)

1346 Cherng-tiao Perng It is easy to see that there do not exist ū i 0 such that ū i ᾱ i = γ. (3) i<m Otherwise, substituting (1) and (2) into (3) would yield the following equation ( ū i α i + γ(x 1 )α m (x 1 ) 1 ) ū i α i (x 1 )α m (x 1 ) 1 α m = γ, i<m i<m where the coefficient vectors for the α i s, 1 i m, are all nonnegative, a contradiction. By the induction hypothesis again, applied this time to ᾱ i,i<m and γ, there exists x W such that ᾱ i ( x) 0,i<m and γ( x) 0. Letting x = x x 1 α m (x 1 ) 1 α m ( x), it is straightforward to check that α i (x) =ᾱ i ( x) 0, i < m, α m (x) =0, and γ(x) = γ( x) 0, therefore we are done. Remarks. 1. In [2], the vector spaces W, V and F m are assumed to be left vector spaces over F, but the author only mentioned this for F m. To handle the coefficients for the vectors u i, being vectors from left vector space over F, the author used the notation ιu i α i to denote the function from W to V, satisfying ιu i α i (x) = α i (x)u i, while our notation is down-to-earth, where we simply prescribe that V is a right vector space and therefore uα as a function from W to V makes natural sense, namely uα(x) =u α(x). We can also prove the result using the assumption that W, V, and F m are all left vector spaces; in this situation the set of linear functionals from W to F naturally form a right vector space over F, which is why the author of [2] defined the operation ιλα for λ F, which is a functional from W to F satisfying ιλα(x) =α(x) λ. We point out here only the key modifications needed: ᾱ i = α i α m α 1 m (x 1)α i (x 1 ) and γ = γ α m α 1 m (x 1 )γ(x 1 ).

A note on D. Bartl s algebraic proof of Farkas s lemma 1347 Of course this is essentially what the author of [2] had, namely ᾱ i = α i ιλ i α m and γ = γ ιvα m, where λ i = αm 1 (x 1 )α i (x 1 ) and v = αm 1 (x 1 )γ(x 1 ). 2. We note here that the result of the generalized Farkas s Lemma above can be reduced to the case when W is a finite dimensional vector space easily. By linear algebra, W = W ker A is a direct sum of W and the kernel of A, where W ima is a finite dimensional vector space. Assume that condition (B) in the Farkas s Lemma is false, we proceed to establish (A). If γ ker A is not trivial, then there exists x ker A such that γ(x) 0 and α i (x) =0, i. Therefore, we may well assume that γ ker A is trivial, and restrict everything, including the map A, tow, but this is just the case for finite dimensional space. Closely related to Farkas s Lemma is Gordan s Theorem. In the following formulation, we have to assume that V is nontrivial, i.e. V {0}. Gordan s Theorem 3.2 Let A : W F m be a linear map and let o : W V be the zero map, where V {0}. Then either (A) there exists an x W such that α i (x) > 0, 1 i m, or (B) there exist nonnegative vectors u 1,,u m V, not all zero, such that u 1 α 1 + + u m α m = o. The alternatives (A) and (B) exclude each other. Proof. Clearly (A) and (B) cannot be both true. Assume that (B) is false, we will prove by induction that there exists x such that α i (x) > 0 for i m. For m = 1, that there does not exist u 1 0 such that u 1 α 1 = o implies that α 1 is not the zero map, therefore there exists x W such that α 1 (x) > 0. Assume the result is true for the case m 1, we will show the case m. By assumption, there exists x 1 W such that α i (x 1 ) > 0 for all i<m. Now if α m (x 1 ) > 0, we would be finished. It remains to handle the cases α m (x 1 )=0 and α m (x 1 ) < 0. Case 1: α m (x 1 )=0. By the same reasoning as in the base case, α m cannot be the zero map, hence there exists y W such that α m (y) > 0. Now if

1348 Cherng-tiao Perng α i (y) 0, i < m, then x := x 1 + y satisfies α i (x) > 0 for all i m. Otherwise, letting a = min i<m,αi (y)<0{ α i (y) 1 α i (x 1 )}, and μ F be any number such that 0 <μ<a, it is straightforward to check that x := x 1 + yμ satisfies α i (x) > 0 for all i m. Case 2: α m (x 1 ) < 0. Define ᾱ i by ᾱ i = α i α i (x 1 )α m (x 1 ) 1 α m for i<m. Then ᾱ i s for i<mclearly satisfy the induction hypothesis, therefore there exists x such that ᾱ i ( x) > 0 for i<m.letting now x = x x 1 α m (x 1 ) 1 α m ( x), one checks easily that α i (x) =ᾱ i ( x) > 0 for i<mand α m (x) =0, hence we have reduced to Case 1. Remarks. 1. If V = F = R, one gets the classical statement of Gordan s Theorem ([6]). 2. In the formulation of the generalized Gordan s Theorem, one does need to require that V {0}. For example, let V = {0}, and α 2 = α 1 for m =2in the theorem. Then neither condition (A) nor condition (B) can be satisfied. Farkas implies Gordan. Proof. Let α 1,,α m be linear maps from W to F which do not satisfy (B) of Gordan s Theorem. For each i, fixau i 0 and define γ i = u i α i. Then by assumption, there do no exist u j 0, j i such that u j α j = γ i. j i Therefore by Farkas s Lemma, there exists x i W such that α j (x i ) 0 for j i and γ i (x i ) 0. The latter condition implies α i (x i ) > 0. Now we define x = x 1 + + x m. It is immediate that α i (x) > 0 for all i m. Conclusion. We have proved Farkas s Lemma and Gordan s Theorem in the generalized form proposed by D. Bartl, using very down-to-earth argument, which closely follows Gale. We also proved that Farkas s Lemma implies Gordan s Theorem by a very simple argument. As mentioned in the introduction, in the classical setting, various key results are equivalent: for example, one can show that Gordan s Theorem implies Farkas s Lemma ([8]). It would be interesting to

A note on D. Bartl s algebraic proof of Farkas s lemma 1349 establish analogous result for the current setting, and in the adverse case, if the result is not true, find a suitable generalization for all the related theorems mentioned in the introduction. References [1] David Avis and Bohdan Kaluzny, Solving inequalities and proving Farkas s lemma made easy, American Mathematical Monthly, 111 (2004), 152-157. [2] David Bartl, A short algebraic proof of the Farkas lemma, Siam J. Optim., Vol. 19, No. 1 (2008), 234-239. [3] C. G. Broyden, A simple algebraic proof of Farkas s lemma and related theorems, Optim. Methods Softw., 8 (1998), 185-199. [4] J. Farkas, Über die Theorie der einfachen Ungleichungen, Journal für die reine und angewandte Mathematik, 124 (1902), 1-24. [5] D. Gale, The theory of linear economic models, McGraw-Hill, New York, 1960. [6] P. Gordan, Über die Auflösung linearer Gleichungen mit reellen Coefficienten, Mathematische Annalen, 6 (1873), 23-28 [7] O. L. Mangasarian, Nonlinear programming, McGraw-Hill, New York, 1969. [8] C.-T. Perng, A note on Farkas s Lemma and related theorems, preprint. Received: December, 2011