2014 dxdy logo

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

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


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


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

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

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

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

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



Начать новую тему Ответить на тему
 
 Как упростить произведение многочленов?
Сообщение29.03.2009, 21:45 


25/08/05
645
Україна
Пусть
$$
Q_n(z)=1+z+z^2+\ldots+z^{n-1}=\frac{1-z^n}{1-z}.
$$

Рассмотрим произведение
$$
P_{n,k}(z)=Q_n(z) Q_n(z^2) Q_n(z^3)\cdots Q_n(z^k).
$$
Нужно найти или явное выражение для многочлена $P_{n,k}(z)$, или рекурентную формулу или хотя бы сильно упростить чтобы можно было его вычислять при достаточно больших $n$ и $k.$

 Профиль  
                  
 
 
Сообщение29.03.2009, 22:26 
Модератор
Аватара пользователя


11/01/06
5702
Пусть $p(n,k,m)$ - это коэффициент при $z^m$ в $P_{n,k}(z)$.
Тогда $p(n,0,m) = \delta_{0m}$ и для $k>0$
$$p(n,k,m) = \sum_{j=0}^{\min\{n-1,\lfloor m/k\rfloor\}} p(n,k-1,m-jk).$$

Добавлено спустя 12 минут 38 секунд:

Что же касается самого многочлена $P_{n,k}(z)$, то его можно записать в виде отношения q-символов Похгаммера:
$$P_{n,k}(z) = \lim_{a\to 1} \frac{(a;z^n)_{k+1}}{(a;z)_{k+1}}$$

 Профиль  
                  
 
 
Сообщение30.03.2009, 08:28 


25/08/05
645
Україна
maxal писал(а):
Пусть $p(n,k,m)$ - это коэффициент при $z^m$ в $P_{n,k}(z)$.
Тогда $p(n,0,m) = \delta_{0m}$ и для $k>0$
$$p(n,k,m) = \sum_{j=0}^{\min\{n-1,\lfloor m/k\rfloor\}} p(n,k-1,m-jk).$$

Добавлено спустя 12 минут 38 секунд:

Что же касается самого многочлена $P_{n,k}(z)$, то его можно записать в виде отношения q-символов Похгаммера:
$$P_{n,k}(z) = \lim_{a\to 1} \frac{(a;z^n)_{k+1}}{(a;z)_{k+1}}$$


Спасибо, попробую повозиться с рекурентной формулой, может удастся сделать алгоритм нахождения коеффициентов который будет работать быстрее чем через умножение многочленов

 Профиль  
                  
 
 Re: Как упростить произведение многочленов?
Сообщение30.03.2009, 10:35 


24/03/07
321
А что если определить все корни $P_{n,k}(z)$ и для нахождения коэффициентов использовать формулы Виета?

 Профиль  
                  
 
 Re: Как упростить произведение многочленов?
Сообщение30.03.2009, 10:41 
Заморожен
Аватара пользователя


18/12/07
8774
Новосибирск
Dandan писал(а):
А что если определить все корни $P_{n,k}(z)$ и для нахождения коэффициентов использовать формулы Виета?


Кстати, тоже об этом думал. Там корни довольно легко находятся.

Но при больших $n$ и $k$ вычисления будут идти чересчур долго. Явно не быстрее, чем через простое перемножение многочленов.

Мне вот, кстати, интересно, что автору в конечном счёте требуется. Выписывать сам многочлен $P_{n,k}$ или быстро находить его значения при заданных значениях переменной.

 Профиль  
                  
 
 Re: Как упростить произведение многочленов?
Сообщение30.03.2009, 17:44 


25/08/05
645
Україна
Профессор Снэйп писал(а):

Мне вот, кстати, интересно, что автору в конечном счёте требуется. Выписывать сам многочлен $P_{n,k}$ или быстро находить его значения при заданных значениях переменной.


Автору нужно совсем другое. Пусть имеется многочлен
$$
P_{n,k}(z)=\sum a_i z^i.
$$
Требуется как-то эфективно вычислить "подмногочлен"
$$
\sum a_{ni} z^{ni}.
$$
Один из способов есть - нужно найти
$$
\frac{1}{n}\sum_i P_{n,k}(z\,\zeta^i),
$$
$\zeta$ -- первообразный корень степени $n.$

Но при больших $n$ $(n>30)$ это уже не так просто-много умножений, поэтому надеюсь, что можно найти явную формулу для коэфициентов$a_{ni}.$

Добавлено спустя 5 минут 4 секунды:

Dandan писал(а):
А что если определить все корни $P_{n,k}(z)$ и для нахождения коэффициентов использовать формулы Виета?


нужно подумать

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

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



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

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


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

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