Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
30
Добавлен:
26.03.2016
Размер:
557.55 Кб
Скачать

V.

Задача Лагранжа 597

 

 

Подставим числовые значения известных

параметров:

 

 

 

 

 

 

 

 

 

 

x

 

=

 

50

- 1

=

50

 

- 1;

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

l ×1

 

 

 

 

l

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x

 

=

 

100

 

- 1

=

 

50

- 1;

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

 

 

 

 

 

l × 2

 

 

 

 

l

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x

 

=

 

50

- 1

=

25

 

- 1.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3

 

 

 

 

 

l × 2

 

 

 

 

l

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Используем

теперь

ресурсное

 

ограничение:

 

 

 

 

 

 

 

 

 

 

 

 

æ

50

 

 

ö

 

æ 50

 

ö

 

 

 

 

 

æ

25

 

 

ö

 

 

200

 

 

 

 

 

 

 

 

1× ç

 

 

 

 

-

+

2 × ç

 

 

 

 

- 1÷

+ 2 × ç

 

 

 

 

 

 

- 1÷

 

=

 

 

 

 

- 5

= 15,

 

 

 

 

 

l

 

l

l

 

 

 

l

 

 

 

 

è

 

 

ø

 

è

 

ø

 

 

 

 

 

è

 

 

 

ø

 

 

 

 

 

 

 

 

 

откуда

l = 200/(15 + 5) = 10. Теперь найдем количество каждого блага:

 

x

=

50

- 1

= 4;

 

 

x

=

50

- 1 = 4;

x

=

25

- 1 = 1.5.

 

 

 

 

 

 

 

 

 

 

 

 

 

1

10

 

 

 

 

 

2

10

 

 

 

 

 

 

 

 

 

3

 

 

10

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Остальные результаты расчета приведены в табл. 2.

 

 

 

Вооружитесь

 

микрокалькуля-

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Таблица 2

тором

и попробуйте построить

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Результаты расчетов в задаче

 

другой

набор, также

требующий

 

 

 

 

 

 

 

 

 

 

 

 

 

 

о рационе Робинзона

 

15 ч. Убедитесь, что общая по-

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

лезность будет меньше, чем 287.2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

i

 

 

 

 

x

 

 

tx

 

TU

 

(èëè, â

пределах

точности расче-

 

 

 

 

 

 

 

 

 

 

 

 

i

 

 

i i

 

 

i

 

 

 

 

 

1

 

 

 

4

 

 

 

 

4

 

80.5

та, — такая же).

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Теперь замените Т = 15 на T =

 

 

 

 

 

2

 

 

 

4

 

 

 

 

8

 

160.9

= 16 и повторите все расчеты. По-

 

 

 

 

 

3

 

 

 

 

1.5

 

 

3

 

45.8

лученное ранее значение l = 10

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

å

 

 

 

 

 

 

 

 

 

15

 

287.2

говорит о том, что теперь полез-

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ность наилучшего набора возросла

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

на 10 ед. Расчет дает значение приращения 9.8. Новому, большему значению Т соответствует уменьшившееся значение l = 9.52.

Взаимные экстремальные задачи

Задачу Лагранжа с одним ограничением можно было бы записать в следующей форме:

f(X) – ñ ®

màõ

при условии

(11)

h(X) =

r.

598 Математическое приложение

Рис. 5. Пара взаимных задач.

Черным показаны линии уровня функции f(X), синим — функции h(X).

Вычитание константы с из целевой функции не изменяет положения оптимума. Лагранжиан этой задачи:

L(X;λ) = f(X) c − λ[h(X) r],

а условия оптимума имеют вид

f

= λ

h

,

i = 1,2,...,n.

(12)

xi

 

 

xi

 

 

Рассмотрим теперь задачу, в которой целевая и ограничиваю - щая функции поменялись ролями:

h(X) – r ® min

при условии

(13)

f(X) =

ñ.

Для новой задачи лагранжиан равен

L1(X;μ) = h(X) r − μ[f(X) c],

а условие оптимальности —

h

= μ

f

,

i = 1,2,...,n.

(14)

 

 

xi

xi

 

 

Задачи (11) и (13) называют взаимными по отношению друг к другу. Если, например, исходная задача состояла в максимиз ации полезности некоторого набора продуктов при заданном рес урсном ограничении, то взаимная задача состоит в минимизации рас хода ресурса при обеспечении заданного уровня полезности.

Сравнение равенств (12) и (14) показывает, что условия оптимал ь-

V. Задача Лагранжа 599

ности у обеих задач одни и те же: достаточно положить m = 1/l чтобы в этом убедиться. Если l — предельная полезность ресурса, то m можно было бы назвать «предельной ресурсоемкостью полез ности».

Модель потребительского выбора

Перейдем к рассмотрению рационального потребительского выбора в пространстве благ с теми же отношениями предпочтения , о которых говорилось в лекции 13 и Математическом приложени и IV.

Введем в рассмотрение функцию полезности u(Х), согласованную с предпочтениями данного потребителя: u(Х) > u(у) тогда и только тогда, когда Х f Y. Функцию u(Х) будем считать непрерывно дифференцируемой.

При этих допущениях моделью потребительского оптимума с лужит задача Лагранжа

u(Õ) ® màõ

при условии

å pixi = m,

i

ãäå pi — цена i-того блага, а m — денежный доход потребителя. Условия оптимальности имеют вид

u

= λp ,

i = 1,...,n.

 

 

i

 

xi

 

Введем для удобства обозначение ui = u/xi и представим условия оптимальности в форме

ui = lpi .

(15)

Формально эта система похожа на систему (9), описывающую оптимальность в задаче о рационе Робинзона. Но здесь имею тся и существенные отличия. Во-первых, теперь мы отказались от п редположения о суммируемости полезностей различных благ, и ui — не производные полезностей отдельных благ, а лишь частные производные общей функции полезности. Во-вторых, u(Х) — это не полезность в некоторой абсолютной количественной шкале , а лишь функция, согласованная с предпочтениями и отражающая тол ько порядковые отношения. Тем не менее перечень аналогичных с войств можно продолжить. Для любой пары благ (i,f) в точке оптимума должны выполняться соотношения

ui

=

pi

.

(16)

uj

 

pj

 

 

600 Математическое приложение

Отметим, что выражение в левой части — это норма замещения i- того блага j-тым при постоянстве объемов всех остальных благ: в пределах поверхности безразличия должно выполняться ра венство

Du » uiDxi + ujDxj = 0,

òî åñòü

ui = - Dxj . uj Dxi

Как мы уже выяснили, значение множителя Лагранжа должно выражать предельную полезность лимитирующего ресурса, в данном случае — денежного дохода (или, проще, — предельную полезно сть денег). Но поскольку значения функции u(Х) не являются абсолютными значениями полезности, постольку и полная полезность д енег

ì

 

ü

U(m) = maxíu(X)| å pixi = mý

î

i

þ

имеет смысл лишь по отношению к выбранной шкале полезност ей. То же относится и к предельной полезности денег.

Что произойдет, если функцию полезности u(Х) заменить равносильной ей функцией u*(Х)? Отношение предпочтения сохранится, если u*(X) = = j (u(X)), ãäå j (u) — монотонно возрастающая функция. Правило дифференцирования сложной функция позволяет утверждать, чт о

ui*(X) = ¶u*(X) = j¢(u)ui(X),

xi

где j¢ (u) — значение производной dj(u) / du. Заметим, что множитель j¢ (u) является одним и тем же для всех благ. Поэтому условия оптимальности

ui (X) = lpi ,

ui* (X) = l* pi

определяют одно и то же положение потребительского оптимума в пространстве благ. Различаются лишь значения множителей Лаг ранжа:

l* = j¢(u)l.

(17)

К этому результату можно подойти с другой стороны. Задавшись некоторым значением m дохода, при использовании функций u(Х) и u*(Х) мы получим один и тот же оптимальный набор благ

V. Задача Лагранжа 601

Õ0 Общая полезность денег в одной шкале примет значение U(m)

= u(Õ0), в другой — U*(m) = u*0) = j (u(Õ0)). Таким образом, при любом уровне дохода

U*(m) = j(U(m)),

(18)

то есть общие полезности дохода в разных шкалах связаны м ежду собой точно так же, как и полезности наборов благ. А так как множи тель Лагранжа в рассматриваемой задаче — это предельная полез ность денежного дохода, то, применяя к равенству (18) правило диффере нцирования сложной функции, мы снова придем к равенству (17).

Нельзя ли выбрать такую функцию полезности u*(Х), чтобы полезность дохода равнялась величине дохода, т. е. U*(m) = m? Можно. Если нам удалось, взяв какуюлибо из функций полезности благ u(Х), получить функцию полезности дохода U(m), то теперь нам остается определить функцию j из условия j(U(m)) = m, т. е. функция j должна быть обратной по отношению к U(m). Так как U(m) —возра- стающая функция (почему?), функция j оказывается также возрастающей, и и*(X) = = j (u(Х)) является функцией полезности. Для этой функции l* = 1 при любом уровне дохода, а условия оптимальности имеют особенно про стой видui = pi.

Постарайтесь ответить на следующие вопросы.

1.Можно ли утверждать, что построенная таким образом функц ия полезности u*(Х) «лучше» любых других и может служить для количественног о измерения полезности? Прежде чем отвечать на этот вопрос, выясните, с охранятся ли эти хорошие свойства функции и*(Х) при изменении цен.

2.Верно ли, что с увеличением дохода предельная полезность денег убывает? Нельзя ли подобрать такую функцию полезности благ, чтобы предельная полезность

дохода росла вместе с доходом?

Рис. 6. При одном значении дохода решение оказывается угловым, при другом — внутренним.

В заключение этого пункта заметим, что оптимум потребител я не всегда может быть определен в рамках задачи Лагранжа. М ножество допустимых решений ограничено не только бюджетом потребителя, но и условиями неотрицательности объемов благ :

x1 ³ 0; x2 ³ 0; ...xn ³ 0.

(19)

Обратимся к материалам раздела 2 лекции 14. Если на бюджет-

602 Математическое приложение

ной поверхности норма замещения каких-либо двух благ всюду больше или — всюду меньше отношения цен, то равенство (16) не может выполняться ни в одной точке. Задача не имеет внутре ннего решения, а имеет угловое решение. В рамках задачи Лагранжа не могут быть описаны решения, которые лежат на границах обл асти, определяемой неравенствами.

Проанализируйте задачу о рационе Робинзона, изменив одно из данных: возьмите t1 = 10.

Задача Лагранжа с несколькими ограничениями

При рассмотрении задачи Лагранжа с одним ограничением на м удалось обсудить основные свойства самой задачи, ее решен ий и некоторые следствия в сфере экономических приложений.

Задача с несколькими ограничениями имеет вид (2); но по тем же соображениями, по которым ограничение в форме (6) оказал ось предпочтительнее равенства g(X) = 0, задачу с несколькими ограничениями мы также представим в виде

f(X) ® max

при условии

(20)

hk(X) = rk, k = 1,...,K.

Эта задача имеет много общих черт c уже рассмотренной зада - чей с одним ограничением. Поэтому мы без обсуждения приве дем формулировку основной теоремы:

оптимальное решение задачи (20) удовлетворяет условиям:

L = 0; i = 1,...,n;

xi

L = 0; k = 1,...,K,

∂λk

ãäå

K

L(X;λ1,λ2,...,λk) = f(X) åλk[hk(X) rk].

k1

(21)

(22)

Каждое из условий (22) совпадает с k-тым ограничением. Добавление к системе ограничения ведет к появлению в составе ф ункции Лагранжа слагаемого –lk[hk(X) – rk].

Смысл множителей Лагранжа — тот же, что и в задаче с одним

V. Задача Лагранжа 603

ограничением. Если, как и раньше, ввести обозначение для на ибольшего значения f(X), достижимого при данных значениях rk,

F(r1,r2,...,rk) = max{f(X) | hk(X) = rk, k=l,...,K},

òî

¶F

rk = lk.

Âкачестве иллюстрации рассмотрим поведение потребител я, выбор которого ограничен и денежным доходом, и временем, кот орое он может выделить на приобретение и потребление благ. Затрат ы времени могут быть существенными и в связи с тем, что процесс пот ребления может быть длительным (это относится к некоторым ви дам услуг), и в связи с необходимостью тратить время на стояние в очередях. Как и в задаче о рационе Робинзона, будем считать , что затраты времени на приобретение i-го блага пропорциональны его

объему, и обозначим ti удельные затраты времени. Но теперь мы можем считать, что некоторые из ti равны нулю.

Теперь рациональный выбор — это решение задачи

 

u(Õ)

®

màõ

 

 

 

при условиях

 

 

 

 

 

 

 

å pixi = m;

 

 

 

 

i

 

 

 

 

 

 

å tixi

= T.

 

 

 

 

i

 

 

 

 

 

Лагранжиан этой задачи:

 

 

 

 

 

 

é

 

ù

é

 

ù

L(X;l,m) = u(X) - lêå pixi - mú

- mêåtixi - Tú.

 

ë i

 

û

ë

i

û

Условия оптимальности

имеют

âèä

 

 

 

ui

= λpi + μti,

i = 1,...,n.

 

 

Здесь в правой части стоит все, чем «расплачивается» потр ебитель: деньги (с коэффициентом l) и время (с коэффициентом m). Множители Лагранжа l è m характеризуют предельные полезности денег и времени по отношению к выбранной функции полезнос тиu(Х). Отношение m/l имеет размерность руб./ч и выражает полезность времени в денежной форме.

604 Математическое приложение

Зависит ли отношение m/l от того, какая из эквивалентных функций полезности использована в качестве целевой функции?

Что дает сопоставление отношения m/l с часовой ставкой заработной платы, имеющей ту же размерность?

VI. Аддитивные функции

1. В настоящем приложении доказываются утверждения, сформ у- лированные в разделе 2 лекции 18 и относящиеся к аналитическ ому выражению функции роста вклада. Одним из основных элемент ов построения функции роста было рассмотрение условия адди тивности. Под аддитивной функцией понимают функцию, которая для любых значений аргумента х, у удовлетворяет соотношению

f(x + y) = f(x) + f(y).

(1)

Соотношения, связывающие значения неизвестной функции п ри различных значениях аргумента, называют функциональными ур авнениями. Примером функционального уравнения является равенство (1).

Легко проверить, что при любом значении коэффициента k функция f(x) = kx удовлетворяет уравнению (1). Покажем, что любая непрерывная функция, удовлетворяющая этому уравнению, имеет вид kx.

Обозначим

f(1) = k. Тогда f(2)

= f(1 + 1)

= f(1)

+ f(1) = k + k

= 2k; f(3) =

f(2 + 1) = 2k + k = 3k и т. д. (индукция!). Таким

образом, для

любого натурального

значения

õ ìû

получаем

 

f(x) =

kx.

 

 

Теперь возьмем какое-либо натуральное число М и обозна- чим f(1/M) = m. Повторяя приведенные выше рассуждения, получаем f(2/M) = 2m, f(3/M) = 3m и т. д.; для любого натурального числа N имеем f(N/M) = Nm. В частности, при N = M получаем

f(M/M) = Ìm = f(1) = k,

òàê ÷òî m = k/M, è

f(N/M) = k·(N/Ì).

Итак, мы убедились в том, что для любого рационального зна- чения х аддитивная функция имеет вид f(x) = kx.

Пусть теперь х — какое угодно вещественное число, {xn} — последовательность рациональных чисел, сходящаяся к х. Так как f(x) предполагается непрерывной,