Loading [MathJax]/jax/output/SVG/jax.js

11-я Международная Жаутыковская олимпиада, 2015 год


Обозначим через An множество разбиений последовательности 1,2,,n на несколько подпоследовательностей, в каждой из которых любые два соседних члена имеют разную чётность, а через Bn — множество разбиений последовательности 1,2,,n на несколько подпоследовательностей, в каждой из которых все члены имеют одинаковую чётность (например, разбиение {(1,4,5,8),(2,3),(6,9),(7)} является элементом A9, а разбиение {(1,3,5),(2,4),(6)} является элементом B6).
Докажите, что при каждом натуральном n множества An и Bn+1 содержат одинаковое количество элементов. ( Д. Елиусизов )
посмотреть в олимпиаде

Комментарий/решение:

Комментарии от администратора Комментарии от администратора №1.     Для доказательства равенства |An|=|Bn+1| мы построим биекцию между двумя видами разбиений.
Пусть A — разбиение первого вида, то есть в каждой подпоследовательности, входящей в A, чётности членов чередуются. Мы сопоставим этому разбиению разбиение B, заданное следующим правилом: Два числа x<y — соседние в некоторой подпоследовательности из A тогда и только тогда, когда x и y+1 — соседние в некоторой подпоследовательности из B.
Например, разбиению {(1,4,7,8),(2,5,10),(3,6),(9)}A10 соответствует {(1,5,11),(2,6),(4,8),(3,7,9),(10)}B11. Из этого правила немедленно следует, что в каждой подпоследовательности из B все члены имеют одинаковую чётность, то есть BBn+1. Сопоставляя каждой паре (x,z) соседних членов подпоследовательности в любом разбиении BBn+1 пару (x,z1) (в которой, очевидно, x<z1 и числа x и z1 одной чётности), мы получим единственное разбиение AAn, переходящее в B. Таким образом, наше соответствие — биекция.