Задача о монотонных подпоследовательностях, теорема о связи длины НВП и НУП — различия между версиями
Da1s20 (обсуждение | вклад)  (→Теорема о связи длины НВП и НУП)  | 
				Da1s20 (обсуждение | вклад)   (→Теорема о связи длины НВП и НУП)  | 
				||
| Строка 36: | Строка 36: | ||
|about=  | |about=  | ||
|statement=  | |statement=  | ||
| − | + | Пусть <tex>a</tex> - последовательность чисел длины <tex>n, l</tex> - длина НВП, <tex>k</tex> - длина НУП. Тогда <tex>l k \geqslant n</tex>.  | |
|proof=  | |proof=  | ||
| − | + | Рассмотрим два массива длины <tex>n : S </tex> и <tex> T </tex>, где <tex> S_i </tex> - длина НВП, которая заканчивается на <tex>a_i</tex>, <tex> T_i </tex> - длина НУП, которая начинается на <tex>a_i</tex>.  | |
| − | <tex>   | ||
| + | Докажем, что все пары <tex>(S_i, T_i)</tex> различны.  | ||
| + | Пусть существуют такие <tex>i < j</tex> , что <tex> S_i </tex> = <tex> S_j </tex> и <tex> T_i </tex> = <tex> T_j</tex>. Если <tex>a_i < a_j</tex>, тогда <tex> a_j </tex> можно добавить к НВП, заканчивающейся на <tex> a_i </tex>, следовательно <tex>S_j \geqslant S_i + 1</tex>. Если <tex>a_i > a_j</tex>, то по аналогии <tex>T_i \geqslant T_j + 1</tex>. Противоречие! Следовательно все такие пары различны.  | ||
| + | |||
| + | Заметим что <tex>1 \leqslant S_i \leqslant l, 1 \leqslant T_i \leqslant k</tex>, поэтому существуют <tex>l k</tex> различных пар <tex> (S_i, T_i) </tex>. Если <tex>l k < n</tex> тогда среди <tex> n </tex> пар найдутся две одинаковые. Такого быть не может по доказанному выше, т. е. <tex>l k \geqslant n</tex>, ч. т. д.  | ||
}}  | }}  | ||
Версия 23:34, 23 декабря 2010
Последовательность — это набор элементов некоторого множества пронумерованный натуральными числами. Последовательность является результатом последовательного выбора элементов множества. При этом элементы последовательности могут повторяться. В частности, последовательность не является подмножеством заданного множества.
Определения
Последовательность элементов множества называется неубывающей, если каждый элемент этой последовательности не превосходит следующего за ним.
— неубывающая
Последовательность  элементов множества  называется невозрастающей, если каждый следующий элемент этой последовательности не превосходит предыдущего.
— невозрастающая
Последовательность  элементов множества  называется возрастающей, если каждый следующий элемент этой последовательности превышает предыдущий.
— возрастающая
Последовательность  элементов множества  называется убывающей, если каждый элемент этой последовательности превышает следующий за ним.
— убывающая
Последовательность называется монотонной, если она является неубывающей, либо невозрастающей.
Последовательность называется строго монотонной, если она является возрастающей, либо убывающей.
Очевидно, что строго монотонная последовательность является монотонной.
Теорема о связи длины НВП и НУП
| Теорема: | 
Пусть  - последовательность чисел длины  - длина НВП,  - длина НУП. Тогда .  | 
| Доказательство: | 
| 
 Рассмотрим два массива длины и , где - длина НВП, которая заканчивается на , - длина НУП, которая начинается на . Докажем, что все пары различны. Пусть существуют такие , что = и = . Если , тогда можно добавить к НВП, заканчивающейся на , следовательно . Если , то по аналогии . Противоречие! Следовательно все такие пары различны. Заметим что , поэтому существуют различных пар . Если тогда среди пар найдутся две одинаковые. Такого быть не может по доказанному выше, т. е. , ч. т. д. |