2014 dxdy logo

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

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




Начать новую тему Ответить на тему На страницу 1, 2  След.
 
 Олимпиадные задачи и "Бритва Оккама"
Сообщение02.09.2010, 14:21 


17/08/10

132
Израиль
Уместно ли требовать от "олимпиадника" ("олимпиадницы"), чтобы он (она), решая олимпиадную задачу, выполнил (выполнила) больше, чем требуется в условии этой самой задачи?

Приведу простой пример:
На XII Турнире Городов предлагалась следующая задача (Автор: Фомин С.В.):

Найдите 10 натуральных чисел обладающих тем свойством, что их сумма делится на каждое из них.

(Умолчу в данный момент о том, что автор забыл добавить в условие слово "различных", а стало быть, {1,1,1,1,1,1,1,1,1,1} тоже является решением :-) ).

Вот решение самого автора задачи:
=======================
Заметим, что три числа 1, 2 и 3 обладают тем свойством, что их сумма делится на каждое из них. Рассмотрим теперь числа 1, 2, 3 и 6 (6 = 1 + 2 + 3). Очевидно, что эти четыре числа обладают тем же свойством. Допишем теперь к ним пятое число 1 + 2 + 3 + 6 = 12, шестое — 1 + 2 + 3 + 6 + 12 = 24 и т. д. Таким образом получается искомый набор из десяти чисел 1, 2, 3, 6, 12, 24, 48, 96, 192, 384.

А вот решение моей племяшки:
=======================
{1, 2, 4, 5, 8, 10, 20, 200, 250, 500}.
Иными словами, она, сложив некоторые делители числа 1000, получила сумму, равную 1000. И, заметьте, сделала всё в уме, не пользуясь калькулятором и даже ручкой и бумагой!

На мой (личный) взгляд, решение моей племяшки предпочтительнее, так как она выполнила ровно то, что требовалось в условии (не больше и не меньше), не влезая в дебри индукции (которой она, кстати, неплохо владеет), и не решая по ходу более общие задачи.
Решение же автора задачи подходит не только для этой самой задачи, но и для задачи более общей ("найдите n чисел...").

Хочу услышать мнения участников форума. Какое решение на Ваш взгляд лучше? Что победит: "Бритва Оккама" или глубокое созерцание и обобщение?
Заранее благодарен.

 Профиль  
                  
 
 Re: Олимпиадные задачи и "Бритва Оккама"
Сообщение02.09.2010, 14:52 
Заслуженный участник
Аватара пользователя


01/08/06
3136
Уфа
С точки зрения стандартной олимпиады Ваша племянница должна получить за задачу максимальное число баллов, поскольку предъявила корректное решение.
Например, как-то на олимпиаде (правда, по информатике) предлагалась задача, предполагавшая решение, использующее динамическое программирование. Я решил её полным перебором, уложившись (не без труда) в ограничение по времени работы. Понятно, что это прокол организаторов: надо было задать больший объём входных данных, чтобы полный перебор заведомо не укладывался во временные ограничения. Тем не менее, мне начислили максимальный балл по этой задаче.

Однако, Турнир Городов, насколько я знаю — не совсем стандартная олимпиада. Может быть, там могут начислять бонусные баллы за некоторые полезные свойства решения? Тогда эти баллы могут быть присуждены нашедшему общий подход, а нашедшему только частное решение — нет.

 Профиль  
                  
 
 Re: Олимпиадные задачи и "Бритва Оккама"
Сообщение02.09.2010, 15:03 


17/08/10

132
Израиль
worm2 в сообщении #349094 писал(а):
С точки зрения стандартной олимпиады Ваша племянница должна получить за задачу максимальное число баллов, поскольку предъявила корректное решение.
Однако, Турнир Городов, насколько я знаю — не совсем стандартная олимпиада.


А в чём, на Ваш взгляд, проявляется "нестандартность" Турнира Городов в сравнении с прочими олимпиадами?
И по ходу ещё вопрос: Какая математическая олимпиада является самой трудной (с точки зрения интеллекта)? И существует ли корреляция между олимпиадными успехами и IQ?

-- Чт сен 02, 2010 15:07:44 --

worm2 в сообщении #349094 писал(а):
Ваша племянница должна получить за задачу максимальное число баллов

Получить баллы она не сможет, так как турнир проходил до её рождения, а задачу эту она решила сегодня :-)

 Профиль  
                  
 
 Re: Олимпиадные задачи и "Бритва Оккама"
Сообщение02.09.2010, 17:06 
Заслуженный участник
Аватара пользователя


01/08/06
3136
Уфа
Busy_Beaver писал(а):
А в чём, на Ваш взгляд, проявляется "нестандартность" Турнира Городов в сравнении с прочими олимпиадами?
Для меня в своё время это проявилось в том, что я так и не узнал, сколько баллов получил :-)
Сейчас глянул на сайт — выяснилось, что баллы ставят за 3 наилучшие задачи, что для олимпиад не характерно. Кроме того, там производится выравнивание разных регионов путём введения коэффициентов.

 Профиль  
                  
 
 Re: Олимпиадные задачи и "Бритва Оккама"
Сообщение02.09.2010, 20:06 


17/08/10

132
Израиль
worm2 в сообщении #349140 писал(а):
Кроме того, там производится выравнивание разных регионов путём введения коэффициентов.

Думаю, это не совсем справедливо. Если организаторы турнира пытаются выравнять различные регионы, напрашивается вывод о том, что эти организаторы подразумевают "слабость" провинциалов.
Иными словами, если провинциалам дают "фору", это означает, что они слабее.
Или я что-то не так понимаю?

 Профиль  
                  
 
 Re: Олимпиадные задачи и "Бритва Оккама"
Сообщение03.09.2010, 00:00 
Заслуженный участник


09/02/06
4401
Москва
Интересная задача. Обозначим числа $a_1,a_2,...,a_k$, пусть $S_k=a_1+a_2+...+a_k$.
Тогда числа $n_i=\frac{S_k}{a_i}$ натуральные, удовлетворяющие одному условию:
$$(1)  \ \ \sum_{i=1}^k \frac{1}{n_i}=1.$$
Упорядочивание $a_1\le a_2\le ...\le a_k$ означает $n_1\ge n_2 ...\ge n_k$.
Очевидно, что взяв произвольное решение $(1)$ легко построить единственное взаимно простое решение
$a_i=\frac{lcm(n_1,n_2,...,n_k)}{n_i}$.
Из решения для k $\{n_i\}$ легко строить решение для k+1 по формуле $\{2n_1,2n_2,...,2n_k,2\}$. Можно так же комбинировать решения из нескольких решений, например $\{2n_1,...,2n_k,2m_1,...,2m_l\}$ из двух решений длины k и l. Вышеприведенное можно рассматривать как сращивание с решением длин k и 1 $(n_1=1)$. Можно найти и производное решение длины kl, взяв набор $\{n_im_j\},i=1,..,k,j=1,...,l$. В общем случае могут появится одинаковые числа в наборе.
Всвязи с этим возникают интересные вопросы:
1) Найти (если есть) решение, когда все $n_i>2$ и разные и $min(n_i)=3$.
2) Можно ли любой набор различных чисел $n_i, i=1,2,...m$ с условием $\sum_i \frac{1}{n_i}<1$ дополнить до набора $k>m$, так чтобы выполнялось (1) и все числа в наборе были разными.

 Профиль  
                  
 
 Re: Олимпиадные задачи и "Бритва Оккама"
Сообщение03.09.2010, 00:07 
Заслуженный участник
Аватара пользователя


18/05/06
13438
с Территории
1) Набор (2,3,6) или делители любого другого совершенного числа. Не помню, есть ли ещё "дикие" решения.
Upd. Ах, >2. Хм. Тогда да, вопрос.
2) Про это что-то было на форуме; чем кончилось, не помню.

-- Пт, 2010-09-03, 01:26 --

Но вывод был вроде довольно обнадёживающий.

 Профиль  
                  
 
 Re: Олимпиадные задачи и "Бритва Оккама"
Сообщение03.09.2010, 09:53 
Заслуженный участник
Аватара пользователя


01/08/06
3136
Уфа
Busy_Beaver писал(а):
если провинциалам дают "фору", это означает, что они слабее.
Или я что-то не так понимаю?
В моё время коэффициенты были для разных городов то ли в зависимости от размера города, то ли от числа участников Турнира от этого города. Преимущество имели небольшие города с сильными математическими школами (например, Белорецк). Но это касается целых городов. "Выравниваются" ли как-то коэффициенты для отдельных участников в зависимости от города, я не знаю, не особенно интересовался.

 Профиль  
                  
 
 Re: Олимпиадные задачи и "Бритва Оккама"
Сообщение03.09.2010, 10:27 
Заслуженный участник


08/04/08
8562
Руст писал(а):
1) Найти (если есть) решение, когда все $n_i>2$ и разные и $\min(n_i)=3$.

равносильно $2=\frac{1}{r_1}+...+\frac{1}{r_k}, r_j > 1$ (Правильно? :roll: )
А существуют ли разложения $1=\frac{1}{n_1}+...+\frac{1}{n_k}$, где $n_j>1$ и различны, которые получаются не из совершенных чисел?

 Профиль  
                  
 
 Re: Олимпиадные задачи и "Бритва Оккама"
Сообщение03.09.2010, 11:21 
Заслуженный участник
Аватара пользователя


18/05/06
13438
с Территории
Можно сращивать разные решения, по одному разложению расщепляя одно из слагаемых в другом разложении. Тогда вот, скажем, такой вариант: (3,4,6,7,14,28).

 Профиль  
                  
 
 Re: Олимпиадные задачи и "Бритва Оккама"
Сообщение03.09.2010, 13:40 
Заслуженный участник


09/02/06
4401
Москва
Sonic86 в сообщении #349324 писал(а):
Руст писал(а):
1) Найти (если есть) решение, когда все $n_i>2$ и разные и $\min(n_i)=3$.

равносильно $2=\frac{1}{r_1}+...+\frac{1}{r_k}, r_j > 1$ (Правильно? :roll: )

нет
Цитата:
А существуют ли разложения $1=\frac{1}{n_1}+...+\frac{1}{n_k}$, где $n_j>1$ и различны, которые получаются не из совершенных чисел?

Приведу свое решение. В различных вариантах встречается чуть более общая задача, когда требуется найти наборы таких натуральных чисел $\{n_i,i=1,...,k\}$, что сумма их обратных величин $\sum_i\frac{1}{n_i}=n_0$ целое. Это соответствует тому,что сумма чисел $S_k=\sum_i a_i$ делится на $a_in_0$ для каждого $i$ и $n_i=\frac{S_k}{a_in_0}$. Тогда $\sum_i\frac{1}{n_i'}=1, \ n_i'=n_in_0.$
Пусть имеется набор различных натуральных чисел $\{n_i\},i=1,2,...m$ и $\sum_i\frac{1}{n_i}<n_0$.
Дополним вначале новыми натуральными числами $n_{m+1},n_{m+2},..,n_l$ так, чтобы разность
$$r_l=\frac{P_l}{Q_l}=n_0-\sum_{i=1}^l\frac{1}{n_i}<\frac{1}{max(n_i,i=1,...,l)}.$$
Этого всегда можно добиться из-за расходимости гармонического ряда. Далее определяем по рекурсии: если $P_k=1$ дополняем набор элементом $n_k=Q_k$ и заканчиваем (уже получено решение). Если $P_i>1$ выбираем $n_i=-[-\frac{Q_i}{P_i}]=[\frac{Q_i}{P_i}]+1.$ Тогда $n_i>max(n_j,j<i)$ и следующий остаток получается $r_{i+1}=r_i-\frac{1}{n_i}=\frac{P_in_i-Q_i}{Q_in_i}=\frac{P_{i+1}}{Q_{i+1}}$. Так как $(P_i,Q_i)=1$ по условию, $P_{i+1}=\frac{P_in_i-Q_i}{gcd(n_i,Q_i}\le\frac{P_i-1}{gcd(n_i,Q_i)}<P_i$,
$Q_{i+1}=\frac{Q_in_i}{gcd(n_i,Q_i)}\ge Q_i$, соответственно $n_{i+1}=-[-\frac{Q_{i+1}}{P_{i+1}}>n_i$. Т.е. новые добавляемые числа будут все большими, и процесс остановится.
Возникает интересный вопрос, будет ли давать этот процесс минимально возможное добавление к исходному (минимально ли $k-m$).
Имеется так же операции перестройки наборов.
1) Набор $(n_1,...,n_i,n_{i+1},...,n_k)$ заменяем на $(n_1,...,n_{i-1},ln_i,...,ln_i,n_{i+1},...,n_k)$ удлиняя набор на $l-1$ элементов.
2) Набор $(n_1,...,n_k)$ заменяем на $(n_1,...,n_{i-1},n_i+1,n_i(n_i+1),n_{i+1},..,n_k)$ удлиняя на 1.
Вопрос: Любое ли решение длины $k>n_0$ получается одним из указанных способов из решений меньшей длины. Например, при $n_0=1$ все решения длины 1 $n_1=1$. Имеется только одно решение длины 2 $(2,2)$ получается соответствующей операцией первого или второго типа из решения длины 1. Имеется 3 решения длины 3: $(3,3,3),(2,4,4),(2,3,6)$ все они получаются применением соответствующих операций из решений меньшей длины.

В Mathlinks встречалась задача: найти все натуральные n, такие что $$n|\sum_{k=2}^n}k^{\phi(n)}.$$
Легко доказать, что условие эквивалентно следующему:
$$(2) \frac{1}{n}+\sum_{p|n}\frac{1}{p}\in N,$$
т.е. отличается от нашей задачи тем, что все $n_i$ простые за исключением быть может одного.
Определим числа $n_0=1,p_{i+1}=n_i+1,n_{i+1}=n_ip_{i+1}$ определяет решение $n_i$ тогда и только тогда, когда все $p_j,j\le i$ простые. Это аналогично тому, что для последовательности чисел $n_0=1,p_{i+1}=n_i+2,n_{i+1}=n_ip_{i+1}$ можно построить правильный $n_i$ угольник тогда и только тогда, когда все числа Ферма $p_j,j\le i$ простые. И здесь и там простые при $i=0,1,...,4$.
Мне кажется, что (2) имеет и другие решения. Однако, без компьютера их не построишь, получатся большие простые числа. Может кто то осмелится найти другие решения.

 Профиль  
                  
 
 Re: Олимпиадные задачи и "Бритва Оккама"
Сообщение16.09.2010, 13:55 
Заслуженный участник


08/04/08
8562
Руст писал(а):
1) Найти (если есть) решение, когда все $n_i>2$ и разные и $\min (n_i)=3$.

$$
1=\frac{1}{3}+\frac{1}{6}+\frac{1}{9}+\frac{1}{12}+\frac{1}{15}+\frac{1}{18}+\frac{1}{20}+\frac{1}{21}+\frac{1}{30}+\frac{1}{42}+\frac{1}{60}+\frac{1}{84}
$$
Еще такое вроде бы

 Профиль  
                  
 
 Re: Олимпиадные задачи и "Бритва Оккама"
Сообщение16.09.2010, 15:39 
Заслуженный участник


08/04/08
8562
Руст писал(а):
Имеется так же операции перестройки наборов.
1) Набор $(n_1,...,n_i,n_{i+1},...,n_k)$ заменяем на $(n_1,...,n_{i-1},ln_i,...,ln_i,n_{i+1},...,n_k)$ удлиняя набор на $l-1$ элементов.
2) Набор $(n_1,...,n_k)$ заменяем на $(n_1,...,n_{i-1},n_i+1,n_i(n_i+1),n_{i+1},..,n_k)$ удлиняя на 1.
Вопрос: Любое ли решение длины $k>n_0$ получается одним из указанных способов из решений меньшей длины?

А я что-то не понял. Если в решении $(n_1,...,n_k)$ все числа различны, то оно не могло быть получено операцией вида 1 $f_1$, значит оно должно получаться операцией вида 2. А решение было получено операцией вида 2 $f_2$ $\Leftrightarrow n_j = n_i^2-n_i$ для каких-то $i,j$. Рассмотрим решение ИСН:
ИСН писал(а):
Тогда вот, скажем, такой вариант: (3,4,6,7,14,28).

Тогда $f_2^{-1}((3,4,6,7,14,28)) = \{ (2,4,7,14,28)\}$, но предыдущее решение уже не может быть получено операциями $f_1,f_2$. Значит его построить этими операциями нельзя.
Правильно?

 Профиль  
                  
 
 Re: Олимпиадные задачи и "Бритва Оккама"
Сообщение16.09.2010, 16:50 
Заслуженный участник


09/02/06
4401
Москва
Что операциями только видов 1 и 2 нельзя получить все решения я давно понял. Операции 2 надо по крайней мере обобщить
2) Заменяем $n_i$ на два элемента $n_i+d \ (d|n_i), \frac{n_i(n_i+d)}{d}.$

 Профиль  
                  
 
 Re: Олимпиадные задачи и "Бритва Оккама"
Сообщение17.09.2010, 09:23 
Заслуженный участник


08/04/08
8562
Руст писал(а):
В Mathlinks встречалась задача: найти все натуральные n, такие что $$n|\sum_{k=2}^n}k^{\phi(n)}.$$
Легко доказать, что условие эквивалентно следующему:
$$(2) \frac{1}{n}+\sum_{p|n}\frac{1}{p}\in N$$
<...>
Может кто то осмелится найти другие решения.

Например такое:
$$1=\frac{1}{2 \cdot 3 \cdot 11 \cdot 23 \cdot 31}+\frac{1}{2}+\frac{1}{3}+\frac{1}{11}+\frac{1}{23}+\frac{1}{31}$$

-- Пт сен 17, 2010 10:25:31 --

Других решений с числом простых делителей не больших $5$, кроме Ваших и этого, нету.

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 21 ]  На страницу 1, 2  След.

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



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

Сейчас этот форум просматривают: Geen


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

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