Тема . Применение классических комбинаторных методов к разным задачам

Инвариант

Вспоминай формулы по каждой теме
Решай новые задачи каждый день
Вдумчиво разбирай решения
ШКОЛКОВО.
Готовиться с нами - ЛЕГКО!
Подтемы раздела применение классических комбинаторных методов к разным задачам
Решаем задачу:

Ошибка.
Попробуйте повторить позже

Задача 1#137774

В квадрат 10× 10  по порядку расставлены числа от 1  до 100.  За ход можно выбрать число, и прибавить к нему 2,  а из двух соседей, лежащих с ним на одной прямой, вычесть по 1.  Или, наоборот: отнять 2  и прибавить к двум соседям по 1.  В конце снова получилась расстановка чисел от 1  до 100.  Докажите, что она совпала с исходной.

Подсказки к задаче

Подсказка 1

Какие инварианты сохраняются при разрешённых операциях?

Подсказка 2

Рассмотрим S — сумму квадратов по всем клеткам.

Подсказка 3

Что происходит с S при горизонтальном ходе (центральная клетка +2, соседи по горизонтали −1)?

Подсказка 4

Что даёт равенство инварианта в начале и в конце?

Подсказка 5

Σ aᵢⱼ² = Σ aᵢⱼ bᵢⱼ (где aᵢⱼ, bᵢⱼ — числа в клетке (i, j) в начальной и конечной расстановке соотвественно), а так как bᵢⱼ — та же перестановка 1 ... 100, то Σ bᵢⱼ² = Σ aᵢⱼ².

Подсказка 6

Рассмотрите Σ (aᵢⱼ − bᵢⱼ)². Что вы получите?

Подсказка 7

Эта сумма равна нулю, откуда следует aᵢⱼ = bᵢⱼ для всех i,j — то есть финальная расстановка совпадает с начальной.

Показать доказательство

Пусть a
 ij  — число в клетке (i,j)  в начальный момент времени, где

aij = 10(i− 1)+j, i,j ∈{1,...,10}.

Пусть b
ij  — число в клетке (i,j)  в конечный момент времени.

Рассмотрим в качестве инварианта взвешенную сумму всех чисел на доске

   ∑10
S =    aijxij,
   i,j=1

где x
 ij  — текущее число в клетке.

Проверим, что при таком выборе весов сумма S  не меняется. Пусть мы совершаем ход в клетке (i,j):  число x
ij  изменяется на +2,  а его соседи (например, по горизонтали) x
 i,j−1  и x
 i,j+1  изменяются на − 1.  Изменение суммы S  составит:

pict

Если ход совершается с вертикальными соседями xi−1,j  и xi+1,j,  изменение суммы будет:

pict

Аналогично, если от числа xij  отнимается 2, а к соседям прибавляется по 1, изменение суммы также будет равно нулю. Таким образом, величина S = ∑i,jaijxij  является инвариантом.

Теперь сравним значения инварианта в начале и в конце. В начальный момент времени xij =aij,  поэтому:

     ∑        ∑   2
Sнач = i,j aijaij = i,j aij

В конечный момент времени xij = bij,  поэтому:

Sкон = ∑ aijbij
      i,j

Поскольку S  — инвариант, Sнач = Sкон,  откуда следует ключевое равенство:

∑      ∑
  a2ij =  aijbij (∗)
i,j     i,j

По условию задачи, конечная расстановка b
 ij  также является перестановкой чисел от 1 до 100. Это означает, что набор чисел {b }
 ij совпадает с набором чисел {a }.
  ij  Следовательно, сумма квадратов чисел в этих наборах должна быть одинаковой:

∑  2  ∑   2
  aij =   bij  (∗∗)
i,j     i,j

Теперь рассмотрим сумму квадратов разностей между начальной и конечной конфигурациями:

∑         2  ∑   2          2   ∑  2   ∑        ∑  2
 i,j(aij − bij) = i,j(aij − 2aijbij + bij)= i,j aij − 2 i,j aijbij + i,j bij

Используя равенства (∗)  и (∗∗),  получаем:

            (     )    (     )  (     )
∑        2    ∑  2      ∑   2     ∑  2    ∑  2   ∑   2  ∑  2
i,j(aij − bij)= ( i,j bij) − 2(i,j aij) +( i,j bij) = i,j bij − 2 i,j bij + i,j bij = 0

Сумма квадратов действительных чисел равна нулю тогда и только тогда, когда каждый из членов суммы равен нулю. Следовательно, для всех i,j:

(a  − b )2 = 0 =⇒ a = b .
  ij   ij          ij   ij

Специальные программы

Все специальные программы

Программа
лояльности v2.0

Приглашай друзей в Школково и получай вознаграждение до 10%!

Крути рулетку
и выигрывай призы!

Крути рулетку и покупай курсы со скидкой, которая привязывается к вашему аккаунту.

Бесплатное онлайн-обучение

Для школьников из приграничных территорий России, проживающих в ДНР, ЛНР, Херсонской, Запорожской, Белгородской, Курской, Брянской областях и Крыму.

Налоговые вычеты

Узнай, как получить налоговый вычет при оплате обучения в «Школково».

Специальное предложение
для учителей

Бесплатный доступ к любому курсу подготовки к ЕГЭ, ОГЭ и олимпиадам от «Школково». Мы с вами делаем общее и важное дело, а потому для нас очень значимо быть чем-то полезными для учителей по всей России!

Вернём деньги за курс
за твою сотку на ЕГЭ

Сдать экзамен на сотку и получить обратно деньги за подготовку теперь вполне реально!

cyberpunkMouse
cyberpunkMouse
Рулетка
Вы можете получить скидку в рулетке!