2014 dxdy logo

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

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


Правила форума


В этом разделе нельзя создавать новые темы.

Если Вы хотите задать новый вопрос, то не дописывайте его в существующую тему, а создайте новую в корневом разделе "Помогите решить/разобраться (М)".

Если Вы зададите новый вопрос в существующей теме, то в случае нарушения оформления или других правил форума Ваше сообщение и все ответы на него могут быть удалены без предупреждения.

Не ищите на этом форуме халяву, правила запрещают участникам публиковать готовые решения стандартных учебных задач. Автор вопроса обязан привести свои попытки решения и указать конкретные затруднения.

Обязательно просмотрите тему Правила данного раздела, иначе Ваша тема может быть удалена или перемещена в Карантин, а Вы так и не узнаете, почему.



Начать новую тему Ответить на тему На страницу 1, 2  След.
 
 неупорядоченные разбиения
Сообщение26.11.2014, 10:35 


03/08/12
458
Здравствуйте, уважаемые друзья!

Найти число неупорядоченных разбиений числа $n$ на $k$ слагаемых, т.е. $n=x_1+x_2+...+x_k,$ причем $1\leqslant n\leqslant 26,$ $1\leqslant k\leqslant 7$ и $\forall i: \quad 1\leqslant x_i\leqslant 4$,
Моя попытка решения: Я полагаю, что надо сделать здесь замену $x_i-1=y_i$ и тогда задача сведется к такой:
$n-k=y_1+y_2+...+y_k,$ причем $0\leqslant y_i\leqslant 3$, $1\leqslant n\leqslant 26$ и $1\leqslant k\leqslant 7$
А дальше как делать я пока, что не понимаю.
Есть такая мысль - использовать формулу включений-исключений и функцию разбиений $p(n)$

 Профиль  
                  
 
 Re: неупорядоченные разбиения
Сообщение26.11.2014, 11:01 
Заслуженный участник


08/04/08
8556
Можно попробовать группировать игреки с равными значениями, раз уж $y_i\leqslant 3$ - так мало. Группировки превращаются обратно в неупорядоченные суммы с помощью биномиальных коэффициентов. Потом конечный перебор.

Можно попробовать поискать 7-имерные объемы. :roll:

 Профиль  
                  
 
 Re: неупорядоченные разбиения
Сообщение26.11.2014, 11:08 


03/08/12
458
Sonic86 в сообщении #936262 писал(а):
Можно попробовать группировать игреки с равными значениями..
Можете тут пояснить, что Вы имеете ввиду? Не понял Вас :-(

 Профиль  
                  
 
 Re: неупорядоченные разбиения
Сообщение26.11.2014, 11:15 
Заслуженный участник


08/04/08
8556
$20=1+2+0+3+0+0+2+3+1+1+1+0+3+3 = \underbrace{0+0+0+0}_{4\text{ шт.}}+\underbrace{1+1+1+1}_{4\text{ шт.}}+\underbrace{2+2}_{2\text{ шт.}}+\underbrace{3+3+3+3}_{4\text{ шт.}} = $
$=0\cdot 4 + 1\cdot 4+2\cdot 2 + 3\cdot 4$
Если сложно, то можете сначала ограничиться случаем $y_i\leqslant 1$. Потом перейдите к $y_i \leqslant 2$.

 Профиль  
                  
 
 Re: неупорядоченные разбиения
Сообщение26.11.2014, 11:54 


03/08/12
458
Допустим, что $y_i\leqslant 1$. Пусть нулей в разбиении $a$ штук, а единиц $b$ штук. Тогда получаем следующие уравнения: $a\cdot 0+b\cdot 1=n-k$ и $a+b=k$. Верно?
Но тут-то какая неувязочка...
Как я понимаю ни при всех $n$ и $k$ это возможно.

 Профиль  
                  
 
 Re: неупорядоченные разбиения
Сообщение26.11.2014, 12:22 
Заслуженный участник


08/04/08
8556
Ward в сообщении #936272 писал(а):
Допустим, что $y_i\leqslant 1$. Пусть нулей в разбиении $a$ штук, а единиц $b$ штук. Тогда получаем следующие уравнения: $a\cdot 0+b\cdot 1=n-k$ и $a+b=k$. Верно?
Ага. Теперь вопрос: какие значения пробегают $a,b$? Найдите в общем число решений.

Ward в сообщении #936272 писал(а):
Но тут-то какая неувязочка...
Как я понимаю ни при всех $n$ и $k$ это возможно.
Не при всех. Но Вам же надо задачу решить. Для пущей решаемости пока считайте, что $n,k$ подходящие. С неподходящими вариантами потом разберетесь. Правая часть пока неважна, так что сделайте замену $n_1=n-k$.

 Профиль  
                  
 
 Re: неупорядоченные разбиения
Сообщение26.11.2014, 12:39 


03/08/12
458
Уважаемый Sonic86
Имеем два уравнения $a\cdot 0+b\cdot 1=n_1$ и $a+b=k$.
Понятно, что при $n_1>k$ нет решений. Поэтому $n_1\leqslant k$
Понятно, что $a$ меняется в пределах от $0$ до $k-1$
Если $a=0$, то $b=k=n_1$
Если $a=1$, то $b=k-1=n_1$
....
Если $a=k-1$, то $b=1=n_1$
Что-то в таком роде получается :?

 Профиль  
                  
 
 Re: неупорядоченные разбиения
Сообщение26.11.2014, 12:56 
Заслуженный участник


08/04/08
8556
Ward в сообщении #936288 писал(а):
Что-то в таком роде получается :?

Да (правда $n$ if-ов можно заменить на одну лаконичную строку).
Вы свели исходное уравнение к вспомогательному, вспомогательное решили. Ну теперь решайте исходное уравнение. У меня в этом пункте спрашивать совершенно нечего.

 Профиль  
                  
 
 Re: неупорядоченные разбиения
Сообщение26.11.2014, 13:03 


03/08/12
458
Исходное это какое?
Когда все $y_i\leqslant 3$?

-- 26.11.2014, 14:13 --

Все равно случай когда $0 \leqslant y_i\leqslant 3$ рассматривается очень тяжело.
Будет уравнение $a\cdot 0+b\cdot 1+c\cdot 2+d\cdot 4=n$ и $a+b+c+d=k$
И как с такой махиной работать? :facepalm:

 Профиль  
                  
 
 Re: неупорядоченные разбиения
Сообщение26.11.2014, 13:28 
Заслуженный участник


04/03/09
906
Касательно $y_i \le 1$. У вас два уравнения с двумя неизвестными. Их решение будет $a=k-n_1,\,\,b=n_1$. Так как $a$ и $b$ неотрицательны, появляются следующие неравенства $k \ge n_1 \ge 0$. Это значит, что при выполнении этих неравенств у вас есть ровно один способ разбиения на нули и единицы, а если хотя б одно из неравенств не выполняется, то ноль способов.
Это можно обозначить как $F_1(n_1,k)=\begin{cases}1,& k \ge n_1 \ge 0 \\ 0,& other \, cases\end{cases}$ Это функция, выражающая количество разбиений на нули и единицы в зависимости от $n_1$ и $k$.
Теперь рассмотрим игреки, не большие двух. Пусть у нас ровно $c$ двоек. Остальных чисел должно быть $k-c$ штук и в сумме они должны давать $n_1-2c$. Эти остальные числа - это нули и единицы. Количество таких разбиений на нули и единицы будет $F_1(n_1-2c,k-c)$. Теперь нужно эти количества просуммировать по всем возможным значениям $c$. То есть, если ввести аналогичную функцию $F_2(n_1,k)$, выражающую количество разбиений на нули, единицы и двойки, то $F_2(n_1,k) = \sum \limits_{c\ge 0}F_1(n_1-2c,k-c)$. Вот эту сумму вам надо посчитать. Как посчитаете, перейдем к числам, не большим трех.

 Профиль  
                  
 
 Re: неупорядоченные разбиения
Сообщение26.11.2014, 13:29 
Заслуженный участник


08/04/08
8556
Ward в сообщении #936297 писал(а):
Исходное это какое?
Когда все $y_i\leqslant 3$?
Да :-)

Ward в сообщении #936297 писал(а):
Все равно случай когда $0 \leqslant y_i\leqslant 3$ рассматривается очень тяжело.
Будет уравнение $a\cdot 0+b\cdot 1+c\cdot 2+d\cdot 4=n$ и $a+b+c+d=k$
И как с такой махиной работать? :facepalm:
Ну все равно 4 переменные - это меньше, чем $k$ :roll:
С линейными диофантовыми уравнениями работаем как обычно. Переменная $a$ легко исключается из рассмотрения - остается 3 переменные - еще легче.

 Профиль  
                  
 
 Re: неупорядоченные разбиения
Сообщение26.11.2014, 14:23 


03/08/12
458
12d3
Я правильно понимаю, что в случае $y_i\leqslant 1$ Вы вначале фиксируете $n_1$ и $k$?

 Профиль  
                  
 
 Re: неупорядоченные разбиения
Сообщение26.11.2014, 14:23 
Заслуженный участник


04/03/09
906
Ward в сообщении #936327 писал(а):
12d3
Я правильно понимаю, что в случае $y_i\leqslant 1$ Вы фиксируете $n$ и $k$?
Да.

 Профиль  
                  
 
 Re: неупорядоченные разбиения
Сообщение26.11.2014, 14:53 


03/08/12
458
Уважаемый 12d3
как вообще посчитать такую сумму? что-то ничего в голову не лезет :-(

 Профиль  
                  
 
 Re: неупорядоченные разбиения
Сообщение26.11.2014, 16:46 


03/08/12
458
Думал все это время, но никаких результатов. :oops:

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

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



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

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


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

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