Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Квадратурные формулы наивысшей алгебраической степени точности
Пусть в квадратурном правиле (4.25) есть любой конечный или бесконечный отрезок и весовая функция такова, что ее произведение на любую неотрицательную степень абсолютно интегрируемо на : . Кроме того, будем считать функцию не эквивалентной нулю, т. е. . Квадратурное правило (4.25) при фиксированном содержит параметров: , и выбрать их можно так, чтобы равенство (4.25) выполнялось точно для всех алгебраических многочленов степени не выше или, что равносильно, чтобы выполнялись равенства: (4.26) Равенства (4.26) образуют систему из уравнений относительно неизвестных , но в силу того, что данная система является нелинейной, ее решение весьма затруднительно. Введем многочлен , корнями которого являются узлы квадратурного правила, и выясним условия, при которых формула (4.25) выполняется точно для всех многочленов степени не выше . Теорема 4.2. Для того, чтобы квадратурное правило (4.25) было точным для всех алгебраических многочленов степени не выше , необходимо и достаточно, чтобы выполнялись следующие условия: 1) правило было интерполяционным, то есть коэффициенты определялись по формулам: , (4.27) 2) многочлен был ортогонален на по весу ко всякому многочлену степени меньшей : . Доказательство. Необходимость. Необходимость первого условия очевидна: если равенство (4.25) верно для всякого многочлена степени не выше , то оно верно и для многочленов степени не выше и, следовательно, должно быть интерполяционным согласно теореме 4.1. Докажем необходимость второго условия. Пусть любой многочлен степени меньше . Положим . Так как − многочлен степени меньше , то для него правило (4.25) должно быть точным, но в силу того, что получаем . Достаточность. Пусть − произвольный многочлен степени меньше . Разделив на , получим , где и многочлены степени меньше . Кроме того, так как , то , и . Первый интеграл в правой части равен нулю по второму условию теоремы и, так как по первому условию правило (4.25) является интерполяционным, то верно равенство , что доказывает достаточные условия теоремы. Таким образом, доказанная теорема сводит вопрос о возможности построения правила (4.25), точного для всех многочленов степени меньше , к вопросу о существовании многочлена , обладающего свойством ортогональности по весу ко всякому многочлену степени меньше на . Теорема 4.3. Если весовая функция не меняет знак на (например , то существует и при этом единственный многочлен ортогональный на по весу ко всякому многочлену степени меньшей . Доказательство. Запишем многочлен в виде . Условие ортогональности можно записать в виде (4.28) Равенства (4.28) представляют собой неоднородную систему из линейных алгебраических уравнений относительно неизвестных , которая имеет единственное решение, если ее определитель отличен от нуля. Запишем соответствующую однородную систему . Достаточно убедиться в том, что однородная система имеет только нулевое решение, так как отсюда следует, что определитель соответствующей неоднородной системы отличен от нуля, и она имеет единственное решение. Если выписать уравнения однородной системы для , умножить их последовательно на и сложить, то получится равенство . (4.29) Если бы многочлен не был бы тождественным нулем, он мог бы обращаться в нуль не более чем в точках и равенство (4.29) не могло бы выполняться, так как , . Значит многочлен , все его коэффициенты тождественно равны нулю и однородная система имеет только нулевое решение. Следовательно, определитель системы (4.29) и совпадающий с ним определитель системы (4.28) отличен от нуля. Тогда система (4.28) имеет единственное решение и, следовательно, существует единственный многочлен , ортогональный на по весу любому многочлену степени меньше . Теорема 4.4. Если весовая функция не меняет знак на и многочлен ортогонален на по весу ко всякому многочлену степени, меньшей , то все корни многочлена действительные, различные и лежат внутри . Доказательство. Пусть − корни многочлена , которые имеют нечетную кратность и лежат внутри . Для доказательства теоремы достаточно показать, что , так как отсюда следует, что никаких других корней у многочлена нет и все корни – действительные, простые и принадлежат . Предположим, что и покажем, что это противоречит свойству ортогональности многочлена . Составим многочлен . Так как степень меньше , то для него должно выполняться равенство . Это равенство не может быть выполнено, так как и имеют внутри одинаковые точки перемены знака и произведение сохраняет знак на . Кроме того, произведение обращается в нуль только в конечном числе точек, так как и отличны от тождественного нуля. Ввиду того, что вес также сохраняет знак на и не эквивалентен нулю, интеграл должен быть отличен от нуля, а это противоречит предыдущему. Теорема 4.5. Если весовая функция не меняет знак на , то ни при каком выборе и равенство (4.25) не может быть верным для всех многочленов степени . Доказательство. Для проверки правильности утверждения теоремы достаточно построить многочлен степени , для которого квадратурное правило (4.25) не может быть выполнено точно. Положим . Это положительный многочлен степени . Для него , а сумма так как . Отсюда следует, что при знакопостоянной весовой функции степень точности действительно является наивысшей возможной. Теорема 4.6. Если и квадратурное правило (4.25) верно для всех многочленов степени , то все коэффициенты в нем положительны. Доказательство. Положим . Это есть многочлен степени и для него выполняется равенство . Но и, следовательно, , . Теорема доказана. Для вычисления коэффициентов ранее было получено выражение (4.27). Если систему многочленов, ортогональных на по весу , записать в виде , то путем некоторых преобразований можно получить более удобное для вычислений выражение . Теорема 4.7. Если сохраняет знак на и имеет непрерывную производную порядка на , то существует такая точка , что для остатка
квадратурного правила наивысшей алгебраической степени точности верно равенство . Доказательство. Пусть − интерполяционный многочлен степени не выше , удовлетворяющий условиям . В предположении о непрерывности , погрешность интерполирования может быть представлена в форме (остаточный член многочлена Эрмита) , где − некоторая точка отрезка, содержащего и . Тогда . Так как квадратурное правило является точным для всех алгебраических многочленов степени не выше , то и погрешность квадратурного правила определяется выражением . Так как и не меняют знаков на и непрерывна на , то, согласно теореме о среднем, существует такая точка что . Теорема доказана. Рассмотрим вопрос сходимости квадратурного правила наивысшей алгебраической степени точности. Пусть весовая функция неотрицательна. Квадратурное правило наивысшей алгебраической степени точности может быть построено для любого . Узлы и коэффициенты правила будут иметь свои значения для каждого . Обозначим их . Тогда можно записать квадратурное правило следующим образом: . Говорят, что квадратурный процесс сходится для функции , если Теорема 4.8. Если , отрезок конечный и замкнутый и функция непрерывна на нем, то квадратурный процесс наивысшей алгебраической степени точности сходится. Доказательство. Ввиду непрерывности функции , при всяком существует многочлен такой, что при любом выполняется неравенство . Тогда
. Но
. Кроме того, так как , то . Если есть степень многочлена , то при и для каких , что доказывает теорему.
|