По той ссылке которую Вы привели, очень много непонятного (наверное опечатки). Рассмотрим задачу линейного программирования
,
.
Двойственная ей задача
.
Докажем, что если первая задача имеет оптимальное решение, то вторая задача тоже имеет оптимальное решение и значения целевых функций равны.
1. Применям симплекс метод и получаем оптимальный базис
состоящий из некоторых столбцов матрицы
. Оптимальное решение равно
.
2. Если найдено оптимальное решение, то
, где
те компоненты вектора
которые соответствуют базисным переменным.
3. Определим
. Тогда получаем
, то есть
является допустимым решением двойственной задачи.
4. Теперь
. Отсюда следует, что
является оптимальным решением двойственной задачи.
Почему это следует?
Для этого надо доказать, что если
являются допустимыми решениями прямой и двойственной задач соответственно, то
.