Экономика звездной пыли

Задача

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

Компания «Альдебаран Лимитед» производит звездную пыль из селена и теллура. Технология производства устроена так, что количество звездной пыли, которую она произведет, можно вычислить по формуле \(SD_A=s\times t\), где \(s\) и \(t\) — количество селена и теллура, имеющихся в распоряжении.

    а) У «Альдебаран Лимитед» есть \(R\) космических денег на покупку составляющих (селена и теллура), стоимость которых на рынке в настоящий момент — \(p\) и \(v\), соответственно. Сколько селена и теллура должна приобрести «Альдебаран Лимитед», чтобы максимизировать свою прибыль (то есть произвести побольше звездной пыли)?

    б) Компания «Бетельгейзе Анлимитед» тоже производит звездную пыль из селена и теллура. Но ее технология производства другая: количество звездной пыли, которую она произведет, вычисляется по формуле \(SD_B=s\times t^2\) (\(s\) и \(t\) по-прежнему количества имеющихся ресурсов). Сколько селена и теллура должна приобрести «Бетельгейзе Анлимитед», чтобы максимизировать свою прибыль?

    в) «Альдебаран Лимитед» и «Бетельгейзе Анлимитед» приобрели лицензию на разработку месторождений на астероиде 7777-ST и условились, что каждая компания разрабатывает свою половину, добывает все полезное, что там есть, после чего они договариваются между собой о курсе обмена с учетом имеющихся ресурсов. После окончания разработки оказалось, что у «Альдебаран Лимитед» в распоряжении есть только теллур в количестве 3600 астероидных единиц, а у «Бетельгейзе Анлимитед» — только селен в количестве 2400 астероидных единиц. О каком обменном курсе договорятся компании?


Подсказка 1

В пунктах а) и б) подумайте, есть ли компании смысл не тратить часть денег? Как найти максимум данной функции на каком-либо промежутке?


Подсказка 2

в) На самом деле, при любом соотношении цен каждая из компаний решает свою задачу, полностью аналогичную первым двум пунктам (что будет соответствовать количеству денег?). А что нужно, чтобы обмен состоялся? На всякий случай заметим, что мы считаем, что компании договорились о курсе, если при данном соотношении цен селена и теллура «Альдебаран» хочет продать ровно столько теллура и купить ровно столько селена, сколько «Бетельгейзе» хочет этих элементов, соответственно, купить и продать.


Решение

«Из общих соображений» (обсудим это в послесловии) ясно, что компания потратит все деньги. Ведь чем больше денег потратишь, тем больше ресурсов получишь и тем больше звездной пыли произведешь, а значит прибыль тоже будет больше. Тогда получается, что количество селена, которое приобретет компания, располагающая ресурсами \(R\), можно (при ценах \(p\), \(v\)) найти так:

\[ps+vt=R\Rightarrow s=\frac{R-vt}{p}.\]

И после этого надо просто найти такое значение переменной \(t\) (вообще говоря, такое неотрицательное значение), что значение функции \(SD(t)\) будет максимальным.

Для «Альдебаран Лимитед»:

\[SD_A=\frac{t(R-vt)}{p}.\]

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

\[t=\frac{R}{2v},\ s=\frac{R}{2p}.\]

Для «Бетельгейзе Анлимитед»:

\[SD_B=\frac{t^2(R-vt)}{p}.\]

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

\[\frac{\mathrm{d}SD_B}{\mathrm{d}t}=\frac1p(2Rt-3vt^2)=\frac{t}{p}(2R-3vt).\]

Видно, что производная равна нулю или когда \(t=0\) (этот случай нам не интересен по смыслу, к тому же, это минимум), или когда

\[t=\frac{2R}{3v},\ s=\frac{R}{3p}.\]

Если вдруг вы не могли решить пункт в), потому что не понимали, как решать первые два пункта, то попробуйте порешать сейчас. Для удобства, считайте, что цена селена \(p = 1\), а теллура — \(v\). Так как в задаче спрашивалось про обменный курс, это как раз то, что нужно. Решение пункта в) откроется по нажатию на слова ниже.

Решение пункта в)

Итак, пусть компании договорились о некотором обменном курсе и решили, что \(x\) селена стоит как \(y\) теллура. Тогда мы можем сказать, что цена селена равна \(a/x\), а цена теллура — \(a/y\), где \(a\) — некоторое число. Для удобства возьмем \(a=x\), тогда селен будет стоить \(p=1\), а теллур — \(v=x/y\), причем найти нам нужно именно \(v\).

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

У «Альдебарана» есть 3600 единиц теллура, то есть \(3600v\). А у «Бетельгейзе» есть 2400 единиц селена, что соответствует сумме в 2400. Как мы знаем из первых двух пунктов, в этой ситуации «Альдебаран Лимитед» захочет купить

\[t_A=\frac{3600v}{2v}=1800,\ s_A=\frac{3600v}{2\cdot1}=1800v.\]

А «Бетельгейзе» захочет купить

\[t_B=\frac{2\cdot2400}{3v}=\frac{1600}{v},\ s_B=\frac{2400}{3\cdot1}=800.\]

Осталось соблюсти условие, что купили все, что есть. Тогда

\[t_A+t_B=3600,\ s_A+s_B=2400.\]

Получается система из двух уравнений с одной неизвестной (\(v\)):

\[\left\{\begin{array}{l}1800+\dfrac{1600}{v}=3600,\\1800v+800=2400.\end{array}\right.\]

Из первого уравнения \(v=\frac{1600}{3600-1800}=\frac89\), а из второго \(v=\frac{2400-800}{1800}=\frac89\). Совпало! (На самом деле, только так и могло быть, об этом тоже в послесловии).

То есть если обменный курс будет таким, что 8 единиц селена стоят как 9 единиц теллура (это то же самое, что селен стоит 1, а теллур — 8/9, можете проверить!), то «Альдебаран Лимитед» захочет продать «лишние» 1800 единиц теллура и купить 1600 единиц селена, а «Бетельгейзе Анлимитед» захочет продать «ненужные» 1600 единиц селена и купить 1800 единиц теллура. Идеальная ситуация на рынке — и «лучше не сделаешь».


Послесловие

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

Например, пункт а) с точки зрения математики — это максимизация произведения двух величин, \( s \times t \rightarrow \max\), на данной области:

\[\left\{\begin{array}{l} ps + vt \le R,\\ x,\, y \ge0. \end{array}\right.\]

Для решения оптимизационных задач с ограничениями в виде неравенств применяют, например, метод Куна — Таккера. Но, как мы и сказали в решении, очевидно, что компания потратит все имеющиеся у нее ресурсы. И действительно, предположим, что немного денег осталось. Но мы знаем, что, потратив их в любой пропорции на селен и теллур, компания увеличит количество произведенной звездной пыли (а значит, и прибыль). Математически это следует из того, что производная производственной функции по обеим переменным строго положительна, хотя интуитивно понятно без всякой математики. Так задача превращается в задачу с ограничениями в виде равенства. В общем случае для решения пришлось бы использовать метод множителей Лагранжа, но мы-то решаем задачу, где переменных всего две, да и ограничение линейное. Так что можно просто выразить одну переменную через другую, как мы и сделали в решении выше. Но интересно подумать, в чем смысл точки, которую мы найдем.

Если рассуждать геометрически, то выпуск продукции (звездной пыли) не меняется при движении по линии, заданной уравнением \( st=С\) (такая кривая называется равнобочной гиперболой). При этом мы хотим сделать \(C\) большим, но не можем выйти за пределы допустимой области — области, ограниченной линией \( ps+vt=R \). Это прямая с отрицательным градиентом (если, конечно, мы считаем цены положительными) и, как хорошо видно на рис. 1, при увеличении \(C\) в какой-то момент гипербола просто перестает пересекаться с областью. Последняя гипербола, имеющая общую точку с областью (эта точка лежит на границе, как мы обсудили в предыдущем абзаце), касается и этой прямой.

Рис. 1.

Рис. 1.

В чем же экономический смысл касания? Из математики мы знаем, что раз прямая касается гиперболы, то производная \( \mathrm{d}t(s)/\mathrm{d}s\) гиперболы в этой точке будет равна угловому коэффициенту прямой. Производная — это отношение бесконечно малого изменения функции к бесконечно малому изменению аргумента, но в нашем случае \(t\) — не совсем функция, это второй ингредиент производства, то есть производная показывает, как соотносятся изменения (пускай очень малые) ресурсов при условии сохранения выпуска (в экономике это называется предельной нормой замещения). А угловой коэффициент прямой — это соотношение цен (строго говоря, с минусом, но это компенсируется тем, что изменения \(s\) и \(t\) разнонаправленны). То есть максимально эффективно распределять ресурсы так, чтобы эти соотношения совпадали. Что же это означает? Если не думать о математической строгости, то единица селена приносит столько же прибыли, сколько \(p/v\) единиц теллура. Но и стоит единица селена как \(p/v\) единиц теллура. Получается, что в оптимальной точке условная единица денег принесет одинаковую прибыль, независимо от того, в какой из ресурсов ее вложить.

Проверку того, что все сказанное здесь, выполняется для точек, найденных в решении пунктов а) и б) оставим как простое упражнение. Кстати, обе производственные функции (\(SD_{A} = st\) и \(SD_{B}=st^2\)) — частные случаи функции Кобба — Дугласа, нередко используемой для описания производства с двумя факторами, в особенности с трудом и капиталом. Так, функцию Кобба — Дугласа часто используют как пример, удовлетворяющий условиям одной из классических моделей экономического роста, модели Солоу.

Но что же происходит в пункте в), когда две компании должны договориться об обменном курсе? Здесь, конечно, нужно сделать много оговорок. Например, почему компании вообще решили обмениваться ресурсами? О том, что могло бы быть, если отдать все ресурсы одной (более эффективной, а в данном случае, «Бетельгейзе Анлимитед» умеет из того же объема ресурсов производить больше звездной пыли) мы здесь говорить не будем, так что будем считать, что «по условию задачи». А что означает, что компании договорились? Про это было сказано в подсказке 2: мы считаем, что это курс, когда спрос на селен (на самом деле, на оба ресурса, — об этом чуть ниже) равен предложению. Почему так? Предположим, что компании договорились о курсе обмена 1 к 1 (единицу селена можно поменять на единицу теллура). Как мы знаем из первых двух пунктов, в этом случае «Альдебаран Лимитед» хочет иметь равные количества селена и теллура, то есть предложит поменять 1800 единиц своего теллура на столько же селена. Но «Бетельгейзе Анлимитед» в этих условиях хочет иметь в два раза больше теллура, чем селена, и захочет поменять 1600 единиц своего селена на 1600 единиц теллура. Получается, что на «рынке» недостаток селена (его нужно \(1800 + 800 = 2600\), а есть только 2400) и избыток теллура (нужно \(1800 + 1600 = 3400\), а есть 3600). Как при этом договариваться об обмене, не очень ясно.

Ситуацию, в которой — при данных ценах — у каждого участника рынка лучшая из возможных (с его точки зрения) комбинация товаров, а спрос на любой товар равен предложению, называют равновесием по Вальрасу (Walrasian equilibrium). А Закон Вальраса говорит о том, что, если на рынке из \(n\) товаров спрос на каждый из \(n-1\) товара равен предложению, то же будет и с последним товаром. В нашем случае это означает, что второе уравнение в системе, приведенной в решении, было лишним — мы обнаружили это опытным путем, но на самом деле, так будет всегда.

Попробуем посмотреть на геометрический смысл обмена. Для этого используем ящик Эджворта — диаграмму, которая показывает распределение двух ресурсов между двумя участниками рынка. В нем количество товара у первого участника показывается на обычных координатах (левая вертикальная и нижняя горизонтальная линии), а у второго — наоборот (правая вертикальная и верхняя горизонтальная линии, причем увеличиваются значения на этих осях тоже в направлениях противоположных обычным). Если длины отрезков осей сделать равными общему количеству соответствующего товара, то любая точка внутри прямоугольника будет соответствовать некоторому распределению ресурсов. На рис. 2 красным показаны оси и ресурсы «Бетельгейзе Анлимитед», а зеленым — ресурсы «Альдебаран Лимитед». При этом изначально рынок находится в правом нижнем углу.

Рис. 2.

Рис. 2.

Если компании договорились о курсе обмена, то оказывается, что, обменявшись каким-то количеством товара, они могут оказаться в любой точке ящика, лежащей на прямой, градиент которой — это соотношение цен. Прямая должна проходить через изначальное положение (распределение ресурсов), и потому однозначно определена курсом. Как мы уже знаем, при любом курсе каждая компания попытается выбрать такую точку, в которой линия уровня функции производительности коснется прямой обмена. В нашем случае кривые для «Бетельгейзе» будут идти «в другую сторону» (ведь у них перевернутый график). На рис. 3 показаны точки, которые компании хотели бы выбрать при разных курсах. А ситуацией равновесия (по Вальрасу), которую мы и просили найти в задаче, будет случай, когда точки A и B совпадут. В этом случае прямая обмена будет одновременно касательной к графикам обеих производственных функций, которые в этой точке касаются друг друга. А предельная норма замещения в этот момент одинакова для обеих компаний.

Рис. 3.

Рис. 3.

Интересно посмотреть, что будет, если изначальное распределение ресурсов другое. Решение задачи будет точно таким же: через начальную точку в ящике Эджворта нужно будет провести все возможные прямые и найти ту, которая коснется линий уровня обеих производственных функций одновременно. Несколько таких точек показаны на рис 4.

Рис. 4.

Рис. 4.

На самом деле, в нашей ситуации (выпуклых вниз производственных функций) любая линия уровня одной фирмы коснется какой-то линии уровня другой. А все точки касания образуют так называемую договорную кривую (contract curve). Это те распределения ресурсов, в которых будет достигаться равновесие при разных начальных точках. Все эти точки обладают еще одним интересным свойством — такие распределения называются Парето-оптимальными. Это значит, что нельзя сделать лучше кому-то, не сделав хуже другому. Это достаточно важное понятие, потому что из Парето-оптимальной точки сложно куда-нибудь сдвинуться. Допустим, государство хочет сделать лучше жизнь пенсионеров, но, чтобы ее улучшить, нужно повысить налоги, то есть ухудшить ситуацию для тех, кто их платит. Или, например, мэр хочет построить велодорожки, но это ухудшает ситуацию для автомобилистов. Поэтому многие ситуации, которые в целом не очень удачные (например, несправедливые) могут держаться достаточно долго: даже если понятно, что кому-то слишком хорошо относительно других, может быть не так просто смириться с тем, что надо сделать этому кому-то хуже. Заметим, что экономика помогает оценить, кто выигрывает в той или иной ситуации, но не отвечает на вопрос «как надо?».

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

Автор благодарит создателей сайта desmos.com и очень рекомендует его в качестве инструмента для построения графиков.


5
Показать комментарии (5)
Свернуть комментарии (5)

  • nickk  | 01.01.2021 | 10:43 Ответить
    Спасибо за интересную задачу и Послесловие.
    Однако, есть два момента, за которые надо покритиковать автора. Это относится только к задаче "в".
    1) в условии задачи "в" надо четко и однозначно сказать, что компании А и Б могут совершать только "натуральный" обмен, т.е. менять теллур на селен, но не могут использовать "космические деньги". Запрет на использование денег неочевиден, так как условие пунктов "а" и "б" и даже приведенное решение пункта "в" упоминает куплю-продажу с использованием денег. Если денежные операции разрешены, то решение пункта "в" будет другим. Компании А выгоднее продать весь свой теллур компании Б, и получить за это "достойную" компенсацию. Дело в том, что компания Б эффективнее использует ресурсы, и оба участника получат в разы больше прибыли, если компания А продаст весь теллур конкуренту. Запрет на такие операции прописан в Послесловии, а он должен быть прописан в Условии задачи "в".
    Ответить
  • nickk  | 01.01.2021 | 11:22 Ответить
    2) второе замечание касается ответа в задаче "в", а именно -- обменный курс v=8/9. Если говорить кратко, то решение задачи правильное, но не единственное.
    Теперь о том же подробнее.
    Решение существует при любом v в диапазоне от 0 до бесконечности. Для того, чтобы выбрать единственное решение и единственный "обменный курс" v, необходимо дополнительное условие, которого нет в задаче. Это условие должно определить, как конкуренты будут достигать компромисса. Простейший вид условия (но не единственный) -- компании договариваются о таком курсе v, чтобы их прибыль была одинакова.
    Авторы в решении пункта "в" неявно используют следующее дополнительное условие: для каждой компании соотношение t/s будет таким же, как и в задачах "а" и "б". Я утверждаю, что это условие "искусственное", что его нет в условиях задачи "в". Дело в том, что в задачах "а" и "б" надо найти оптимальное соотношение t и s, которые надо покупать, имея фиксированный запас денег R. В задаче "в" совершенно другая ситуация и соотношение t/s будет другим.
    Т.о. утверждение автора "Как мы знаем из первых двух пунктов, в этой ситуации «Альдебаран Лимитед» захочет купить..." является ошибочным, это предположение ничем не обосновано. Контрагенты захотят купить\продать столько, чтобы по возможности повысить свою прибыль в задаче "в". Т.е. сперва нужно решить задачу, и тогда в ответе мы узнаем, сколько хотят купить\продать компании А и Б.
    Задача "в" решается БЕЗ этого предположения, но оказывается, что решение зависит от одного параметра, т.е. решений бесконечно много (единственной "правильной" величины v в ответе задачи нет).
    Ответить
  • nickk  | 01.01.2021 | 22:05 Ответить
    более полное решение здесь: https://yadi.sk/i/yrvLGzSiYcd99Q
    Ответить
    • sv > nickk | 09.01.2021 | 02:53 Ответить
      Добрый день,

      Спасибо за интересный отзыв и за тщательно написанное решение по ссылке.

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

      (Если Вы хотите рациональное объяснение такой формулировки, то представьте, что фабрики по производству звёздной пыли находятся бесконечно далеко друг от друга и обменяться прибылью от продажи компании не могут.)

      Вы говорите, "Контрагенты захотят купить\продать столько, чтобы по возможности повысить свою прибыль в задаче "в"." -- но что это значит? Как именно они могут договориться?
      Предположим, они договорились об обменном курсе v, который не равен 8/9. Заметим, курс фиксирован -- "договорились" означает именно это. В этой ситуации спрос не равен предложению, равновесие не может быть достигнуто. То есть обмен "по-вашему" произвести можно, но придётся найти кого-то, кто заставит компании обменяться именно так.

      Пример: компании договорились о курсе 1 к 1. Почему компания, зная, что ей в этом случае надо продавать 1800 теллура за 1800 селена, согласится продать 1773.34, как получается в Вашем решении? А вторая компания в этой ситуации будет хотеть купить только 1600 теллура, а должна будет купить 1773.34. В общем, неясно, какая сила заставит их договориться. А сила "хочу купить столько, сколько другой хочет продать", она же "невидимая рука рынка" (https://ru.wikipedia.org/wiki/Невидимая_рука) отлично справляется с этой задачей.

      Ещё раз скажу, что Ваше решение не неверное, оно просто решает чуть другую задачу.
      Ответить
      • nickk > sv | 13.01.2021 | 16:55 Ответить
        По моему мнению, ваше возражение относится к гипотетической ПРОЦЕДУРЕ переговоров, а не к решению задачи из области экономики или теории игр. Я пока не увидел возражения с точки зрения математики. Такого возражения, которое можно записать с помощью уравнения.
        КАК будут договариваться стороны, кто и когда кому сколько передаст сырья-- это за рамками задачи.
        Задача каждой стороны-- найти такое решение (s,t), чтобы (при заданных ограничениях) максимизировать свою прибыль, в предположении, что контрагент сделает все возможное, чтобы увеличить свою прибыль.
        И эти решения лежат на "договорной кривой", как вы прекрасно написали в Послесловии.
        Ответить
Написать комментарий


Элементы

© 2005–2026 «Элементы»