По той ссылке которую Вы привели, очень много непонятного (наверное опечатки). Рассмотрим задачу линейного программирования


,

.
Двойственная ей задача


.
Докажем, что если первая задача имеет оптимальное решение, то вторая задача тоже имеет оптимальное решение и значения целевых функций равны.
1. Применям симплекс метод и получаем оптимальный базис

состоящий из некоторых столбцов матрицы

. Оптимальное решение равно

.
2. Если найдено оптимальное решение, то

, где

те компоненты вектора

которые соответствуют базисным переменным.
3. Определим

. Тогда получаем

, то есть

является допустимым решением двойственной задачи.
4. Теперь

. Отсюда следует, что

является оптимальным решением двойственной задачи.
Почему это следует?
Для этого надо доказать, что если

являются допустимыми решениями прямой и двойственной задач соответственно, то

.