Методы построения решений системы линейных неравенств

Автор работы: Пользователь скрыл имя, 19 Мая 2013 в 15:18, курсовая работа

Краткое описание

Цель работы: изучить методы нахождения областей решений систем линейных неравенств, показать их значение в экономике.
Методы исследования: экономико-математические, описания и моделирования, классификации.
Исследования и разработки: изучены методы нахождения областей решений систем линейных неравенств, на примере экономической задачи показано их применение на практике.

Содержание

введение……………………………………………………………………………..4

1 Области решений систем линейных неравенств с различным количеством неизвестных ………………………………………………….……………………5
1.1 Область решений системы неравенств с двумя неизвестными………...5
1.2 Область решений системы неравенств с тремя неизвестными………..11
1.3 Область решений системы неравенств с любым числом неизвестны…16
2 Однородные и неоднородные системы линейных неравенств…………..19
2.1 Однородная система линейных неравенств. Фундаментальный набор решений………………………………………………………………………….....19
2.2 Неоднородная система линейных неравенств. Фундаментальный набор решений…………………………………………………………………………….27
3 Применение линейных неравенств в экономике
заключение………………………………………………………………………..32
список использованных источников……………………………………….33

Вложенные файлы: 1 файл

курсовая.docx

— 299.19 Кб (Скачать файл)

 


где

     X = (x1, x2, ..., xn).

 

         Установим следующие два предложения.

1. Если тонка X есть решение системы (2') и k — любое неотрицательное число, то точка кХ есть снова решение системы (2').

2. Если X и У — два решения системы (2'), то X + У есть снова решение системы (2').

       Оба предложения легко следуют из доказанных в п. 1° свойств линейной функции. Действительно, пусть i — любой из номеров 1, 2, ..., m. Имеем


  Li(kX) = kLi(X) ≥ 0

(т. к. k ≥ 0 и Li(X) ≥ 0), а также

 

                              Li(X + Y) = Lt(X) + Li(Y) ≥ 0

(т. к. Li(X)≥ 0 и Li(Y) ≥ 0).

       Из предложений 1 и 2 непосредственно вытекает такое следствие.

       Если некоторые точки Х1, Х2,…, Хр являются решениями системы (2'), то и любая точка вида

 

                               k1X1 + k2X2 + ... + kpXp,

 

где k1, k2,...,kp - неотрицательные числа, тоже является решением системы (2').

       Действительно, каждая из точек k1X1 + k2X2 + ... + kpXp в силу предложения 1 является решением системы (2'), но тогда и сумма этих точек в силу предложения 2 будет решением системы (2').

      Условимся называть любую точку вида (3'), где 
k1, k2, ..., kp — неотрицательные числа, неотрицательной комбинацией точек X1, X2,..., Xp. Тогда указанное выше следствие будет допускать такую формулировку.

      Неотрицательная комбинация любого числа решений однородной системы (2) есть снова решение этой системы.

      3. Фундаментальный набор решений. Введем такое определение.

           Набор из конечного числа решений  X1, X2,..., X однородной системы (2') называется фундаментальным набором решений, если любое решение X этой системы может быть задано формулой

 

                          X = k1X1 + k2X2 + ... + kpXp,                                        (4')

 

где k1, k2, ..., kp — неотрицательные числа. В этом случае, следовательно, формула (4), в которой k1, k2, ..., kp — любые неотрицательные числа, дает обозрение всех решений системы (2'). Отсюда ясно, что нахождение фундаментального набора решений есть задача первостепенной важности при исследовании системы (2'). Конечной целью наших построений и будет как раз являться выработка алгоритма, позволяющего с помощью весьма простых операций находить фундаментальный набор решений для любой системы  (2').


     4. Построение фундаментального набора для системы, состоящей из одного неравенства. Построим фундаментальный набор решений для неравенства

       


                   

где числа а1, а2, ..., не равны одновременно нулю. Для этой цели рассмотрим наряду с неравенством (5') уравнение


 

 

          Из свойств линейной функции, доказанных в п. 1, легко вытекают следующие два предложения:

  1. Если X — какое-нибудь решение уравнения (6') и k — любое число, то kX — снова решение уравнения  (6').
  2. Если X и У— два решения уравнения (6'), то X + У есть снова решение уравнения (6).

       По условию, среди чисел а1, а2, ..., имеются не равные нулю. Положим, например, что ап ≠ 0. Тогда уравнение можно записать в виде

xn = — ().


Полагая = l, = 0, ..., = 0, найдем из последнего уравнения xn = - .  

           Таким образом, точка

 

X1 = (1, 0, …, 0, - ),

 

является решением уравнения (6'). Аналогичным образом можно получить решения

 

X2 = (0, 1, …, 0, - ),


………………………

    Xn-1 = (0, 0, …, 1, - ).

 

        Пусть теперь

                              Х = ()

 

— любое решение уравнения (6'). Имеем, согласно (6''),

ап = — + … + = +(— )+ … +(— ).

            Рассматривая точку

 X1 + X2+ ... + = (1, 0, …, 0, )+ (0, 1, …, 0, ) + …           + (0, 0, …, 1, ),

убеждаемся, что ее координаты совпадают  с координатами точки X. Поэтому справедливо равенство


Х =Х1 + Х2 + ... + .

 

         Добавим теперь к построенным ранее точкам X1, X2,..., Xn-1, X еще одну:


 

                                                Xn = (X1+X2+…+Xn-1).                                          (9')

 

           Из указанных в начале этого пункта свойств решений уравнения (6') следует, что точка Хп тоже является решением. Теперь нетрудно доказать следующий факт: любое решение X уравнения (6') является неотрицательной комбинацией решений Х1, Х2,…, Xn-1, Xn.

В самом деле, пусть  — положительное число, превосходящее любое из чисел ||, ||, …, ||. Из (8') и (9') следует

Х =() Х1 + ()Х2 + ... +()Хп-1 + Хп,

что и служит доказательством  нашего утверждения.

           Для краткости дальнейших записей обозначим левую часть уравнения (6') через L(X). Выберем какое-нибудь решение уравнения L(X)=1 и обозначим это решение Xn+1. Мы утверждаем, что набор точек


                              Х1, Х2,…, Xn-1, Xn, Хп+1

является фундаментальным  набором решений для неравенства (5'),


            В самом деле, каждая из указанных точек удовлетворяет неравенству (5'). Пусть теперь X'— любое решение этого неравенства; следовательно, L(X')=a, где        а ≥ 0. Тогда точка

 

X = X' — аХп+1

 

удовлетворяет уравнению (6'), т. к.

 

L(X) = L(X')-aL(Xn+l) = a-a·1=0.

 

        Если теперь записать

Х' = Х + аХn+1

и учесть, что точка X является неотрицательной комбинацией точек Х1, ..., Xn-1, Хп, то станет ясно, что X' представима в виде неотрицательной комбинации точек (10').

      Рассмотрим конкретный пример. Пусть требуется построить фундаментальный набор решений для неравенства


                       - 2 х1 - 4х2 + х3 ≥ 0

с тремя неизвестными х1, х2, х3.

          Прежде всего записываем уравнение

 

- 2 х1 - 4х2 + х3 = 0

и разрешаем его относительно одного из неизвестных, например, Х3:

                        х3 = 2 х1 + 4 х2.

 

            Теперь последовательно полагаем одно из неизвестных х1 , х2 (входящих в правую часть уравнения) равным 1, а остальные нулю. Получаем такие решения:

Х1 = (1,0,2),      Х2 = (0, 1, 4).

            Далее, в качестве Х3 берем точку

                              Х3 = - ( Х1+ Х2) = (-1, -1, -6)

и, наконец, за X4 принимаем одно из решений уравнения

                           - 2 х1 - 4x2 + x3= 1,

например, Х4, = (0, 0, 1).

             Точки Х1, Х2 , Х3, Х образуют фундаментальный набор решений для неравенства (11'). Общее решение имеет вид

 

X = k1Х1 + k2X2 +k3X3 + k4X4 = k1(1,0,2) + k2(0, 1.4) + k3(-1,-1.-6) + k4(0, 0, 1)

или

                                     х1 = k1 — k3,

                                     x2 = k2 — k3,

х3 = 2k1 + 4 k2 — 6 k3 + k4,

где k1,k2,k3,k4 — произвольные неотрицательные числа.

5. Перестройка фундаментального набора решений при добавлении к системе еще одного неравенства. Чтобы научиться строить фундаментальные наборы решений, рассмотрим вначале такую задачу.

Пусть дана однородная система

 


 

линейных неравенств. Пусть, далее, известен фундаментальный набор решений

Х1, Х2, ..., Хр

для этой системы. Требуется построить фундаментальный набор решений для системы, полученной добавлением к (12') еще одного неравенства


.

          Решения системы (12')—это в точности все неотрицательные комбинации точек Х1, Х2, ..., Хр. Среди этих комбинаций нам нужно выбрать такие, которые удовлетворяли бы неравенству (13') и, более того, составили бы фундаментальный набор решений для системы (12'), (13').

     По отношению к функции L(X) —левой части неравенства (13')— все точки Х1, Х2, ..., Хр можно разбить на три группы: точки, для которых , точки, для которых L(X) < 0 и, наконец, точки, для которых L (X) = 0.  Точки первой группы обозначим , , ..., , точки второй группы — , , ..., ,  точки   третьей   группы — , , ..., .


        Таким образом,

, ..., , , ..., ,  ..., .

— это те же самые точки Х1, Х2, ..., Хр, но только расположенные в другом порядке.

     Разумеется, все точки = 1, …, k) удовлетворяют неравенству (13'). То же самое относится и к ( = 1, ..., s). Что же касается точек ( = 1, ..., l), то из них ни одна не является решением неравенства (13'). Однако, из каждой пары

,

(одна точка «плюсовая» и одна  «минусовая») можно образовать  неотрицательную комбинацию


,

так, чтобы она удовлетворяла  условию L(X) = 0. Для этого следует взять

 

                                 a= - L), b= L().


 

         Действительно, числа а и b положительны и, кроме того,

L+b)=aL()+bL()= - L) L() + L)=0.

           Обозначим точку (14'), где а и b имеют указанные выше значения, через :

  = -L() + L.


Ответ к поставленной задаче даёт следующая


           Теорема:   Точки            , ..., ,, ...,

 

(всего здесь записано k + s + kl точек) образуют фундаментальный набор решений для системы (12'), (13').

          Чтобы доказать теорему, установим сначала такую лемму.

      Лемма. Любая неотрицательная комбинация точек и может быть представлена как неотрицательная комбинация точек , или же как неотрицательная комбинация точек .

      Доказательство теоремы. Прежде всего заметим, что каждая из точек (17') удовлетворяет системе (12'), (13'). Поэтому, чтобы доказать теорему, нам остается лишь проверить следующее: если какая-то точка X является решением системы (12'), (13'), то она представима в виде неотрицательной комбинации точек (17').

      Будучи решением системы (12'), точка X представляется в виде неотрицательной комбинации ее фундаментальных точек Х1, Х2, ..., Хр:


X=+…+ + +…+ ++…+,

 

где все коэффициенты а1, ..., ak, b1 ,…, bl , с1, ..., сs неотрицательны.


        Если все числа b1, …, bl равны нулю, то, очевидно, доказывать нечего. Предположим поэтому, что среди указанных чисел имеются строго положительные. Заметим, что тогда среди чисел a1, …, ak тоже имеются строго положительные: в противном случае получилось бы

 

L(X) = b1L()+ ... + blL() + clL) + ... + csL),

 

что невозможно, так как X удовлетворяет неравенству (13').

        Допустим, для определенности, что а1 > 0 и b1 > 0. Пользуясь леммой, можно заменить сумму неотрицательной комбинацией точек или же точек . Если в выражении для точки X произвести  такую  замену, то общее число отличных от нуля  коэффициентов   при  уменьшится по крайней мере на 1. Если при этом окажется, что во вновь полученном выражении для X не все коэффициенты при равны нулю, то снова заменим одну из сумм вида неотрицательной комбинацией точек или же точек в результате число отличных от нуля коэффициентов при , ..., , уменьшится еще по крайней мере на 1. Так будет продолжаться до тех пор, пока для точки X не получится выражение, в котором все коэффициенты при будут равны нулю. Мы придем тогда к равенству вида

 

X = +…++ + +…+,

 

где все коэффициенты справа больше либо равны нулю. Но это и  есть требуемое представление для X. Теорема доказана.

        6. Существование и способ построения фундаментального набора решений. Рассмотрим произвольную систему однородных линейных неравенств. Для первого неравенства системы можно (способом, описанным в п. 4°) построить фундаментальный набор решений. Присоединив к первому неравенству второе, можно, опираясь на теорему п. 5°, построить фундаментальный набор решений для системы, состоящей из первых двух неравенств. Далее присоединяем третье неравенство и т. д., пока не получим фундаментальный набор решений для всей исходной системы неравенств. Этим доказано существование и одновременно указан способ построения фундаментального набора решений.

Информация о работе Методы построения решений системы линейных неравенств