М.С.КРАСС. Б.П.ЧУПРЫНОВ
ОСНОВЫ
МАТЕМАТИКИ
И ЕЕ ПРИЛОЖЕНИЯ В ЭКОНОМИЧЕСКОМ
ОБРАЗОВАНИИ
РЕКОМЕНДОВАНО
МИНИСТЕРСТВОМ ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ
В КАЧЕСТВЕ УЧЕБНИКА
ДЛЯ СТУДЕНТОВ ВЫСШИХ УЧЕБНЫХ ЗАВЕДЕНИЙ,
ОБУЧАЮЩИХСЯ ПО ЭКОНОМИЧЕСКИМ СПЕЦИАЛЬНОСТЯМ
И НАПРАВЛЕНИЯМ
АКАДЕМИЯ НАРОДНОГО ХОЗЯЙСТВА
ПРИ ПРАВИТЕЛЬСТВЕ РОССИЙСКОЙ ФЕДЕРАЦИИ
ИЗДАТЕЛЬСТВО "ДЕЛО"
МОСКВА 2001
УДК65.012(075.8)
ББК 65в6я73
К78
Рецензенты:
Гордеев Ю.Н., докт. физ.-мат. наук, профессор;
кафедра высшей математики
Московской государственной академии легкой промышленности
Красс М.С., Чупрынов Б.П.
К78 Основы математики и ее приложения в экономическом образовании: Учеб. — 2-е изд., испр. — М.: Дело, 2001. — 688 с.
ISBN 5-7749-0186-6
Изложены основы математического анализа, линейной алгебры, дифференциальных уравнении, теории вероятностей. Приведены основные элементы теории и методы оптимизации, используемые в различных экономических приложениях. Представлено большое число разобранных задач, имеется обширная подборка задач для самостоятельных упражнений и контрольных заданий. Материал полностью соответствует государственному образовательному стандарту высшего образования для экономических специальностей.
Для студентов, аспирантов и преподавателей экономических и смежных технических специальностей вузов, экономистов-практиков,а также слушателей заочного и дистанционного обучения.
УДК 65.012(075.8)
ББК 65в6я73
Учебник
Максим Семенович КРАСС,
Борис Павлович ЧУПРЫНОВ
Основы математики и ее приложения
ПРЕДИСЛОВИЕ
Это учебное пособие написано на основе лекций, читаемых авторами в течение ряда лет в экономических вузах Москвы и Самары.
В книге изложены необходимые основы математического аппарата и примеры его использования в современных экономических приложениях: математический анализ функций одной и нескольких переменных, элементы линейной алгебры, основы теории вероятностей и математической статистики, элементы линейного программирования и оптимального управления. Именно такой объем знаний актуален сегодня для лиц, получающих образование по экономическим специальностям (в том числе и второе образование), и соответствует требованиям государственных образовательных стандартов по экономическим дисциплинам.
Изложение материала проведено почти без доказательств — основной упор сделан на приобретение навыков использования математического аппарата. Каждый раздел сопровождается решением большого числа характерных задач и соответствующих экономических приложений, сложность которых постепенно возрастает от раздела к разделу. Приложения, представляющие в экономике самостоятельный интерес, выделены в специальные разделы. Книга содержит также обширную подборку задач и упражнений, оформленную в виде практикума с разделами по каждой теме.
Предлагаемое учебное пособие может успешно использоваться при изучении высшей математики и ее экономических приложений в высших и средних учебных заведениях, осуществляющих экономическое образование с широким спектром требований. Эта книга будет весьма полезной и востребованной при подготовке студентов и слушателей заочного и дистанционного обучения, при комплектовании контрольных заданий можно использовать практикум.
Благодаря обширному материалу и большому числу разобранных задач и экономических приложений предлагаемая книга может служить справочным пособием для специалистов, работающих в различных областях экономики.
ВВЕДЕНИЕ
Математика — одна из самых древних наук. Она появилась из насущных нужд человека, когда возникла потребность в количественном отображении окружающего его мира.
Статус самостоятельной науки математика приобрела в Древней Греции примерно в VI в. до н. э. Все философские школы того времени включали математику в круг вопросов миросозерцания; строгий язык формальной логики (именно он стал языком математики) формировал уровень и строй мышления. В III в. до н. э. математика выделилась из философии, что отражено в "Началах" — эпохальном труде, прославившем в веках имя Евклида и заложившем фундамент классической геометрии. Более двух тысяч лет математику изучали по этой книге.
Много веков после этого математика практически не эволюционировала, XVII век стал эпохой ее бурного развития. Применение математики Галилеем и Кеплером в исследовании движения небесных тел привело к поразительным по тому времени открытиям — законам движения планет вокруг Солнца. Труды Декарта, Ньютона и Лейбница ознаменовали новый этап развития математики — появление математики переменных величин. Начинается период дифференциации единой науки на ряд самостоятельных математических наук: алгебру, математический анализ, аналитическую геометрию. В свою очередь это инициировало интенсивное развитие физики и астрономии.
Имена русских ученыхзанимают достойное место в истории развития математики: Н.И. Лобачевский (1792 — 1856), М.В. Остроградский (1801 — 1861), П. Л. Чебышев (1821 — 1894), А.А. Марков (1856 — 1922) и другие. Достижения современной математики во многом обусловлены трудами известных российских ученых: В. И. Арнольда, С. Н. Бернштейна, Л. В. Канторовича, А. Н. Колмогорова, И. Г. Петровского, Л. С. Понтрягина, Ю. В. Прохорова, А. Н. Тихонова и многих других.
Современная математика характеризуется интенсивным проникновением в другие науки, во многом этот процесс происходит благодаря разделению математики на ряд самостоятельных областей. Язык математики оказался универсальным, и это есть объективное отражение универсальности законов окружающего нас многообразного мира.
Экономика как наука об объективных причинах функционирования и развития общества еще со времен Адама Смита пользуется разнообразными количественными характеристиками, а потому вобрала в себя большое число математических методов. Современная экономика использует специальные методы оптимизации, составляющие основу математического программирования, теории игр, сетевого планирования, теории массового обслуживания и других прикладных наук.
Изучение математических дисциплин и их экономических приложений, составляющих основу актуальной экономической математики, позволит будущему специалисту не только приобрести необходимые базовые навыки, используемые в экономике, но и сформировать компоненты своего мышления: уровень, кругозор и культуру. Все это понадобится для успешной работы и для ориентации в будущей профессиональной деятельности.
Раздел I. ОСНОВЫ МАТЕМАТИКИ
Часть 1. МАТЕМАТИЧЕСКИЙ АНАЛИЗ
Математический анализ представляет собой основу всей высшей математики. Его содержание составляют дифференциальное и интегральное исчисления одной и нескольких переменных.
Глава 1. МНОЖЕСТВА
Множества. Основные обозначения. Операции над множествами
Понятие множества является одним из основных в математике. Система, семейство, совокупность — эти термины можно считать синонимами слова "множество". Множество можно определить как совокупность объектов, объединенных по определенному признаку. Например, множество зрителей в данном кинотеатре; множество студентов определенного учебного заведения; совокупность студентов, учащихся на "хорошо" и "отлично" в некоторой школе, совокупность коммерческих банков, имеющих уставный фонд не ниже 100 миллиардов рублей. Множество может содержать конечное или бесконечное число объектов.
Объекты, составляющие множество, называются его элементами или точками. Обычно множества обозначаются большими буквами, а входящие в них элементы — малыми буквами. Выражение "элемент х из множества Х" соответствует записи х Х (х принадлежит X); если же элемент х не входит в множество X, то это соответствует записи х Х (х не принадлежит X).
Пусть Х и Y — два множества. Тогда между ними можно определить следующие соотношения. Если оба множества состоят из одних и тех же элементов, то они совпадают, что соответствует записи X=Y. Если все элементы множества Х содержатся в множестве Y, то Х целиком содержится в Y, или Х Y (X является подмножеством множества Y). Если ни один элемент множества Х не содержится в Y, то, значит, и само множество X не содержится в Y, или X Y.
В математике используется понятие пустого множества, обозначаемого символом Ø. Это множество, в котором не содержится ни один элемент, и потому оно является подмножеством любого множества.
Введем также понятия суммы множеств и их пересечения. Суммой или объединением двух множеств Х и.Y называется совокупность элементов, входящих как в множество X, так и в множество Y. Сумма этих множеств обозначается XY. Например, пусть Х — множество государственных предприятий с годовым оборотом не ниже S денежных единиц, а Y — множество негосударственных предприятий с тем же порогом годового оборота; тогда Х Y будет множеством всех предприятий с указанным нижним ограничением S.
Отметим, что добавление пустого множества Ø к любому множеству Х не меняет этого множества, т.е.
Х Ø = Х.
Пересечением множеств Х и Y (или их общей частью) является совокупность элементов, входящих как в множество X, так и в множество Y; это множество обозначается Х Y. Например, если Х — это множество предприятий с годовым оборотом Т не ниже s, а Y — совокупность предприятий с годовым оборотом не более S, причем s < S, то в пересечение Х Y войдут объекты с годовым оборотом T, удовлетворяющим неравенству
s ≤ T ≤ S.
Отсутствие элементов со свойствами множеств Х и У одновременно означает, что пересечение этих множеств представляет собой пустое множество Ø. Схематически пересечение двух множеств показано на рис. 1.1 (заштрихованная область).
Рис. 1.1
Разностью множеств Х и Y называется множество Z, содержащее все элементы множества X, не содержащиеся в Y; эта разность обозначается Z = Х \ Y.
В общем случае сложение и пересечение определяются для любого конечного числа множеств путем последовательного попарного проведения соответствующих операций.
В математических формулировках довольно часто используются отдельные предложения и слова, так что при их записи целесообразно употреблять экономную логическую символику. Вместо выражения "любое х из множества X" употребима запись , где перевернутая латинская буква взята от начала английского словаAny — любой. Аналогично вместо выражения "существует элемент х из множества X" кратко пишут:, где перевернутая латинская буква является начальной в английском словеExistence — существование.
Вещественные числа и их свойства
Множество вещественных чисел является бесконечным.Оносостоит из рациональных и иррациональных чисел. Рациональным называется число вида p/q, где р и q — целые числа. Всякое вещественное число, не являющееся рациональным, называется иррациональным. Всякое рациональное число либо является целым, либо представляет собой конечную или периодическую бесконечную десятичную дробь. Например, рациональное число 1/9 можно представить в виде 0,11111.... Иррациональное число представляет собой бесконечную непериодическую десятичную дробь; примеры иррациональных чисел:
= 1,41421356...; = 3,14159265....
Сведения о вещественных числах могут быть кратко систематизированы в виде перечисления их свойств.
С. Непрерывность вещественных чисел.
12. Пусть Х и Y — два множества вещественных чисел. Тогда, если для любых чисел и выполняется неравенство х ≤ у, то существует хотя бы одно число с, такое, что для всех х и у выполняются неравенства х ≤ с ≤ у.
Отметим здесь, что свойством непрерывности обладает множество всех вещественных (действительных) чисел, но не обладает множество, состоящее только из рациональных чисел.
Таким образом, вещественные числа представляют собой множество элементов, обладающих свойствами А-С. Такое определение, из которого выводятся остальные свойства, называется аксиоматическим, а сами свойства А-С — аксиомами вещественных чисел.
Рис. 1.2
Эти три действия полностью определяют нам числовую (координатную) ось. На ней вещественные числа изображаются в виде точек. Пусть М — произвольная точка на этой оси. Поставим ей в соответствие число x, равное по величине длине отрезка ОМ, со знаком +, если точка М находится справа от начала отсчета, или со знаком —, если М расположена слева от точки О. Тогда число х называется координатой точки х. Справедливо и обратное утверждение: каждому вещественному числу х соответствует определенная точка на координатной оси, координата которой равна х.
Пусть а и b — два числа, причем а < b. Укажемнекоторыенаиболее употребительные числовые множества:
1) множество всех чисел, удовлетворяющих неравенству а ≤ х ≤ b, называется отрезком (сегментом) и обозначается [а, b];.
2) множество всех чисел, удовлетворяющих строгому неравенству а < х < b, называется интервалом и обозначается (а,b);
3) множество всех вещественных (действительных) чисел будем обозначать
4) аналогично пп. 1-3 можно определить числовые множества типа (a,b], [а, b), (а, +), (-,b), [а, +) и (-, b].
Все эти множества называются промежутками; промежутки типа 1 и 2 и первые два из п. 4 называются конечными, а числа а и b — их концами; остальные промежутки называются бесконечными. Промежутки первых двух типов из п. 4 называются полуинтервалами.
Числовым промежуткам соответствуют промежутки на координатной оси. Сегмент [а, b] изображается отрезком М1М2, таким, что точка M1 имеет координату а, точка M2 — координату b. Вся координатная прямая является изображением множества всех вещественных чисел, и потому множество (-, ) называется числовой прямой (осью), а любое число называется точкой этой прямой.
УПРАЖНЕНИЯ
Определить множества значений x, удовлетворяющих следующим условиям.
1.1.|х|<2.1.2. x2 ≤ 9.1.3. х2 > 25. 1.4. |x – 3| <1.1.5. (x2 + l) ≤ 17. 1.6 (x2 - 3)≥1.1.7. х - х2 > 0.
1.8. x2 – 2x + 7 > 0.1.9.x2 – 2x + 5 < 0.
Глава 2. ПРЕДЕЛ ПОСЛЕДОВАТЕЛЬНОСТИ
Числовые последовательности
Числовые последовательности и операции над ними
Числовые последовательности представляют собой бесконечные множества чисел. Примерами последовательностей могут служить: последовательность всех членов бесконечной геометрической прогрессии, последовательность приближенных значений (x1 = 1, х2 = 1,4, х3 = 1,41, ...), последовательность периметров правильных n-угольников, вписанных в данную окружность. Уточним понятие числовой последовательности.
Определение 1. Если каждому числу n из натурального ряда чисел 1, 2, 3,..., п,... поставлено в соответствие вещественное число xп, то множество вещественных чисел
x1, x2, x3, …, xn, … (2.1)
называется числовой последовательностью, или просто последовательностью. .
Числа х1, x2, x3, ..., xп, ... будем называть элементами, или членами последовательности (2.1), символ xп — общим элементом, или членом последовательности, а число п — его номером. Сокращенно последовательность (2.1) будем обозначать символом {хп}. Например, символ {1/n} обозначает последовательность чисел
.
Иными словами, под последовательностью можно понимать бесконечное множество занумерованных элементов или множество пар чисел (п, xп), в которых первое число принимает последовательные значения 1, 2, 3, ... . Последовательность считается заданной, если указан способ получения любого ее элемента. Например, формула xп = -1 + (-1)n определяет последовательность 0, 2, 0, 2,... .
Геометрически последовательность изображается на числовой оси в виде последовательности точек, координаты которых равны соответствующим членам последовательности. На рис. 2.1 изображена последовательность {хп} = {1/n} на числовой прямой.
Понятие сходящейся последовательности
Определение 2. Число а называется пределом последовательности {xn}, если для любого положительного числа ε существует такой номер N, что при всех п > N выполняется неравенство
(2.2)
Последовательность, имеющая предел, называется сходящейся. Если последовательность имеет своим пределом число а, то это записывается так:
Последовательность, не имеющая предела, называется расходящейся.
Определение 3. Последовательность, имеющая своим пределом число а = 0, называется бесконечно малой последовательностью.
Замечание 1. Пусть последовательность {хп} имеет своим пределом число а. Тогда последовательность {αn}= {xn — a} есть бесконечно малая, т.е. любой элемент xп сходящейся последовательности, имеющей предел а, можно представить в виде
где αn — элемент бесконечно малой последовательности {αn}.
Замечание 2. Неравенство (2.2) эквивалентно неравенствам (см. свойство 4 модуля числа из п. 1.5)
Это означает, что при п > N все элементы последовательности {xn} находятся в ε-окрестности точки а (рис. 2.2), причем номер N определяется по величине ε.
Интересно дать геометрическую интерпретацию этого определения. Поскольку последовательность представляет собой бесконечное множество чисел, то если она сходится, в любой ε-окрестности точки а на числовой прямой находится бесконечное число точек — элементов этой последовательности, тогда как вне ε-окрестности остается конечное число элементов. Поэтому предел последовательности часто называют точкой сгущения.
Замечание 3. Неограниченная последовательность не имеет конечного предела. Однако она может иметь бесконечный предел, что записывается в следующем виде:
(2.3)
Если при этом начиная с некоторого номера все члены последовательности положительны (отрицательны), то пишут
Если {xn} — бесконечно малая последовательность, то {1/xп} — бесконечно большая последовательность, имеющая бесконечный предел в смысле (2.3), и наоборот.
Приведем примеры сходящихся и расходящихся последовательностей.
Пример 1. Показать, используя определение предела последовательности, что .
Решение. Возьмем любое число ε > 0. Так как
то чтобы выполнялось неравенство (2.2), достаточно решить неравенство 1 / (n + 1) < ε, откуда получаем n > (1 — ε) / ε. Достаточно принять N = [(1 — ε)/ε] (целая часть числа (1 — ε)/ ε)* , чтобы неравенство |xп — 1| < ε выполнялосьпривсех п > N.
* Символ [a] означает целую часть числа а, т.е. наибольшее целое число, не превосходящееа. Например,[2] = 2, [2,5] = 2, [0,8] = 0, [-0, 5] = -1, [-23,7] = -24.
Пример 2. Показать, что последовательность {хп} = (-1)n, или -1, 1, -1, 1,... не имеет предела.
Решение. Действительно, какое бы число мы ни предположили в качестве предела: 1 или —1, при ε < 0,5 неравенство (2.2), определяющее предел последовательности, не удовлетворяется — вне ε -окрестности этих чисел остается бесконечное число элементов xп: все элементы с нечетными номерами равны —1, элементы с четными номерами равны 1.
Основные свойства сходящихся последовательностей
Приведем основные свойства сходящихся последовательностей, которые в курсе высшей математики сформулированы в виде теорем.
1. Если все элементы бесконечно малой последовательности {хп} равны одному и тому же числу с, то с = 0.
2. Сходящаяся последовательность имеет только один предел.
3. Сходящаяся последовательность ограничена.
4. Сумма (разность) сходящихся последовательностей {хп} и {уп} есть сходящаяся последовательность, предел которой равен сумме (разности) пределов последовательностей {xп} и {yп}.
5. Произведение сходящихся последовательностей {хп} и {уп} есть сходящаяся последовательность, предел которой равен произведению пределов последовательностей {хп} и {уп}.
6. Частное двух сходящихся последовательностей {хп} и {уп} при условии, что предел последовательности {уп} отличен от нуля, есть сходящаяся последовательность, предел которой равен частному пределов последовательностей {хп} и {yп}.
7. Если элементы сходящейся последовательности {хn} удовлетворяют неравенству xп ≥ b (хп ≤ b) начиная с некоторого номера, то и предел а этой последовательности удовлетворяет неравенству а ≥ b (а ≤ b).
8. Произведение бесконечно малой последовательности на ограниченную последовательность или на число есть бесконечно малая последовательность.
9. Произведение конечного числа бесконечно малых последовательностей есть бесконечно малая последовательность.
Рассмотрим применение этих свойств на примерах.
Пример 3. Найти предел .
Решение. При n числитель и знаменатель дроби стремятся к бесконечности, т.е. применить сразу теорему о пределе частного нельзя, так как она предполагает существование конечных пределов последовательностей. Преобразуем данную последовательность, разделив числитель и знаменатель на n2. Применяя затем теоремы о пределе частного, пределе суммы и снова пределе частного, последовательно находим
Пример 4. Найти предел последовательности {xп} = при п .
Решение. Здесь, как и в предыдущем примере, числитель и знаменатель не имеют конечных пределов, и потому сначала необходимо выполнить соответствующие преобразования. Поделив числитель и знаменатель на n, получаем
Поскольку в числителе стоит произведение бесконечно малой последовательности на ограниченную последовательность,то в силу свойства 8 окончательно получаем
Пример 5. Найти предел последовательности {хп} = при п .
Решение. Здесь применить непосредственно теорему о пределе суммы (разности) последовательностей нельзя, так как не существует конечных пределов слагаемых в формуле для {хп}. Умножим и разделим формулу для {хn} на сопряженное выражение :
Число е
Рассмотрим последовательность {хп}, общий член которой выражается формулой
В курсе математического анализа доказывается, что эта последовательность монотонно возрастает и имеет предел. Этот предел называют числом е. Следовательно, по определению
Число е играет большую роль в математике. Далее будет рассмотрен способ его вычисления с любой требуемой точностью. Отметим здесь, что число е является иррациональным; его приближенное значение равно е = 2,7182818... .
Рис. 3.1
Пример 2. у = . Функция задана на отрезке [—1, 1], множество ее значений — отрезок [0, 1]. Это половина окружности, лежащая в верхней полуплоскости (рис. 3.2).
Рис. 3.2
+1, если x > 0;
Пример 3. у = sign x = 0, если х = 0;
-1, если х < 0.
Термин sign происходит от латинского signum — знак. Функция задана на всем бесконечном промежутке (-,), а область ее значений состоит из трех чисел: —1, 0, 1 (рис. 3.3).
Рис. 3.3
Стрелки означают, что полупрямые не достигают точек ни оси ординат, так как при х = 0 значение функции определено по другому соответствию.
3. Графический способ. Здесь соответствие между аргументом и функцией задается посредством графика. Этот способ обычно используется в экспериментальных измерениях с употреблением самопишущих приборов (осциллографы, сейсмографы и т.п.).
Область определения функции
Остановимся на процедуре нахождения области определения функции.
1. В том случае, когда функция задана в аналитическом виде (посредством формулы)
(3.1)
и никаких ограничений или оговорок более не имеется, область ее определения устанавливается исходя из правил выполнения математических операций, входящих в формулу f в (3.1). Эти ограничения хорошо известны: подкоренное выражение в корне четной степени не может быть отрицательным, знаменатель дроби не может быть равным нулю, выражение под знаком логарифма должно быть только
положительным, а также некоторые другие. Приведем здесь два примера.
Пример 1.у = log2 (x2 — 5x + 6).
Область определения этой функции находится из условия x2 — 5x + 6 > 0. Поскольку x = 2 и x = 3 — корни квадратного трехчлена, стоящего под знаком логарифма, то это условие выполняется на двух полубесконечных интервалах: (-, 2) и (3, ). На рис. 3.4 выделена заштрихованная полоса, в которой график функции отсутствует.
Рис. 3.4
Пример 2. у = arcsin .
Область определения этой функции находится из совокупности двух условий: аргумент под знаком arcsin не может быть по модулю больше единицы и знаменатель аргумента не должен равняться нулю, т.е.
Двойное неравенство эквивалентно двум более простым неравенствам: х + 2 ≥ 1 и х + 2 ≤ -1. Отсюда получаем, что область определения функции состоит из двух полубесконечных промежутков: (-, -3] и (-1, ). Запретная точка х = -2 сюда не попадает. В отличие от предыдущего примера концы полуинтерваловвходят в область определения функции.
2. Область определения функции задана вместе с функцией f(x).
Пример 3. у = 3x-4/3 + 2, 1 ≤ х ≤ 4.
3. Функция имеет определенный прикладной характер, и область ее существования определяется также и реальными значениями входящих параметров (например, задачи с физическим смыслом).
Определение 2. Функция у = f(x) называется четной (симметрия относительно оси Оу), если для любых значений аргумента из области ее определения выполнено равенство
Определение 3. Функция у = f(x) называется нечетной (симметрия относительно начала координат О), если выполнено условие:
Например, функции у = х2 и у = cos x являются четными, а функции у = x3 и у = sin x— нечетными.
Приложения в экономике
Приведем примеры использования функций в области экономики.
1. Кривые спроса и предложения. Точка равновесия. Рассмотрим зависимости спроса D (demand) и предложения S (supply) от цены на товар Р (price). Чем меньше цена, тем больше спрос при постоянной покупательной способности населения. Обычно зависимость D от Р имеет вид ниспадающей кривой (рис. 3.5, а):
(3.2)
где а < 0. В свою очередь предложение растет с увеличением цены на товар, и потому зависимость S от Р имеет следующую характерную форму:
(3.3)
где b ≥ 1 (рис. 3.5, б). В формулах (3.2) и (3.3) с и d — так называемые экзогенные величины; они зависят от внешних причин (благосостояние общества, политическая обстановка и т.п.). Вполне понятно, что переменные, входящие в формулы (3.2) и (3.3), положительны, поэтому графики функций имеют смысл только в первой координатной четверти.
Рис. 3.5
Для экономики представляет интерес условие равновесия, т.е. когда спрос равен предложению; это условие дается уравнением
и соответствует точке пересечения кривых D и S — это так называемая точка равновесия (рис. 3.6). Цена Ро, при которой выполнено условие (3.4), называется равновесной.
Рис. 3.6
При увеличении благосостояния населения, что соответствует росту величины с в формуле (3.2), точка равновесия М смещается вправо, так как кривая D поднимается вверх; при этом цена на товар растет при неизменной кривой предложения S.
2. Паутинная модель рынка. Рассмотрим простейшую задачу поиска равновесной цены. Это одна из основных проблем рынка, означающая фактически торг между производителем и покупателем (рис. 3.7).
Рис. 3.7
Пусть сначала цену P1 называет производитель (в простейшей схеме он же и продавец). Цена P1 на самом деле выше равновесной (естественно, всякий производитель стремится получить максимум выгоды из своего производства). Покупатель оценивает спрос D1 при этой цене и определяет свою цену Р2, при которой этот спрос D1 равен предложению. Цена Р2 ниже равновесной (всякий покупатель стремится купить подешевле). В свою очередь производитель оценивает спрос D2, соответствующий цене P2, и определяет свою цену Р3, при которой спрос равен предложению; эта цена выше равновесной. Процесс торга продолжается и при определенных условиях приводит к устойчивому приближению к равновесной цене, т.е. к "скручиванию" спирали. Если рассматривать последовательность чисел, состоящую из называемых в процессе торга цен, то она имеет своим пределом равновесную цену Р0: Pn = P0.
Рис. 3.8
Рис. 3.9
Определим самые необходимые элементы знания о прямых на плоскости.
1. Кроме "классического" уравнения прямой (3.11) следует знать еще две его разновидности. Первая из них — это уравнение прямой с заданным угловым коэффициентом k, проходящей через заданную точку М0(x0, у0):
Другой вид — это уравнение прямой, проходящей через две заданные точки на плоскости M1(x1, y1) и М2(х2, у2):
2. Угол между прямыми. Рассмотрим две прямые, заданные уравнениями у = k1x + b1 и у = k2x + b2, где k1 = tg φ1 и k2 = tg φ2 (рис. 3.10). Пусть φ — угол между этими прямыми. Тогда φ = φ2 — φ1 и мы получаем tg φ = tg (φ2 — φ1) = или, что то же самое,
Рис. 3.10
Формула (3.12) определяет один из углов между пересекающимися прямыми; второй угол равен π - φ.
Из равенства (3.12) вытекают условия параллельности и перпендикулярности прямых. В самом деле, если прямые параллельны, то
Если прямые перпендикулярны, то α2 = π/2 + α1, откуда tg α2 = -ctg α1 = -1 / tg α1, или окончательно
Пример 1. Найти угол между прямыми, заданными уравнениями у = 2x - 5 и у = -3x + 4.
Решение. Подставляя в формулу (3.12) значения k1 = 2 и k2 = -3, имеем
откуда получаем, что один из углов равен φ = π / 4.
3. Расстояние от точки до прямой. Пусть прямая задана уравнением общего вида (3.10). Тогда расстояние dотпроизвольной точки М0(x0, y0) до прямой (рис. 3.11)даетсяформулой
Рис. 3.11
Линии второго порядка
Рассмотрим здесь три наиболее используемыxвида линий: эллипс, гиперболу и параболу.
1. Эллипс. Линия, для всех точек которой сумма расстояний от двух данных точек, называемых фокусами, есть величина постоянная и большая, чем расстояние между фокусами, называется эллипсом.
Согласно определению эллипса, сумма расстояний от произвольной точки М на этой линии до его фокусов F1 и F2 постоянна (рис. 3.12):
Рис. 3.12
Отсюда можно вывести уравнение эллипса в его основной (канонической) форме:
где а и b — полуоси эллипса, b2 = а2 — с2, точка O (0,0) — центр эллипса, с — половина расстояния между фокусами эллипса. Из уравнения (3.13) следует, что оси эллипса являются его осями симметрии, а точка их пересечения — центром его симметрии.
В частном случае, когда a = b, фокусы эллипса сливаются, т.е. с = 0, и мы имеем окружность радиуса а с центром в начале координат. Характеристикой эллипса, показывающей меру его вытянутости, является эксцентриситет — величина, определяемая отношением
2. Гипербола. Гиперболой называется линия, для всех точек которой модуль разности расстояний от двух данных точек, называемых фокусами, есть величина постоянная и меньшая, чем расстояние между фокусами.
На рис. 3.13 показаны все основные элементы гиперболы. Разность расстояний от произвольной точки М на гиперболе до фокусов F1 и F2, согласно определению, есть величина постоянная:
Из этой основной предпосылки выводится каноническое уравнение гиперболы, которое имеет вид
где b2 = с2 — а2.
Нетрудно видеть, что прямые у = ±х являются наклонными асимптотами гиперболы. Линия (3.14) имеет две оси симметрии, точка пересечения которых является центром симметрии гиперболы.
3. Парабола. Параболой называется линия, все точки которой находятся на одинаковом расстоянии от данной точки, называемой фокусом, и от данной прямой, называемой директрисой и не проходящей через фокус.
Согласно определению, точка М(х, у) лежит на параболе, если r1 = r2. Отсюда и выводится каноническое уравнение параболы, которое имеет вид
График параболы (3.15) показан на рис. 3.14. Нетрудно видеть, что перемена осей координат приводит к более привычному уравнению параболы вида у = Ах2, где А — постоянное число.
Рис. 3.14
Глава 4. ОСНОВЫ ДИФФЕРЕНЦИАЛЬНОГО ИСЧИСЛЕНИЯ
Понятие производной
Правила дифференцирования суммы, произведения и частного
Приведем без доказательства одну из основных теорем дифференциального исчисления.
ТЕОРЕМА 2. Если функции и(х) и v(x) дифференцируемы в точке х0, то сумма (разность), произведение и частное этих функций (частное при условии v(x) ≠ 0) также дифференцируемы в этой точке, причем справедливы следующие формулы:
Таблица производных простейших элементарных функций
Производные всех простейших элементарно функций можно свести в следующую таблицу.
1. (С)' = 0, где С — постоянное число.
2. (xα)' = αxα-1; в частности, = - , ()' = .
3. (logax)' = logae; в частности, (ln x)' = .
4. (аx)' = ax ln а; в частности, (еx)' = еx.
5. (sin x)' = cos x.
6. (cos x)’= -sin x.
7.(tg x)' = .
8. (ctg x)' = - .
9. (arcsin х)' = .
10. (arccos x)' = - .
11. (arctg x)' = .
12. (arcctg x)' = - .
Формулы, приведенные в таблице, вместе с правилами дифференцирования (теорема 4.2) являются основными формулами дифференциального исчисления. Отсюда можно сделать важный вывод: поскольку производная любой элементарной функции есть также элементарная функция, то операция дифференцирования не выводит из класса элементарных функций.
Глава 5. ПРИМЕНЕНИЕ ПРОИЗВОДНЫХ В ИССЛЕДОВАНИИ ФУНКЦИЙ
Пример 1.
Здесь мы дважды последовательно применили правило Лопиталя, поскольку два раза имели дело с неопределенностью вида .
Пример 2.
Пример 3.
Неопределенности вида
Будем называть отношение двух функций при х а неопределенностью вида , если , -или +. В этом случае правило Лопиталя остается справедливым при замене условия на условие .
Пример 4.
Пример 5.
Другие виды неопределенностей
Неопределенности вида 0 ∙ и — можно свести к неопределенностям вида и . Покажем это на примерах.
Пример 6. Найти предел x ln x.
Решение. Здесь неопределенность вида 0 ∙ . Преобразуем функцию под знаком предела: х ln х = и теперь уже имеем неопределенность вида при х 0+. Теперь, применяя правило Лопиталя, получаем
Пример 7. Найти (cosec x — ctg x).
Решение. Это неопределенность вида — . Преобразуя функцию под знаком предела, получаем
Теперь это неопределенность вида при х 0. Правило Лопиталя дает нам
Рассмотрим неопределенности вида 00, 1, 0, возникающие при вычислении пределов функций у = и(х)v(x). Неопределенности этого вида сводятся к неопределенности вида 0 ∙ , уже рассмотренной выше, с помощью тождественного преобразования
Пример 8. Найти предел .
Решение. Это предел вида 00; используя формулу (5.1), имеем с учетом решения шестого примера
Пример 9. Найти предел
Решение. Это предел вида 1. Найдем предел функции у = ctg x ln(1 + x) при x 0. В соответствии с представлением (5.1) имеем следующую цепочку равенств:
Следовательно, искомый предел равен
Глава 6. НЕОПРЕДЕЛЕННЫЙ ИНТЕГРАЛ
Основные свойства неопределенного интеграла
Прежде всего укажем свойства, которые непосредственно вытекают из определения неопределенного интеграла.
Следующие два свойства называются линейными свойствами неопределенного интеграла.
Заметим, что последнее свойство справедливо для любого конечного числа слагаемых в подынтегральной функции.
Таблица основных неопределенных интегралов
Ранее мы получили таблицу основных производных элементарных функций. Приводимая ниже таблица основных неопределенных интегралов представляет собой вычислительный аппарат интегрального исчисления. Часть формул таблицы непосредственно следует из определения интегрирования как операции, обратной дифференцированию. Справедливость всех формул легко проверить дифференцированием.
Интегралы этой таблицы принято называть табличными.
Как было установлено в п. 4.4, операция дифференцирования не выводит нас из класса элементарных функций. С операцией интегрирования дело обстоит иначе: интегралы от некоторых элементарных функций уже не являются элементарными функциями. Укажем некоторые из них.
Каждый из этих интегралов есть функция, которая не является элементарной, хотя подынтегральные функции в этих интегралах являются элементарными. Они играют большую роль в прикладных науках; так, интеграл 1 является одним из основных в теории вероятностей и статистике.
Как правило, интегралы, с которыми приходится иметь дело в различных приложениях, не выражаются элементарными функциями (или, как принято говорить, являются "неберущимися"). Тем не менее существуют достаточно хорошо разработанный аппарат приближенных формул с использованием элементарных функций и методы приближенных расчетов, позволяющие с любой степенью точности оценивать и вычислять "неберущиеся" интегралы.
Основные методы интегрирования
Непосредственное интегрирование
Вычисление интегралов с использованием основных свойств неопределенных интегралов и таблицы простейших интегралов называется непосредственным интегрированием. Покажем это на примерах.
УПРАЖНЕНИЯ
Вычислить интегралы методом непосредственного интегрирования.
Вычислить интегралы методом подстановки.
Вычислить интегралы методом интегрирования по частям.
Глава 7. ОПРЕДЕЛЕННЫЙ ИНТЕГРАЛ
Условия существования определенного интеграла
Классы интегрируемых функций
Ответ на вопрос о том, какие функции являются интегрируемыми (т.е. существует определенный интеграл (7.2)), дают следующие теоремы, которые мы приводим без доказательства.
ТЕОРЕМА 1. Если функция f(x) непрерывна на отрезке [а, b], то она интегрируема на нем.
ТЕОРЕМА 2. Если определенная и ограниченная на отрезке [а, b] функция f(x) имеет конечное число точек разрыва, то она интегрируема на этом отрезке.
ТЕОРЕМА 3. Монотонная на отрезке [а, b] функция f(x) интегрируема на этом отрезке.
Основные правила интегрирования
Геометрические приложения определенного интеграла
Некоторые приложения в экономике
Вообще говоря, в экономических задачах переменные меняются дискретно. Для использования определенного интеграла нужно составить некоторую идеализированную модель, предполагающую непрерывное изменение зависимых переменных (функций) и независимых переменных (аргумента). Рассмотрим соответствующие примеры.
Глава 8. ФУНКЦИИ НЕСКОЛЬКИХ ПЕРЕМЕННЫХ
8.1. Евклидово пространство Em
Евклидова плоскость и евклидово пространство
Как мы знаем, множество всех упорядоченных пар вещественных чисел (x, у) называется координатной плоскостью и каждая точка на ней характеризуется парой своих координат: М(x, у).
Определение 1. Координатная плоскость называется евклидовой плоскостью, если расстояние между двумя любыми точками M1(x1, y1) и М2(x2, y2) определено по формуле
Аналогично вводится и понятие евклидова пространства. В этом случае каждая точка координатного пространства характеризуется тройкой чисел и тогда расстояние между двумя любыми точками пространства M(x1, y1 ,z1) и М(x2, y2, z2) определяется формулой
Стало быть, евклидова плоскость и евклидово пространство определяются способом измерения расстояния между двумя любыми своими точками.
Понятия m-мерного координатного пространства и m-мерного евклидова пространства
Определение 2. Множество всевозможных упорядоченных совокупностей т действительных чисел (x1, х2, x3, ..., xm) называется т-мерным координатным пространством Аm.
Каждую упорядоченную совокупность (x1, x2, x3,, … ,xт,) называют точкой этого пространства и обозначают одной буквой М. При этом числа x1, x2, x3, …, xm называются координатами точки М, что символически записывается следующим образом: М(x1, x2, ..., xm).
Определение 3. Координатное пространство Аm называется т-мерным евклидовым пространством Еm, если между двумя любыми точками М'(х1', х2, '... , хm') и М"(x1'', х2'',... , хm'') пространства Аm определено расстояние ρ(М', М") по формуле
Очевидно, что введенные понятия m-мерного координатного пространства Аm и m-мерного евклидова пространства Em являются обобщениями понятий соответственно координатных плоскости и пространства и евклидовых плоскости и пространства.
8.2. Множества точек евклидова пространства Еm
Примеры множеств евклидова пространства Еm
Будем обозначать символом {М} некоторое множество точек m-мерного пространства Еm. Рассмотрим некоторые примеры множеств в этом пространстве.
1. Множество {М} всевозможных точек, координаты x1, x2, ..., xm которых удовлетворяют неравенству
называется т-мерным шаром радиуса R с центром в точке M0(x,x,...,x).
Этот пример является m-мерным обобщением соответственно круга на евклидовой плоскости и шара в трехмерном евклидовом пространстве, которые задаются следующими неравенствами:
Неравенство (8.2) можно переписать с учетом (8.1) в виде
В случае строгого неравенства ρ(М, М0) < R множество {М} называется открытым т-мерным шаром. Часто это множество также называют R-окрестностью точки M0. В случае (8.3) если неравенство не строгое, множество {М} называется замкнутым т-мерным шаром. Эти понятия переносятся на случай любой размерности при т ≥ 2.
2. Множество {М} точек, таких, что расстояние от каждой из них до некоторой точки M0 удовлетворяет равенству ρ(М, М0) = R, называется т-мерной сферой радиуса R с центром в точке M0.
Аналогия: для плоскости — окружность (x – x0)2 + (у – y0)2 = R2 радиуса R с центром в точке М0(х0, у0), для пространства — сфера (x – x0)2 + (у – y0)2 + (z – z0)2 = R2 радиуса R с центром в точке М0(х0, у0, z0).
Понятие функции нескольких переменных
Введем понятие функции нескольких переменных.
Определение 1. Пусть каждой точке М из множества точек {М} евклидова пространства Em по какому-либо закону ставится в соответствие некоторое число и из числового множества U. Тогда будем говорить, что на множестве {М} задана функция и = f(M). При этом множества {М} и U называются соответственно областью определения (задания) и областью изменения функции f(M).
Как известно, функция одной переменной у = f(x) изображается на плоскости в виде линии. В случае двух переменных область определения {Мп} функции z = f(x, y) представляет собой некоторое множество точек на координатной плоскости Оху (рис. 8.1). Координата z называется аппликатой, и тогда сама функция изображается в виде некоторой поверхности в пространстве E3. Аналогичным образом функция от т переменных
определенная на множестве {М} евклидова пространства Еm, представляет собой гиперповерхность в евклидовом пространстве Еm+1.
Некоторые виды функций нескольких переменных
Рассмотрим примеры функций нескольких переменных и найдем их области определения.
Решение. Это поверхность в евклидовом пространстве Е3. Областью определения этой функции является все множество точек плоскости Оху. Область значений этой функции — промежуток [0, ). Данная функция представляет собой параболоид вращения (рис. 8.2): в вертикальных сечениях этой поверхности плоскостями Oxz и Оуz получаются соответственно параболы z = х2 и z = у2.
Решение. Это поверхность в евклидовом пространстве Е3. Область определения данной функции — все множество точек евклидова пространства Е2 или плоскости Оху. Эта функция является так называемым эллиптическим конусом с вершиной в начале координат O(0, 0, 0); приведенная формула суммирует две функции, задающие две его симметричные относительно плоскости Оху части (рис. 8.3):
Приведем теперь наиболее часто встречающиеся в различных приложениях виды функций нескольких переменных.
1. Уравнение вида
называется общим уравнением плоскости в системе координат Oxyz. Вектор = (А, В, С) перпендикулярен плоскости (8.4); он называется нормальным вектором этой плоскости. Если известно, что плоскость проходит через некоторую точку M0(x0, y0, z0), то она может быть задана уравнением
Например, составить уравнение плоскости с перпендикулярным вектором = (1, 2, -1), проходящей через точку М0 (2, 1, 1), Согласно формуле (8.5) имеем
2. Функция Кобба—Дугласа — производственная функция, показывающая объем выпуска продукции Q при затратах капитала К и трудовых ресурсов L. Для случая двух переменных она имеет вид
где А > 0 — параметр производительности конкретно взятой технологии, 0 < α < 1 — доля капитала в доходе.
Линии уровня
Понятие линии уровня широко используется прежде всего в геодезии, картографии, при составлении синоптических карт, а также при описании различных физических полей (температура, давление и пр.).
Определение 2. Линией уровня функции двух переменных z = f(x, y) называется плоская кривая, получаемая при пересечении графика этой функции плоскостью z = С, где С — постоянная величина, параллельной координатной плоскости Оху.
Обычно линии уровня, соответствующие различным значениям постоянной величины С, проецируются на одну плоскость, например на координатную плоскость Оху; тогда их удобно анализировать и с их помощью исследовать сложный характер поверхности, описываемой функцией z = f(x, у).
Таким образом, можно сказать, что линии уровня функции z = f(x, у) — это семейство кривых на координатной плоскости Оху, описываемое уравнениями вида
Обычно берут арифметическую прогрессию чисел Ci с постоянной разностью h; тогда по взаимному расположению линий уровня можно получить представление о форме поверхности, описываемой функцией z = f(x, у). Там, где функция изменяется быстрее, линии уровня сгущаются, а там, где поверхность пологая, линии уровня располагаются реже (рис. 8.4).
Пример 3. Найти линии уровня функции z = х2 + у2 — 2х — 2у.
Решение. Линии уровня данной функции — это семейство кривых на плоскости Оху, описываемое уравнением
Последнее уравнение описывает семейство окружностей с центром в точке O1(l, 1) радиуса r =. Поверхность вращения (параболоид), описываемая данной функцией, становится "круче" по мере ее удаления от оси, которая дается уравнениями x = 1, у = 1.
Применение в задачах экономики
Часть 2. ЭЛЕМЕНТЫ ТЕОРИИ ОБЫКНОВЕННЫХ ДИФФЕРЕНЦИАЛЬНЫХ УРАВНЕНИЙ
Дифференциальные уравнения занимают особое место в математике и имеют многочисленные приложения в большом спектре наук. Исследования природных процессов и изучение закономерностей общественных процессов приводят к построению математических моделей, основой которых являются дифференциальные уравнения.
В дифференциальных уравнениях неизвестная функция содержится вместе со своими производными. Основной задачей теории дифференциальных уравнений является изучение функций, представляющих собой решения этих уравнений.
В этой части излагаются элементы теории обыкновенных дифференциальных уравнений, когда неизвестные функции зависят от одной переменной. Теория дифференциальных уравнений, когда неизвестные функции зависят от нескольких переменных — уравнения в частных производных, является более сложной и представляет специальный раздел математики.
Глава 9. ДИФФЕРЕНЦИАЛЬНЫЕ УРАВНЕНИЯ ПЕРВОГО ПОРЯДКА
Основные понятия
Уравнения с разделяющимися переменными
Определение 5. Дифференциальное уравнение вида
где f1(x) и f2(y) — непрерывные функции, называется уравнением с разделяющимися переменными.
Подчеркнем, что правая часть уравнения представляет собой произведение, в котором один сомножитель зависит только от х, а другой — только от у. Метод решения такого вида уравнений носит название разделения переменных. Запишем производную у' в ее эквивалентной форме как отношение дифференциала функции к дифференциалу независимой переменной , умножим обе части уравнения (9.3) на dx и поделим обе его части на f2(y), полагая, что f2(у) ≠ 0; получаем
В этом уравнении переменная у входит в левую часть, а переменная х — только в правую, т.е. переменные разделены. Пусть у = φ(x) является решением уравнения (9.3), тогда при подстановке этого решения в уравнение (9.4) получаем тождество: два дифференциала равны друг другу, только в правой части дифференциал выражен через независимую переменную x, а в левой части — через функцию у. Поскольку дифференциалы равны, то их неопределенные интегралы различаются на постоянную величину, т.е., интегрируя слева по переменной у, а справа по переменной х, получаем
где С — произвольная постоянная.
Рассмотрим примеры решения уравнений методом разделения переменных.
Пример 1. ху' — у = 0, найти частное решение при начальных условиях у0 = 2 при x0 = -4.
Решение. Разделим переменные, для чего перенесем у в правую часть, поделим обе части полученного уравнения на ху и умножим их на dx; получим
Интегрируя обе части этого уравнения (правую по x, а левую по у), имеем
где С — произвольная постоянная. При потенцировании получаем
что эквивалентно уравнению у = ±Сх, или у = С1х. Полученная функция представляет семейство интегральных кривых. Для выделения частного решения при указанных начальных условиях подставим в эту формулу х = -4 и у = 2, откуда получим значение для С: С = -1/2. Окончательно частное решение имеет вид
Пример 2. у' = х, найти частное решение, проходящее через точку (0,1).
Решение. Разделяя переменные, получаем уравнение в дифференциалах
Интегрируя, имеем
где С — произвольная постоянная величина. После интегрирования (интеграл в правой части берется при помощи замены переменной) имеем уравнение семейства интегральных кривых
Выделение частного решения, проходящего через точку (0, 1), приводит к определению произвольной постоянной: С =, т.е. эта кривая описывается уравнением (с учетом выбора знака)
УПРАЖНЕНИЯ
Найти общие решения дифференциальных уравнений методом разделения переменных.
Найти частные решения уравнений первого порядка, удовлетворяющие указанным начальным условиям.
Найти общее решение линейных уравнений.
Решить уравнения Бернулли.
Глава 10. ДИФФЕРЕНЦИАЛЬНЫЕ УРАВНЕНИЯ ВТОРОГО ПОРЯДКА
Основные понятия теории
Определение 1. Дифференциальным уравнением второго порядка называется уравнение вида
где х — независимая переменная, у — искомая функция, у' и у" — соответственно ее первая и вторая производные.
Примеры дифференциальных уравнений второго порядка:
Будем рассматривать уравнения, которые можно записать в виде, разрешенном относительно второй производной:
Как и в случае уравнения первого порядка, решением уравнения (10.1) называется функция у = φ(x), определенная на некотором интервале (а, b), которая обращает это уравнение в тождество. График решения называется интегральной кривой. Имеет место теорема существования и единственности решения уравнения второго порядка.
ТЕОРЕМА 1 (теорема Коши). Пусть функция f(x, у, у') и ее частные производные и , непрерывны в некоторой области D пространства переменных (x, у, у'). Тогда для любой внутренней точки М0(х0, у0, у'0) этой области существует единственное решение уравнения (10.2), удовлетворяющее условиям:
Геометрический смысл этой теоремы (ее доказательство мы не приводим) заключается в том, что через заданную точку (x0, y0) на координатной плоскости Оху проходит единственная интегральная кривая с заданным угловым коэффициентом y0' касательной (рис. 10.1).
Условия (10.3) называются начальными условиями, а задачу отыскания решения уравнения (10.2) по заданным начальным условиям называют задачей Коши.
Общим решением уравнения (10.2) в некоторой области D называется функция у = φ(х, С1, С2), если она является решением этого уравнения при любых постоянных величинах С1 и C2, которые могут быть определены единственным образом при заданных начальных условиях (10.3). Частным решением уравнения (10.2) называется общее решение этого уравнения при фиксированных значениях постоянных С1 и C2: у = φ(х, С10, С20).
Рассмотрим для пояснения уравнение у" = 0. Его общее решение получается при двухкратном интегрировании этого уравнения:
где С1 и C2 — произвольные постоянные. Это решение пред ставляет собой семейство прямых, проходящих в произвольных направлениях, причем через каждую точку плоскости Охy проходит бесконечное число таких прямых. Поэтому для выделения частного решения, проходящего через заданную точку (х0, y0), следует задать еще и угловой коэффициент прямой, совпадающей в данном случае со своей касательной. Например, найдем частное решение, удовлетворяющее начальным условиям
т.е. нужно найти прямую, проходящую через точку M (l, 2), с угловым коэффициентом, равным единице. Подстановка начальных условий в общее решение уравнения приводит к системе двух линейных уравнений относительно постоянных С1 и C2
откуда С1 = 1, C2 = 1. Таким образом, искомое частное решение — это прямая у = х + 1.
Краевая задача для дифференциального уравнения второго порядка
Как было сказано в п. 10.1, в силу основной теоремы существования и единственности решения для уравнения второго порядка
определена задача Коши, когда в точке х = x0 заданы значения неизвестной функции и ее производной:
Если выполнены условия теоремы 10.1, то задача Коши (10.13), (10.14) однозначно определяет частное решение.
Однако существует и другой тип задач для дифференциальных уравнений второго порядка — значения неизвестной функции задаются в двух разных точках. Иными словами, при решении уравнения (10.13) на интервале (а, b) рассмотрим граничные условия наиболее простого вида на концах интервала
В этом случае уравнение (10.13) совместно с условиями (10.14) называется первой краевой задачей для уравнения второго порядка. Поскольку второе условие в (10.15) равносильно второму условию в (10.14), то указанная краевая задача может иметь единственное решение, т.е. определять единственным образом частное решение дифференциального уравнения (10.13), проходящее через точки (x1, y1), (x2, y2). Так, для линейного дифференциального уравнения второго порядка первая краевая задача имеет решение, если определитель системы линейных алгебраических уравнений относительно произвольных постоянных C1 и С2
реализующей краевые условия (10.15), отличен от нуля. Здесь в соответствии с теоремой 10.4 (x) — частное решение неоднородного уравнения, у1(х) и у2(х) — линейно независимые решения соответствующего однородного уравнения. В таком случае краевая задача с условиями (10.15) однозначно определяет частное решение дифференциального уравнения (10.8).
Пример 1. Найти частное решение уравнения
удовлетворяющее краевым условиям
Общее решение этого уравнения было найдено в примере 4 и. 10.3:
Для отыскания частного решения, соответствующего данным краевым условиям, подставим это решение в эти краевые условия. Получаем систему линейных уравнений относительно произвольных постоянных С1 и С2
Нетрудно видеть, что определитель этой системы не равен нулю, т.е. данная краевая задача имеет решение. Вычитая из второго уравнения первое, умноженное на 2, получаем С2, а затем из первого уравнения — С1:
Отсюда решение данной краевой задачи как частное решение дифференциального уравнения, проходящее через точки (0, 1) и (ln 2, 2), имеет вид
Дифференциальные уравнения первого порядка
УПРАЖНЕНИЯ
11.1. Используя формулу (11.13) динамики национального дохода Y(t) по модели Кейнса,
а) проанализировать роль каждого параметра в увеличении величины Yр согласно формуле (11.12), что ведет к падению Y(t);
б) вывести рекомендации по изменению параметров, описывающих основные экономические показатели;
в) выбрать более предпочтительные изменения, указанные в п. б, применительно к условиям России.
11.2. Найти динамику цены Р на товар, если прогноз спроса и предложения описывается следующими соотношениями:
11.3. В условиях предыдущей задачи какой из трех случаев описывает паническое состояние на рынке и с чем это связано?
Часть 3. ЭЛЕМЕНТЫ ЛИНЕЙНОЙ АЛГЕБРЫ
Глава 12. ВЕКТОРЫ
Операции над векторами
Пусть векторы и принадлежат n-мерному векторному пространству Rn:
Будем называть суммой векторов и вектор , координаты которого равны суммам соответствующих координат этих векторов:
Пусть λ — любое действительное число. Произведением вектора на число λ будем называть вектор, координаты которого получаются умножением соответствующих координат вектора на это число:
Из введенных таким образом операций над векторами вытекают следующие свойства этих операций. Пусть , и — произвольные векторы n-мерного векторного пространства. Тогда:
1) + = + — переместительное свойство;
2) (+ ) + = + (+ ) — сочетательное свойство;
3) λ(+ ) = λ+ λ, где λ — действительное число;
4) (λ + μ)= λ+ μ , где λ и μ — действительные числа;
5) λ(μ) = (λμ) , где λ и μ — действительные числа;
6) + = ;
7) для любого вектора существует такой вектор -, что -= (-1) , + (-) = ;
8) 0= для любого вектора .
Линейная зависимость векторов
Разложение вектора по базису
Глава 13. МАТРИЦЫ
Матрицы и операции над ними
Линейные операции над матрицами
1. Сумма матриц. Суммой матриц А и В одинакового размера называется матрица С того же размера, каждый элемент которой равен сумме соответствующих элементов матриц А и В. Представим это в сокращенной записи. Пусть
Тогда сумма этих матриц С = А + В имеет вид
Пример 1. Пусть даны матрицы А и В:
Тогда их суммой, согласно определению, является матрица
2. Умножение матрицы на действительное число. Произведением матрицы А на действительное число α называется матрица, каждый элемент которой получен умножением соответствующего элемента матрицы А на число α.
Пример 2. Пусть даны матрица А и число α:
Тогда произведением матрицы А на число является матрица
3. Приведем свойства операций суммирования матриц и произведения матрицы на число, непосредственно вытекающие из определения этих операций. Пусть А, В и С — матрицы, имеющие одинаковый размер, а α и β — некоторые действительные числа. Тогда:
1) А + В = В + А,
2) (А + В) + С = А + (В + С),
3) α(А + В) =αА + αВ,
4) (α + β) A = αA + βA,
5) (αβ)А = (αA)β,
6) A + О = А, где О — нулевая матрица,
7) 0А = О.
Обратная матрица
Понятие обратной матрицы
Понятие обратной матрицы распространяется только на квадратные матрицы, поэтому здесь и далее мы будем иметь дело с матрицами порядка п.
Определение 1. Матрица порядка п называется вырожденной, если ее ранг r < п.
Определение 2. Матрица А-1 называется обратной по отношению к матрице А, если их произведение равно единичной матрице:
Несколько забегая вперед, отметим, что для вырожденной матрицы не существует обратной матрицы. Иными словами, если для некоторой матрицы порядка п ее ранг r < п, то для нее не существует обратной матрицы.
УПРАЖНЕНИЯ
13.1. Найти матрицу С = 2А - В, где
13.2. Даны следующие матрицы:
Найти: а) все произведения матриц, которые имеют смысл; б) соответствующие транспонированные матрицы; в) матрицу 2G – С2,г) матрицу С3.
13.3. Дана матрица . Проверить непосредственным вычислением, какие из данных ниже векторов являются собственными векторами этой матрицы, и указать соответствующие собственные значения:
Глава 14. ОПРЕДЕЛИТЕЛИ
Операции над определителями и основные свойства
Глава 15. СИСТЕМЫ ЛИНЕЙНЫХ АЛГЕБРАИЧЕСКИХ УРАВНЕНИЙ
Этот раздел является одним из основных в алгебре. Нет такой отрасли науки и приложений, где в том или ином виде не использовались бы системы линейных алгебраических уравнений. При решении экономических задач системы линейных уравнений наиболее употребимы как в аппарате исследования, так и при рассмотрении частных проблем.
Основные понятия
Методы решения систем линейных уравнений
Однородные системы линейных уравнений
Определение 1. Система линейных уравнений называется однородной, если во всех ее уравнениях свободные члены равны нулю.
В общем случае однородная система (или система однородных уравнений) имеет вид
Однородная система уравнений всегда совместна. Действительно, набор значений неизвестных xi = 0 (i = 1, 2,... , п) удовлетворяет всем уравнениям системы. Это решение однородной системы называется нулевым, или тривиальным.
Решение системы однородных уравнений
Вопрос о существовании ненулевого решения однородной системы линейных уравнений (15.14) разрешает следующая теорема.
ТЕОРЕМА 3. Однородная система имеет ненулевое решение тогда и только тогда, когда ранг этой системы меньше числа ее неизвестных.
Из этой теоремы вытекают два важных следствия.
Следствие 1. Если число уравнений однородной системы меньше числа ее неизвестных, то эта система имеет ненулевое решение.
Следствие 2. Если в однородной системе число уравнений равно числу неизвестных, то она имеет ненулевое решение тогда и только тогда, когда определитель матрицы системы равен нулю.
Глава 16. ПРИМЕНЕНИЕ ЭЛЕМЕНТОВ ЛИНЕЙНОЙ АЛГЕБРЫ В ЭКОНОМИКЕ
Использование алгебры матриц
Использование элементов алгебры матриц является одним из основных методов решения многих экономических задач. Особенно этот вопрос стал актуальным при разработке и использовании баз данных: при работе с ними почти вся информация хранится и обрабатывается в матричной форме.
Модель Леонтьева многоотраслевой экономики
Макроэкономика функционирования многоотраслевого хозяйства требует баланса между отдельными отраслями. Каждая отрасль, с одной стороны, является призводителем, а с другой — потребителем продукции, выпускаемой другими отраслями. Возникает довольно непростая задача расчета связи между отраслями через выпуск и потребление продукции разного вида. Впервые эта проблема была сформулирована в виде математической модели в 1936 г. в трудах известного американского экономиста В.В.Леонтьева, который попытался проанализировать причины экономической депрессии США 1929-1932 гг. Эта модель основана на алгебре матриц и использует аппарат матричного анализа.
Часть 4. ЭЛЕМЕНТЫ ТЕОРИИ ВЕРОЯТНОСТЕЙ
Глава 17. ОСНОВНЫЕ ПОЛОЖЕНИЯ ТЕОРИИ ВЕРОЯТНОСТЕЙ
События, происходящие в окружающем нас мире, можно разделить на три вида: достоверные, невозможные и случайные. Достоверным относительно комплекса условий S называется событие, которое обязательно произойдет при осуществлении этого комплекса условий. Например, если гладкий желоб с лежащим внутри него тяжелым шариком наклонить, то шарик обязательно покатится по желобу в сторону уклона. Невозможным называется событие, которое заведомо не произойдет при осуществлении комлекса условий S. Например, из герметически изолированного сосуда вода не может вылиться. Случайным относительно комплекса условий S называется событие, которое при осуществлении указанного комплекса условий может либо произойти, либо не произойти. Например, если вы уронили фарфоровую чашку на пол, то она может как разбиться, так и остаться неповрежденной.
Теория вероятностей имеет дело со случайными событиями. Однако она не может предсказать, произойдет единичное событие или нет. Теория вероятностей изучает вероятностные закономерности массовых однородных случайных событий. Ее методы получили широкое распространение в различных областях естествознания и в прикладных проблемах техники. Теория вероятностей легла в основу теории массового обслуживания и теории надежности. В последние годы аппарат теории вероятностей активно используется в экономике.
Основные понятия теории вероятностей
Классическое определение вероятности
Назовем каждый из возможных результатов испытания элементарным событием, или исходом. Те элементарные исходы, которые интересуют нас, называются благоприятными событиями.
Определение 3. Отношение числа благоприятствующих событию А элементарных исходов к общему числу равновозможных несовместных элементарных исходов, образующих полную группу, называется вероятностью события А.
Вероятность события А обозначается Р(А). Понятие вероятности является одним из основных в теории вероятностей. Данное выше определение является классическим. Из него вытекают некоторые свойства.
Свойство 1. Вероятность достоверного события равна единице.
Свойство 2. Вероятность невозможного события равна нулю.
Свойство 3. Вероятность случайного события есть положительное число:
Следовательно, вероятность любого события удовлетворяет неравенству
Отметим, что современные курсы теории вероятностей основаны на теоретико-множественном подходе, в котором элементарные события являются точками пространства элементарных событий Ω; при этом событие А отождествляется с подмножеством элементарных исходов, благоприятствующих этому событию, А Ω.
Приведем примеры непосредственного вычисления вероятностей.
Пример 4. В коробке лежит 10 шаров: 6 белых и 4 черных. Найти вероятность того, что из пяти взятых наугад шаров будет 4 белых.
Решение. Найдем число благоприятных исходов: число способов, которыми можно взять 4 белых шара из 6 имеющихся, равно C= C= . = 15. Общее число исходов определяется числом сочетаний из 10 по 5: C= 252. Согласно определению 3 искомая вероятность Р = 15/252 ≈ 0,06.
Пример 5. Какова вероятность того, что при заполнении карточки спортивной лотереи "6 из 36" будет угадано 4 номера?
Решение. Общее число исходов равно C= 1947792. Число благоприятных исходов равно С= 15. Отсюда искомая вероятность равна 7,7 ∙ 10-6.
Пример 6. В ящике находится 10 стандартных и 5 нестандартных деталей. Какова вероятность, что среди наугад взятых 6 деталей будет 4 стандартных и 2 нестандартных?
Решение. Общее число исходов равно С. Число благоприятных исходов определяется произведением СС, где первый сомножитель соответствует числу вариантов изъятия из ящика 4-х стандартных деталей из 10, а второй — числу вариантов изъятия из ящика 2-х нестандартных деталей из пяти. Отсюда следует, что искомая вероятность равна
Теорема сложения вероятностей
Полная группа событий
ТЕОРЕМА 2. Сумма вероятностей событий, образующих полную группу, равна единице:
Пример 2. На складе готовой продукции находятся изделия, среди которых 5% нестандартных. Найти вероятность того, что при выдаче изделия со склада оно будет стандартным.
Решение. Вероятность получения нестандартного изделия равна 0,05; события выдачи стандартного и нестандартного изделия образуют полную группу. Следовательно, сумма их вероятностей равна единице, и тогда искомая вероятность равна 0,95.
Теорема умножения вероятностей
Обобщения теорем сложения и умножения
Схема независимых испытаний
Глава 18. СЛУЧАЙНЫЕ ВЕЛИЧИНЫ
Случайные величины и законы их распределения
Числовые характеристики дискретных случайных величин
Установленный закон распределения полностью характеризует случайную величину. Однако часто используются числовые характеристики случайной величины, которые дают некоторое осредненное описание случайной величины, получаемое на базе закона ее распределения.
Система двух случайных величин
Непрерывные случайные величины
Основные распределения непрерывных случайных величин
Некоторые элементы математической статистики
Задачи математической статистики
Первой задачей математической статистики является указание методов сбора и группировки статистических сведений, которые получены в результате экспериментов или наблюдений. Вторая задача — это разработка методов анализа статистических данных: оценки неизвестных вероятности события, а также функции и параметров распределения; оценка зависимости случайной величины от других случайных величин; проверка статистических гипотез о виде и величинах параметров неизвестного распределения. Рассмотрим некоторые из этих вопросов.
Раздел II. ОСНОВЫ ОПТИМАЛЬНОГО УПРАВЛЕНИЯ
Управление и планирование являются наиболее сложными функциями в работе предприятий, фирм, служб администраций всех уровней. Долгое время они являлись монополией человека с соответствующей подготовкой и опытом работы. Совершенствование науки, техники, разделение труда усложнили принятие решений в управлении и планировании.
Для принятия обоснованного решения необходимо иметь и обработать большое количество информации, определяемое иногда астрономическими цифрами. Принятие ответственных решений, как правило, связано с большими материальными ценностями. В настоящее время недостаточно знать путь, ведущий к достижению цели. Необходимо из всех возможных путей выбрать наиболее экономичный, который наилучшим образом соответствует поставленной задаче.
Появление цифровых вычислительных машин и персональных компьютеров создало огромные возможности для развития науки, совершенствования методов планирования и управления производством. Однако без строгих формулировок задач, без математического описания процессов современный уровень управления и планирования не может быть достигнут.
Задачи управления и планирования обычно сводятся к выбору некоторой системы параметров и системы функций, которые приводят к экстремальным задачам следующего вида.
Требуется найти максимум функции
при условиях:
где f, gi — функции, x1, x2, ..., xп — параметры управления.
Выражение (а) называется функцией цели. Условия (b) и (с) представляют собой ограничения поставленной задачи. Условия (с) справедливы для многих задач, особенно экономических, когда параметры управления (xj) по своему физическом смыслу не могут быть отрицательными. Среди условий задачи могут быть равенства.
Математическая дисциплина, занимающаяся изучением экстремальных (максимальных или минимальных) задач управления, планирования и разработкой методов их решения, получила название математического программирования.
Основное отличие задач математического программирования от условных экстремальных задач, рассмотренных в части 6, заключается в наличии неравенств в системе ограничений. Поэтому методы решения задач на условный экстремум с помощью множителей Лагранжа не могут быть применены.
В зависимости от вида функции цели и ограничений математическое программирование делится на линейное и нелинейное.
Наиболее разработанным разделом математического программирования является линейное программирование.
В задачах линейного программирования возможны случаи, когда параметры управления могут принимать лишь целые дискретные значения. При решении подобных задач используется целочисленное программирование.
В некоторых случаях исходные параметры задачи могут изменяться в некоторых пределах, для их решения применяется параметрическое программирование.
В настоящее время не существует общих и достаточно эффективных методов решения задач нелинейного программирования. Лишь для определенного класса нелинейных задач, система ограничений которых линейна, а целевая функция нелинейна, но обладает свойством выпуклости, разработаны достаточно эффективные методы, получившие название методов выпуклого программирования.
На практике часто приходится сталкиваться с ситуациями, в которых необходимо принимать решения при наличии двух или более сторон, имеющих различные цели. Результаты любого действия каждой из сторон зависят от решений партнеров. В экономике подобные ситуации встречаются довольно часто. Для решения задач с конфликтными ситуациями используют математические методы теории игр.
Динамическое программирование — один из разделов методов оптимизации, в котором процесс принятия решения может быть разбит на отдельные этапы. В основе метода лежит принцип оптимальности, разработанный Р. Беллманом.
Сетевые модели, в основе которых лежит теория графов, позволяют проводить их оптимизацию, а также совокупность расчетных и организационных мероприятий по управлению комплексами работ при создании новых изделий и технологий.
Цель изучения системы массового обслуживания состоит в том, чтобы контролировать их характеристики для проведения оптимизации системы в целом.
Рассмотрение моделей управления запасами преследует цель выбора для предприятий оптимальных расходов на доставку, хранение комплектующих материалов и ресурсов, необходимых для изготовления изделий.
Основные понятия и определения
Дано n-мерное пространство, точки которого имеют координаты (x1, x2, . . . ,xп).
Определение 1. Множество точек n-мерного пространства, координаты которых удовлетворяют уравнению
где хотя бы одно из чисел а1, a2, ..., an отлично от нуля, называется гиперплоскостью п-мерного пространства.
В векторной форме оно записывается следующим образом:
где = (a1, a2,..., an), = (x1, x2,..., xn).
Даны две гиперплоскости
Определение 2. Множество точек n-мерного пространства, координаты которых одновременно удовлетворяют каждому уравнению системы, называется пересечением гиперплоскостей.
Дано неравенство
Эта зависимость определяет полуплоскость двухмерного пространства, лежащую по одну сторону от прямой
которая называется граничной прямой.
Определение 3. Множество точек n-мерного пространства, координаты которых удовлетворяют неравенству
называется полупространством n-мерного пространства, расположенным по одну сторону от гиперплоскости
Определение 4. Множество точек n-мерного пространства, содержащее вместе с любыми двумя точками A и В и все точки отрезка АВ, называется выпуклым телом (областью, фигурой).
Примеры плоских выпуклых фигур приведены на рис. 19.1.
Примеры невыпуклых фигур приведены на рис. 19.2.
Дадим некоторые определения выпуклой области.
Определение 5. Точка А называется внутренней точкой выпуклой области, если в сколь угодно малой окрестности этой точки содержатся только точки этой области.
Определение 6. Точка В называется граничной точкой выпуклой области, если в сколь угодно малой окрестности этой точки содержатся как точки данной области, так и не принадлежащие ей (рис. 19.3).
Определение 7. Точка С называется угловой точкой выпуклой области, если она является граничной и не лежит внутри отрезка, соединяющего две другие точки этой области (рис. 19.3).
Определение 8. Если область включает все свои граничные точки, то она называется замкнутой.
Выпуклая область может быть ограниченной и неограниченной.
Определение 9. Ограниченной называется область, если существует такое число М > 0, что радиус-вектор , соединяющий начало координат с любой точкой области, по абсолютной величине меньше М, т.е. || ≤ М.
Для этой области все ее точки находятся на конечном расстоянии от начала координат.
Определение 10. Если найдутся точки области, сколь угодно удаленные от начала координат, то область называется неограниченной.
Определение 11. Выпуклая замкнутая ограниченная область, имеющая конечное число угловых точек, называется выпуклым п-мерным многогранником.
Определение 12. Выпуклая замкнутая неограниченная область, имеющая конечное число угловых точек, называется выпуклой п-мерной многогранной областью.
Определение 13. Линейная комбинация S векторов
в которой коэффициенты ti удовлетворяют условиям
называется выпуклой линейной комбинацией.
Определение 14. Пересечением выпуклых областей называется множество точек, являющееся общей частью этих областей.
ТЕОРЕМА 1. Пересечение выпуклых областей есть выпуклая область.
ТЕОРЕМА 2. Множество точек выпуклого п-мерного многогранника совпадает с множеством любых выпуклых линейных комбинаций его угловых точек.
19.2. Решение систем m линейных неравенств с двумя переменными
Дана система т линейных неравенств с двумя переменными
Знаки некоторых или всех неравенств могут быть ≥.
Рассмотрим первое неравенство в системе координат Х1ОХ2. Построим прямую
которая является граничной прямой.
Эта прямая делит плоскость на две полуплоскости 1 и 2 (рис. 19.4).
Полуплоскость 1 содержит начало координат, полуплоскость 2 не содержит начала координат.
Для определения, по какую сторону от граничной прямой расположена заданная полуплоскость, надо взять произвольную точку на плоскости (лучше начало координат) и подставить координаты этой точки в неравенство. Если неравенство справедливо, то полуплоскость обращена в сторону этой точки, если не справедливо, то в противоположную от точки сторону.
Направление полуплоскости на рисунках показываем стрелкой.
Определение 15. Решением каждого неравенства системы является полуплоскость, содержащая граничную прямую и расположенная по одну сторону от нее.
Определение 16. Пересечение полуплоскостей, каждая из которых определяется соответствующим неравенством системы, называется областью решения системы (ОР).
Определение 17. Область решения системы, удовлетворяющая условиям неотрицательности (xj ≥ 0, j = ), называется областью неотрицательных, или допустимых, решений (ОДР).
Если система неравенств совместна, то ОР и ОДР могут быть многогранником, неограниченной многогранной областью или одной точкой.
Если система неравенств несовместна, то ОР и ОДР — пустое множество.
Пример 1. Найти ОР и ОДР системы неравенств и определить координаты угловых точек ОДР
Решение. Найдем ОР первого неравенства: х1 + 3x2 ≥ 3. Построим граничную прямую х1 +3x2 – 3 = 0 (рис. 19.5). Подставим координаты точки (0,0) в неравенство: 1∙0 + 3∙0 > 3; так как координаты точки (0,0) не удовлетворяют ему, то решением неравенства (19.1) является полуплоскость, не содержащая точку (0,0).
Аналогично найдем решения остальных неравенств системы. Получим, что ОР и ОДР системы неравенств является выпуклый многогранник ABCD.
Найдем угловые точки многогранника. Точку А определим как точку пересечения прямых
Решая систему, получим А(3/7, 6/7).
Точку В найдем как точку пересечения прямых
Из системы получим B(5/3, 10/3). Аналогично найдем координаты точек С и D: С(11/4; 9/14), D(3/10; 21/10).
Пример 2. Найти ОР и ОДР системы неравенств
Решение. Построим прямые и определим решения неравенств (19.5)-(19.7). ОР и ОДР являются неограниченные многогранные области ACFM и ABDEKM соответственно (рис. 19.6).
Пример 3. Найти ОР и ОДР системы неравенств
Решение. Найдем решения неравенств (19.8)-(19.10) (рис. 19.7). ОР представляет неограниченную многогранную область ABC; ОДР — точка В.
Пример 4. Найти OP и ОДР системы неравенств
Решение. Построив прямые, найдем решения неравенств системы. ОР и ОДР несовместны (рис. 19.8).
УПРАЖНЕНИЯ
Найти ОР и ОДР систем неравенств
Глава 20. ГРАФИЧЕСКИЙ МЕТОД
Выбор оптимального варианта выпуска изделий
Фирма выпускает 2 вида мороженого: сливочное и шоколадное. Для изготовления мороженого используются два исходных продукта: молоко и наполнители, расходы которых на 1 кг мороженого и суточные запасы даны в табл. 20.1.
Изучение рынка сбыта показало, что суточный спрос на сливочное мороженое превышает спрос на шоколадное не более чем на 100 кг. Кроме того, установлено, что спрос на шоколадное мороженое не превышает 350 кг в сутки. Розничная цена 1 кг сливочного мороженого 16 р., шоколадного — 14 р.
Какое количество мороженого каждого вида должна производить фирма, чтобы доход от реализации продукции был максимальным?
Решение. Обозначим: x1 — суточный объем выпуска сливочного мороженого, кг; x2 — суточный объем выпуска шоколадного мороженого, кг.
Составим математическую модель задачи.
Целевая функция будет иметь вид
при ограничениях:
OABDEF — область допустимых решений (рис. 20.1). Строим вектор (1, 1). Линия уровня L0 задается уравнением
Перемещаем линию уровня по направлению вектора . Точкой выхода L0 из области допустимых решений является точка D, ее координаты определяются как пересечение прямых, заданных уравнениями:
Решая систему, получим координаты точки D (312,5; 300), в которой и будет оптимальное решение, т.е.
при этом
Таким образом, фирма должна выпускать в сутки 312,5 кг сливочного мороженого и 300 кг шоколадного мороженого, при этом доход от реализации составит 9 200 р.
Глава 21. СИМПЛЕКСНЫЙ МЕТОД
Общая постановка задачи
Метод является универсальным, так как позволяет решить практически любую задачу линейного программирования, записанную в каноническом виде.
Идея симплексного метода (метода последовательного улучшения плана) заключается в том, что начиная с некоторого исходного опорного решения осуществляется последовательно направленное перемещение по опорным решениям задачи к оптимальному. Значение целевой функции при этом перемещении для задач на максимум не убывает. Так как число опорных решений конечно, то через конечное число шагов получим оптимальное опорное решение. Опорным решением называется базисное неотрицательное решение.
Глава 22. ДВОЙСТВЕННОСТЬ В ЛИНЕЙНОМ ПРОГРАММИРОВАНИИ
Произвольную задачу линейного программирования можно определенным образом сопоставить с другой задачей линейного программирования, называемой двойственной. Первоначальная задача является исходной. Эти две задачи тесно связаны между собой и образуют единую двойственную пару.
Различают симметричные, несимметричные и смешанные двойственные задачи.
Глава 23. ТРАНСПОРТНАЯ ЗАДАЧА
Определение эффективного варианта доставки изделий к потребителю
На складах A1, А2, А3 имеются запасы продукции в количествах 90, 400, 110 т соответственно. Потребители В1, В2, B3 должны получить эту продукцию в количествах 140, 300, 160 т соответственно. Найти такой вариант прикрепления поставщиков к потребителям, при котором сумма затрат на перевозки была бы минимальной. Расходы по перевозке 1 т продукции заданы матрицей (усл. ед.)
Проверим, является ли данная транспортная задача закрытой:
следовательно, данная транспортная задача закрытая. Найдем исходное опорное решение по методу минимального тарифа.
Число занятых клеток в табл. 23.2 равно т + п - 1 = 3 + 3 – 1 = 5, т.е. условие невырожденности выполнено. Получили исходное опорное решение, которое запишем в виде матрицы:
Стоимость перевозки при исходном опорном решении составляет
Альтернативный оптимум в транспортных задачах
Признаком наличия альтернативного оптимума в транспортной задаче является равенство нулю хотя бы одной из оценок свободных переменных в оптимальном решении (Xопт1).Сделав перераспределение грузов относительно клетки, имеющей Δij = 0, получим новое оптимальное решение (Хопт2), при этом значение целевой функции (транспортных расходов) не изменится. Если одна оценка свободных переменных равна нулю, то оптимальное решение находится в виде
где 0 ≤ t ≤ 1.
Рассмотрим конкретную задачу, имеющую альтернативный оптимум.
Пример 1. На трех складах имеется мука в количестве 60, 130 и 90 т, которая должна быть в течение месяца доставлена четырем хлебозаводам в количестве: 30, 80, 60, 110 т соответственно.
Составить оптимальный план перевозок, имеющий минимальные транспортные расходы, если стоимость доставки 1 т муки на хлебозаводы задана матрицей
Решение. Составим распределительную таблицу в виде табл. 23.6.
По методу минимального тарифа найдем исходное решение. Определим потенциалы строк и столбцов. Найдем оценки свободных клеток:
Так как Δ12 = 4 > 0, то перераспределим грузы относительно клетки (1,2):
Занесем полученное перераспределение грузов в распределительную таблицу и вычислим потенциалы занятых и оценки свободных клеток (табл. 23.7).
Получим
Так как Δ33 = 0, то задача имеет альтернативный оптимум и одно из решений равно
Стоимость транспортных расходов составляет: L(Xопт1) = 1550 усл. ед.
Произведем перераспределение грузов относительно клетки (3,3):
Занесем в распределительную таблицу полученное перераспределение грузов, вычислим потенциалы занятых и оценки свободных клеток (табл. 23.8):
Так как Δ14 = 0, получили еще одно решение:
Стоимость транспортных расходов составит L(Хопт2) = 1550 усл. ед.
Данная задача имеет два оптимальных решения Хопт1 и Xопт2, общее решение находится по формуле
где 0 ≤ t ≤ 1.
Найдем элементы матрицы общего решения:
Итак,
Стоимость транспортных расходов составляет 1550 усл. ед.
Вырожденность в транспортных задачах
При решении транспортной задачи может оказаться, что число занятых клеток меньше, чем m + п - 1. В этом случае задача имеет вырожденное решение. Для возможного его исключения целесообразно поменять местами поставщиков и потребителей или ввести в свободную клетку с наименьшим тарифом нулевую поставку. Нуль помещают в такую клетку, чтобы в каждой строке и каждом столбце было не менее одной занятой клетки.
Рассмотрим вырожденность в транспортной задаче на примере.
Пример 2. Фирма осуществляет поставку бутылок на три завода, занимающиеся производством прохладительных напитков. Она имеет три склада, причем на складе 1 находится 6000 бутылок, на складе 2 — 3 000 бутылок и на складе 3 — 4 000 бутылок. Первому заводу требуется 4000 бутылок, второму заводу — 5 000 бутылок, третьему заводу — 1000 бутылок. Матрицей
задана стоимость перевозки одной бутылки от каждого склада к каждому заводу.
Как следует организовать доставку бутылок на заводы, чтобы стоимость перевозки была минимальной?
Решение. Запишем исходные данные в распределительную таблицу (табл. 23.9), найдем исходное опорное решение по методу минимального тарифа. Число заполненных клеток равно 5, т + п - 1 = 6, следовательно, задача является вырожденной.
Для исключения вырожденности необходимо в какую-то клетку ввести нулевую поставку. Такая клетка становится условно занятой, ее целесообразно определить при вычислении потенциалов занятых клеток, она должна иметь наименьший тариф по сравнению с другими клетками, которые могут быть условно занятыми.
Так, для нахождения потенциала и3 поместим нулевую поставку в клетку (3,2), после чего представляется возможным вычислить остальные потенциалы.
Оценки свободных клеток следующие:
Все оценки отрицательные, получили оптимальное решение:
Таким образом, со склада 1 целесообразно поставить 3000 бутылок второму и четвертому заводам, со склада 2 — 2000 бутылок второму заводу и 1000 бутылок третьему, со склада 3 — 4000 бутылок первому заводу, при этом стоимость транспортных расходов будет минимальной и составит 28 000 усл. ед.
Открытая транспортная задача
При открытой транспортной задаче сумма запасов не совпадает с суммой потребностей, т.е.
При этом:
а) если
то объем запасов превышает объем потребления, все потребители будут удовлетворены полностью и часть запасов останется невывезенной. Для решения задачи вводят фиктивного (n + 1)-потребителя, потребности которого
Модель такой задачи будет иметь вид
при ограничениях:
б) если
то объем потребления превышает объем запасов, часть потребностей останется неудовлетворенной. Для решения задачи вводим фиктивного (m + 1)- поставщика
:
Модель такой задачи имеет вид
при ограничениях:
При введении фиктивного поставщика или потребителя открытая транспортная задача становится закрытой и решается по ранее рассмотренному алгоритму для закрытых транспортных задач, причем тарифы, соответствующие фиктивному поставщику или потребителю, больше или равны наибольшему из всех транспортных тарифов, иногда их считают равными нулю. В целевой функции фиктивный поставщик или потребитель не учитывается.
Определение оптимального варианта перевозки грузов с учетом трансформации спроса и предложений
Рассмотрим следующую задачу.
Составить оптимальный план перевозки грузов от трех поставщиков с грузами 240, 40, 110 т к четырем потребителям с запросами 90, 190, 40 и 130 т. Стоимости перевозок единицы груза от каждого поставщика к каждому потребителю даны матрицей
Решение. Запасы грузов у поставщиков: = 390 т. Запросы потребителей: = 450 т; так как
< то вводим фиктивного поставщика с грузом а4ф = 450 - 390 = 60 т.
Тариф фиктивного поставщика 4ф примем равным 20 усл. ед.
Так как т + п – 1 = 7, а число занятых клеток равно 6, то для исключения вырожденности введем в клетку (2, 2) нулевую поставку. Оценки свободных клеток:
(табл. 23.10).
Оценка свободной клетки (1,3) больше нуля, перераспределим грузы:
Запишем полученное перераспределение грузов в табл. 23.11.
Имеем
Получили оптимальное решение:
Стоимость транспортных расходов — 3120 усл. ед.
Приложение транспортных моделей к решению некоторых экономических задач
Алгоритм и методы решения транспортной задачи могут быть использованы при решении некоторых экономических задач, не имеющих ничего общего с транспортировкой груза. В этом случае величины тарифов сij имеют различный смысл в зависимости от конкретной экономической задачи. К таким задачам относятся следующие:
— оптимальное закрепление за станками операций по обработке деталей. В них cij является таким экономическим показателем, как производительность. Задача позволяет определить, сколько времени и на какой операции нужно использовать каждый из станков, чтобы обработать максимальное количество деталей. Так как транспортная задача требует нахождения минимума, то значения cij берутся с отрицательным знаком;
— оптимальные назначения, или проблема выбора. Имеется т механизмов, которые могут выполнять т различных работ с производительностью cij. Задача позволяет определить, какой механизм и на какую работу надо назначить, чтобы добиться максимальной производительности;
— задача о сокращении производства с учетом суммарных расходов на изготовление и транспортировку продукции;
— увеличение производительности автомобильного транспорта за счет минимизации порожнего пробега. Уменьшение порожнего пробега сократит количество автомобилей для перевозок, увеличив их производительность;
— решение задач с помощью метода запрещения перевозок. Используется в том случае, если груз от некоторого поставщика по каким-то причинам не может быть направлен одному из потребителей. Данное ограничение можно учесть, присвоив соответствующей клетке достаточно большое значение стоимости, тем самым в эту клетку не будут производиться перевозки.
Выбор оптимального варианта использования производственного оборудования
На предприятии имеются три группы станков, каждая из которых может выполнять пять операций по обработке деталей (операции могут выполняться в любом порядке). Максимальное время работы каждой группы станков соответственно равно 100, 250, 180 ч. Каждая операция должна выполняться соответственно 100, 120, 70, 130 ч.
Определить, сколько времени и на какую операцию нужно использовать каждую группу станков, чтобы обработать максимальное количество деталей.
Производительность каждой группы станков на каждую операцию задана матрицей
Решение. Воспользуемся алгоритмом решения закрытой транспортной задачи (табл. 23.13).
Так как в задаче требуется найти максимум, а согласно алгоритму транспортной задачи находится минимум, тарифы умножим на (—1).
Находим потенциалы свободных клеток:
Так как Δ14 = 3 > 0, перераспределим грузы, получим
Полученное перераспределение грузов занесем в табл. 23.14.
Оценки свободных клеток составляют
Найденное решение является оптимальным, так как все оценки свободных клеток отрицательные. Итак,
Таким образом, на первой группе станков целесообразно выполнять операции 1 и 4 продолжительностью 40 и 60 ч соответственно, на второй группе — операции 1, 2 и 3 продолжительностью 60, 120 и 70 ч соответственно, на третьей группе — операции 4 и 5 продолжительностью 50 и 130 ч соответственно. При этом максимальное число обработанных деталей составит 5 170 шт.
Глава 24. ЦЕЛОЧИСЛЕННОЕ ПРОГРАММИРОВАНИЕ
Пример.
Если fi и хотя бы одно значение hij дробны, то с учетом введенных обозначений целых и дробных чисел дополнительное ограничение по целочисленности примет вид
{hi,r+l} xr+1 + {hi,r+2} xr+2 + • • • + {hi,п} xп ≥ {fi}.
Примечания. 1) Если fi — дробное число, а все hij — целые числа, то задача линейного программирования не имеет целочисленного решения.
2) Ограничение целочисленности может быть наложено не на все переменные, а лишь на их часть. В этом случае задача является частично целочисленной.
Графический метод решения задач
При наличии в задаче линейного программирования двух переменных, а в системе ограничений — неравенств она может быть решена графическим методом.
В системе координат Х1ОХ2 находят область допустимых решений, строят вектор и линию уровня. Перемещая линию уровня по направлению для задач на максимум, находим наиболее удаленную от начала координат точку и ее координаты.
В том случае, когда координаты этой точки нецелочисленные, в области допустимых решений строят целочисленную решетку и находят на ней такие целые числа, которые удовлетворяют системе ограничений и при которых значение целевой функции наиболее близко к экстремальному нецелочисленному решению. Координаты такой вершины и являются целочисленным решением.
Аналогично решается задача на минимум.
Глава 25. ПАРАМЕТРИЧЕСКОЕ ЛИНЕЙНОЕ ПРОГРАММИРОВАНИЕ
Транспортная параметрическая задача
Задача формулируется следующим образом: для всех значений параметра δ ≤ λ ≤ φ, где δ, φ — произвольные действительные числа, найти такие значения xij (i = ; j =), которые обращают в минимум функцию
при ограничениях:
Пользуясь методом потенциалов, решаем задачу при λ = δ до получения оптимального решения. Признаком оптимальности является условие:
ui + vj — [c'ij + λс"ij) ≤ 0 для незанятых клеток
и ui + vj = с' ij + λс''ij для занятых клеток,
где ui, vj — потенциалы строк, столбцов распределительной таблицы.
Условие совместимости транспортной задачи запишется в виде
Значения αij и βij определяются из условия
где u'i, v'i, u"j, v"j определяются из систем уравнений
Значения λ находятся в пределах λ1 ≤ λ ≤ λ2:
Алгоритм решения.
1) Задачу решаем при конкретном значении параметра λ = δ до получения оптимального решения.
2) Определяем αij и βij.
3) Вычисляем значения параметра λ.
4) Если λ < φ, производим перераспределение поставок и получаем новое оптимальное решение. Если λ = φ, то процесс решения окончен.
Глава 26. ЗАДАЧА О НАЗНАЧЕНИЯХ
Пример.
Распределить ресурсы по объектам.
Решение.1-й шаг. Значения минимальных элементов строк 1, 2, 3 и 4 равны 2, 4, 11 и 4 соответственно. Вычитая из элементов каждой строки соответствующее минимальное значение, получим
Значения минимальных элементов столбцов 1, 2, 3 и 4 равны 0, 0, 5, 0 соответственно. Вычитая из элементов каждого столбца соответствующее минимальное значение, получим
2-й шаг. Ни одно полное назначение не получено, необходимо провести модификацию матрицы стоимостей.
3-й шаг. Вычеркиваем столбец 1, строку 3, строку 2 (или столбец 2). Значение минимального невычеркнутого элемента равно 2:
Вычитаем его из всех невычеркнутых элементов и, складывая его со всеми элементами, расположенными на пересечении двух линий, получим
Ответ. Первый ресурс направляем на 3-й объект, второй — на 2-й объект, четвертый — на 1-й объект, третий ресурс — на 4-й объект. Стоимость назначения: 9 + 4 + 11 + 4 = 28.
Примечания. 1. Если исходная матрица не является квадратной, то нужно ввести фиктивные ресурсы или фиктивные объекты, чтобы матрица стала квадратной.
2. Если какой-либо ресурс не может быть назначен на какой-то объект, то соответствующая стоимость полагается равной достаточно большому числу М.
3. Если исходная задача является задачей максимизации, то все элементы матрицы С следует умножить на (—1) и сложить их с достаточно большим числом так, чтобы матрица не содержала отрицательных элементов. Затем задачу следует решать как задачу минимизации.
4. Если число линий, необходимое для того, чтобы вычеркнуть нулевые элементы, равно числу строк или столбцов (квадратной матрицы), то существует назначение нулевой стоимости.
Глава 27. ЗАДАЧИ С НЕСКОЛЬКИМИ ЦЕЛЕВЫМИ ФУНКЦИЯМИ
Часть 6. ЭЛЕМЕНТЫ ОПТИМАЛЬНОГО УПРАВЛЕНИЯ
Глава 28. НЕЛИНЕЙНОЕ ПРОГРАММИРОВАНИЕ
Дробно-линейное программирование
Глава 29. ДИНАМИЧЕСКОЕ ПРОГРАММИРОВАНИЕ
Глава 30. СЕТЕВЫЕ МОДЕЛИ
До появления сетевых методов планирование работ, проектов осуществлялось в небольшом объеме. Наиболее известным средством такого планирования был ленточный график Ганта, недостаток которого состоит в том, что он не позволяет установить зависимости между различными операциями.
Современное сетевое планирование начинается с разбиения программы работ на операции. Определяются оценки продолжительности операций, и строится сетевая модель (график). Построение сетевой модели позволяет проанализировать все операции и внести улучшения в структуру модели до начала ее реализации. Строится календарный график, определяющий начало и окончание каждой операции, а также взаимосвязи с другими операциями графика. Календарный график выявляет критические операции, которым надо уделять особое внимание, чтобы закончить все работы в директивный срок. Что касается некритических операций, то календарный план позволяет определить резервы времени, которые можно выгодно использовать при задержке выполнения работ или эффективном применении как трудовых, так и финансовых ресурсов.
Основные понятия сетевой модели
Сетевая модель — графическое изображение плана выполнения комплекса работ, состоящего из нитей (работ) и узлов (событий), которые отражают логическую взаимосвязь всех операций. В основе сетевого моделирования лежит изображение планируемого комплекса работ в виде графа. Граф — схема, состоящая из заданных точек (вершин), соединенных системой линий. Отрезки, соединяющие вершины, называются ребрами (дугами) графа. Ориентированным называется такой граф, на котором стрелкой указаны направления всех его ребер (дуг), что позволяет определить, какая из двух его граничных вершин является начальной, а какая — конечной. Исследование таких сетей проводится методами теории графов.
Теория графов оперирует понятием пути, объединяющим последовательность взаимосвязанных ребер. Контур означает такой путь, у которого начальная вершина совпадает с конечной. Сетевой график — это ориентированный граф без контуров. В сетевом моделировании имеются два основных элемента — работа и событие.
Работа — это активный процесс, требующий затрат ресурсов, либо пассивный (ожидание), приводящий к достижению намеченного результата.
Фиктивная работа — это связь между результатами работ (событиями), не требующая затрат времени и ресурсов.
Событие — это результат (промежуточный или конечный) выполнения одной или нескольких предшествующих работ.
Путь — это любая непрерывная последовательность (цепь) работ и событий.
Критический путь — это путь, не имеющий резервов и включающий самые напряженные работы комплекса. Работы, расположенные на критическом пути, называют критическими. Все остальные работы являются некритическими (ненапряженными) и обладают резервами времени, которые позволяют передвигать сроки их выполнения, не влияя на общую продолжительность выполнения всего комплекса работ.
При построении сетевых моделей необходимо соблюдать следующие правила.
1. Сеть изображается слева направо, и каждое событие с большим порядковым номером изображается правее предыдущего. Общее направление стрелок, изображающих работы, также в основном должно быть расположено слева направо, при этом каждая работа должна выходить из события с меньшим номером и входить в событие с большим номером.
2. Два соседних события могут объединяться лишь одной работой. Для изображения параллельных работ вводятся промежуточное событие и фиктивная работа (рис. 30.1).
3. В сети не должно быть тупиков, т.е. промежуточных событий, из которых не выходит ни одна работа (рис. 30.2).
4. В сети не должно быть промежуточных событий, которым не предшествует хотя бы одна работа (рис. 30.3).
5. В сети не должно быть замкнутых контуров, состоящих из взаимосвязанных работ, создающих замкнутую цепь (рис. 30.4). Для правильной нумерации событий поступают следующим образом: нумерация событий начинается с исходного события, которому дается номер 1. Из исходного события 1 вычеркивают все исходящие из него работы, на оставшейся сети вновь находят событие, в которое не входит ни одна работа. Этому событию дается номер 2. Затем вычеркивают работы, выходящие из события 2, и вновь находят на оставшейся части сети событие, в которое не входит ни одна работа, ему присваивается номер 3, и так продолжается до завершающего события. Пример нумерации сетевого графика показан на рис. 30.5.
Продолжительность выполнения работ устанавливается на основании действующих нормативов или по экспертным оценкам специалистов. В первом случае временные оценки являются детерминированными (однозначными), во втором — стохастическими (вероятностными).
Рассмотрим в качестве примера программу создания нового бытового прибора, пользующегося спросом у населения. Необходимые данные приведены в табл. 30.1.
На основании данных таблицы построим сетевой график создания прибора с учетом вышеизложенных рекомендаций (рис. 30.6).
Расчет временных параметров сетевого графика
Основным временным параметром сетевого графика является продолжительность критического пути.
Расчет критического пути включает два этапа. Первый называется прямым проходом. Вычисления начинают с исходного события и продолжают до тех пор, пока не будет достигнуто завершающее событие. Для каждого события определяется одно число, представляющее ранний срок его наступления. На втором этапе, называемом обратным проходом, вычисления начинают с завершающего события и продолжают, пока не будет достигнуто исходное событие. Для каждого события вычисляется поздний срок его наступления.
Рассмотрим прямой проход:
tiр.н. — ранний срок начала всех операций, выходящих из события i.
Если i = 0, то t0р.н. = 0;
tjр.н. — ранний срок начала всех операций, входящих в j.
Тогда
где tij — продолжительность операции (i,j);
Прямой проход закончился, начинаем обратный:
tiп.o — поздний срок окончания всех операций, входящих в событие i.
Если i = п, где п — завершающее событие сети, то tnп.o = tnр.н. и является отправной точкой обратного прохода;
tiп.о = (tjп.о - ti,j) для всех операций (i,j);
Используя результаты вычислений при прямом и обратном проходах, можно определить операции критического пути. Операция (i, j) принадлежит критическому пути, если она удовлетворяет условиям:
Для рассматриваемого примера критический путь включает операции (0,2), (2,3), (3,4), (4,5), (5,6).
Операции связаны еще с двумя сроками:
tijп.н. — поздний срок начала работы. Он является наиболее поздним (максимальным) из допустимых моментов начала данной работы, при котором еще возможно выполнение всех последующих работ в установленный срок:
tijр.o — ранний срок окончания работы. Он является наиболее ранним (минимальным) из возможных моментов окончания работы при заданной продолжительности работ:
Различают два вида резервов времени: полный резерв (rп) и свободный резерв (rсв).
Полный резерв времени показывает, на сколько может быть увеличена сумма продолжительности всех работ относительно критического пути. Он представляет собой разность между максимальным отрезком времени, в течение которого может быть выполнена операция, и ее продолжительностью (tij) и определяется как
Свободный резерв времени — максимальное время, на которое можно отсрочить начало или увеличить продолжительность работы при условии, что все события наступают в ранние сроки:
Результаты расчета критического пути и резервов времени некритических операций представлены в нижеследующей таблице. Следует отметить, что критические операции должны иметь нулевой полный резерв времени, при этом свободный резерв также должен быть равен нулю.
Построение сетевого графика и распределение ресурсов
Конечным результатом выполняемых на сетевой модели расчетов является сетевой график (план). При построении сетевого графика необходимо учитывать наличие ресурсов, так как одновременное выполнение некоторых операций из-за ограничений, связанных с рабочей силой, оборудованием и другими видами ресурсов, иногда оказывается невозможным. Именно в этом отношении представляют ценность полные резервы времени некритических операций.
Сдвигая некритическую операцию в том или ином направлении, но в пределах ее полного резерва времени, можно добиться снижения максимальной потребности в ресурсах. Оданако даже при отсутствии ограничений на ресурсы полные резервы времени обычно используются для выравнивания потребностей в ресурсах на протяжении всего срока реализации программы работ. Это означает, что работы удастся выполнить более или менее постоянным составом рабочей силы.
На рис. 30.8 показана потребность в рабочей силе при условии выбора в качестве календарных сроков некритических операций начала их ранних сроков, на рис. 30.9 — потребность в рабочей силе при выборе наиболее поздних сроков.
Пунктирной линией представлена потребность критических операций, которая должна быть удовлетворена, если нужно выполнить все работы в минимально возможный срок.
Оптимальное решение задачи равномерного использования ресурсов (минимизация максимальной потребности в ресурсах) представлено на рис. 30.10, уточненный график выполнения работ указан на рис. 30.11.
Учет стоимостных факторов при реализации сетевого графика
Стоимостные факторы при реализации сетевого графика учитываются путем определения зависимости "затраты-продолжительность" для каждой операции. При этом рассматриваются прямые затраты, а косвенные типа административных или управленческих расходов не принимаются во внимание.
На рис. 30.12 показана линейная зависимость стоимости операции от ее продолжительности. Точка (DB, СB), где DB — продолжительность операции, а СB — ее стоимость, соответствует нормальному режиму выполнения операции. Продолжительность операции можно уменьшить (сжать), увеличив интенсивность использования ресурсов, а следовательно, увеличив стоимость операции. Однако существует предел, называемый минимальной продолжительностью операции. За точкой, соответствующей этому пределу (точка максимально интенсивного режима), дальнейшее увеличение интенсивности использования ресурсов ведет лишь к увеличению затрат без сокращения продолжительности операции. Этот предел обозначен на рис. 30.12 точкой А с координатами (DA,СA).
Линейная зависимость "затраты-продолжительность" принимается из соображений удобства, так как ее можно определить для любой операции по двум точкам нормального и максимально интенсивного режимов, т.е. по точкам А и В.
Использование нелинейной зависимости "затраты-продолжительность" существенно усложняет вычисления. Поэтому иногда нелинейную зависимость можно аппроксимировать кусочно-линейной (рис. 30.13), когда операция разбивается на части, каждая из которых соответствует одному линейному отрезку. Следует отметить, что наклоны этих отрезков при переходе от точки нормального режима к точке максимально интенсивного режима возрастают. Если это условие не выполняется, то аппроксимация не имеет смысла.
Определив зависимость "затраты-продолжительность", для всех операций сети принимают нормальную продолжительность. Далее рассчитывается сумма затрат на все операции сети при этой продолжительности работ. На следующем этапе рассматривается возможность сокращения продолжительности работ. Этого можно достичь за счет уменьшения продолжительности какой-либо критической операции, только критические операции и следует подвергать анализу.
Чтобы добиться сокращения продолжительности выполнения работ при минимально возможных затратах, необходимо в максимально допустимой степени сжать ту критическую операцию, у которой наклон кривой "затраты-продолжительность" наименьший. В результате сжатия критической операции получают новый календарный график, возможно, с новым критическим путем. Стоимость работ при новом календарном графике будет выше стоимости работ по предшествующему графику. На следующем этапе этот новый график вновь подвергается сжатию за счет следующей критической операции с минимальным наклоном кривой "затраты-продолжительность" при условии, что продолжительность этой операции не достигла минимального значения. Подобная процедура повторяется, пока все критические операции не будут находиться в режиме максимальной интенсивности. Полученный таким образом оптимальный календарный график соответствует минимуму прямых затрат.
Обоснование привлекательности проекта по выпуску продукции
Для финансирования проектов по строительству и наладке изготовления конкурентоспособной продукции в большинстве случаев фирмам требуются инвестиции. Включение в проект материалов с оптимизацией сетевых моделей в части обоснования сроков возврата инвестиций делает проект более привлекательным и способствует принятию инвестором положительного решения.
Пример 1. Предприятие решило для улучшения финансового состояния наладить выпуск конкурентоспособной продукции (мороженого). Для переоборудования цеха (участка) под выпуск этой продукции необходимо выполнить:
1) подготовку технического задания на переоборудование участка (30 дн.);
2) заказ и поставку нового оборудования (60 дн.);
3) заказ и поставку нового электрооборудования (50 дн.);
4) демонтаж старого и установку нового оборудования (90 дн.);
5) демонтаж старого и установку нового электрооборудования (80 дн.);
6) переобучение персонала (30 дн.);
7) испытания и сдачу в эксплуатацию оборудования для производства мороженого (20 дн.).
Ожидается, что производительность после ввода новой линии составит 20 т мороженого в смену. Прибыль от реализации 1 т продукции составит 0,5 тыс. р. в смену. Деньги на покупку и переоборудование участка в размере 2000 тыс. р. взяты в банке под 20% годовых (из расчета 1500 тыс. р. на закупку оборудования и 500 тыс. р. на работы по демонтажу старого оборудования и установке нового оборудования). Затраты на проведение работ в нормальном и максимальном режимах указаны в табл. 30.3.
Определить, через какое время может быть возвращен кредит в банк.
Решение. 1. Составим график проведения работ по пуску новой линии:
На проведение переоборудования необходимо
2. График можно улучшить, выполняя некоторые работы параллельно. Получим график (рис. 30. 14).
На этом графике обозначены работы:
0,1 — подготовка технического задания;
1,2 — заказ и поставка нового оборудования;
1,3 — заказ и поставка нового электрооборудования;
2,4 — установка нового оборудования;
3,4 — установка нового электрооборудования;
1,4 — переобучение персонала;
4,5 — сдача в эксплуатацию новой линии.
По графику путь (0,1), (1,2), (2,4), (4,5) имеет продолжительность 200 дн.; (0,1), (1,3), (3,4), (4,5) — 180 дн.; (0,1), (1,4),(4,5) - 80дн.
Критическим путем графика является путь, на котором находятся работы (0,1), (1,2), (2,4), (4,5) продолжительностью
30 + 60 + 90 + 20 = 200 дн.
График улучшился на 360 — 200 = 160 дн.
Определим, через какое время после начала выпуска мороженого может быть возвращен кредит в банк.
Через 200 дн. после начала работ предприятие истратит 1 500 тыс. р. на приобретение оборудования (согласно условию примера) и 265 тыс. р. на его установку и сдачу в эксплуатацию (см. табл. 30.3, столбец "Затраты" при нормальном режиме). В наличии у предприятия останется
2 000 - 1500 - 265 = 235 тыс. р.
Построим графики изменения кредита в зависимости от времени получения прибыли предприятием — от выпуска мороженого (рис. 30.15).
Для построения графика изменения кредита в зависимости от времени составим уравнение. Через 360 дн. после выдачи банком кредита под 20% годовых долг предприятия составит 2 400 тыс. р. Поэтому известны две точки этой прямой: А (0, 2000), B (360, 2400). Согласно уравнению прямой, проходящей через две точки:
Решая уравнение, получим
Найдем уравнение прибыли предприятия. Известно, что через 200 дн. после начала работ у предприятия осталось от кредита 235 тыс. р. Через 100 дн. после начала выпуска продукции предприятие получит прибыль
и у него будет в наличии
Таким образом, для нахождения уравнения прибыли имеем две точки: С (200, 235), D (300, 1235). Тогда
Решая совместно уравнения (30.1) и (30.2), определим время, когда кредит может быть возвращен в банк:
Откуда получаем у = 2471, х = 423,6 ≈ 424 дн.
3. График выполнения работ может быть сжат за счет выполнения некоторых операций в максимально интенсивном режиме.
Вычислим наклоны кривой "затраты-продолжительность" для каждой операции. Результаты расчетов даны в табл. 30.4.
Учитывая наклоны кривой, производим сжатие операций (0,1), (2,4), (3,4), (4,5), получим сетевой график (рис. 30.16).
Новый график имеет 2 критических пути: (0,1), (1,2), (2,4), (4,5) и (0,1), (1,3), (3,4), (4,5) с продолжительностью 157 дн.
Таким образом, критический путь сокращен с 200 до 157 дн., а это означает, что предприятие начнет производить мороженое через 157 дн. после начала работ.
Определим, сколько предприятию придется заплатить за "сжатие" критического пути (см. табл. 30.3):
Таким образом, "сжатие" работ (0,1), (1,2), (2,4), (3,4), (4,5) обойдется предприятию в
График изменения кредита в зависимости от времени остается прежним (см. рис. 30.15). Его вид определяет уравнение
Найдем уравнение прибыли.
Через 157 дн. после начала работ у предприятия осталось от кредита
Через 100 дн. после начала выпуска продукции предприятие получит прибыль
и у него будет в наличии
Таким образом, для нахождения уравнения прибыли предприятия имеем две точки:
Согласно уравнению прямой, проходящей через 2 точки, получим
Решая совместно уравнения (30.1) и (30.3), определим время, когда кредит может быть возвращен в банк:
Таким образом, через 384 дн. предприятие может вернуть кредит в банк. По сравнению с предыдущим случаем (см. п. 2) предприятие вернет в банк деньги раньше на 424 — 384 = 40 дн.
При нормальном режиме работ критический путь составляет 200 дн., стоимость работ — 265 тыс. р.
Критический путь уменьшен до 157 дн., минимальная стоимость работ составляет 265 + 75 = 340 тыс. р. при максимальном режиме.
Часть 7. ПРИНЯТИЕ РЕШЕНИЙ И ЭЛЕМЕНТЫ ПЛАНИРОВАНИЯ
Глава 31. ОСНОВНЫЕ ПОНЯТИЯ ТЕОРИИ ИГР
В экономике иногда приходится сталкиваться с ситуацией, когда при наличии многих участников эффективность решения одного из них зависит от того, какие решения приняли другие участники. Например, доход предприятия от продажи изделия зависит не только от установленной на него цены, но и от количества купленных покупателем изделий. Или при выборе ассортимента товаров, выпускаемых предприятием, нужно учитывать, какой ассортимент товаров выпускают другие предприятия.
Все ситуации, когда эффективность действия одного из участников зависит от действий других, можно разбить на два типа: интересы участников совпадают, и они могут договориться о совместных действиях; интересы участников не совпадают. В этом случае может оказаться невыгодным сообщать другим участникам свои решения, так как кто-нибудь из них сможет воспользоваться знанием чужих решений и получит больший выигрыш за счет других участников. Ситуации такого типа называются конфликтными. Построением математических моделей конфликтных ситуаций и разработкой методов решения возникающих в этих ситуациях задач занимается теория игр.
В игре могут сталкиваться интересы двух или нескольких противников, поэтому игры разделяются на парные и множественные. Если во множественной игре интересы игроков совпадают, то они могут объединяться, создавая коалиции. Такие игры называются коалиционными.
Задачей теории игр является выработка рекомендаций для игроков, т.е. определение для них оптимальной стратегии. Стратегией игрока называется система правил, однозначно определяющих поведение игрока на каждом ходе в зависимости от ситуации, сложившейся в процессе игры. Оптимальной называется стратегия, которая при многократном повторении игры обеспечивает данному игроку максимально возможный средний выигрыш. Количество стратегий у каждого игрока может быть конечным или бесконечным, в зависимости от этого игры подразделяются на конечные и бесконечные.
Рассмотрим простейшую математическую модель конечной конфликтной ситуации, когда имеются два участника и когда выигрыш одного равен проигрышу другого. Такая модель называется антагонистической игрой двух лиц с нулевой суммой.
В игре участвуют первый и второй игроки, каждый из них может записать независимо от другого цифры 1, 2 и 3. Если разность между цифрами, записанными игроками, положительна, то первый игрок выигрывает количество очков, равное разности между цифрами, и, наоборот, если разность отрицательна, то выигрывает второй игрок. Если разность равна нулю, то игра заканчивается вничью.
У первого игрока три стратегии (варианта действия): А1 (записать 1), А2 (записать 2), А3 (записать 3); у второго игрока также три стратегии: B1, B2, В3 (табл. 33.1).
Задача первого игрока — максимизировать свой выигрыш. Задача второго игрока — минимизировать свой проигрыш или минимизировать выигрыш первого игрока.
Игру можно представить в виде матрицы, в которой строки — стратегии первого игрока, столбцы — стратегии второго игрока, а элементы матрицы — выигрыши первого игрока. Такую матрицу называют платежной.
Для данного примера платежная матрица имеет вид
В общем случае парную игру с нулевой суммой можно записать платежной матрицей
Задача каждого из игроков — найти наилучшую стратегию игры, при этом предполагается, что противники одинаково разумны и каждый из них делает все, чтобы получить наибольший доход.
Найдем наилучшую стратегию первого игрока: минимальное число а„ в каждой строке обозначим αi (i = ),
Зная αi, т.е. минимальные выигрыши при различных стратегиях Аi, первый игрок выберет ту стратегию, для которой αi максимально. Обозначим это максимальное значение через α, тогда
Величина α — гарантированный выигрыш, который может обеспечить себе первый игрок, — называется нижней ценой игры (максимином).
Аналогично для определения наилучшей стратегии второго игрока найдем максимальные значения выигрыша по столбцам и, выбрав из них минимальное значение, получим
где β — верхняя цена игры (минимакс).
Если второй игрок будет придерживаться своей минимаксной стратегии, то он гарантирован, что в любом случае проиграет не больше β.
Для матричной игры справедливо неравенство
Если α = β, то такая игра называется игрой с седловой точкой, а пара оптимальных стратегий (Аiопт, Bjопт) — седловой точкой матрицы. В этом случае элемент αij = v называется ценой игры, является одновременно минимальным в i-й строке и j-м столбце. Если игра имеет седловую точку, то говорят, что она решается в чистых стратегиях.
Найдем решение игры рассмотренного выше примера:
Так как α = β = 0, матрица игры имеет седловую точку.
Оптимальная стратегия первого игрока — А3, второго — В3. Из табл. 31.1 видно, что отклонение первого игрока от оптимальной стратегии уменьшает его выигрыш, а отклонение второго игрока от В3 увеличивает его проигрыш.
Если платежная матрица не имеет седловой точки, т.е. α < β, то поиск решения игры приводит к применению сложной стратегии, состоящей в случайном применении двух и более стратегий с определенными частотами. Такая сложная стратегия называется смешанной.
В игре, матрица которой имеет размерность т х п, стратегии первого игрока задаются наборами вероятностей = (x1, x2,... ,xт), с которыми игрок применяет свои чистые стратегии. Эти наборы можно рассматривать как m-мерные векторы, для координат которых
Аналогично для второго игрока наборы вероятностей определяют n-мерные векторы = (y1, y2, … , yп), для координат которых
Выигрыш второго игрока при использовании смешанных стратегий определяют как математическое ожидание выигрыша, т.е. он равен
В основной теореме теории игр утверждается, что каждая конечная игра имеет, по крайней мере, одно решение, возможно, в области смешанных стратегий.
Применение оптимальной стратегии позволяет получить выигрыш, равный цене игры: a ≤ v ≤ b.
Применение первым игроком оптимальной стратегии xiопт должно обеспечить ему при любых действиях второго игрока выигрыш не меньше цены игры. Поэтому выполняется соотношение
Аналогично второму игроку оптимальная стратегия yjопт должна обеспечить при любых стратегиях первого игрока проигрыш, не превышающий цену игры, т.е. справедливо соотношение
Если платежная матрица не содержит седловой точки, то задача определения смешанной стратегии тем сложнее, чем больше размерность матрицы. Поэтому матрицы большой размерности целесообразно упростить, уменьшив их размерность путем вычеркивания дублирующих (одинаковых) и заведомо невыгодных стратегий. Рассмотрим игру, представленную платежной матрицей
Откуда имеем
Все элементы А2 меньше A3, т.е. А3 заведомо невыгодна для первого игрока и А2 можно исключить. Все элементы А4 меньше А3, исключаем А4.
Для второго игрока: сравнивая В1 и B4, исключаем В1; сравнивая В2 и В4, исключаем В2; сравнивая B3 и В4, исключаем В3. В результате преобразований получим матрицу
31.1. Графическое решение игр вида (2 x n) и (m x 2)
Графический метод применим к играм, в которых хотя бы один игрок имеет только две стратегии. Рассмотрим игру (2 х п), см. табл. 31.2.
Предполагаем, что игра не имеет седловой точки.
Обозначим: х1 — вероятность применения первым игроком 1-й стратегии, x2 — вероятность применения первым игроком 2-й стратегии, причем х2 = 1 — x1; y1 — вероятность применения вторым игроком 1-й стратегии, у2 — вероятность применения вторым игроком 2-й стратегии и т.д., уn — вероятность применения вторым игроком п-й стратегии.
Ожидаемый выигрыш первого игрока при применении вторым 1-й стратегии составит
Аналогично найдем ожидаемые выигрыши первого игрока при применении вторым игроком 2, 3, ..., n-й стратегий. Полученные данные поместим в табл. 31.3.
Из таблицы видно, что ожидаемый выигрыш первого игрока линейно зависит от x1. На оси X1 построим выражения ожидаемых выигрышей первого игрока.
Первый игрок должен выбирать такие стратегии, чтобы максимизировать свой минимальный ожидаемый выигрыш. Поэтому оптимальная стратегия первого игрока определяется как точка пересечения прямых, максимизирующих его минимальный ожидаемый выигрыш.
Аналогично находим оптимальную стратегию второго игрока. Она определяется как точка пересечения прямых, минимизирующих его максимальные ожидаемые проигрыши.
Пример 1. Рассмотрим представленную выше игру, заданную платежной матрицей
Найти оптимальные стратегии игроков и цену игры.
Решение. Обозначим: x1 — вероятность применения первым игроком 1-й стратегии, х2, х3, х4 — вероятность использования первым игроком 2, 3, 4-й стратегий соответственно, причем х1 + x2 + x3 + x4 = 1; y1 — вероятность применения вторым игроком 1-й стратегии, у2, у3, y4, y5 — вероятность использования вторым игроком 2, 3, 4, 5-й стратегий соответственно, причем y1 + у2 + у3 + y4 + y5 = 1.
Платежная матрица была упрощена путем вычеркивания дублирующих, заведомо невыгодных стратегий. Поэтому x2 = x4 = y1 = y2 = y3 = 0 и матрица имеет вид
Найдем решение игры (табл. 31.4) графическим методом (рис. 31.1). На оси Х1 разместим точки х1 = 0 и х1 = 1, через которые проведем прямые, перпендикулярные оси Х1. Подставляя х1 = 0 и x1 = 1 в выражение х1 +3, найдем значения, которые отложим на соответствующих перпендикулярных прямых. Соединив эти точки, получим прямую.
Аналогично рассмотрим выражение –3x1 + 5.
Оптимальная стратегия первого игрока определится из равенства выражений х1 + 3 и -3х1 + 5:
Цена игры v = x1 + 3 = 1/2 + 3 = 7/2.
Оптимальная стратегия первого игрока:
Найдем оптимальную стратегию для второго игрока (табл. 31.5).
Имеем
Оптимальная стратегия второго игрока (рис. 31.2):
Пример 2. Найдем решение игры вида (2 х n), заданной платежной матрицей (табл. 31.6)
Решение. Находим
α = mах (-1,2) = 2, β = min (4, 3, 3, 6) = 3, 2≤ v≤ 3.
Тогда
Оптимальное решение первого игрока:
опт = (1/2, 1/2), при этом цена игры составляет v = 5/2.
Найдем оптимальное решение второго игрока (табл. 31.7).
Из рис. 31.3 следует, что оптимальная стратегия первого игрока определяется из равенства выражений –x1 + 3 и х1 + 2, соответствующих 2-й и 3-й чистым стратегиям второго игрока (см. табл. 31.5), поэтому y1 = y4 = 0, а у3 = 1 – y2.
Имеем
откуда
Оптимальное решение второго игрока (рис. 31.4):
опт = (0,1 / 2,1 / 2,0), при этом цена игры v = 5/2.
Ответ.
опт = (1/2, 1/2), опт = (0,1 / 2,1 / 2,0), v = 5/2.
Пример 3. Найдем решение игры вида (т х 2), заданной платежной матрицей (табл. 31.8)
Решение. Находим α = mах (2, 2, 2, -2) = 2, β = min (3, 6) = 3, 2 ≤ v ≤ 3. Пусть y1 и у2 (причем y2 = l —y1) — смешанные стратегии второго игрока; x1, x2, x3, x4 — смешанные стратегии первого игрока.
Находим
Оптимальное решение второго игрока (рис. 31.5):
опт = (2/3, 1/3), при этом цена игры v = 8/3.
Прямые, пересекающиеся в минимаксной точке, соответствуют 1-й и 3-й чистым стратегиям первого игрока. Это означает, что х2= х4 = 0. Следовательно, х1 = 1 — x3. Найдем оптимальную стратегию 1-го игрока (табл. 31.9, рис. 31.6).
Имеем
Оптимальное решение первого игрока:
опт = (1/3, 0, 2/3, 0), при этом цена игры v = 8/3.
Ответ.
опт = (1/3, 0, 2/3, 0), опт = (2/3, 1/3), v = 8/3.
31.2. Решение игр (aij)mxn с помощью линейного программирования
Теория игр находится в тесной связи с линейным программированием, так как каждая конечная игра двух лиц с нулевой суммой может быть представлена как задача линейного программирования и решена симплексным методом и, наоборот, задача линейного программирования может быть представлена как игра.
Для первого игрока математическая модель задачи записывается в виде
при ограничениях:
Математическую модель можно упростить, разделив все (п + 1) ограничений на v. Это возможно при v ≠ 0. При v = 0 рекомендуется прибавить любое положительное число ко всем элементам платежной матрицы, что гарантирует положительность значения модифицированной игры. Действительное значение игры получается вычитанием из модифицированного значения этого положительного числа. Если v < 0, то надо сменить знаки неравенств. Полагая v > 0, систему ограничений можно записать так:
Положим Хi = xi/v. Так как v → max, то 1 / v → min. Получим задачу линейного программирования вида
при ограничениях:
Для второго игрока математическая модель записывается в виде
при ограничениях:
где S() = 1 / v, Yj = уj / v.
Задача второго игрока является двойственной по отношению к задаче первого игрока. Можно найти решение одного из игроков, а затем по теоремам двойственности — решение другого.
Глава 32. ЭЛЕМЕНТЫ СИСТЕМЫ МАССОВОГО ОБСЛУЖИВАНИЯ (СМО)
СМО с неограниченным ожиданием
Основные понятия
Заявка, поступившая в систему с неограниченным ожиданием и нашедшая все каналы занятыми, становится в очередь, ожидая освобождения одного из каналов.
Основной характеристикой качества обслуживания является время ожидания (время пребывания заявки в очереди).
Для таких систем характерно отсутствие отказа в обслуживании, т.е. Ротк = 0 и Робс = 1.
Для систем с ожиданием существует дисциплина очереди:
1) обслуживание в порядке очереди по принципу "первым пришел — первым обслужен";
2) случайное неорганизованное обслуживание по принципу "последний пришел — первым обслужен";
3) обслуживание с приоритетами по принципу "генералы и полковники вне очереди".
Формулы для установившегося режима
1. Вероятность простоя каналов, когда нет заявок (k = 0):
Предполагается, что ρ/п < 1.
2. Вероятность занятости обслуживанием k заявок:
3. Вероятность занятости обслуживанием всех каналов:
4. Вероятность того, что заявка окажется в очереди:
5. Среднее число заявок в очереди:
6. Среднее время ожидания заявки в очереди:
7. Среднее время пребывания заявки в СМО:
8. Среднее число занятых обслуживанием каналов:
9. Среднее число свободных каналов:
10. Коэффициент занятости каналов обслуживания:
11. Среднее число заявок в СМО:
Глава 33. НЕКОТОРЫЕ МОДЕЛИ УПРАВЛЕНИЯ ЗАПАСАМИ
Часть 8. ПРАКТИКУМ
П1. Задания по теме "Математический анализ, функции одной переменной"
1. Найти множества значений x, удовлетворяющих следующим условиям.
Найти пределы.
Найти области определения функций.
Найти пределы.
Найти точки разрыва следующих функций и определить их тип.
Найти производные функций.
Составить уравнения касательных к графикам функций.
8. Найти производные высших порядков от следующих функций.
А) Производные второго порядка
Б) Производные третьего порядка
В) Производные n-го порядка
Найти пределы с использованием
А) правила Лопиталя:
Б) разложения по формуле Маклорена:
Исследовать и построить графики функций.
Найти неопределенные интегралы
а) непосредственным интегрированием:
б) методом подстановки:
в) интегрированием по частям:
Решить задачи с определенными интегралами.
Вычислить интегралы.
2) Найти площади фигур, ограниченных следующими линиями.
12.29. Фигура ограничена параболой у = x2 + 4x — 3 и касательными к ней в точках а (0, -3), b(3, 0).
12.30. Фигура ограничена параболой у = x2 — 2x + 2, касательной к ней в точке (3, 5) и осью Оу.
3) Найти объемы тел, образованных вращением вокруг оси Оу фигуры, ограниченной следующими линиями.
Вычислить несобственные интегралы.
П2. Задания по теме "Математический анализ, функции нескольких переменных"
Найти области определения следующих функций.
Построить линии уровня следующих функций.
Найти частные производные от функций.
Найти градиенты функций в следующих точках.
Найти частные производные второго порядка от функций.
Найти экстремумы функций.
П3. Задания по теме "Обыкновенные дифференциальные уравнения"
1. Найти общие решения уравнений первого порядка методом разделения переменных.
2. Найти частные решения уравнений первого порядка, удовлетворяющие следующим начальным условиям.
3. Найти общие решения линейных уравнений первого порядка.
Решить уравнения Бернулли.
Найти решения линейных однородных уравнений второго порядка.
6. Решить линейные неоднородные уравнения второго порядка.
7. Найти частные решения линейных уравнений второго порядка, удовлетворяющие указанным начальным и краевым условиям.
П4. Задания по теме "Элементы линейной алгебры"
Найти ранги матриц, указанных в задании 2.
Решить методом Крамера системы линейных уравнений.
Решить задачи 6.1-6.6 методом обратной матрицы, вычислив ее методом Гаусса.
8. Решить методом Гаусса системы линейных уравнений 6.3-6.6.
9. Решить методом Гаусса системы линейных уравнений.
10. Найти фундаментальные системы решений систем однородных уравнений.
11. Найти собственные значения и собственные векторы матриц.
П5. Задания по теме "Элементы теории вероятностей"
ОТВЕТЫ К УПРАЖНЕНИЯМ
Глава 1
Глава 2
Глава 3
Глава 4
Глава 5
Глава 6
Глава 7
Глава 8
Глава 9
Глава 10
Глава 11
Глава 12
Глава 13
Глава 14
Глава 15
Глава 16
Глава 17
Глава 18
Глава 20
Глава 21
Глава 22
Глава 23
Глава 24
Глава 25
Глава 26
Глава 27
Глава 28
Глава 29
Глава 30
Глава 31
Глава 32
ПРИЛОЖЕНИЕ
ЛИТЕРАТУРА
[1] И.Л. Акулич. Математическое программирование в примерах и задачах. М., "Высшая школа", 1986.
[2] В.А. Бабайцев, А.В. Браилов, А.С. Солодовников. Математика в экономике. Часть 5. Руководство к решению задач. Теория вероятностей. М., Финансовая академия при Правительстве РФ, 1999.
[3] М.И. Баканов, А.Д. Шеремет. Теория экономического анализа. — М., "Финансы и статистика", 1994.
[4] Н.П. Башарин. Начала финансовой математики. - М., "ИНФРА-М", 1995.
[5] В.Е. Гмурман. Теория вероятностей и математическая статистика. — М., "Высшая школа", 1998.
[6] В.Е. Гмурман. Руководство по решению задач по теории вероятностей и математической статистике. М., "Высшая школа", 1998.
[7] Н.П. Кондраков. Эккаунтинг для менеджеров. — М., "Дело", 1998.
[8] М.С. Красс. Математика для экономических специальностей. — М., "ИНФРА-М", 1998.
[9] Л.Г. Лабскер, Л.О. Бабешко. Теория массового обслуживания в экономической сфере. — М., "ЮНИТИ", 1998.
[10] А.А. Первозванский, Т.Н. Первозванская. Финансовый рынок: расчет и риск. — М., "ИНФРА-М", 1994.
[11] Г.И. Фалин. Математический анализ рисков в страховании. — М., Российский Юридический Издательский Дом, 1994.
[12] В.В. Федосеев. Экономико-математические модели и методы в маркетинге. - М., "Финстатпром",1996.
[13] В.А. Чернов. Анализ коммерческого риска. — М., "Финансы и статистика", 1998.
[14] Е.М. Четыркин. Методы финансовых и коммерческих расчетов. — М., "ИНФРА-М", 1995.
[15] B.C. Шипачев. Высшая математика. — М., "Высшая школа", 1995.
[16] В. С. Шипачев. Задачи по высшей математике. — М., "Высшая школа".
Содержание
ПРЕДИСЛОВИЕ........................................................................................................................................................................................................ 3
ВВЕДЕНИЕ................................................................................................................................................................................................................ 3
Раздел I. ОСНОВЫ МАТЕМАТИКИ....................................................................................................................................................................... 4
Часть 1. МАТЕМАТИЧЕСКИЙ АНАЛИЗ.............................................................................................................................................................. 4
Глава 1. МНОЖЕСТВА.......................................................................................................................................................................................... 4
1.1. Множества. Основные обозначения. Операции над множествами............................................................................................... 4
1.2. Вещественные числа и их свойства........................................................................................................................................................ 5
1.3. Числовая прямая (числовая ось) и множества на ней....................................................................................................................... 6
1.4. Грани числовых множеств........................................................................................................................................................................ 7
1.5. Абсолютная величина числа.................................................................................................................................................................... 8
Глава 2. ПРЕДЕЛ ПОСЛЕДОВАТЕЛЬНОСТИ................................................................................................................................................ 8
2.1. Числовые последовательности................................................................................................................................................................ 8
2.2 Применение в экономике.......................................................................................................................................................................... 12
Глава 3. ФУНКЦИИ ОДНОЙ ПЕРЕМЕННОЙ............................................................................................................................................... 14
3.1. Понятие функции....................................................................................................................................................................................... 14
3.2. Предел функции......................................................................................................................................................................................... 18
3.3. Теоремы о пределах функций................................................................................................................................................................ 20
3.4. Два замечательных предела.................................................................................................................................................................. 21
3.5. Бесконечно малые и бесконечно большие функции........................................................................................................................ 23
3.6. Понятие непрерывности функции......................................................................................................................................................... 23
3.7. Непрерывность элементарных функций............................................................................................................................................. 24
3.8. Понятие сложной функции...................................................................................................................................................................... 26
3.9. Элементы аналитической геометрии на плоскости........................................................................................................................ 26
Глава 4. ОСНОВЫ ДИФФЕРЕНЦИАЛЬНОГО ИСЧИСЛЕНИЯ............................................................................................................... 32
4.1. Понятие производной............................................................................................................................................................................... 32
4.2. Понятие дифференциала функции........................................................................................................................................................ 34
4.3. Правила дифференцирования суммы, произведения и частного................................................................................................. 36
4.4. Таблица производных простейших элементарных функций....................................................................................................... 36
4.5. Дифференцирование сложной функции.............................................................................................................................................. 36
4.6. Понятие производной n-го порядка...................................................................................................................................................... 37
Глава 5. ПРИМЕНЕНИЕ ПРОИЗВОДНЫХ В ИССЛЕДОВАНИИ ФУНКЦИЙ..................................................................................... 39
5.l. Раскрытие неопределенностей............................................................................................................................................................... 39
5.2. Формула Маклорена................................................................................................................................................................................ 42
5.3. Исследование функций и построение графиков............................................................................................................................... 44
5.4. Применение в экономике......................................................................................................................................................................... 51
Глава 6. НЕОПРЕДЕЛЕННЫЙ ИНТЕГРАЛ................................................................................................................................................... 57
6.1. Первообразная и неопределенный интеграл..................................................................................................................................... 57
6.2. Основные свойства неопределенного интеграла............................................................................................................................. 57
6.3. Таблица основных неопределенных интегралов............................................................................................................................. 58
6.4. Основные методы интегрирования....................................................................................................................................................... 59
Глава 7. ОПРЕДЕЛЕННЫЙ ИНТЕГРАЛ......................................................................................................................................................... 65
7.1. Условия существования определенного интеграла........................................................................................................................ 65
7.2. Основные свойства определенного интеграла................................................................................................................................. 66
7.3. Основная формула интегрального исчисления................................................................................................................................ 67
7.4. Основные правила интегрирования..................................................................................................................................................... 69
7.5. Геометрические приложения определенного интеграла............................................................................................................... 71
7.6. Некоторые приложения в экономике................................................................................................................................................... 74
7.7. Несобственные интегралы...................................................................................................................................................................... 76
Глава 8. ФУНКЦИИ НЕСКОЛЬКИХ ПЕРЕМЕННЫХ................................................................................................................................ 80
8.1. Евклидово пространство Em................................................................................................................................................................... 80
8.2. Множества точек евклидова пространства Еm................................................................................................................................. 80
8.3. Частные производные функции нескольких переменных.............................................................................................................. 84
8.4. Локальный экстремум функции нескольких переменных.............................................................................................................. 88
8.5. Применение в задачах экономики........................................................................................................................................................ 90
Часть 2. ЭЛЕМЕНТЫ ТЕОРИИ ОБЫКНОВЕННЫХ ДИФФЕРЕНЦИАЛЬНЫХ УРАВНЕНИЙ........................................................... 95
Глава 9. ДИФФЕРЕНЦИАЛЬНЫЕ УРАВНЕНИЯ ПЕРВОГО ПОРЯДКА.............................................................................................. 95
9.1. Основные понятия..................................................................................................................................................................................... 95
9.2. Уравнения с разделяющимися переменными.................................................................................................................................... 98
9.3. Неполные уравнения.............................................................................................................................................................................. 100
9.4. Линейные уравнения первого порядка............................................................................................................................................. 100
Глава 10. ДИФФЕРЕНЦИАЛЬНЫЕ УРАВНЕНИЯ ВТОРОГО ПОРЯДКА.......................................................................................... 103
10.1. Основные понятия теории.................................................................................................................................................................. 103
10.2. Уравнения, допускающие понижение порядка............................................................................................................................ 104
10.3. Линейные дифференциальные уравнения второго порядка с постоянными коэффициентами...................................... 106
10.4. Краевая задача для дифференциального уравнения второго порядка................................................................................. 109
Глава 11. АППАРАТ ДИФФЕРЕНЦИАЛЬНЫХ УРАВНЕНИЙ В ЭКОНОМИКЕ............................................................................. 111
11.1. Дифференциальные уравнения первого порядка........................................................................................................................ 112
11.2. Дифференциальные уравнения второго порядка (модель рынка с прогнозируемыми ценами).................................... 118
Часть 3. ЭЛЕМЕНТЫ ЛИНЕЙНОЙ АЛГЕБРЫ............................................................................................................................................... 121
Глава 12. ВЕКТОРЫ........................................................................................................................................................................................... 121
12.1. Векторное пространство.................................................................................................................................................................... 121
12.2. Линейная зависимость векторов....................................................................................................................................................... 122
12.3. Разложение вектора по базису.......................................................................................................................................................... 124
Глава 13. МАТРИЦЫ.......................................................................................................................................................................................... 127
13.1. Матрицы и операции над ними Понятие матрицы.................................................................................................................... 127
13.2. Обратная матрица................................................................................................................................................................................ 133
Глава 14. ОПРЕДЕЛИТЕЛИ............................................................................................................................................................................. 134
14.1. Операции над определителями и основные свойства................................................................................................................ 134
14.2. Ранг матрицы и системы векторов................................................................................................................................................... 137
Глава 15. СИСТЕМЫ ЛИНЕЙНЫХ АЛГЕБРАИЧЕСКИХ УРАВНЕНИЙ........................................................................................... 139
15.1. Основные понятия................................................................................................................................................................................. 139
15.2. Методы решения систем линейных уравнений............................................................................................................................ 141
15.3. Вычисление обратной матрицы методом Гаусса....................................................................................................................... 147
15.4. Геометрическая интерпретация системы линейных уравнений............................................................................................. 148
15.5. Однородные системы линейных уравнений................................................................................................................................. 149
Глава 16. ПРИМЕНЕНИЕ ЭЛЕМЕНТОВ ЛИНЕЙНОЙ АЛГЕБРЫ В ЭКОНОМИКЕ...................................................................... 154
16.1. Использование алгебры матриц....................................................................................................................................................... 154
16.2. Модель Леонтьева многоотраслевой экономики........................................................................................................................ 159
16.3. Линейная модель торговли................................................................................................................................................................ 163
Часть 4. ЭЛЕМЕНТЫ ТЕОРИИ ВЕРОЯТНОСТЕЙ......................................................................................................................................... 166
Глава 17. ОСНОВНЫЕ ПОЛОЖЕНИЯ ТЕОРИИ ВЕРОЯТНОСТЕЙ................................................................................................ 166
17.1. Основные понятия теории вероятностей........................................................................................................................................ 166
17.2. Теорема сложения вероятностей...................................................................................................................................................... 168
17.3. Теорема умножения вероятностей................................................................................................................................................... 170
17.4. Обобщения теорем сложения и умножения................................................................................................................................... 172
17.5. Схема независимых испытаний........................................................................................................................................................ 176
Глава 18. СЛУЧАЙНЫЕ ВЕЛИЧИНЫ........................................................................................................................................................... 182
18.1. Случайные величины и законы их распределения..................................................................................................................... 182
18.2. Числовые характеристики дискретных случайных величин................................................................................................... 185
18.3. Система двух случайных величин................................................................................................................................................... 192
18.4. Непрерывные случайные величины................................................................................................................................................ 195
18.5. Основные распределения непрерывных случайных величин................................................................................................. 200
18.6. Некоторые элементы математической статистики..................................................................................................................... 206
Раздел II. ОСНОВЫ ОПТИМАЛЬНОГО УПРАВЛЕНИЯ............................................................................................................................. 216
Часть 5. ЭЛЕМЕНТЫ ЛИНЕЙНОГО ПРОГРАММИРОВАНИЯ................................................................................................................. 217
Глава 19. ЭЛЕМЕНТЫ АНАЛИТИЧЕСКОЙ ГЕОМЕТРИИ В n-МЕРНОМ ПРОСТРАНСТВЕ..................................................... 218
19.1. Основные понятия и определения.................................................................................................................................................... 218
19.2. Решение систем m линейных неравенств с двумя переменными............................................................................................. 220
Глава 20. ГРАФИЧЕСКИЙ МЕТОД............................................................................................................................................................... 223
20.1. Постановка задачи............................................................................................................................................................................... 223
20.2. Алгоритм решения задач.................................................................................................................................................................... 224
20.3. Выбор оптимального варианта выпуска изделий....................................................................................................................... 224
20.4. Экономический анализ задач с использованием графического метода............................................................................... 225
Глава 21. СИМПЛЕКСНЫЙ МЕТОД............................................................................................................................................................ 230
21.1. Общая постановка задачи.................................................................................................................................................................. 230
21.2. Алгоритм симплексного метода....................................................................................................................................................... 230
21.3. Анализ эффективности использования производственного потенциала предприятия.................................................... 232
21.4. Альтернативный оптимум.................................................................................................................................................................. 234
Глава 22. ДВОЙСТВЕННОСТЬ В ЛИНЕЙНОМ ПРОГРАММИРОВАНИИ....................................................................................... 239
22.2. Основные теоремы двойственности................................................................................................................................................ 240
22.3. Решение двойственных задач............................................................................................................................................................ 241
22.4. Экономический анализ задач с использованием теории двойственности........................................................................... 245
22.5. Стратегическое планирование выпуска изделий с учетом имеющихся ресурсов............................................................. 247
Глава 23. ТРАНСПОРТНАЯ ЗАДАЧА........................................................................................................................................................... 251
23.1. Общая постановка задачи.................................................................................................................................................................. 251
23.2. Нахождение исходного опорного решения.................................................................................................................................. 252
23.3. Определение эффективного варианта доставки изделий к потребителю............................................................................. 253
23.4. Проверка найденного опорного решения на оптимальность.................................................................................................. 254
23.5. Переход от одного опорного решения к другому........................................................................................................................ 255
23.6. Альтернативный оптимум в транспортных задачах.................................................................................................................. 257
23.7. Вырожденность в транспортных задачах..................................................................................................................................... 259
23.8. Открытая транспортная задача....................................................................................................................................................... 261
23.9. Определение оптимального варианта перевозки грузов с учетом трансформации спроса и предложений............. 262
23.10. Экономический анализ транспортных задач............................................................................................................................. 263
23.11. Приложение транспортных моделей к решению некоторых экономических задач....................................................... 265
23.12. Выбор оптимального варианта использования производственного оборудования...................................................... 266
Глава 24. ЦЕЛОЧИСЛЕННОЕ ПРОГРАММИРОВАНИЕ........................................................................................................................ 269
24.1. Общая формулировка задачи............................................................................................................................................................ 269
24.2. Графический метод решения задач................................................................................................................................................. 271
24.3. Прогнозирование эффективного использования производственных площадей................................................................. 271
24.4. Метод Гомори........................................................................................................................................................................................ 272
Глава 25. ПАРАМЕТРИЧЕСКОЕ ЛИНЕЙНОЕ ПРОГРАММИРОВАНИЕ........................................................................................... 276
25.1. Постановка задачи............................................................................................................................................................................... 276
25.2. Линейное программирование с параметром в целевой функции............................................................................................ 276
25.3. Определение диапазона оптимального решения выпуска продукции при изменении условий реализации............. 278
25.4. Транспортная параметрическая задача........................................................................................................................................ 281
25.5. Нахождение оптимальных путей транспортировки грузов при нестабильной загрузке дорог.................................... 282
Глава 26. ЗАДАЧА О НАЗНАЧЕНИЯХ......................................................................................................................................................... 287
26.1. Постановка задачи............................................................................................................................................................................... 287
26.2. Алгоритм решения задачи.................................................................................................................................................................. 288
26.3. Планирование загрузки оборудования с учетом максимальной производительности станков.................................... 290
26.4. Выбор инвестиционных проектов в условиях ограниченности финансовых ресурсов................................................... 291
Глава 27. ЗАДАЧИ С НЕСКОЛЬКИМИ ЦЕЛЕВЫМИ ФУНКЦИЯМИ................................................................................................ 293
27.1. Формулировка задачи......................................................................................................................................................................... 293
27.2. Математическая модель нахождения компромиссного решения........................................................................................... 294
27.3. Определение оптимального выпуска продукции при многокритериальных экономических показателях................ 295
Часть 6. ЭЛЕМЕНТЫ ОПТИМАЛЬНОГО УПРАВЛЕНИЯ.......................................................................................................................... 297
Глава 28. НЕЛИНЕЙНОЕ ПРОГРАММИРОВАНИЕ................................................................................................................................. 297
28.1. Общая постановка задачи.................................................................................................................................................................. 297
28.2. Графический метод.............................................................................................................................................................................. 298
28.3. Дробно-линейное программирование............................................................................................................................................ 302
28.4. Метод множителей Лагранжа........................................................................................................................................................... 308
Глава 29. ДИНАМИЧЕСКОЕ ПРОГРАММИРОВАНИЕ.......................................................................................................................... 312
29.1. Постановка задачи............................................................................................................................................................................... 312
29.2. Некоторые экономические задачи, решаемые методами динамического программирования...................................... 313
Глава 30. СЕТЕВЫЕ МОДЕЛИ....................................................................................................................................................................... 325
30.1. Основные понятия сетевой модели.................................................................................................................................................. 325
30.2. Минимизация сети................................................................................................................................................................................ 338
Часть 7. ПРИНЯТИЕ РЕШЕНИЙ И ЭЛЕМЕНТЫ ПЛАНИРОВАНИЯ...................................................................................................... 345
Глава 31. ОСНОВНЫЕ ПОНЯТИЯ ТЕОРИИ ИГР...................................................................................................................................... 345
31.1. Графическое решение игр вида (2 x n) и (m x 2)........................................................................................................................... 348
31.2. Решение игр (aij)mxn с помощью линейного программирования............................................................................................... 353
31.3. Применение матричных игр в маркетинговых исследованиях................................................................................................ 354
31.4. Сведение матричной игры к модели линейного программирования..................................................................................... 355
31.5. Игры с "природой"................................................................................................................................................................................ 357
31.6. Определение производственной программы предприятия в условиях риска и неопределенности с использованием матричных игр................................................................................................................................................................................................. 358
31.7. "Дерево" решений................................................................................................................................................................................. 360
Глава 32. ЭЛЕМЕНТЫ СИСТЕМЫ МАССОВОГО ОБСЛУЖИВАНИЯ (СМО)............................................................................... 366
32.1. Формулировка задачи и характеристики СМО........................................................................................................................... 366
32.2. СМО с отказами.................................................................................................................................................................................... 368
32.3. СМО с неограниченным ожиданием............................................................................................................................................... 369
32.4. СМО с ожиданием и с ограниченной длиной очереди.............................................................................................................. 370
32.5. Определение эффективности использование трудовых и производственных ресурсов в системах массового обслуживания.................................................................................................................................................................................................. 371
Глава 33. НЕКОТОРЫЕ МОДЕЛИ УПРАВЛЕНИЯ ЗАПАСАМИ.......................................................................................................... 375
33.1. Общая постановка задачи.................................................................................................................................................................. 375
33.2. Основная модель управления запасами......................................................................................................................................... 376
33.3. Модель производственных запасов................................................................................................................................................ 378
33.4. Модель запасов, включающая штрафы......................................................................................................................................... 379
33.5. Решение экономических задач с использованием моделей управления запасами........................................................... 380
Часть 8. ПРАКТИКУМ............................................................................................................................................................................................ 383
ОТВЕТЫ К УПРАЖНЕНИЯМ.............................................................................................................................................................................. 428
ПРИЛОЖЕНИЕ......................................................................................................................................................................................................... 445
ЛИТЕРАТУРА........................................................................................................................................................................................................... 446