- •Конспект лекций
- •Владикавказ
- •1. Предисловие.
- •2. Введение
- •3. Понятие сложной системы.
- •2.1. Понятие модели
- •2.2. Классификация моделей
- •2.3. Последовательность разработки математических моделей
- •2.3.1. Построение концептуальной модели.
- •2.3.2. Разработка алгоритма модели.
- •Структурный анализ процессов.
- •Формализованное описание модели.
- •2.3.3. Разработка программы
- •Построение модели.
- •Проведение модельного эксперимента.
- •2.3.4. Проведение машинных экспериментов с моделью системы
- •5.1. Применение производственных функций в макро- и микроэкономике
- •5.3. Задача потребления.
- •1. Градиент.
- •2. Основы теории подобия
- •2.1. Подобие физических явлений и его признаки
- •2.2. Анализ размерностей
- •2.3. Первая теорема подобия
- •2.4. Применение методов подобия в математическом
- •3. Численные методы решения дифференциальных уравнений
- •3.1. Постановка задачи
- •3.2. Процесс численного решения
- •3.3. Метод Эйлера
- •3.4. Модифицированный метод Эйлера
- •3.5. Метод Рунге – Кутта
- •3.6. Метод Рунге – Кутта для систем дифференциальных уравнений
- •3.7. Общая характеристика одношаговых методов
- •3.8. Многошаговые методы
- •3.9. Методы прогноза и коррекции
- •3.10. Краткая характеристика методов прогноза и коррекции.
- •3.11. Выбор шага и погрешность решения.
- •3.12. Жесткие задачи
- •4.3. Динамическая модель технического объекта
- •4.4. Построение имитационных моделей динамических систем
- •4.5. Преобразование передаточных функций звеньев в дифференциальные уравнения в форме Коши
- •4.6. Синтез имитационной модели на основе структурной схемы
5.1. Применение производственных функций в макро- и микроэкономике
Понятие производственной функции. Производственная функция одной переменной Y = f(x) — функция, независимая переменная которой принимает значения объемов затрачиваемого ресурса (фактора производства), а зависимая переменная- значения объемов выпускаемой продукции. В связи с этим производственная функция (ПФ) f называется одноресурсной, или однофакторной ПФ, ее область определения — множество неотрицательных действительных чисел. Запись у = f(x) означает, что если ресурс затрачивается или используется в количестве х единиц, то продукция выпускается в количестве у = f(х) единиц. Символ f (знак функции) является характеристикой производственной системы, преобразующей ресурс в выпуск. В микроэкономике считают, что у — это максимально возможный объем выпуска продукции, если ресурс затрачивается или используется в количестве х единиц. В макроэкономике такое понимание не совсем корректно, так как при ином распределении ресурсов между структурными единицами экономики выпуск может быть иным, поэтому ПФ — это статистически устойчивая связь между затратами ресурса и выпуском. Более правильной считается запись у = f(х, а), где а — вектор параметров ПФ.
Рассмотрим простую ПФ вида f(х) = ахb, где х — величина затрачиваемого ресурса (например, рабочего времени), f(x) — объем выпускаемой продукции (например, число готовых деталей), величины а и b — параметры ПФ. Из графика (рис. 5.4, а) следует, что с ростом величины затрачиваемого ресурса х объем выпуска у растет, однако при этом каждая дополнительная единица ресурса дает все меньший прирост объема у выпускаемой продукции. Это обстоятельство (рост объема выпуска у и уменьшение прироста объема Δу с ростом величины х) отражает фундаментальное положение экономической теории, подтвержденное на практике и называемое законом убывающей эффективности.
ПФ имеют различные области использования с реализацией принципа «затраты - выпуск» как на микро-, так и на макро- уровне. Микроэкономические ПФ используются для описания взаимосвязи между величиной затрачиваемого или используемого ресурса х в течение определенного времени и выпуском продукции у, осуществляемым конкретным субъектом хозяйствования.
Макроэкономические ПФ можно использовать для описания взаимосвязей между годовыми затратами труда в масштабе ре- гиона или страны и годовым конечным выпуском продукции (или дохода) этого региона или страны в целом, а также для ре- шения задач анализа, планирования и прогнозирования. На микроэкономическом уровне затраты и выпуск могут изме- ряться в натуральных или в стоимостных единицах и показате- лях; например, годовые затраты труда — в человеко-часах (объем человеко-часов — натуральный показатель) или в рублях выпла- ченной заработной платы (ее величина — стоимостной показа- тель); выпуск продукции может быть представлен в штуках или других натуральных единицах (тоннах, метрах и т. п.) или в виде своей стоимости. На макроэкономическом уровне затраты и вы- пуск измеряются обычно в стоимостных показателях, представ- ляя собой стоимостные (ценностные) агрегаты, т. е. суммарные величины произведений объемов затрачиваемых (или исполь- зуемых) ресурсов и выпускаемых продуктов на их цены.
Рис. 5.4. Производственные функции в экономике:
а — график ПФ у = axb;
б (в) — график ПФ у = ао х1a1 х2a2 (a1 + а2 = 1) (фрагмент графика);
г — ПФ вида Кобба — Дугласа;
д — ПФ вида линейной функции; lqi — изокванты
Производственная функция нескольких переменных — это функция вида
у = f(х) = f(х1,..., хn, а), независимые переменные хj которой принимают значения объемов затрачиваемых или ис- пользуемых ресурсов (число переменных n равно числу ресур- сов), а значение функции имеет величину объемов выпуска; - a - вектор параметров. В связи с этим такие производственные функции называются многоресурсными или многофакторными. Для отдельного субъекта хозяйствования, выпускающего одно- родный продукт, ПФ f(x1,..., хn) могут связывать объем выпуска (в натуральном или стоимостном выражении) с затратами рабо- чего времени по различным видам трудовой деятельности, ком- плектующих изделий, энергии, основного капитала, измеряемым обычно в натуральных единицах (производственные функции такого типа характеризуют действующие технологии субъектов хозяйствования).
Рис. 5.4 б. График и листинг кода ПФ - в Mathcad (a1 + а2 = 1).
При построении ПФ для отдельного региона или страны в целом в качестве величины годового выпуска у (объемы выпуска или дохода на макроуровне обозначаются большой буквой) чаще всего берут совокупный продукт (доход) региона или страны, исчисляемый обычно в неизменных, а не в текущих ценах, в качестве ресурсов рассматривают:
основной капитал K(х1) - объем используемого в течение года основного капитала;
живой труд L(x2) - количество единиц затрачиваемого в течение года живого труда, исчисляемые обычно в стоимостном выражении.
В результате строят двухфакторную ПФ f(х1, х2), или Y= f(K, L). Далее от двухфакторных производственных функций переходят к трехфакторным, при этом в качестве третьего фактора иногда вводятся объемы используемых природных ресурсов. Кроме то- го, если производственные функции строятся по данным временных рядов, то в качестве особого фактора роста производства можно включить технический прогресс.
ПФ у = f(х1, х2) называется статической, если ее параметры и характеристика не зависят от времени t (хотя объемы ресур- сов и объем выпуска могут зависеть от времени t), т. е. можно иметь представление в виде временных рядов:
х1(0), х1(1),..., х1(7); х2(0), х2(1), ..., х2(T); у(0), у(1), ..., у(T); у(t) = f(х1(t), x2(t))
здесь t — номер года, t = 0,1,..., Т; t =0 — базовый год временного промежутка, охватывающего годы 1, 2,..., Т.
Пример 1.2. Для моделирования проблем отдельного региона или страны в целом и решения задач как на макро-, так и на микроэкономическом уровне часто используется производственная функция Коб- ба — Дугласа (сокращенно обозначаемая в дальнейшем ПФКД):
у =a0x1a1x2a2
где а0, а1, а2 — параметры ПФ, являющиеся положительными постоянными числами, причем часто а1 и а2 таковы, что а1 + а2 = 1.
В практических приложениях ПФКД обычно х1 равняется объему используемого основного капитала или объему используемых основных
фондов К (x1= K), х2 = L — затратам живого труда, тогда она приобре- тает вид:
Y = a0Ka1 La2 .
Графиком ПФ вида у = a0x1a1x2a2 (a1 + а2 = 1) в трехмерном про- странстве выступает двумерная поверхность Г (рис.1.4,б), являющаяся конической поверхностью, направляющей которой служит линия L, а образующими — лучи, выходящие из точки 0. Пусть х2 = х20 > 0, тогда у = (a0(х20 )a2)x1a1, и мы получаем вариант мультипликативной ПФ, ан алогичный рассмотренному выше (рис. 5.4.в), причем линия G — пересечение поверхности Г вертикальной плоскостью x2 = х20. Поведе- ние линии G отражает факт, что с ростом затрат первого ресурса объем выпуска у растет, но каждая дополнительная единица первого ресурса обеспечивает все меньший прирост выпуска Δу (например, если число работников и их квалификация остаются неизменными, а число обслу- живаемых ими станков, которое уже достаточно велико, увеличивается, скажем, в два раза, то это не ведет к двойному росту объема выпуска). Отметим, что если а1 + a2 < 1, то графиком Г ПФКД является поверх- ность, которая напоминает выпуклую вверх «горку», крутизна которой падает, если точка (х1, х2) перемещается на «северо-восток» по коорди- натной плоскости.
Пример 5.3. Пусть линейные аддитивные ПФ имеют вид: у = a0+ +a1х1 + a2x2 (двухфакторная) и у = a0 + a1х1 +...+ anxn (многофакторная). Переход от мультипликативной ПФ к аддитивной осуществляется с помощью операции логарифмирования. Для двухфакторной мультипли- кативной ПФ у = a0x1a1x2a2 этот переход имеет вид: ln у = ln a0 + а1ln х1 +... + a2ln х2. Полагая ln у = w, ln х1 = v1, и ln х2 = v2, получаем аддитивную ПФ вида w = lnа0 + a1v1 + a2v2. Выполняя обратный переход из аддитивной ПФ, можно получить мультипликативную производственную функцию. Если сумма показателей степени в ПФКД у = a0Ka1La2 равна единице (a1 + a2 =1), то ее можно записать в несколько иной форме:
Y/L = а0Ka1La1/L = а0Ka1/L (1-a2) = а0Ka1 /La1 = а0(К/L)a1.
Дроби Y/L = z и К/L = k называются соответственно произ- водительностью труда и капиталовооруженностью труда. Ис- пользуя новые символы, получим z = а0ka1, т. е. из двухфактор- ной ПФКД получим формально однофакторную ПФКД (0 < а1 < 1), откуда следует, что производительность труда рас- тет медленнее его капиталовооруженности (этот вывод справед- лив для случая статической ПФКД в рамках существующих тех- нологии и ресурсов).
Обратная дробь Y/К называется производительностью капи- тала, или капиталоотдачей, а обратные дроби К/Y и L/Y назы- ваются соответственно капиталоемкостью и трудоемкостью вы- nycкa продукции.
ПФ называется динамической, если:
а) время t фигурирует в качестве самостоятельного фактора производства, влияющего на объем выпускаемой продукции;
б) параметры ПФ и ее характе- ристика f зависят от времени t, если параметры ПФ оценивают- ся по данным временных рядов (объем ресурсов и выпуска) про- должительностью Т0 лет (т. е. базовый промежуток для оценки параметров имеет продолжительность Т0 лет), то экстраполяцию по такой производственной функции следует рассчитывать не более чем на Т0/3 лет вперед (т. е. промежуток экстраполяции должен иметь продолжительность не более чем Т0/3 лет).
При построении ПФ влияние НТП учитывается множителем еpt, где р (р > 0) — характеризующий темп прироста выпуск, осуществляемый под влиянием НТП:
у(t) = еptf(х1(t), x2(t)),
где t = 0, 1, ..., Т.
Данная ПФ — простейшая динамическая ПФ, содержащая нейтральный (не материализованный в одном из факторов) технический прогресс. В сложных случаях НТП, выступающий как трудо- или капиталосберегающий фактор, может воздействовать непосредственно на производительность и капиталоотдачу:
Y(t) =fА(t)* L(t), K(t));
Y(t) =f(А(t)* K(t), L(t)).
В целом выбор аналитической формы ПФ у = f(х1, х2) обу- словливается теоретическими соображениями учета особенно- стей взаимосвязей между конкретными ресурсами (при микроэкономическом уровне), особенностей параметризации (реальных или экспертных данных, преобразуемых в параметры ПФ). Отметим, что оценка параметров ПФ обычно проводится с помощью метода наименьших квадратов.
Предельные (маржинальные) и средние значения производственных функций. Формальные свойства. Производственная функция f(х1, х2) должна удовлетворять ряду свойств:
а) без ресурсов нет выпуска;
б) с ростом затрат хотя бы одного ресурса объем выпуска растет;
в) с ростом затрат одного (i-гo) ресурса при не- изменном количестве другого ресурса величина прироста выпуска на каждую дополнительную единицу i-го ресурса не растет (закон убывающей эффективности);
г) производственная функ- ция является однородной функцией степени р > 0: при р > 1 с ростом масштаба производства в t раз (t > 1) объем выпуска воз- растает в tp раз (т. е. имеем рост эффективности производства при росте масштаба производства); при р < 1 имеем падение эффективности производства от роста масштаба производства; при р = 1 - постоянную эффективность производства при рос- те его масштаба или независимость удельного выпуска от мас- штаба производства.
Заметим, что для ПФКД вида у = а0х1a1*х2a2 (а1 +а2 = 1) свойст- ва а - г выполняются. Для линейной же ПФ вида у = а0 + а1х1+ а2х2 *(а0 > 0, а1 > 0, а2 > 0) ряд свойств (а (при а0 = 0) и г не выпол- няются).
Линия lq уровня q = f(х1, х2) (q > 0 — действительное число) ПФ у =f(х1, х2) называется изоквантой, т. е. множеством точек, в котором ПФ постоянна и равна q. Различные наборы (v1, v2) и (w1, w2) затрачиваемых (используемых) ресурсов, принадлежащие одной и той же изокванте lq(q =f(v1, v2) = f(w1, w2), дают один и тот же объем выпуска q.
Из вида изоквант lq1 и lq2 ПФКД вида у = а0х1a1 х2a2 и линейной ПФ у = а0 + а1х1+ а2х2 (рис. 5.4, г, д) следует, что изокванта lq2, расположенная северо-восточнее» изокванты lq1, соответствует большему объему выпуска (т. е. q2 > q1). Если объ- ем используемого основного капитала К неограниченно растет, то затраты труда неограниченно убывают.
При n = 2 для любой ПФ со свойствами аг, изокванта (если она не является прямой) есть линия (не обязательно гладкая), которая выпукла к точке 0 (линия, которая похожа на изокванту lq; если график ПФ похож на выпуклую горку, то естественно, что ее изокванты есть линии, выпуклые к точке 0).
Дробь Аi = f(х)/хi (i = 1,2) называется средней производительностью i-го ресурса (фактора производства), или средним, выпуском по i-му ресурсу (фактору производства).
При двухфакторной ПФКД Y = а0 Ка1 Lа2 для средних про- изводительностей основного капитала Y/К и труда Y/L исполь- зуются понятия соответственно капиталоотдача и производи- тельность труда (они применяются для любых двухфакторных ПФ, у которых х1 = К, х2 = L).
Первая частная производная от ПФ вида f(х1, х2), имею- щая вид
Мi = дf(х)/дхi (i = 1,2),
называется предельной, или маржинальной производительностью i-го ресурса (фактора производства), или предельным выпуском по i-му ресурсу (фактору производства).
Предельная производительность ресурса приближенно показывает, на сколько единиц увеличится объем выпуска у, если объем затрат хi i-го ресурса вырастает на одну (достаточно малую) единицу при неизменных объемах другого затрачиваемого ресурса. Здесь предельную величину Мi целесообразно интерпретировать, используя близкое к ней отношение малых конечных величин Δf(x) и Δxi.
Пример 5.4. Для ПФКД вида у = a0x1a1x2a2 найти в явном виде сред- ние и предельные значения А1 А2, М1, М2 заданной функции.
Р е ш е н и е. Известны следующие формулы расчета:
Аi = f(х)/хi, Мi = дf(x)/дхi, i= 1,2;
подставляя значения, имеем:
А1 = f(х)/х1 = а0х1a1-1х2a2;
А2 = f(х)/х2 = а0х1a1х2a2-1
М1 = дf(x)/дх1 = а0х1a1-1х2a2 а1 = а1А1,
М2 = дf(x)/дх2 = а0х1a1х2a2-1а2 = а2А2.
Если а1 < 1, то Мi< Аi, так как Мi/Аi = аi. Таким образом, получаем, что преде-льная производительность i-го ресурса не больше средней производительности этого ресурса.
Пример 5.5. Для линейной ПФ вида у = а0+ а1х1 + а2х2 (аi > 0) найти в явном виде средние и предельные значения А1, А2, М1 и М2.
Р е ш е н и е. По аналогии с рассмотренным выше примером имеем:
A1 = f(х)/х1 = а0/х1 + а1 + а2х2/х1,
A2 = f(х)/х2 = а0/х2+ а1х1/х2 + а2,
М1 = дf(х)/дх1 = a1; М2 = дf(х)/дх2 = a2.
Отсюда имеем, что если Мi/Аi ≤ 1, то Мi ≤ Аi.
Отношение предельной производительности Мi i-го ресурса к его средней производительности Аi называется (частной) эластичностью выпуска no i-му ресурсу (по фактору производства), т. е.
Еi = Мi/Аi = дf(х)/дхi / (х)/хi = дf(х)/дхi * хi/f(х).
Сумма Е1 + Е2 = Еx называется эластичностью производства.
Эластичность выпуска по 1-му фактору производства Е, при- ближенно показывает, на сколько процентов увеличится выпуск у, если затраты i-го ресурса увеличатся на один процент при неиз- менных объемах другого ресурса. Пояснение выражения Еi, со- держащего предельную величину df(х)/dхi с помощью выраже- ния, содержащего конечное приближение этой предельной ве- личины, является ключевым в понимании сути частной эла- стичности выпуска по i-му ресурсу.
Пример 5.6. Выписать в явном виде для ПФКД выражения для эластичностей Е1, Е2 и Еx. Р е ш е н и е. Для ПФКД вида имеем:
Еi= Мi/Аi= df(х)/dхi/f(х)/хi = df(х)/dхi*хi/f(х).
Как следует из результатов, полученных в примере 1.4, составляющие эластичности равны:
Подставив эти выражения в формулу частной эластичности, получим:
Е1 = M1/ A1 = а1А1/А1 = а1; Е2 = М2/А2= а2А2/А2 = а2,
Еx = Е1 + Е2 = а1 + а2.
Пример 5.7. Для линейной ПФ вида у = а1х1 + a2x2 (а0 = 0) выпи- сать в явном виде выражения для эластичностей Е1, Е2 и Еx.
Р е ш е н и е . Аналогично вышеприведенному примеру 1.6 имеем:
Еi= Мi/Аi= df(х)/dхi/f(х)/хi = df(х)/dхi*хi/f(х).
Тогда получаем:
Е1 = M1/ A1 = а1/( а1+a2x2/x1 = а1x1/(a1x1+a2x2);
Е2 = М2/А2= а2/( а1x1/x2+a2) = а2x2/(a1x1+a2x2);
Еx = Е1 + Е2 = (а1x1 + а2x2)/( а1x1 + а2x2)=1
Предельной технологической нормой замены (замещения) i-го ресурса (фактора производства) j-м ресурсом Rij называется выражение) при постоянной у.
Пусть выпуск у является постоянным (т. е. все наборы затрачиваемых ресурсов расположены на одной изокванте), тогда первый полный дифференциал производственной функции вида y =f(х) равен:
где дх1, дх2 — дифференциалы переменных х1, х2.
Выразив первый дифференциал и поделив его на , по- лучим:
(i=j, i=1,2).
Для двухфакторной ПФ справедливо равенство:
R12 = ,
т.е. предельная норма замены первого ресурса вторым равна отношению эластичностей выпуска по первому и второму ресурсам, умноженному на отношение объема второго ресурса к объему первого ресурса.
Если х1=К, х2=L, то отношение х1/х2=К/L называется ка- питаловооруженностью труда. В этом случае предельная норма замены основного капитала трудом равна отношению эластичностей выпуска по основному капиталу и труду, поделенному на капиталовооруженность труда.
При двухфакторной ПФ, постоянном выпуске у и малых приращениях ∆х1 и ∆x2 имеет место следующее приближенное равенство:
R12 = -dх2 /dx1 = -∆х2/∆x1.
На основании этого равенства имеем, что предельная норма замены ресурсов R12 приближенно показывает, на сколько еди- ниц увеличатся затраты второго ресурса (при неизменном вы- пуске у = а), если затраты первого ресурса уменьшатся на одну (малую) единицу (рис. 1.5, а), откуда следует, что чем круче ка- сательная к изокванте lq в точке (х1, х2), тем больше выражение — dx2 /dx1 и, следовательно, тем больше норма замены R12 первого ресурса вторым.
Пример 5.8. Для ПФКД вида у= а0х1aх2a и линейной производст- венной функции вида у = а0 + а1х1 + а2х2 записать в явном виде выра- жения R12 и R21.
Производственные функции в темповой форме записи, типа CES и эластичность замещения ресурсов. Наряду со связями объ- емных показателей выпуска и затрат ресурсов анализ связи меж- ду темпами прироста этих показателей может вестись с введени- ем производственных функций, отображаемых в темповой фор- ме записи. Например, ПФ в темповой записи имеет вид:
у=f(k, l),
где k, l — темпы прироста соответственно затрат капитала и труда.
ПФКД в объемных показателях соответствует следующая линейная зависимость темпов прироста, называемая ПФКД в темповой записи:
yt = α kt + λl t + ν,
где α, λ и ν — соответственно интенсивности использования ресурсов за- трат капитала К, затрат труда L, темпа нейтрального НТП (та часть темпа прироста выпуска, которая не связана с приростом затрат капитала и тру- да, а отражает интенсификацию производства на макроуровне).
Пример 5.9. Пусть, например, получена следующая формула произ- водственной функции в темповой записи: уt = 0,Зkt + 0,6lt + 1,5. При этом средний темп прироста затрат труда lt составил 1%, средний темп прироста используемого капитала kt — 6%, а средний темп прироста выпуска уt — 3,9%. Оценить вклад экстенсивных и интенсивных факто- ров производства.
Р е ш е н и е. Вклад экстенсивных факторов (прироста затрат ка- питала и труда) составляет соответственно: 0,3*6% = 1,8% и 0,6*1% =0,6%. Вклад интенсивных факторов (научно-технического прогресса) составляет 1,5 процентных пункта, или 1,5/3,9*100% = 38,5%.
Рис. 5.5. Применение производственных функций:
Наиболее известным обобщением ПФКД является функция с постоянной эластичностью замещения (Constant Elasticity Sub- stitution — CES). Эластичность замещения ресурсов, или факто- ров, G — это мера «кривизны» изоквант (линий уровня) ПФ (если говорить точнее, тo «кривизну» изоквант измеряет вели- чина 1/G).
Эластичность замещения труда капиталом GLK показывает:
GLK=d[ln(К/L))/d[ln(Y'L/Y'K],
на сколько процентов изменится капиталовооруженность (К/L) при изменении предельной нормы замены труда капиталом MRSKL на 1%:
MRSKL= -dК/dL = Y'L/Y'K
а — предельные и средние значения ПФ; б — эластичность замещения факторов по изокванте; в - е — ПФ различного вида: линейная (в), Кобба — Дугласа (г), Леонтьева (д), функции CES (е).
Если изобразить одну из изоквант (линий уровня с Y = const) ПФ на плоскости KL (см. рис. 1.5, б), обозначив ее цифрой 1, то предельная норма замены в точке А — это тангенс угла наклона этой изокванты, т.е. tg(α). При перемещении из точки А в точку В по изокванте наклон касательной меняется, меняется и соот ношение (K/L). Это соотношение постоянно вдоль каждой прямой, проходящей через начало координат (например, прямых 2 и 3). Величина 1/G показывает относительное изменение тангенса угла наклона линии уровня в расчете на единицу изменения отношения (К/L). Чем сильнее меняется наклон линии уровня при переходе, скажем, из точки А в точку В (с прямой 2 на прямую 3), тем больше «кривизна» линии уровня (на рис. 1.5, в - е приведен ряд линий уровня ПФ вида: в — линейной Y= аК+ bL +с (линейной), г — ПФКД, д — ПФ с бесконечной эластичностью замещения Y = min(аК,bL) (функция Леонтьева), е -- производственной функции типа CES).
Линейная ПФ имеет нулевую «кривизну» и соответственно бесконечную эластичность замещения у. ПФКД имеет эластичность замещения, равную единице. Функция Леонтьева имеет нулевую эластичность замещения: ресурсы в ней должны ис- пользоваться в заданной пропорции и не могут замещать друг друга. В реальной экономике степень взаимозаменяемости ресурсов может быть различной, соответственно различной (а не только нулевой, бесконечной или единичной) может быть и эластичность замещения.
Рассмотрим особенности оценки производственной функции с постоянной (но произвольной) эластичностью замещения — функции CES, описываемой следующей зависимостью:
Y= А(uK-p+ (1 — u) L-p)-n/p,
где р > - 1; n > 0 — степень однородности; А > 0; 0 < и < 1.
Эластичность замещения для такой функции равна:
ER=1/(1 + р).
Если р=-1, то получаем функцию с линейными изоквантами (в частности, линейную), при р→0 в пределе получаем производ- ственную функцию Кобба — Дугласа с G = 1, а при р →∞ — про- изводственную функцию Леонтьева. Например, развитие экономики СССР описывалось следующими оценками линейно- однородной функции CES, полученными под руководством А.Г. Гринберга за 1960 — 1985 гг.:
а) без учета технического прогресса
Y = 1,002(0,64121*К-0,81+ 0,3588L-0,81)-1/0,81;
R2 = 0,9984; DW = 1,58;
б) с учетом технического прогресса
Y = 0,966(0,4074К -3.03 + 0,5926L-3,03 )- 1/ 3,03*е0,0252t;
R2 = 0,9982; DW=1,76.
С точки зрения статистик R2 и DW обе зависимости получились значимыми при разных оценках показателя эластичности замещения G (G = 1/(1 + р)). В целом оценка эластичности замещения зависела от конкретной специфики и составляла около 0,4, что говорит о невысокой степени взаимозаменяемости труда и капитала (в функции Кобба — Дугласа предполагается, что эластичность замещения у априори составляет единицу). Ошибочность исходной гипотезы о степени взаимозаменяемости факторов может служить причиной недостаточной статистической значимости оценок производственной функции Кобба — Дугласа. Более подробно разновидности данного класса моделей рас- смотрены в книге - Шелобаев «Математические методы и модели».
Самостоятельно: экономико-математические методы, относящиеся к оптимальным методам принятия решений на основе моделей математического программирования (С.И. Шелобаев «Математические методы и модели» - глава вторая - математические модели оптимизации ресурсов и принятия решений; Б. Банди «Методы оптимизации. Вводный курс» - часть вторая).
назад
Лекция 6.
Имитационное моделирование в экономике
СПРОС И ПРЕДЛОЖЕНИЕ.
Паутинная модель равенства спроса и предложения.
Рассмотрим с позиции потребителя спрос как функцию от цены D = D(P) и взаимодействие спроса и предложения.
Пусть известна (получена по эмпирическим данным или иным способом) зависимость спроса от цены D(P). Предложение также зависит от цены на предлагаемый товар и, вообще говоря, растет с ростом цены (хотя зависит и от величины прибыли, опре- деляется не только ценой, но и затратами и, как показано в лекции 4, может и убывать с ростом цены). Если эта зависимость определяется функцией S(P), то равновесие, равенство спроса и предложения определяет оптимальную цену (рис. 3.1), являющуюся корнем уравнения
D(P)=S(P) (5.1)
Можно рассматривать решение этого уравнения как чисто математическую задачу и организовать итерационный процесс (рис. 5.1)
S(Рk-1) = D(Pk), (5.2)
дающий последовательные приближения Р0,.P1, ..., Рk-1, Рk,....
В главе 4 подробно рассматривался метод простой итерации. Он является простейшим из класса итерационных методов.
Итерационные методы — методы построения приближения к решению задачи. Начальное приближение выбирается из практического смысла задачи, ограничений на область применимости модели или иных соображений. Для получения последующих приближений выполняются некоторые действия, которые называются итерацией или итерацион-ными формула ми. Полученная последовательность приближений называется итерационной последовательностью. Теоретически, если ит ерационный процесс сходится, можно получить сколь угодно близ кое приближение к решению, неограниченно долго продолжая итерационный процесс. Например, в п. 4.2 рассматривается метод простой итерации. Для уравнения х = φ(х) итерация заключается в построении последовательности точек х(0),x(1),х(2), ... — итерационной последовательности, а условие сходимости имеет вид: | φ'(х)| < 1.
Итерационные методы часто используются при решении различных задач с помощью вычислительных машин.
В итерационном процессе (5.2) итерационная формула S(Pk-1) = D(Pk) даёт итерационную последовательность Р(0), Р(1), Р(2), ....
Если итерационный процесс (5.2) сходится (условие сходимости имеет вид: > 1, ниже обсудим, что делать, если процесс расходится), то
либо P0<Р2< ....< Р*< ...Р3<P1, либо P0>Р2> ....> Р*> ...Р3>P1
и процесс заканчивается и дает значение Р* с заданной точностью ε, как только |Рk — Рk-1| < ε, и при этом . Заметим, что для фактической реализации этого вычислительного процесса функция D(P)
должна быть такой, чтобы уравнение D(P) = S было легко разрешимым (лучше всего — аналитически) относительно P. При D = А/PE это так:
P = (А/S)1/E, т.е.
(5.2')
Записанный в таком виде итерационный процесс осуществляется методом простой итерации, блок-схема метода приведена на рис. 12.2, 12.3.
Из рис. 5.1 видно, что этот процесс графически дает спираль, паутину, наматывающуюся вокруг точки пересечения кривых спроса и предложения и приближающуюся к ней все ближе и ближе, поэтому такой процесс отыскания равновесной цены получил название паутиной модели.3 Рассмотрим экономическую интерпретацию этого процесса, описывающего некоторый экономический механизм взаимодействия спроса и предложения. Пусть на некоторый товар сложилась цена P0. Тогда, в соответствии с зависимостью S(P), предприниматель (или предприниматели) организует производство в объеме S(Po). Но если при этом D(Po)>S(Р0), то возникает дефицит, и потому данный объем предложения может быть реализован по более высокой цене P1, для которой S(P0) = D(Р1). По цене Р1 на следующем отрезке времени организуется произ водство в объеме S(Р1), однако при этом возникает пе репроизводство, цена падает до величины Р2, являю щейся корнем уравнения S(P1) = D(P2) и т.д.
Рис. 5.1
Суть итерационного процесса (5.2) в том, что производство реагирует на «вчерашнюю» цену, а спрос — на «сегодняшнюю» (но «день» равен отрезку времени, необходимому для организации производства). Подобных примеров колебания производства от дефицита к перепроизводству и обратно можно наблюдать множество в окружающей нас действительности, но в гибкой, динамической экономике без бурной инфляции этот процесс стабилизации цен идет быстро и довольно гладко, если же гибких рыночных механизмов нет, а инфляция стремительна, он приводит к длительным шараханиям от перепроизводства к дефициту, осложняемым ажиотажным эффектом.
-
Рассмотрим пример:
D(P) =А/РE,
S(P) =S+ ВРα,
где А=D0P0α; Е= 1.5; D0 = 10; В= (S0 – S)/ P0α
α=0,5; S =1; S0=5; Р0=10 D=D0
Итерационные вычисления приведены в табл. 5.1.
Таблица 5.1
k |
0 |
1 |
2 |
3 |
P/ P0 |
1 |
1,587 |
1,34 |
1,45 |
D |
10 |
5 |
6,04 |
5,73 |
S |
5 |
6,04 |
5,73 |
5,815 |
k |
4 |
5 |
6 |
7 |
P/ P0 |
1,435 |
1,4391 |
1,4382 |
1,4383 |
D |
5,815 |
5,792 |
5,798 |
5,797 |
S |
5,192 |
5,398 |
5,797 |
5,797 |
Таким образом, с точностью до 0,001 P*/P0 = 1,4383,
P* = 14,383 и при этом с той же точностью D = S. Однако, как отмечено выше, при иных значениях параметров процесс (5.2) может расходиться. Например, если Е = 1, α = 2 (а все остальные данные оставить теми же), то P1/P0 = 2 и такому значению P1 отвечает
S =17>D(P0) =10, P2<P0 и т.д.
С математической точки зрения это означает, что процесс решения уравнения (5.1) нужно направить в об- ратную сторону, т.е. вместо (5.2) итерационный процесс должен иметь вид
S(Pk+1) = D(Рk). (5.4)
Сходимость этого процесса для указанных данных иллюстрирует табл. 5.2. При этом необходима аналитическая разрешимость уравнения S(P) = D, в данном случае
Таблица 5.2
k |
0 |
1 |
2 |
3 |
4 |
5 |
|||
P/ P0 |
1 |
1,50 |
1,17 |
l,36 |
/,24 |
I,31 |
|||
D |
10 |
6,67 |
8,40 |
7,35 |
7,94 |
7,59 |
|||
S |
5 |
10 |
6,67 |
8,40 |
7,35 |
7,94 |
|||
k |
6 |
7 |
8 |
9 |
10 |
11 |
|||
P/ P0 |
1,284 |
1,303 |
1,291 |
298 |
1,294 |
1,2966 |
|||
D |
7,785 |
7,676 |
7,740 |
7,703 |
7,725 |
7,712 |
|||
S |
7,594 |
7,785 |
7,676 |
7, 740 |
7,703 |
7,725 |
|||
k |
12 |
13 |
14 |
15 |
16 |
||||
P/ P0 |
1,2354 |
1,2961 |
1,2957 |
1,2959 |
1,2958 |
||||
D |
7,719 |
7, 715 |
7,718 |
7,716 |
7,717 |
||||
S |
7,712 |
7,719 |
7,715 |
7,718 |
7,716 |
Экономическая интерпретация процесса (5.4) означает, что предложение должно исходить из данных прогноза, предприниматель должен ориентироваться не на «вчерашнюю», а «завтрашнюю» цену. Это не очень легко реализовать, т.к. информация о цене на предыдущем этапе реальна, доступна фирме, а прогноз нужно получить и доверие к нему — не абсолютно. Тем не менее, этого можно достичь при наличии аналитических центров, повышении надежности прогноза и, может быть, государственным стимулированием в виде дотаций, ссуд, страховок риска. И это необходимо делать. т.к. при Е/α < 1 (когда эластичность спроса по цене меньше эластичности предложения) традиционный про- цесс (5.2) — расходится.
Нетрудно самостоятельно рассмотреть вопросы, как изменяется равновесная цена при сдвиге Y= D(P), Y = S(Р) вверх или вниз (при увеличении или уменьшении спроса или предложения при тех же ценах). Отметим, что к паутинной модели сводится и ряд других задач: формирование зарплаты, рынок конечных продуктов, формирование курса валют и т.п.
Уравнения Лагранжа
Ранее (в лекции 4) и в лабораторных работах рассматривалась задача одномерной оптимизации — оптимизация прибыли. Прибыль описывалась как функция, зависящая от цены, и находилась цена, при которой прибыль максимальна. Остальные экономические параметры предполагались фиксированными- . Оптимизировалась функция одного переменного. Однако многие экономические модели сводятся к нахождению экстремумов функции, зависящей от нескольких переменных, при таких расчётах требуется решать много- мерную оптимизационную задачу. Рассмотрим задачу оптимизации функции нескольких переменных.
Пусть экономическая модель описывается набором параметров (х0, х1, ..., хn). Функция и = и(х0, х1, ..., хn) (целевая функция) определяет некоторую характеристику, присущую каждому набору. В зависимости от значений функции и выбирается наилучший набор. Пусть наилучший набор (х*0, х*1, ..., х*n) характеризуется максимальным значением и.
Рассмотрим строгую формулировку задачи. Пусть целевая функция и = и(х0, х1, ..., хn) определена в неко- торой области n-мерного пространства. Требуется найти точку х = (x*0 х*1, ..., х*n), в которой значение функции и
максимально:
и = и(х0, х1, ..., хn) → тах.
Если в задаче нет ограничений, то максимум ищется на всей области определения функции и. Чаще рассматривается задача с ограничением
g1(x) = 0, g2(x) = 0, ..., gm(x) = 0
или, обозначив g = (g1, g2, ..., gm)T,
g(x) = 0.
Предположим, ограничений нет. Если целевая функция непрерывна и дифференцируема как функция нескольких переменных, то максимум можно искать - аналогично случаю функции одной переменной:
10 . Выписать необходимое условие максимума
ди/дxi = 0 для i = 0, 1, ..., n.
20. Найти стационарные точки функции и, решив уравнения
ди/дхi = 0, i = 0, 1, ..., n.
30. Перебрать все стационарные значения функции и и найти среди них максимальное или показать, что решения нет.
Если в задаче есть ограничение, то необходимо, что- бы решение удовлетворяло условию ограничения.
Для геометрической иллюстрации удобнее рассмотреть функцию двух переменны- х. В случае n переменных рас-смотрение и рас-суждения аналогичны. На рис. 5.2 изображена поверх- ность, задаваемая целевой функцией двух переменных и = и(х1, х2). Точка А соответствует максимальному зна- чению функции при отсутствии ограничений. Проекция точки А на плоскость (х1,х2) - точка А1 - решение за- дачи нахождения максимума без ограничений. Пусть линия сI — Рис. 5.2
график функции g(x)=0, задающей ограничение. Тогда необходимо искать максимальную точку не на всей поверхности функции и, а только на той её части, которая удовлетворяет ограничению. Это — линия с. Из рисунка видно, что точка В соответствует максимально- му значению функции и при условии g(x) = 0. Проекция точки В — точка В1 — решение задачи нахождения мак- симума при ограничении g(x) = 0.
Рассмотрим один из наиболее эффективных методов решения задачи оптимизации при наличии ограничений типа равенств — метод Лагранжа. Сущность метода состоит в сведении задачи с ограничением к задаче без ограничений, которую можно решать, используя описанный выше алгоритм.
Пусть функции и(х) = и(х0, х1, ..., хn) и g1(х) = g1(x0, x1, ..., хn), ..., gm(х) = gm(x0, х1, ..., хn) непрерывны и дифференцируемы. В соответствии с обозначениями
Требуется найти максимум функции и
при условии g(x) =0:
и = u(xo, х1, ..., хn) → тах, (5.5)
g(xo, х1, ..., хn) = 0.
Идея метода Лагранжа состоит в следующем:
из рис. 5.2 видно, что в точке В1, соответствующей точке В - решению задачи нахождения максимума при ограни-чении g(x) = 0 — функция и не имеет максимума. Это означает, что частные производные функции и по пере- менным х0, х1 ..., хn отличны от 0:
ди/дxi ≠ 0 ,
«Подправим» функцию и так, чтобы в точке В1 принималось максимальное значение. Для этого добавим к ней функции-ограничения, умноженные на неопреде- лённые множители: зададим числа ( =( 1, ..., m)) и рассмотрим функцию
L(x, ) = u(х) — g(х). (5.6)
Здесь g(х) — скалярное произведение векторов и g(х):
g(х)=1g1(х) + 2g2(x)+ mgm(х) =
На рис. 5.3 плоскость (х1, х2) изображена пря-мой g(x), функция L полу-чена по формуле (5.6) и имеет максимум в точке В. Функция L диффе-ренцируема как разность двух дифференцируемых функций. Поскольку она достигает максимума в точке В, то
Рис. 5.3
i = 0, 1, ..., n
или по формуле (5.6)
, i = 0, 1, ..., n (5.7)
Добавив условия ограничения
g(x) = 0 (5.8)
к этим уравнениям, получим систему, из которой определяется решение.
Функция L(x,) = L(x0, x1, ..., хn, 1, ..., m) называется функцией Лагранжа, переменные — множителями Лагранжа, а уравнения
, i=0, 1, …, n
— уравнениями Лагранжа.
Сформулируем теорему:
решение задачи (5.5) удовлетворяет условиям (5.7) и (5.8).
Приведённые выше соображения, разумеется, не являются доказательством. Рассмотрим доказательство этой теоремы:
Пусть задача имеет решение в точке х* и функция ограничений удовлетворяет условию Якоби. Перенумеруем переменные так, чтобы в окрестности точки х разрешить систему ограничений g(x)=0 относительно последних т переменных. Это можно сделать по теореме о неявной функции. Обозначим эти m переменных вектором х(2), а оставшиеся (n — т) переменных— х(1). Тогда ограничения можно записать в виде:
Х(2) = h(х( 1)).
Здесь h — m-мерный вектор-столбец. Так задача оптимизации (5.5) cвелась к задаче оптимизации функции H(x(1)) при отсутствии ограничений:
H(x(1)) = и(х(1), h(х(1~)) →тах.
Необходимое условие существования максимума функции H(x(1)) имеет вид:
5.9
Здесь — (и — т) -мерная вектор-строка, а — матрица размера m*(n — т). Условие g(x) = 0 равносильно условию g(x(1), h(x(1))) = 0. Дифференцируя последнее, получим:
5.10
Матрица обратима, т.к. выполнено условие Якоби, и можно разрешить уравнение (5.10):
Подставим эту формулу в уравнение (5.9):
Кроме того,
(5.11)
Здесь второе слагаемое равно первому, умноженному на единичную матрицу.
-m-мерная вектор-строка.
Обозначим - её .
Тогда уравнения (5.9) и (5.11) можно записать в виде: .
Решение задачи нахождения максимума целевой функции и при некотором ограничении свелось к задаче нахождения максимума функции Лагранжа L без ограничений.
Рассмотрим алгоритм решения задачи (5.5) нахождения максимума функции нескольких переменных при наличии ограничения, методом Лагранжа.
1. Вводятся множители Лагранжа λ и определяется функция Лагранжа L(x, λ) = u(х) — λg(х) - и(х0, х1, ..., хn) - (х0, х1, ..., хn).
2. Выписывается система уравнений (5.8) и (5.7):
i= 0, 1, …., n
g(x)=0
3. Решается полученная система уравнений. Решения системы — стационарные точки функции Лагранжа — при выполнении некоторых достаточных условий являются решением задачи (5.5).
4. Среди стационарных точек отыскивается решение — точка х=(), в которой функция и принимает максимальное значение, или доказывается, что решения нет.
Если ограничение задаётся одной функцией g1(х)=0, то рассматривается только один множитель Лагранжа и функция Лагранжа имеет вид:
L(х,) = u(х) — 1g1(x).
Рассмотрим в этом случае частную производную L по 1
т.е. равенство = 0 – другая форма записи ограничения g1(х) = 0. -
Поэтому при т = 1 уравнения Лагранжа записывают в виде:
=0, i= 0, 1, …, n; = 0 (5.8')
Рассмотрим пример.
Пусть требуется вписать прямоугольник максимальной площади в круг, радиус которого равен r. Введём систему координат, как показано на рис. 5.4. Пусть (х1, х2) — коор- динаты точки А. Тогда площадь искомого пря- моугольника равна 4х1х2, кроме того, точка А находится на окруж-ности, поэтому должно выполняться равенство: . Из рисунка следую- ет ещё два ограничения: х1 ≥ 0 и х2 ≥ 0, однако они не являются существенными и их можно пока не рассмат- ривать. Таким образом, имеется задача нахождения максимума:
и(х1, х2) =4х1х2 → тах,
g1(х1, х2) = = 0.
Решим её методом Лагранжа.
Рис.5.4.
Введём множитель Лагранжа λ1 и составим функцию Лагранжа:
L(x1,x2, λ1) = u(х1,x2) — λ1g1(х1,x2) = 4х1х2 — λ1().
Запишем уравнения Лагранжа:
= 4х2 —2 λ1= 0
= 4х1 — 2 λ1= 0
= = 0
Решаем полученную систему уравнений:
2х2 — λ1= 0
2х1 — λ1= 0
Из первых двух уравнений следует, что = , подставив это равенство в третье уравнение, получим четыре стационарные точки:
, , ,
Подставив соответствующие значения переменных в целевую функцию и = 4x1x2, определим максимальное значение. Их два: в точках, и целевая функция достигает максимума. Проверить это можно непосредственно. Таким образом, точка , - решение задачи нахождения максимума.
Геометрически это означает, что у прямоугольника должны быть равные стороны, т.е. решение — квадрат.
Решение уравнений Лагранжа содержит также и вектор множителей Лагранжа: =(). С помощью множителей Лагранжа можно получить дополни- тельную информацию о задаче.
Представим ограничения задачи в виде р1(х) = b1 , ..., рm(х) = bm. Например, функция рi(х) описывает ка- кой-либо ресурс, а bi — количество этого ресурса. Такие ограничения легко записываются и в стандартном виде:
gi(х) = рi(х) — bi
Тогда множители Лагранжа, являющиеся решением задачи показывают чувствительность целевой функции к изменению ресурсов:
j = 1, …, m.
Действительно, можно показать, что переменные x0, ..., xn, λ1 ..., λm можно считать функциями переменных b1, ..., bm. Тогда функцию Лагранжа также можно рассматривать как функцию переменных b = (bI, ..., bm):
L(b) = u(x(b)) — λ(b) (p(x(b)) — b).
Производная функции Лагранжа по b:
В точке, являющейся решением задачи, первые два слагаемых равны 0 в силу уравнений Лагранжа (5.8) и ограничений (5.7), а значение самой функции Лагранжа L равно значению целевой функции и, т.е.
.
Если рассматривается задача оптимизации ресурсов, то целевая функция имеет размерность стоимости ( она описывает, например, прибыль, выручку и т.д.), or- аничения описывают затраты, поэтому множители Ла- гранжа имеют размерность цены. Множители Лагранжа называют также теневыми ценами.