Если
, то в любой перестановке чисел от
до
существует врзрастающая подпоследовательность длины
или убывающая
подпоследовательность длины
.
Доказательство 1. Пусть для каждого числа
числа
и
обозначают наибольшую длину соответственно возрастающей и убывающей
подпоследовательностей в перестановке чисел от
до
, в которых
~---
последний член.
Предположим, что в перестановке число
встречается раньше, чем число
.
Если
, то
(поскольку любую возрастающую последовательность,
заканчивающуюся числом
, можно продолжить числом
). Если
, то
(поскольку любую убывающую последовательность, заканчивающуюся числом
, можно продолжить числом
).
Поэтому при различных
и
пары чисел
и
также
различны. Значит, имеем
различных пар указанного вида.
Если все возрастающие подпоследовательности имеют длину меньше
, то для
любого
имеем
. Если все убывающие последовательности имеют
длину меньше
, то для любого
имеем
. Но тогда всего пар
будет не больше
, т.е. меньше
. Противоречие.
Доказательство 2. Проведем индукцию по
. База очевидна. Переход от
к
. Рассмотрим последовательность из
члена.
Поскольку число членов последовательностей больше
, то по
предположению индукции найдется либо возрастающая подпоследовательность длины
, либо убывающая подпоследовательность длины
(и тогда мы нашли то, что
требуется). Среди всех возрастающих подпоследовательностей длины
рассмотрим ту, у которой максимальный член (обозначим его
) расположен в
исходной последовательности как можно левее. Вычеркнем число
. У нас
останется
членов. Опять выберем подпоследовательность
длины
, у которой максимальное число (обозначим его
) расположено как
можно левее. Очевидно,
. Вычеркнем
. Продолжая такие же построения
дальше, мы получим убывающую подпоследовательность из
членов.
Доказательство 3.Положим
. Пусть
~--- первое из оставшихся чисел,
которое больше
,
~--- первое из следующих за
чисел, которое больше
и т.д. Мы построили возрастающую
подпоследовательность
. Вычеркнем все ее члены из нашей
последовательности, после чего аналогично, используя только оставшиеся числа,
построим подпоследовательность
. Вычеркнем и ее, после чего
аналогично построим последовательность
и т.д. Если хоть одна из
построенных подпоследовательностей состоит хотя бы из
членов, задача
решена. В противном случае каждая из подпоследовательностей содержит не более
член и, значит, мы построим не менее
подпоследовательностей.
Построим тогда убывающую подпоследовательность из
членов. Пусть
~---
наибольшее (последнее) число в подпоследовательности
. Пусть
~--- наибольшее число в подпоследовательности
,
расположенное левее
. Пусть
~--- наибольшее число в
подпоследовательности
, расположенное левее
, и т.д.
Пользуясь правилом построения последовательностей
, нетрудно
показать, что правильно построения подпоследовательности
корректно и
что эта последовательность убывает.
Доказательство 4. Это рассуждение использует алгоритм
Робинсона-Шенстеда-Кнута. Рассмотрим нашу последовательность. Напишем первое ее
число в левой верхней клетке клетчатого листа бумаги. Будем добавлять новые
числа и переставлять имеющиеся по следующему алгоритму.
В результате выполнения этого алгоритма числа нашей последовательности
окажутся расположенными в клетках фигуры, которая называется диаграммой Юнга.
Диаграмма Юнга состоит из нескольких горизонтальных рядов клеток, выровненных по
левому краю, причем каждый следующий ряд содержит не больше клеток, чем
предыдущий. Заметим, что если числа занимают
клетку, то в
полученной диаграмме либа первая строка содержит минимум
клеток, либо первый
столбец~--- минимум
клеток (в противном случае диаграмма содержалась бы в
прямоугольнике
и состояла бы не более, чем из
клеток). Оба случая означают наличие требуемой монотонной подпоследовательности.