Контрольная работа по "Математике"

Автор работы: Пользователь скрыл имя, 12 Декабря 2012 в 03:20, контрольная работа

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

Ответы на 40 вопросов.
№1. Сформулируйте определение числа и вектора Фробениуса неотрицательной матрицы. Сформулируйте теорему Фробениуса-Перрона.
№2. Докажите следующее утверждение: если >0 - собственный вектор неотрицательной матрицы, то он является ее вектором Фробениуса
№3. Докажите следующее утверждение. Пусть s и S –минимальная и максимальная суммы элементов столбцов матрицы А. Тогда число Фробениуса λА матрицы А удовлетворяет неравенству s< λА,S.

Содержимое работы - 1 файл

Shpory_na_teoriyu_po_linalu_2011.doc

— 1.31 Мб (Скачать файл)

№1. Сформулируйте определение числа и вектора Фробениуса неотрицательной матрицы. Сформулируйте теорему Фробениуса-Перрона.

Определение: Максимальное по модулю собственное значение λА неотрицательной матрицы А называется числом Фробениуса матрицы А, а соответствующий ему неотрицательный собственный вектор А- вектором Фробениуса для А.

Теорема: 1) λА – действительное неотрицательное число. Существует неотрицательный собственный вектор А, соответствующий данному собственному значению. 2) Если А>0, то λА>0 и существует положительный собственный вектор.

 

№2. Докажите следующее утверждение: если >0 - собственный вектор неотрицательной матрицы, то он является ее вектором Фробениуса.

Обозначим через α  собственное  значение, которому принадлежит вектор , следовательно, выполнено равенство А . Умножая его с лева на и учитывая А= λА , имеем А = λА , так что α = λА . Поскольку по условию >0, то не равно нулю, так что α=λА, что и заканчивает доказательство.

 

№3. Докажите следующее утверждение. Пусть s и S –минимальная и максимальная суммы элементов столбцов матрицы А. Тогда число Фробениуса λА матрицы А удовлетворяет неравенству s< λА,S.

Дано: s и S – min и max суммы элементов столбцов матрицы A. λA – число Фробениуса. Доказать: s≤λA≤S.

Пусть A – вектор Фробениуса, сумма координат которого равна 1, то есть lT A=1.   A A=λA A;

Учитывая, что  = TA, получим A=λА( T A), поэтому λА= A= s1x1+s2x2+…+snxn и отсюда следует, что s(x1+…+xn) A S(x1+…xn). Учитывая, что сумма координат вектора A равна 1, из неравенства получаем s .

 

№4. Запишите структурную  таблицу и уравнение межотраслевого баланса Леонтьева для трехотраслевой модели экономики; укажите экономический  смысл входящих в уравнение величин. Запишите формулу вычисления элементов матрицы Леонтьева через известные элементы структурной таблицы межотраслевого баланса.

Произв. потребление

Конечное потребление

Валовой выпуск

X11 X12 … X1n

Y1

X1

X21 X22 … X2n

Y2

X2

X1n Xn2 ... Xnn

Yn

Xn




 – уравнение межотраслевого баланса (уравнение Леонтьева). Вектора валового выпуска -  , матрица прямых затрат – A, вектор конечного продукта - . аij= , где - объем продукции i отрасли, расходуемой в производстве j отраслью, - валовый выпуск j отрасли.

 

№.5 Сформулируйте  и докажите первый критерий продуктивности, т.е. теорему о том, что матрица  А≥0 продуктивна тогда и только тогда, когда матрица (E-A)-1 существует и неотрицательна.

Пусть существует (E-A)-1 ≥0, тогда x=(E-A)-1 *y, где оба множителя > 0, следовательно, x≥0, а значит, матрица продуктивна. Пусть А продуктивна. (E-A)x=e1, значит с1≥0, (E-A)x=e2, значит с2≥0, следовательно, (с12,cn)=C≥0. (E-A)C=E≥C=(E-A)-1≥0

 

 

 

№6. Докажите, что если неотрицательная квадратная матрица продуктивна, то её число Фробениуса меньше 1.

Пусть неотрицательная  матрица A продуктивна. Тогда для  любого неотрицательного вектора  существует решение уравнения . Пусть , тогда, очевидно, . Умножив равенство слева на левый вектор Фробениуса и учитывая, что , получим , или . Так как и , , то , . Поэтому из последнего равенства вытекает, что .

 

№ 7. Сформулируйте определение запаса продуктивности неотрицательной матрицы. Выведите формулу для вычисления запаса продуктивности через число Фробениуса.

Пусть А>0 – продуктивная матрица. Запасом продуктивности матрицы А назовем такое число α>0, что все матрицы λА, где 1<λ<1+α, продуктивны, а матрица (1+α)*А не продуктивна.

Выведение формулы: 1) А; 2) E-λA; 3) |E-λA|=0; 4) α=λ-1.

 

№ 8.  Запишите структурную  таблицу межотраслевого баланса  Леонтьева и уравнение модели равновесных цен для двухотраслевой экономики; укажите экономический  смысл входящих в уравнение величин. Запишите формулу вычисления через известные элементов матрицы Леонтьева через известные элементы структурной таблицы межотраслевого баланса.

Матрица Леонтьева:

A= |a11  a12|

      |a21  a22|

|E-A|= |1-a11    a12 |

           |a21     1-a22|

|E-A|-1= 1/((1-a11)(1-a22)-(a21*a22)) * |1-a22   -a21 |

                                                                |-a12    1-a11|

_                  _

X=|E-A|-1 * Y  _       _    _

Модель равновесных цен:   P=ATp + v, где вектор v=(v1, v2, … ,vn)T – вектор норм добавленной стоимости. Как мы видим, полученные уравнения очень похожи на уравнения модели Леонтьева, с той лишь разницей, что вектор х заменен на вектор р, вектор y – на вектор v, матрица А заменена на транспонированную - AT.

Модель равновесных цен позволяет, зная величины норм добавленной стоимости, прогнозировать цены на продукцию отраслей. Она также позволяет прогнозировать изменение цен и инфляцию, являющиеся следствием изменения цены в одной из отраслей.

 

 

№9. Приведите примеры задач линейного программирования на минимум( задача о диете) и на максимум (задача об использовании ресурсов): текстовую формулировку и математическую постановку задачи.

Задача о  диете. Пусть имеется 2 вида продуктов П1 и П2, содержащих питательные вещества А, В, С. В 1кг продуктов П1 и П2 содержится определенное количество питательных веществ того или иного вида.

Известно: a, b, c – ежесуточное потребление А, В и С соответственно.

s1,s2 – стоимости 1 кг продуктов П1 и П2 соответственно.

Требуется рассчитать количество x1 продукта П1 и количество x2 продукта П2 так, чтобы обеспечить необходимое количество питательных веществ при min затратах на продукты.

Общая стоимость продуктов будет f = s1x1 + s2x2

Математическая задача о диете  состоит в отыскании значений неизвестных x1, x2, удовлетворяющих условиям:

 и f = s1x1 + s2x2 ® min

Задача об использовании ресурсов. Пусть ресурсы трех видов R1, R2, R3 имеются в количествах соответственно b1,b2,b3 в у.е.

Т12 – выпускаемые предприятием товары.

aij- число единиц ресурса Ri (i = 1, 2, 3), необходимое для производства единицы товара Ti (j = 1, 2).

с12 – доход с единицы каждого вида товаров соответственно.

х1, х2 – количество товаров Т1 и Т2 соответственно.

Доход предприятия f = c1x1 + c2x2.

Математическая задача об использовании ресурсов состоит в отыскании значений неизвестных x1, x2, удовлетворяющих условиям:

   и  f = c1x1 + c2x2 ® max

 

№ 10. Приведите  общую постановку ЗЛП. Дайте определения  следующим терминам: целевая функция, допустимое множество задачи, оптимальное решение, оптимальное множество.

Если целевая функция  и система ограничений линейны, т. е. каждая из них имеет вид a1x1 + a2x2 + … +anxn +b, то задача математического программирования называется задачей линейного программирования (ЗЛП).

На практике часто встречаются такие ситуации, когда достичь какого-то результата можно не одним, а несколькими  различными способами. Когда решений  много, ищется наилучшее. Математически  это сводится к задаче: найти max (min)  f(x) при условии, что переменная x пробегает некоторое заранее известное множество X. f(x) ® max(min), x ϵ Х.

Такая задача называется задачей оптимизации. Множество X называется допустимым множеством данной задачи, а функция f(x) – целевой функцией. Следует находить не только само значение max (min)  f, но и точку или точки, если их несколько, в которых это значение достигается. Такие точки называются оптимальными решениями. Множество всех оптимальных решений называют оптимальным множеством и обозначают X*.

 

 

№. 11. Что такое стандартная форма задачи линейного программирования? Что такое каноническая форма задачи линейного программирования? Приведите пример задачи, форма которой не является ни канонической, ни стандартной. Приведите эту задачу к канонической и стандартной формам.

Каноническая форма  ЗЛП, помимо нетривиальных  ограничений, включает в себя только уравнения (пример транспортная ЗЛП)

Стандартная форма ЗЛП  состоит только из неравенств, включая  тривиальные ограничения.

Пример 1. Привести данную ЗЛП к каноническому виду.


   2х1 + х3>=40                                 2х1 + х3 – x4=40

   3х2 + х3 = 30     f=20х1 + 5х2 + 30х3 -> min          3х2 + х3 = 30    

   Хi >=0                                                                     Хi >=0

 Пример 2. Привести заданную ЗЛП к стандартному виду.


    2х1 + х3>=40                                      2х1 + х3 >=40

    3х2 + х3 - x4 = 30  f=20х1 + 5х2 + 30х3 -> min  3х2 + х3 - 30>= 0    

    Хi >=0                                                                          Хi >=0                                                                        

 

№ 12. Опираясь на алгоритм графического метода, постройте две задачи линейного программирования с одной и той же целевой функцией f(x1, x2)=x1+x2, в одной из которых существует единственная точка максимума, а в другой – бесконечное множество точек минимума. Допустимую область задачи изобразите на чертеже и задайте системой неравенств.

1)  f(x1, x2)=x1+x2 -> max  2) f(x1, x2)=x1+x2  -> min


     x1+x2≤6 (1)  x1+x2≥3 (1)

     2x1+x2≤8 (2)   x1+x2≤6 (2)

     x1≥0   x2≥0   2x1+x2≤8(3)

  x1≥0   x2≥0



 

 

 

 

 

 

 

 

 

 

 

 

 

 


Точка максимума единственная – с координатами (2;4). Координаты мы получили, приравняв (1) и (2).

 

 

№ 13. Опираясь на алгоритм графического метода, постройте две задачи линейного программирования с одной и той же целевой функцией f(x1, x2)=x1+x2, в одной из которых существует единственная точка минимума, а в другой – бесконечное множество точек максимума. Допустимую область задачи изобразите на чертеже и задайте системой неравенств.


1)     f(x1, x2)=x1+x2  ->   min

       x1+x2≤6 (1)

       2x1+x2≤8 (2)

       x1≥0   x2≥0

Точка минимума единственная и совпадает с началом координат, т.е. имеет координаты (0;0)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2) f(x1, x2)=x1+x2   ->   max

     x1+x2≤6 (1)

     x1≥0   x2≥0

 

Линия уровня совпадает  с единственной прямой (1), поэтому  существует множество точек максимума.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 


14. Опираясь  на алгоритм графического метода, постройте две задачи линейного  программирования с одной и той же целевой функцией f(x1, x2)=x1+x2, в одной из которых существует единственная точка минимума, а в другой целевая функция не ограничена сверху. Допустимую область задачи изобразите на чертеже и задайте системой неравенств.

1)    f(x1, x2)=x1+x2  -->    min

      x1+x2≤6 (1)

      2x1+x2≤8 (2)

      x1≥0   x2≥0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

     ●

 

 

 

Точка минимума единственная и совпадает  с началом координат, т.е. имеет  координаты (0;0).

2)   f(x1, x2)=x1+x2   -->    max

      x1+x2≥6 (1)

     2x1-x2≤24 (2)

      x1≥0   x2≥0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Функция не ограничена сверху, поэтому fmax=∞.


15. Опираясь  на алгоритм графического метода, постройте две задачи линейного  программирования с одной и  той же целевой функцией f(x1,x2) = x1 + x2, в одной из которых существует единственная точка максимума, а в другой целевая функция не ограничена снизу. Допустимую область задачи изобразите на чертеже и задайте системой неравенств.

А)  f(x1,x2) = x1 + x à max


        x1 + 2x2 ≤ 16

       2x1 + x ≤ 14

       3x1 + 3x ≥ 6

       x1, x ≥ 0


Б) f(x1,x2) = x1 + x2 à max

      x2 ≤   2

      x1 + x2 ≤ 15

      x1 ≥ 0

 

16. Опираясь на алгоритм  графического метода, постройте  две задачи линейного программирования  с одной и той же целевой  функцией f(x1,x2) = x1 + x2, в одной из которых существует бесконечное множество точек минимума, а в другой целевая функция не ограничена сверху. Допустимую область задачи изобразите на чертеже и задайте системой неравенств.

Информация о работе Контрольная работа по "Математике"