Skip to content

Duality theory in linear optimization and its extensions

License

Notifications You must be signed in to change notification settings

madvorak/duality

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Duality theory in linear optimization and its extensions

Farkas established that a system of linear inequalities has a solution if and only if we cannot obtain a contradiction by taking a linear combination of the inequalities. We state and formally prove several Farkas-like theorems in Lean 4. Furthermore, we consider a linearly ordered field extended with two special elements denoted by $\bot$ and $\top$ where $\bot$ is below every element and $\top$ is above every element. We define $\bot + a = \bot = a + \bot$ for all $a$ and we define $\top + b = \top = b + \top$ for all $b \neq \bot$. Instead of multiplication, we define scalar action $c \bullet \bot = \bot$ for every $c \ge 0$ but we define $d \bullet \top = \top$ only for $d > 0$ because $0 \bullet \top = 0$. We extend certain Farkas-like theorems to a setting where coefficients are from an extended linearly ordered field.

AI-generated image

Technical report

Main corollaries

Main results