Теорема Робертса
Первое доказательство
Чтобы показать, что функция — это аффинный максимизатор, на самом деле нужно изучать разности. Это потому, что аффинная максимизация на самом деле эквивалентна системе неравенств
где (рекомендуем читателю не лениться и проверить эту эквивалентность). Мы будем изучать структуру этих самых разностей.
Главное множество, которое мы будем изучать, — это
Проще говоря, если то .
В течение доказательства мы увидим, какова структура множеств и в конце концов покажем, что — это полупространство. В частности, мы сделаем два важных замечания о структуре . Во-первых,
( 8.1) |
причем внутренности и не пересекаются.
А во-вторых, для внутренних точек упомянутых множеств
( 8.2) |
Для чего нужны эти свойства? Предположим, что для всех (на самом деле это не обязательно так, и нам позже придется сместить множества ). Тогда по второму условию все равны. Введем новое обозначение – пусть они равны . По первому условию : если то . Также из первого условия следует, что — выпуклое множество: если то и тогда, используя второе условие, получаем, что а значит, . Противоречие.
Таким образом, и покрывают все пространство, выпуклы, и их внутренности не пересекаются. Это в точности означает, что они являются подпространствами.
Теперь, объяснив идею будущего доказательства, перейдем к нему самому. Начнем с простейших свойств . Так как — сюръекция, то непусто для любых и . Также,
( 8.3) |
Чтобы это доказать, рассмотрим : и . Увеличим на (мы можем это сделать, так как множества типов у нас неограниченные), и получится, что тоже будет лежать в .
Следующая лемма докажет нам свойство 8.1 для внутренних точек множества .
Лемма 8.4. Рассмотрим произвольные векторы . Тогда
Доказательство. Сначала докажем первую часть леммы. Предположим противное: пусть, наоборот, . Тогда существует такой вектор типов что
Но так как то, значит, существует такой вектор типов что и . Тогда верно, что
а это противоречит лемме 8.3. Вторая часть леммы доказывается абсолютно аналогично — ее мы оставим читателю.
Пока что мы доказали, что внутренние области и не пересекаются, и объединение и составляет все пространство.
Отметим еще, что из свойства 8.3 следует, что граница у монотонно невозрастающая. Действительно, если граница будет возрастающей, то тогда мы сможем прибавить к и попасть вне .
Осталось только показать, что границы являются гиперплоскостями, и тогда мы докажем все необходимые свойства . Также стоит показать, что .
Следующая лемма — это доказательство свойства 8.2. В ней понятие "внутренней точки" приобретает исконный смысл, по определению: если — внутренняя точка, то, значит, для всех достаточно коротких векторов верно, что .
Лемма 8.5. Рассмотрим некоторые векторы и некоторые векторы такие, что . Тогда, если
то
Доказательство. Выберем исход (обратите внимание — мы по делу пользуемся тем, что !) и векторы . Также выберем такой вектор типов что
Значит, они лежат в соответствующих множествах:
Тогда, по лемме 8.3, и, следовательно,
а несомненно, лежит в .
Вернемся к доказательству теоремы. Если бы было верно, что то мы бы уже доказали всю теорему, так как лемма 8.5, примененная к доказывала бы, что внутренности всех равны. Мы бы доказали, что прибавляя к какому-нибудь нулевые векторы. Но нулевой вектор в лежать, конечно, не обязан.
Чтобы обойти эту досадную трудность, давайте возьмем каждое множество и сдвинем его на
где — вектор из всех единиц. Число — это нижняя граница множества тех чисел, для которых гиперплоскость начинает пересекаться с . То есть рассмотрим множество подопрем его гиперплоскостью и начнем эту гиперплоскость понемногу опускать. Когда она наконец-то коснется ее коэффициент будет равен .