Теорема Робертса
Следующая лемма показывает, что значение зависит только от
то есть от -мерного вектора разностей оценок всех агентов, кроме первого. Вспомним введенные ранее обозначения: означает оценку в которой агент уменьшил значение своей функции для альтернативы на .
Лемма 8.10.
- Для каждого и всякой тройки различных исходов
.
- Пусть и пусть для некоторых векторов и верно, что
Тогда .
Доказательство.
- Возьмем . Если то по S-MON и, следовательно,
.
Предположим противное: пусть равенство неверно, а, значит,
Сперва заметим, что, как и в предыдущих доказательствах,
Но
.
Но мы предполагали, что левая часть этого равенства больше, чем правая; таким образом, мы пришли к противоречию.
- Зафиксируем произвольные векторы
для которых
Для каждого и для каждого условие S-MON подразумевает, что добавление аддитивной константы ко всем координатам не изменит выбора . Таким образом, мы можем без потери общности предположить, что и . Теперь определим
для каждого . Тогда первый пункт этой леммы позволяет сделать вывод о том, что
.
Вот и все, лемма доказана.
Итак, мы доказали, что зависит только от . Таким образом, отныне мы можем рассматривать как функцию . В этих (слегка измененных) обозначениях можно сформулировать следующее следствие.
Следствие 8.2.1. Для любой пары векторов и любой тройки исходов верно, что
В частности,
Лемма 8.11. Для каждого и для любой тройки исходов
Доказательство. Достаточно показать, что
Аналогично,
Теперь нам придется ненадолго отвлечься1Позволю себе, правда, усомниться в слове "придется": есть подозрение, что отвлечься читатель сейчас будет уже очень рад от анализа следствий из условий W-MON и S-MON и доказать небольшое техническое предложение [52], которое нам пригодится на последнем шаге доказательства. Предложение, кстати, само по себе тоже довольно интересное; именно в нем вдруг из каких-то неравенств получается, что функция-то на самом деле линейная.
В формулировке предложения "монотонность" означает следующее: функция монотонная, если для любых векторов из для каждого следует, что . Иначе говоря, это монотонность относительно частичного порядка на векторах, который мы тут уже неоднократно вводили и использовали.
Предложение 8.1. Зафиксируем монотонную функцию и предположим, что существуют такие функции что
для любого и любого (где — это единичный вектор вдоль -й оси). Тогда существуют такие константы и что
Доказательство. Доказательство мы для большей наглядности разобьем на две леммы. Первая из них рассматривает одномерный случай.
Лемма 8.12. Предположим, что — монотонно неубывающая функция, и существует такая функция что
для любых . Тогда существует такое число что .
Доказательство. Пусть (заметим, что поскольку не убывает). Сначала мы докажем, что для любых двух целых чисел и . Заметим, что
Таким образом, . Аналогично,
Теперь стандартным образом перейдем по полноте от рациональных чисел к вещественным: докажем, что для любого вещественного . Заметим, что так как монотонно не убывает, тоже должна быть монотонно неубывающей. Предположим от противного, что . Возьмем некоторое рациональное число достаточно близкое к так, что . Так как монотонна, и то . Но так как рациональное, что приводит нас к противоречию. Доказательство совершенно аналогично и при .
Лемма 8.13. Рассмотрим подмножество обладающее следующим свойством: если и то . Рассмотрим монотонно неубывающую функцию и предположим, что существуют такие числа что
для любого любого и любого . Тогда существует такая константа что
Доказательство. Сначала мы докажем, что для любых таких что для всех в этом случае
Заметим, что и
Повторяя этот шаг раз, мы получаем, что
Теперь зафиксируем любой . Докажем, что для любого
Выберем такой вектор что для всех . Таким образом,
а также
из чего немедленно следует доказываемое утверждение.
Эти две леммы и составляют доказательство предложения 8.1.
Теперь вернемся к доказательству теоремы Робертса. Нам осталось уже буквально одно последнее усилие.
Лемма 8.14. Существуют такие неотрицательные вещественные константы что для каждого и для любых исходов
Доказательство. Прежде всего заметим, что — это монотонно невозрастающая вещественная функция. Если то тогда по S-MON. Тогда инфимум на получается на большем множестве, и, следовательно, он меньше. Значит, невозрастает.
По лемме 8.11 и предложению 8.1 получаем, что существуют такие вещественные константы что
Поскольку является монотонно невозрастающей функцией, все должны быть неположительными. Перепишем для удобства это равенство как
и будем отныне считать, что константы неотрицательны.
Нам осталось показать, что для любых . Выше мы получили, что . По следствию 8.2.1 мы получаем потому что . Аналогично, .
Теперь мы легко можем завершить доказательство теоремы. Зафиксируем произвольную альтернативу и зададим константы для всех а положим равной нулю. Зафиксируем и предположим, что . Следовательно, для любого другого исхода
Так как и мы, переставляя элементы, получаем, что
что и требовалось доказать.