2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




Начать новую тему Ответить на тему
 
 кортежи плюс-минус единиц
Сообщение22.01.2011, 01:42 


16/03/10
212

(Оффтоп)

уже давал эту задачу, но затерялась
Имеются все возможные (разные) наборы (кортежи) из чисел $\{+1,-1\}$ длины $n$, все они записаны в таблицу размером $n\times2^n$, то есть каждый кортеж в своей строчке. Эту таблицу назовем начальной. Испорченной назовем таблицу, полученную из начальной заменой некоторых чисел на 0. Доказать, что в любой испорченной таблице можно выбрать непустое подмножество строк, сумма которых равна нулю.

 Профиль  
                  
 
 Re: кортежи плюс-минус единиц
Сообщение24.01.2011, 09:58 
Заморожен
Аватара пользователя


18/12/07
8774
Новосибирск
Пусть $v_i \in \mathbb{R}^n$ --- $i$-ая строка начальной таблицы и $u_i \in \mathbb{R}^n$ --- $i$-ая строка испорченной таблицы. Пусть $s_i$ --- сумма компонент вектора $v_i$, а $t_i$ --- сумма компонент вектора $u_i$. Требуется доказать, что для некоторого непустого $A \subseteq \{ 1, \ldots, 2^n \}$ выполняется $\sum_{i \in A} t_i = 0$.

Так как для любого $i$ вектор $v_i-2u_i$ состоит из $\pm 1$, то существует функция $d: \{ 1,\ldots,2^n \} \to \{ 1,\ldots,2^n \}$ такая, что $v_i - v_{d(i)} = 2u_i$. Суммируя компоненты векторов, имеем $s_i - s_{d(i)} = 2t_i$. Пусть $A$ --- минимальный по включению элемент семейства $\{ X \subseteq \{ 1,\ldots,2^n \} : X \neq \varnothing,\, d(X) \subseteq X \}$. Тогда $d$ --- перестановка $A$ и
$$
2\sum_{i \in A} t_i = \sum_{i \in A} (s_i - s_{d(i)}) = \sum_{i \in A} s_i - \sum_{i \in A} s_{d(i)} = \sum_{i \in A} s_i - \sum_{i \in A} s_i = 0
$$

 Профиль  
                  
 
 Re: кортежи плюс-минус единиц
Сообщение24.01.2011, 12:08 


16/03/10
212
Под суммой строк я имел в виду векторную сумму. То есть (в ваших, Профессор Снэйп, обозначениях) нужно доказать, что для некоторого непустого $A \subseteq\{1,\ldots,2^n\}$ выполняется $\sum\limits_{i \in A} u_i = 0$. И этот 0 из ${\mathbb R^n$.
Но не смотря на это, остальное то как раз всё верно! Главное тут
Профессор Снэйп в сообщении #403662 писал(а):
... существует функция $d: \{ 1,\ldots,2^n \} \to \{ 1,\ldots,2^n \}$ такая, что $v_i - v_{d(i)} = 2u_i$.

А еще я знаю "олимпиадное" решение, считая приведенное "аналитическим" :-)

 Профиль  
                  
 
 Re: кортежи плюс-минус единиц
Сообщение24.01.2011, 13:05 
Заморожен
Аватара пользователя


18/12/07
8774
Новосибирск
VoloCh в сообщении #403709 писал(а):
А еще я знаю "олимпиадное" решение, считая приведенное "аналитическим"

Не уверен, что "олимпиадное" проще, ибо проще просто некуда!

 Профиль  
                  
 
 Re: кортежи плюс-минус единиц
Сообщение24.01.2011, 18:10 


16/03/10
212
Профессор Снэйп в сообщении #403729 писал(а):
Не уверен, что "олимпиадное" проще, ибо проще просто некуда!
Да, конечно, Да и вообще, имхо, "олимпиадное" решение часто не проще. И, как правило, сложнее, и длиннее. Зато "красивее". Но это субъективно. На вкус и цвет...

(немного истории)

Что касается этой задачи, то я придумал ее лет >20 назад. Тогда один мой знакомый (фанат работы со школьниками), не зная решения, послал ее в качестве олимпиадной на какой-то этап всесоюзной Олимпиады (Во! Это было еще в СССР!). Ему сказали, что в качестве олимпиадной она не годится, так как ее решение занимает несколько страниц. Так что ваше решение, уважаемый профессор, довольно неочевидно. Тут есть 2 важных момента. Паросочетания (существует функция $d$...) и принцип Дирихле (существует минимальный элемент $A$...).
Зато вот "олимпиадное" (в кавычках!) решение хоть и длинное, зато предельно устное. То есть его можно запросто изложить по телефону, не писяша формул.

(устное решение)

Итак, будем интерпретировать строки начальной таблицы как направленные рёбра всех диагоналей единичного куба в $n$-мерном пространстве. Из каждой вершины куба выходит ровно одно (направленное) ребро. Испортить таблицу – это значит перенаправить ребро в другую вершину куба ("другая" может быть и той же, что и раньше, т.е. противоположной). Теперь рассмотрим всю эту ерунду как направленный граф. Из каждой его вершины что-то выходит. В силу конечности картинки тут есть замкнутый цикл. Он то нам и нужен!

Наблюдение. Можно так испортить таблицу, что такой цикл будет ровно один.

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 5 ] 

Модераторы: Модераторы Математики, Супермодераторы



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group