2014 dxdy logo

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

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


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


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



Начать новую тему Ответить на тему
 
 Интеграл от модуля
Сообщение02.12.2016, 23:49 
Заслуженный участник
Аватара пользователя


22/06/12
2129
/dev/zero
Есть полином третьей степени $P_3(x)$, чьи коэффициенты известны (в смысле, даны, но могут быть любые). Нужно предложить точную квадратурную формулу для величины
$$
\int \limits_{-1}^{+1} |P_3(x)| \ \mathrm dx.
$$

Как это сделать для обычного многочлена вроде понятно. Но что сделать с модулем? Всё, что пока надумал, это выделить все корни многочлена и разбить на интервалы
$$
[-1, a_1], [a_2, a_3], \ldots, [a_k, +1].
$$
А там снова делать линейное преобразование и брать интегралы по отдельности на каждом интервале. Только мне не очевидно, как найти тогда общую квадратурную формулу. Да и обязательно ли знать корни полинома, чтобы получить требуемое?

-- 03.12.2016, 00:07 --

Вот ещё надумал: пусть $f_+$ -- полином на тех участках, где он больше нуля, а на остальных он равен нулю. Аналогично $f_-$ -- полином на тех участках, где он меньше нуля, а на остальных нуль. Обозначим соответствующие интегралы по $[-1, 1]$ за $S_+$ и $S_-$. Тогда есть равенства

$$
\begin{align*}
S_+ + S_- &= \int \limits_{-1}^{+1} \ldots, \\
S_+ - S_- &= \int \limits_{-1}^{+1} |\ldots|.
\end{align*}
$$

Во-первых, можно тогда составить $S_+$ и $S_-$ из отдельных интегральных сумм, описываемых точными квадратурными формулами. Либо взять одну из них и вычислить в качестве второго параметра $\int \limits_{-1}^{+1} \ldots$, из этих формул сложением и преобразованием вычислим нужный интеграл.

Но вопрос не снимается. Именно: это правильно, или я горожу велосипед и чего-то не понял из учебника? (Передо мной лежит Калиткин "Численные методы"). Обязательно ли знать корни?

 Профиль  
                  
 
 Re: Интеграл от модуля
Сообщение03.12.2016, 04:50 
Заслуженный участник


16/02/13
4214
Владивосток
Как понимаю, точную квадратурную формулу можно получить исключительно для многочленов. То бишь,
StaticZero в сообщении #1173741 писал(а):
выделить все корни многочлена и разбить на интервалы
— можно и без того, но точной квадратуры не получится.

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


05/12/09
1813
Москва
Точную квадратурную формулу без знания корней построить нельзя, но можно приближенную, по которой на отрезках разбиения, где многочлен меняет знак, заменять его линейной функцией. Ошибка интеграла составит $O(h^3)$.

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


22/06/12
2129
/dev/zero
Разобрался вроде бы. Корни действительно необходимы, иначе модуль не обработать...

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

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



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

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


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

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