Documentation

Atlas.CombinatorialOptimization.code.LP.WeakDuality

theorem weak_duality {m n : } (A : Matrix (Fin m) (Fin n) ) (b : Fin m) (c x : Fin n) (y : Fin m) (hAx : A.mulVec x b) (hx : 0 x) (hATy : A.transpose.mulVec y c) (hy : 0 y) :
c ⬝ᵥ x b ⬝ᵥ y