Системы линейных неравенств с двумя неизвестными
Системой линейных алгебраических нестрогих неравенств с двумя неизвестными называется система неравенств вида
 (3.30)
Числа называются коэффициентами системы; – свободными членами; — неизвестными.
Решением системы неравенств называется упорядоченная пара чисел такая, что после замены неизвестных соответственно числами каждое неравенство системы превращается в верное числовое неравенство. Система неравенств называется совместной, если она имеет хотя бы одно решение. Если система неравенств не имеет ни одного решения, то она называется несовместной.
Система неравенств (3.30) называется однородной, если все свободные члены равны нулю:
 (3.31)
В отличие от однородной, систему неравенств общего вида (3.30) называют неоднородной.
Систему (3.30) принято записывать в матричной форме. Для этого из коэффициентов системы составляем матрицу системы неравенств
свободные члены записываем в столбец свободных членов , а неизвестные — в столбец неизвестных .
Матричная запись неоднородной системы неравенств (3.30) имеет
 (3.32) а однородной:
 (3.33)
где символ в правой части обозначает нулевой столбец размеров .
Сравнение левой и правой частей неравенств (3.32), (3.33) выполняется покомпонентно: два столбца и одинаковых размеров удовлетворяют неравенству тогда и только тогда, когда все неравенства выполняются одновременно.
Блочная матрица , называется расширенной матрицей системы неравенств (3.30).
Рассматривается случай, когда все неравенства системы первой степени, т.е. коэффициенты при неизвестных каждого неравенства не равны нулю одновременно. Поэтому матрица системы ненулевая, более того, все ее строки ненулевые.
В соответствии с матричной записью решением системы (3.32) называется столбец , при подстановке которого в (3.32) получаем верное неравенство для столбцов в левой и правой частях. В частности, нулевой столбец о является решением однородной системы (3.33), т.е. любая однородная система неравенств совместна.
Рангом системы неравенств (3.30) называется ранг матрицы системы: , т.е. максимальное число линейно независимых строк матрицы (максимальное число линейно независимых неравенств системы). Поскольку матрица системы (3.30) ненулевая, то ее ранг может быть равен либо единице ( , если все строки матрицы пропорциональны), либо двум ( , если имеются хотя бы две непропорциональные строки).
Выясним геометрический смысл и свойства решений системы неравенств (3.30). Напомним, что множество точек (на плоскости или в пространстве) называется выпуклым, если вместе с любыми двумя своими точками оно содержит и весь отрезок, соединяющий эти точки (рис.3.32,а). Пустое множество и множество, состоящее из одной точки, по определению считаются выпуклыми. Отрезок, луч, прямая, треугольник (вместе с внутренними его точками), круг, плоскость, полуплоскость, треугольная пирамида, шар и т.п. являются выпуклыми множествами. Фигура, изображенная на рис.3.32,б, не является выпуклой, поскольку отрезок (штриховая линия), соединяющий две точки фигуры, не принадлежит целиком этой фигуре. Примерами невыпуклых множеств являются также ломаная, окружность, сфера и т.п.
Отметим важное свойство выпуклых множеств: пересечение любого числа выпуклых множеств является выпуклым множеством.
Действительно, пусть две точки принадлежат пересечению двух выпуклых множеств и (рис.3.32,в), т.е. обе точки принадлежат каждому из множеств и . Тогда весь отрезок, соединяющий выбранные точки, принадлежит каждому из множеств и , поскольку они выпуклые. Следовательно, весь отрезок принадлежит пересечению . Это рассуждение распространяется на любое количество выпуклых множеств.
Пусть на плоскости задана аффинная система координат . Как показано в разд.3.2.1, множество точек , координаты которых удовлетворяют линейному неравенству с двумя неизвестными , представляет собой полуплоскость, ограниченную прямой . Поэтому множество решений системы неравенств является пересечением полуплоскостей , . Поскольку полуплоскость является выпуклым множеством, пересечение конечного числа полуплоскостей также является выпуклым множеством, которое называется выпуклым многоугольным множеством. Таким образом, множество решений системы неравенств (3.30) — это выпуклое многоугольное множество.
Примеры пересечения полуплоскостей
Если ранг системы (3.30) равен 1, то коэффициенты при неизвестных всех неравенств пропорциональны. В этом случае все прямые, ограничивающие полуплоскости, параллельны. Пересечение таких полуплоскостей может быть либо пустым множеством (система неравенств несовместна), либо прямой (рис.3.33,а), либо полосой (рис.3.33,6), либо полупространством (рис.3.33,в). Здесь и далее на рисунках прямая, ограничивающая полуплоскость, изображается со стрелками, указывающими на выбранную полуплоскость, а также, как правило, штриховкой, которой отмечается другая полуплоскость, не удовлетворяющая неравенству. При пересечении полуплоскостей заштрихованное множество не удовлетворяет системе неравенств.
Если ранг равен 2, то не все прямые , параллельны. В этом случае пересечение полуплоскостей может быть либо пустым множеством, либо точкой (рис.3.34,а), либо полупрямой (рис.3.34,б), либо отрезком (рис.3.34,в), либо многоугольником (рис.3.34,г), либо выпуклым многоугольным множеством (рис.3.34,д).
Метод исключения неизвестных
Для решения системы (3.30) можно применить метод исключения неизвестных. При этом нужно учитывать, что в отличие от уравнений линейная комбинация неравенств является следствием системы неравенств только при положительных коэффициентах, т.е.
при , за исключением случая . Такие линейные комбинации называются положительными. Поэтому метод Гаусса, где используются линейные комбинации с положительными и отрицательными коэффициентами, для систем неравенств неприменим.
Рассмотрим метод исключения неизвестных, применяемый для решения системы (3.30).
1. Выбираем в матрице системы неравенств (3.32) столбец, в котором имеются нулевые элементы или элементы противоположных знаков (такой столбец называется ведущим, его элементы – ведущими, а неизвестная, соответствующая ведущему столбцу, — ведущей). По ведущему столбцу формируется новая система неравенств , в которой ведущая неизвестная отсутствует (исключается ведущая неизвестная).
Например, если первый столбец матрицы ведущий, то в новую систему записываем:
– все неравенства исходной системы, в которых неизвестная входит с нулевым коэффициентом; – положительную линейную комбинацию -го и -го неравенств, если и :
то есть к j-му неравенству , умноженному на , прибавляем i-е неравенство , умноженное на . В этой комбинации неравенств коэффициент при неизвестной получается равным нулю. Другими словами (при исключении неизвестной ), расширенная матрица новой системы составляется из строк расширенной матрицы системы (3.32) с нулевыми ведущими элементами, и положительных комбинаций строк матрицы с ведущими элементами противоположных знаков (коэффициенты положительной комбинации выбираются так, чтобы ведущие элементы взаимно уничтожались). После процедуры исключения неизвестной в матрице первый столбец оказывается нулевым.
Если в матрице нет ведущего столбца (элементы каждого столбца матрицы отличны от нуля и имеют одинаковые знаки), то исключить неизвестную в этой системе нельзя.
2. Если в системе исключена неизвестная , то решаем систему с одной неизвестной , преобразуя ее к системе .состоящей из одного или двух неравенств. В результате получаем один из пяти частных случаев:
В случае "а" неравенство не имеет решений, следовательно, исходная система неравенств несовместна (процесс решения заканчивается). В остальных случаях исходная система совместна.
Если в исходной системе нельзя исключить одну неизвестную, то полагаем формально . Этому неравенству удовлетворяют любые значения неизвестной , т.е. .
3. Преобразуем исходную систему неравенств , выражая неизвестную через . Получим систему , разрешенную относительно .
4. Записываем "цепочку" систем:
полученных в пунктах 2,3. Эти системы задают полное описание множества решений исходной системы (считаются ее полным решением). Чтобы получить какое-либо одно решение исходной системы, нужно взять фиксированное решение системы , подставить его в систему и найти какое-либо ее решение . Столбец будет решением исходной системы (3.32).
Первые два пункта алгоритма составляют прямой ход метода исключения, третий и четвертый – обратный ход.
Замечания 3.7
1. При исключении неизвестной (прямой ход) получаем следствие исходной системы:
2. Множество решений системы неравенств после исключения неизвестной представляет собой проекцию на ось (вдоль оси ) множества решений исходной системы неравенств. Поскольку — выпуклое многоугольное множество, то его проекция на ось представляет собой либо пустое множество (см. пункт 2,"а"), либо ось (см. пункт 2,"б"), либо луч (см. пункт 2,"в","г"), либо отрезок (см. пункт 2,"д" при ), либо точку (см. пункт 2,"д" при ).
3. При исключении неизвестной из линейно зависимых неравенств получается неравенство вида , которое либо выполняется при всех значениях неизвестных (если ), либо не имеет решений (если ). В первом случае его можно удалить из системы, не изменив при этом множества ее решения. Во втором случае новая система, а также исходная система не имеют решений.
Пример 3.18. Упростить системы неравенств:
Найти какое-либо решение. Изобразить множество решений на координатной плоскости .
Решение.
1) Прямой ход. 1,2. Элементы каждого столбца матрицы системы неравенств имеют одинаковые знаки. Такую систему упростить нельзя. Прямой ход метода исключения завершается составлением неравенства , которому удовлетворяют любые значения неизвестной .
Обратный ход. 3. Выражаем неизвестную из каждого неравенства исходной системы:
Первые два неравенства совпадают, поэтому одно из них можно удалить.
4. Записываем "цепочку" систем, полученных в результате прямого и обратного хода:
Эта "цепочка" систем дает полное описание множества решений исходной системы (см. рис.3.35,а). Проекция множества на ось (вдоль оси ) совпадает со всей осью (см. пункт 2 замечаний 3.7).
Найдем какое-либо решение системы. Выбирая любое решение второй системы в "цепочке", например , подставляем это значение в первую систему "цепочки" и решаем ее:
Следовательно, любое неотрицательное значение является решением исходной системы при , например, пара — решение исходной системы.
2) Прямой ход. 1. Составляем расширенную матрицу системы
и выбираем первый столбец матрицы в качестве ведущего (поскольку он содержит элементы противоположных знаков). Исключаем ведущую неизвестную . Прибавляем к третьей строке первую, а ко второй — первую, умноженную на 2. Полученные строки записываем в матрицу (индексы комбинируемых строк указаны справа в скобках):
2. Первое неравенство справедливо при любых и (его можно удалить из системы (см. пункт замечаний 3.7)). Второе неравенство справедливо для неотрицательных значений . Следовательно, исходная система совместна.
Обратный ход. 3. Выражаем неизвестную из каждого неравенства исходной системы:
Первые два неравенства можно заменить уравнением .
4. Записываем "цепочку" систем, полученных в результате прямого и обратного хода:
Эта "цепочка" систем дает полное описание множества решений исходной системы (см. рис.3.35,6). Проекция множества на ось (вдоль оси ) совпадает с неотрицательной частью оси (см. пункт 2 замечаний 3.7).
Найдем какое-либо решение системы. Выбирая любое решение второй системы в "цепочке", например , подставляем это значение в первую систему "цепочки" и решаем ее:
Получили решение (9,3) исходной системы.
3) Прямой ход. 1. Составляем расширенную матрицу системы
и выбираем первый столбец матрицы в качестве ведущего (поскольку он содержит элементы противоположных знаков). Исключаем ведущую неизвестную . Прибавляем к первой и ко второй строкам третью. Полученные строки записываем в матрицу (индексы комбинируемых строк указаны справа в скобках):
2. Решаем полученную систему неравенств:
Получили единственное решение, следовательно, исходная система неравенств совместна.
Обратный ход. 3. Выражаем неизвестную из каждого неравенства исходной системы:
4. Записываем "цепочку" систем, полученных в результате прямого в обратного хода:
Эта "цепочка" систем дает полное описание множества решений исходной системы (см. рис.3.35,в). Подставим в первую систему "цепочки":
Следовательно, исходная система имеет единственное решение (1,1), отмеченное на рис.3.35,в точкой .
4) Прямой ход. 1. Составляем расширенную матрицу системы
и выбираем первый столбец матрицы в качестве ведущего (поскольку он содержит элементы противоположных знаков). Исключаем ведущую неизвестную , комбинируя строки с ведущими элементами противоположных знаков. Прибавляем ко второй строке первую, а к третьей строке — первую, умноженную на 2; затем прибавляем ко второй строке четвертую, а к третьей строке — четвертую, умноженную на 2. Полученные строки записываем в матрицу (индексы комбинируемых строк указаны справа в скобках):
2. Решаем полученную систему неравенств:
Получили отрезок оси — проекцию множества решений исходной системы неравенств. Следовательно, исходная система неравенств совместна.
Обратный ход. 3. Выражаем неизвестную из каждого неравенства исходной системы:
Эта "цепочка" систем дает полное описание множества решений исходной системы, которое представляет собой незаштрихованный четырехугольник на рис.3.35,2.
Найдем какое-либо решение исходной системы. Подставим, например, решение второй системы "цепочки" в первую систему "цепочки":
Следовательно, при любое число из промежутка удовлетворяет исходной системе. Например, пара является решением системы.
Если заметили ошибку, опечатку или есть предложения, напишите в комментариях.
|