2014 dxdy logo

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

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


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


Посмотреть правила форума



Начать новую тему Ответить на тему На страницу 1, 2  След.
 
 условие положительности многочлена на отрезке
Сообщение07.05.2018, 00:02 


06/09/17
109
Добрый вечер! Долго пытаюсь понять один вопрос.

Имеется полином от одной переменной $P_n(x)=a_0x^{n}+a_1x^{n-1}+...+a_n$. Требуется, чтобы его коэффициенты $a_0, a_1,...,a_n$ были такими, чтобы на отрезке $[0;1]$ полином $P_n(x)>0$ - т.е. был строго положительным. Какому условию должны удовлетворять его коэффициенты?

Существует теорема Лагранжа об оценке промежутка корней полинома (по значениям коэффициентов), но оценка эта может быть очень грубой. А мне даже подойдёт, если за пределами $[0;1]$ полином хоть всюду будет отрицательный.

 Профиль  
                  
 
 Re: условие положительности многочлена на отрезке
Сообщение07.05.2018, 02:30 
Заслуженный участник


10/01/16
2318
Смотрите в Вики: ряд Штурма (условия $a_n>0$ плюс "нет корней на отрезке" равносильно положительности...)

 Профиль  
                  
 
 Re: условие положительности многочлена на отрезке
Сообщение07.05.2018, 02:42 


06/09/17
109
Через отделение корней можно, но это алгоритмы, которые позволяют уже "по факту" установить, есть ли на отрезке [0;1] корни или нет. А вот если бы условие, которому должны удовлетворять коэффициенты, чтобы полиному быть на отрезке более 0 ...

 Профиль  
                  
 
 Re: условие положительности многочлена на отрезке
Сообщение07.05.2018, 03:55 
Заслуженный участник


16/02/13
4214
Владивосток
По какому такому «факту»? Вы посмотрели ряды Штурма?

 Профиль  
                  
 
 Re: условие положительности многочлена на отрезке
Сообщение07.05.2018, 18:51 


06/09/17
109
По теореме Штурма получается, что нужно составить последовательность
$P(x), P(x)', -P(x)+P(x)'q_1(x),-(-P(x)+P(x)'q_1(x))+(-P(x)+P(x)'q_1(x))'q_2(x),...,C $, где $C$ - константа.

После этого необходимо посчитать число перемен знака $N_0$ этой последовательности при $x=0$, и число перемен знака $N_1$ при $x=1$.

Тогда число корней $ = N_0-N_1$.

Всё бы ничего, если бы можно было расписать $q_1(x), q_2(x) ...$ через коэффициенты полинома в общем случае. А так эти функции-многочлены нужно индивидуально находить в каждом конкретном случае.

 Профиль  
                  
 
 Re: условие положительности многочлена на отрезке
Сообщение07.05.2018, 19:47 
Заслуженный участник


27/04/09
28128
Почему нельзя в общем? Просто формулы будут очень громоздкими. Ну так ответы на некоторые задачи нельзя упростить.

 Профиль  
                  
 
 Re: условие положительности многочлена на отрезке
Сообщение08.05.2018, 05:47 
Заслуженный участник


16/02/13
4214
Владивосток
VitDer в сообщении #1310774 писал(а):
нужно составить последовательность
Вы ещё забыли предварительный шаг — поделить на НОД многочлена и производной, для исключения кратных корней.
VitDer в сообщении #1310774 писал(а):
если бы можно было расписать
Вы таки желаете странного.
Есть вычисления простые — их можно записать формулой.
Есть вычисления посложнее — их можно описать алгоритмом.
Есть пограничные случаи — ну, не знаю, формулы корней многочлена третьей-четвёртой степени, например. Можно, подозреваю, записать формулой от коэффициентов, но проще, короче и понятнее таки алгоритмом.
Если ваша задача — что-то вычислить, то принципиальной разницы не понимаю.
arseniiv в сообщении #1310790 писал(а):
Почему нельзя в общем?
Эээ... Вы, по-моему, погорячились.

 Профиль  
                  
 
 Re: условие положительности многочлена на отрезке
Сообщение08.05.2018, 11:06 


06/09/17
109
iifat в сообщении #1310892 писал(а):
Вы ещё забыли предварительный шаг — поделить на НОД многочлена и производной, для исключения кратных корней.

Да, конечно, кратные корни нужно будет исключить, но это будет понятно по последнему ненулевому члену ряда.

iifat в сообщении #1310892 писал(а):
Вы таки желаете странного.
Есть вычисления простые — их можно записать формулой.
Есть вычисления посложнее — их можно описать алгоритмом.
Есть пограничные случаи — ну, не знаю, формулы корней многочлена третьей-четвёртой степени, например. Можно, подозреваю, записать формулой от коэффициентов, но проще, короче и понятнее таки алгоритмом.
Если ваша задача — что-то вычислить, то принципиальной разницы не понимаю.

Просто если возникает задача, например, условной оптимизации ... Тогда то и нужно неравенство, которому должны удовлетворять коэффициенты, чтобы полином был положительным на отрезке.

Например, если полином положительный на отрезке, то он представим в виде ... Причём любой другой полином (не положительный на этом отрезке) уже не представим в этом виде. Наподобие этого ...

 Профиль  
                  
 
 Re: условие положительности многочлена на отрезке
Сообщение08.05.2018, 11:48 
Заслуженный участник
Аватара пользователя


09/09/14
6328
VitDer в сообщении #1310921 писал(а):
Например, если полином положительный на отрезке, то он представим в виде ... Причём любой другой полином (не положительный на этом отрезке) уже не представим в этом виде. Наподобие этого ...
Похоже, Вы чего-то не понимаете. Вы выше говорили, что Вас не устраивают приближённые значения корней, а нужно как-то точно. Это означает, что Ваша задача равносильна такой: по коэффициентам произвольного многочлена указать с предельной точностью его корни. Правильно?

 Профиль  
                  
 
 Re: условие положительности многочлена на отрезке
Сообщение08.05.2018, 12:29 
Заслуженный участник


03/01/09
1711
москва
Можно много разных достаточных условий придумать. Например: $a_n>\sum \limits _{i=0}^{n-1}|a_i|$.

 Профиль  
                  
 
 Re: условие положительности многочлена на отрезке
Сообщение08.05.2018, 17:16 


06/09/17
109
grizzly в сообщении #1310936 писал(а):
Похоже, Вы чего-то не понимаете. Вы выше говорили, что Вас не устраивают приближённые значения корней, а нужно как-то точно. Это означает, что Ваша задача равносильна такой: по коэффициентам произвольного многочлена указать с предельной точностью его корни. Правильно?

Сами по себе корни интереса не представляют. Важно, найти условие, при котором коэффициенты полинома были такими, чтобы он на отрезке $[0;1]$ был строго выше нуля. Причём условие должно быть справедливым только для тех полиномов, которые положительны на этом отрезке, и несправедливым ни для каких других.

-- 08.05.2018, 17:24 --

mihiv в сообщении #1310948 писал(а):
Можно много разных достаточных условий придумать. Например: $a_n>\sum \limits _{i=0}^{n-1}|a_i|$.

Можно ещё проще $a_i\geqslant0 (i>0),$a_0>0 $. Однако это ведь не означает, что данное условие включает ВСЕ полиномы, положительные на отрезке $[0;1]$. А нужно то именно ВСЕ :-(

 Профиль  
                  
 
 Re: условие положительности многочлена на отрезке
Сообщение08.05.2018, 17:35 
Заслуженный участник
Аватара пользователя


09/09/14
6328
VitDer в сообщении #1311015 писал(а):
Сами по себе корни интереса не представляют.


-- 08.05.2018, 17:36 --

Самое время попросить привести собственные попытки решения (по правилам форума). Иначе невозможно оценить уровень базовых знаний ТС.

 Профиль  
                  
 
 Re: условие положительности многочлена на отрезке
Сообщение08.05.2018, 18:10 


05/06/17

87
Вряд ли можно найти какой-то критерий положительности на отрезке в общем виде. Разве что он сам будет довольной общий, как для неотрицательных многочленов на всей оси (можно и для отрезка критерий выписать) -- представимость в виде суммы квадратов. Отсюда разве что дикую систему уравнений на коэффициенты можно получить.

Можно ещё многочлены нормировать, затем при каждом $n=1,2,3,4$ найти множества коэффициентов многочленов положительных на отрезке и понять что это (поиск "условий") пустая затея...

 Профиль  
                  
 
 Re: условие положительности многочлена на отрезке
Сообщение08.05.2018, 20:40 


06/09/17
109
На самом деле, такая задача решаема - но для всей числовой оси, и следовательно, только для полиномов чётных степеней. Наткнулся на такое решение http://mathkonspekt.blogspot.ru/2013/03/blog-post.html. А для отрезка полином может быть и нечётным ... Простой пример: $x^3+1$ положителен на $[0;1]$

 Профиль  
                  
 
 Re: условие положительности многочлена на отрезке
Сообщение08.05.2018, 21:11 
Заслуженный участник


27/04/09
28128

(Оффтоп)

iifat в сообщении #1310892 писал(а):
Эээ... Вы, по-моему, погорячились.
Не, почему, результат любого алгоритма (для простоты будем считать, что он всегда завершается) можно записать формулой, если ввести достаточно определений. Иногда даже довольно хорошей (какие-нибудь характеристические функции туда засунуть, скобки Айверсона, взятие произвольного коэффициента ряда и прочее), но всё равно не более полезной, чем алгоритм.

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

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



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

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


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

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