Сравнение двухточечной квадратуры Гаусса и трапеции. Синяя линия - это многочлен
, интеграл которого в [−1, 1] равенство ⁄ 3. Правило трапеции возвращает интеграл оранжевой пунктирной линии, равный
. Двухточечное квадратурное правило Гаусса возвращает интеграл черной пунктирной кривой, равный
. Такой результат является точным, поскольку зеленая область ту же площадь.
В исследуемом квадратурное правило является приближением интеграл функции , обычно выражаемый как взвешенная сумма значений функции в указанных точках в пределах области интегрирования. (См. численное интегрирование для получения дополнительной информации о квадратурных правил.) N-точечное квадратурное правило Гаусса, названное в честь Карла Фридриха Гаусса, является квадратурным правилом, построенным для получения точного результата для многочленов степени 2n - 1 или меньше подходящего путем выбора узлов x i и весов w i для i = 1,…, п. Современная формулировка с использованием ортогональных многочленов была улучшена Карлом Густавом Якоби 1826 г. Самая распространенная область интегрирования для такого правила берется как [−1, 1], поэтому правило сформулировано как
который точен для многочленов степени 2n - 1 или меньше. Это точное правило известно как квадратурное правило Гаусса-Лежандра. Правило квадратуры будет точным приближением к интегралу выше, только если f (x) хорошо аппроксимируется полиномом степени 2n - 1 или меньше на [−1, 1].
Квадратурное правило Гаусса- Лежандра обычно не используется для интегрируемых функций с конечными точками сингулярностями. Вместо этого, если подынтегральное выражение может быть записано как
где g (x) хорошо аппроксимируется полиномом низкой степени, альтернативные узлы и вес обычно дает более точные квадратные правила. Они известны как квадратные правила Гаусса-Якоби, т. Е.
Общие включают веса (Чебышев - Гаусс ) и . Также может потребоваться интегрирование по полубесконечному (квадратура Гаусса-Лагерра ) и бесконечным интервалам (квадратура Гаусса-Эрмита ).
Можно показать (см. Пресс и др. Или Стоер и Булирш), что квадратные узлы x i являются корнями полинома, принадлежащего классу ортогональных многочленов (класс, ортогональный относительно взвешенного скалярного произведения). Это определение для вычисления квадратурных узлов и весов Гаусса.
Содержание
- 1 Квадратура Гаусса - Лежандра
- 2 Изменение интервала
- 3 Другие
- 3.1 Основная форма теорема
- 3.1.1 Общая формула для весов
- 3.1.2 Доказательство того, что веса положительные
- 3.2 Вычисление квадратурных правил Гаусса
- 3.2.1 Отношение рекуррентности
- 3.2.2 Алгоритм Голуба-Велша
- 3.3 Оценки ошибок
- 3.4 Правила Гаусса - Кронрода
- 3.5 Правила Гаусса - Лобатто
- 4 Ссылки
- 5 Внешние ссылки
Квадратура Гаусса - Лежандра
Графы полиномов Лежандра (до n = 5)
Для простейшей задачи интегрирования, выше, т. Е. F (x) хорошо аппроксимируется многочленами от , соответствующие ортогональные многочлены - это многочлены Лежандра, обозначается P n (х). С n-м полиномом, нормализованным для получения P n (1) = 1, i-й узел Гаусса, x i, является i-м корнем из P n, данные веса по формуле (Abramowitz Stegun 1972, p. 887) harv error: no target: CITEREFAbramowitzStegun1972 (help )
Некоторые квадратурные правила младшего порядка сведены в таблицу (для интервала [-1, 1], другие интервалы см. в разделе ниже).
Количество точек, n | точек, x i | Вес, w i |
---|
1 | 0 | 2 |
2 | | ± 0, 57735… | 1 |
3 | 0 | | 0,888889… |
| ± 0,774597… | | 0,555556… |
4 | | ± 0,339981… | | 0,652145… |
| ± 0,861136… | | 0, 347855… |
5 | 0 | | 0,568889… |
| ± 0,538469… | | 0,478629… |
| ± 0,90618… | | 0,236927… |
Изменение интервала
Интеграл по [a, b] необходимо преобразовать в интеграл по [−1, 1] перед Применение квадратурного правила Гаусса. Это изменение интервала может быть выполнено следующим образом:
Применение точечная квадратура Гаусса затем дает следующее приближение:
Другие формы
Проблема интеграции можно выразить несколько более общим образом, введя положительную весовую функцию ω в подынтегральную функцию и допустив интервал, отличный от [-1, 1]. То есть задача состоит в том, чтобы вычислить
для некоторых вариантов a, b и ω. При a = −1, b = 1 и ω (x) = 1 задача такая же, как рассмотренная выше. Другие варианты приводят к другим правилам интеграции. Некоторые из них представлены в таблице ниже. Номера уравнений приведены для Абрамовица и Стегуна (AS).
Интервал | ω (x) | Ортогональные многочлены | AS | Для получения дополнительной информации см.… |
---|
[−1, 1] | 1 | Многочлены Лежандра | 25.4.29 | § Квадратура Гаусса - Лежандра |
(−1, 1) | | Полином Якоби | 25.4.33 (β = 0) | Квадратура Гаусса - Якоби |
(−1, 1) | | Многочлены Чебышева (первый вид) | 25.4.38 | Квадратура Чебышева - Гаусса |
[−1, 1] | | Многочлены Чебышева (второй вид) | 25.4.40 | Квадратура Чебышева - Гаусса |
[ 0, ∞) | | Многочлены Лагерра | 25.4.45 | Квадратура Гаусса - Лагерра |
[0, ∞) | | Generalized | Generalized 294>Многочлены Лагерра | | Квадратура Гаусса - Лагерра |
<2∞28, ∞>{\ displaystyle e ^ {- x ^ {2}}} | Многочлены Эрмита | 25,4.46 | квадратура Гаусса - Эрмита |
Основная теорема
Пусть p n - нетривиальный многочлен степени n такой, что
Если мы выберем n узлов x i как нулей p n, то существует n весов w i, которые делают вычисленный квадратурной интеграл Г аусса точным для всех многочленов h (x) степени 2n - 1 или меньше. Кроме того, все эти узлы x i будут лежать в открытом интервале (a, b) (Stoer Bulirsch 2002, стр. 172–175).
Многочлен p n называется ортогональным многочленом степени n, ассоциированным с весовой функцией ω (x). Он уникален с точностью до постоянного нормирующего коэффициента. Идея, лежащая в основе доказательства, заключается в том, что из достаточно низкой степени h (x) можно разделить на , чтобы получить частное q (x) степени строго ниже n, и остаток r (x) еще более низкой степени, так что оба будут ортогональны , определяющим свойством . Таким образом,
Из-за выбора узлов x i соответствующее соотношение
удерживается также. Точность вычисленного интеграла для затем следует из системы точности для многочленов степени только n или меньше (как и ).
Общая формула для весов
Веса могут быть выражены как
| | (1) |
где - коэффициент в . Чтобы доказать это, обратите внимание, что с помощью интерполяции Лагранжа можно выразить r (x) через как
потому что что r (x) имеет степень меньше, таким образом, фиксируется значениями, которые оно достигает в различных точках. Умножая обе части на ω (x) и объединяясь от a до b, получаем
Таким образом, вес w i задаются как
Это интегральное выражение для может быть выражено через ортогональные многочлены и следующим образом.
Мы можем написать
где - коэффициент при в . Если взять предел x равным , получаем, используя правило Л'Опиталя
Таким образом, мы можем записать интегральное выражение для весов как
| | (2) |
В подынтегральном выражении записав
дает
при условии , потому что
- многочлен степени k - 1, который ортогонален . Итак, если q (x) - многочлен не более n-й степени, то
Мы можем вычислить интеграл в правой части для следующим образом. <Времена - многочлен степени n - 1, мы имеем
где s (x) - многочлен степени . S (x) ортогонален , мы имеем
Тогда мы можем написать
Член в скобках представляет собой многочлен степени , поэтому ортогонален . Таким образом, интеграл может быть записан как
Согласно уравнению (2) веса получаются путем деления полученного значения на и что дает выражение в уравнении (1).
также может быть выражено через ортогональные многочлены и теперь . В трехчленном рекуррентном предложении термин с исчезает, поэтому в уравнении. (1) можно заменить на .
Доказательство положительности весов
Рассмотрим следующий многочлен степени
где, как и выше, x j - корни многочлена . Очевидно, . Степень степени меньше , Применяется квадратурная формула Гаусса, включающая вес и узлы, полученный из . для j, не равного i, мы имеем
оба и - неотрицательные функции, отсюда следует, что .
Вычисление квадратных правил Гаусса
Существует множество алгоритмов для вычислительных узлов x i и весов w i квадратных правил Гаусса. Наиболеепопулярны алгоритм Голуба-Велша, требующие решения O (n) операций, метод Ньютона для с использованием трехчленное повторение для оценки, требующейся O (n) операций, и асимптотические формулы для больших n, требующихся O (n) операций.
Отношение повторяемости
Ортогональные многочлены с для для скалярного произведения , степень и ведущий коэффициент один (т. е. monic ортогональные многочлены) удовлетворяют рекуррентному действию
и определенное скалярное произведение
для , где n - максимальная степень, которую можно принять быть бе ско нечностью, и где . Прежде всего, многочлены, определяемые рекуррентным введением, начинающимся с , имеют старший коэффициент один и правильную степень. Учитывая начальную точку , ортогональность может быть испытанием как индукция. Для один имеет
Теперь, если ортогональны, тогда также , потому что в
все скалярные исчезают, кроме первого и того, где соответствует и тому же одному ортогональному многочлену. Следовательно,
Однако, если скалярное произведение удовлетворяет (что имеет место для квадратур Гаусса) рекуррентное соотношение сводится к трехчленному рекуррентному использованию: для
- пр + 1 (x) = (x - ar, r) pr (x) - ar, r - 1 пр - 1 (Икс) {\ Displaystyle р_ {г + 1} ( х) = (х-а_ {г, г}) р_ {г} (х) -а_ {г, г-1} р_ {г- 1} (x)}
или
- пр + 1 ( Икс) = (Икс - ar) пр (х) - brpr - 1 (х) {\ Displaystyle р_ {г + 1} (х) = (х-а_ {г}) р_ {г} (х) -b_ {г} р_ {r-1} (x)}
(согласно условию p - 1 (x) ≡ 0 {\ displaystyle p _ {- 1} (x) \ Equiv 0}), где
- ar: = (xpr, pr) (pr, pr), br: = (xpr, pr - 1) (pr - 1, pr - 1) = (pr, pr) (pr - 1, pr - 1)) {\ displaystyle a_ {r}: = {\ frac {(xp_ {r}, p_ {r})} {(p_ {r}, p_ {r})}}, \ qquad b_ {r} : = {\ frac {(xp_ {r}, p_ {r-1})} {(p_ {r-1}, p_ {r-1})}} = {\ frac {(p_ {r}, p_ {r}))} {(p_ {r-1}, p_ {r-1})}}}
(послний из-за (xpr, pr - 1) = (pr, xpr - 1) = (пр, пр) {\ displaystyle (xp_ {r}, p_ {r-1}) = (p_ {r}, xp_ {r-1}) = (p_ {r}, p_ {r}) }, поскольку xpr - 1 {\ displaystyle xp_ {r-1}}отличается от pr {\ displaystyle p_ {r}}на градус меньше чем r).
Алгоритм Голуба-Велша
Трехчленное рекуррентное соотношение может быть записано в матричной форме JP ~ = x P ~ - pn (x) × en {\ displaystyle J {\ tilde {P }} = x {\ tilde {P}} - p_ {n} (x) \ times \ mathbf {e} _ {n}}где P ~ = [p 0 (x) p 1 (x)… pn - 1 (x)] T {\ displaystyle {\ tilde {P}} = {\ begin {bmatrix} p_ {0} (x) p_ {1} (x) \ ldots p_ {n-1} (x) \ end {bmatrix}} ^ {\ mathsf {T}}}, ru {\ displaystyle \ mathbf {e} _ {n}}- это n {\ displaystyle n}-й стандартный базисный вектор, например, en = [0… 0 1] T {\ displaystyle \ mathbf {e} _ {n} = {\ begin {bmatrix} 0 \ ldots 0 1 \ end {bmatrix}} ^ {\ mathsf {T}}}, а J - так называемая матрица Якоби:
- J = (a 0 1 0 ……… B 1 a 1 1 0 …… 0 b 2 a 2 1 0… 0 ………… 0 …… 0 млрд - 2 an - 2 1 ……… 0 млрд - 1 an - 1) {\ displaystyle \ mathbf {J} = {\ begin {pmatrix} a_ {0} 1 0 \ ldots \ ldots \ ldots \\ b_ {1} a_ {1} 1 0 \ ldots \ ldots \\ 0 b _ {2} a_ {2} 1 0 \ ldots \\ 0 \ ldots \ ldots \ ldots \ ldots 0 \\\ ldots \ ldots 0 b_ {n-2} a_ {n-2} 1 \\\ ldots \ ldots \ ldots 0 b_ {n-1} a_ {n-1} \ end {pmatrix}}}
Нули xj { \ displaystyle x_ {j}}многочленов до степени n, которые используются в качестве узлов для квадратуры Гаусса, можно найти путем вычислений собственных значений трехдиагональной матрицы. Эта процедура известна как алгоритм Голуба - Велша.
Для весов и узлов рассматривать симметричную трехдиагональную матрицу J {\ displaystyle {\ mathcal {J}}}с элементами
- J i, i = J i, i = ai - 1 i = 1,…, n J i - 1, i = J i, i - 1 = J i, i - 1 J i - 1, i = bi - 1 i = 2,…, п. {\ Displaystyle {\ begin {align} {\ mathcal {J}} _ {i, i} = J_ {i, i} = a_ {i-1} i = 1, \ ldots, n \\ {\ mathcal {J}} _ {i-1, i} = {\ mathcal {J}} _ {i, i-1} = {\ sqrt {J_ {i, i-1} J_ {i-1, i} }} = {\ sqrt {b_ {i-1}}} i = 2, \ ldots, n. \ end {align}}}
Jи J {\ displaystyle {\ mathcal {J}}}являются подобными матрицами и, следовательно, имеют одинаковые собственные значения ( узлы). Веса могут быть вычислены из соответствующих векторов: Если ϕ (j) {\ displaystyle \ phi ^ {(j)}}является стандарлизованным собственным вектором (т. Е. Собственным вектором с евклидовой нормой, Связанного с величиной значения x j, соответствующее может быть вычислен из первого компонента этого вектора, а именно:
- wj = μ 0 (ϕ 1 (j)) 2 {\ displaystyle w_ {j} = \ mu _ {0} \ left (\ phi _ {1} ^ {(j)} \ right) ^ {2}}
где μ 0 {\ displaystyle \ mu _ { 0}}- интеграл весовой функции
- μ 0 = ∫ ab ω (x) dx. {\ displaystyle \ mu _ {0} = \ int _ {a} ^ {b} \ omega (x) dx.}
См., например, (Gil, Segura Temme 2007) для получения дополнительной информации.
Оценки ошибок
Ошибку квадратурного правила Гаусса можно сформулировать следующим образом (Stoer Bulirsch 2002, Thm 3.6.24). Для подынтегрального выражения, имеющего 2n непрерывных производных,
- ∫ a b ω (x) f (x) d x - ∑ i = 1 n w i f (x i) = f (2 n) (ξ) (2 n)! (пн, пн) {\ Displaystyle \ int _ {a} ^ {b} \ omega (x) \, f (x) \, dx- \ sum _ {i = 1} ^ {n} w_ {i} \, f (x_ {i}) = {\ frac {f ^ {(2n)} (\ xi)} {(2n)!}} \, (p_ {n}, p_ {n})}
для некоторый ξ в (a, b), где p n - монический (т.е. старший коэффициент соотношения 1) ортогональный многочлен степени n и где
- (f, g) = ∫ ab ω (x) f (x) g (x) dx. {\ displaystyle (f, g) = \ int _ {a} ^ {b} \ omega (x) f (x) g (x) \, dx.}
В важном частном случае ω (x) = 1, у нас есть оценка ошибки (Kahaner, Moler Nash 1989, §5.2)
- (b - a) 2 n + 1 (n!) 4 (2 n + 1) [(2 п)! ] 3 f (2 n) (ξ), a < ξ < b. {\displaystyle {\frac {\left(b-a\right)^{2n+1}\left(n!\right)^{4}}{(2n+1)\left[\left(2n\right)!\right]^{3}}}f^{(2n)}(\xi),\qquad a<\xi
Стоер и Булирш замечают, что эта оценка неудобна на практике, так как может быть трудно оценить производную процедуру 2n, и, кроме того, фактическая ошибка может быть намного меньше, чем оценка, установленная производной. Другой подход заключается в использовании двухквадратных правил Гаусса разного порядка и оценки ошибки как разницы между двумя результатами. Для этой цели могут быть полезны квадратные правила Гаусса - Кронрода.
Правила Гаусса - Кронрода
Если интервал [a, b] разделен, оценки Гаусса новых подинтервалов никогда не совпадают с предыдущими точками оценки (за исключением нуля для нечетных чисел), поэтому подынтегральное выражение необходимо вычислять в каждой точке. Правила Гаусса.. Разница между квадратурным правилом Гаусса и его расширением Кронрода часто используется как оценка ошибки приближения.
правила Гаусса - Лобатто
Также известна как квадратура Лобатто (Abramowitz Stegun 1972, p. 888) harv error: no target: CITEREFAbramowitzStegun1972 (справка ), названный в честь голландского математика Рехуэля Лобатто. Он похож на квадратуру Гаусса со следующими отличиями:
- Точки интегрирования включают в себя конечные точки интервала интегрирования.
- Это верно для многочленов до степени 2n - 3, где n - количество точек интегрирования (Quarteroni, Sacco Saleri 2000).
квадратура Лобатто функции f (x) на интервале [−1, 1] :
- ∫ - 1 1 f (x) dx = 2 n (n - 1) [е (1) + е (- 1)] + ∑ я знак равно 2 n - 1 wif (xi) + R n. {\ Displaystyle \ int _ {- 1} ^ {1} {f (x) \, dx} = {\ frac {2} {n (n-1)}} [f (1) + f (-1) ] + \ sum _ {i = 2} ^ {n-1} {w_ {i} f (x_ {i})} + R_ {n}.}
Абсцисса: x i - это (я - 1) {\ displaystyle (i-1)}й ноль из P n - 1 ′ (x) {\ displaystyle P '_ {n-1} ( x)}.
Веса:
- wi = 2 n (n - 1) [P n - 1 (xi)] 2, xi ≠ ± 1. {\ Displaystyle w_ {i} = {\ frac {2} {n (n-1) \ left [P_ {n-1} \ left (x_ {i} \ right) \ right] ^ {2}}}, \ qquad x_ {i} \ neq \ pm 1.}
Остаток:
- R n = - n (n - 1) 3 2 2 n - 1 [(n - 2)!] 4 (2 n - 1) [(2 n - 2)!] 3 f ( 2 n - 2) (ξ), - 1 < ξ < 1. {\displaystyle R_{n}={\frac {-n\left(n-1\right)^{3}2^{2n-1}\left[\left(n-2\right)!\right]^{4}}{(2n-1)\left[\left(2n-2\right)!\right]^{3}}}f^{(2n-2)}(\xi),\qquad -1<\xi <1.}
Некоторые из весов:
Количество точек, n | точек, x i | Веса, w i |
---|
3 {\ displaystyle 3} | 0 {\ displaystyle 0} | 4 3 {\ displaystyle {\ frac {4} {3}}} |
± 1 {\ displaystyle \ pm 1} | 1 3 {\ displaystyle {\ frac {1 } {3}}} |
4 {\ displaystyle 4} | ± 1 5 {\ displaystyle \ pm {\ sqrt {\ frac {1} {5}}}} | 5 6 {\ displaystyle { \ frac {5} {6}}} |
± 1 {\ displaystyle \ pm 1} | 1 6 {\ displaystyle {\ frac {1} {6}}} |
5 {\ displaystyle 5} | 0 {\ displaystyle 0} | 32 45 {\ displaystyle {\ frac {32} {45}}} |
± 3 7 {\ displaystyle \ pm {\ sqrt {\ frac {3} {7 }}}} | 49 90 {\ displaystyle {\ frac {49} {90}}} |
± 1 {\ displaystyle \ pm 1} | 1 10 {\ displaystyle {\ frac {1} { 10}}} |
6 {\ displaystyle 6} | ± 1 3 - 2 7 21 {\ displaystyle \ pm {\ sqrt {{\ frac {1} {3}} - {\ гидроразрыв {2 {\ sqrt {7}}} {21}}}}} | 14 + 7 30 {\ displaystyle {\ frac {14 + {\ sqrt {7}}} {30}}} |
± 1 3 + 2 7 21 {\ displaystyle \ pm {\ sqrt {{\ frac {1} {3}} + {\ frac {2 {\ sqrt {7}}} {21}}}}} | 14–7 30 { \ displaystyle {\ frac {14 - {\ sqrt {7}}} {30}}} |
± 1 {\ displaystyle \ pm 1} | 1 15 {\ displaystyle {\ frac {1} {15}}} |
7 {\ displaystyle 7} | 0 {\ displaystyle 0} | 256 525 {\ displaystyle {\ frac {256} {525}}} |
± 5 11 - 2 11 5 3 {\ displaystyle \ pm {\ sqrt {{\ frac {5} {11}} - {\ frac {2} {11}} {\ sqrt {\ frac {5} {3}}}}}} | 124 + 7 15 350 {\ displaystyle {\ frac {124 + 7 {\ sqrt {15}} } {350}}} |
± 5 11 + 2 11 5 3 {\ displaystyle \ pm {\ sqrt {{\ frac {5} {11}} + {\ frac {2} {11}} {\ sqrt {\ frac {5} {3}}}}}} | 124–7 15 350 {\ displaystyle {\ frac {124-7 {\ sqrt {15}}} {350}}} |
± 1 {\ displaystyle \ pm 1} | 1 21 {\ displaystyle {\ frac {1} {21}}} |
Адаптивный вариант этого алгоритма с двумя внутренними узлами находится в GNU Octave и MATLAB as quadl
и интегрировать
.
Ссылки
- Реализация точного обобщенного квадратурного решения по Гауссу для поиска упругого поля в однородной анизотропной среде
- Абрамовиц, Милтон ; Стегун, Ирен Энн, ред. (1983) [июнь 1964]. «Глава 25.4, Интеграция». Справочник по математическим функциям с формулами, графиками и математическими таблицами. Прикладная математика. 55 (Девятое переиздание с дополнительными исправлениями; десятое оригинальное издание с исправлениями (декабрь 1972 г.); первое изд.). Вашингтон.; Нью-Йорк: Министерство торговли США, Национальное бюро стандартов; Dover Publications. ISBN 978-0-486-61272-0. LCCN 64-60036. MR 0167642. LCCN 65-12253.
- Андерсон, Дональд Г. (1965). "Квадратурные формулы Гаусса для ∫ 0 1 - ln (x) f (x) dx {\ displaystyle \ int _ {0} ^ {1} - \ ln (x) f (x) dx}". Math. Comp. 19 (91): 477–481. doi : 10.1090 / s0025-5718-1965-0178569-1.
- Голуб, Джин Х. ; Уэлш, Джон Х. (1969), «Вычисление квадратурных правил Гаусса», «Математика вычислений», 23 (106): 221–230, doi : 10.1090 / S0025-5718-69-99647-1, JSTOR 2004418
- Гаучи, Уолтер (1968). «Построение квадратурных формул Гаусса – Кристоффеля». Math. Comp. 22 (102). Pp. 251–270. doi : 10.1090 / S0025-5718-1968-0228171-0. MR 0228171.
- Gautschi, Walter (1970). «О построении квадратурных правил Гаусса на основе модифицированных моментов». Math. Comp. 24 . Pp. 245–260. doi : 10.1090 / S0025-5718-1970-0285117-6. MR 0285177.
- Писсенс, Р. (1971). «Квадратурные формулы Гаусса для численного интегрирования интеграла Бромвича и обращения преобразования Лапласа». J. Eng. Математика. 5 (1). С. 1–9. Полномочный код : 1971JEnMa... 5.... 1P. doi : 10.1007 / BF01535429.
- Данлой, Бернард (1973). "Численное построение квадратурных формул Гаусса для ∫ 0 1 (- log x) x α f (x) dx {\ displaystyle \ int _ {0} ^ {1} (- \ log x) x ^ {\ альфа} f (x) dx}и ∫ 0 ∞ E m (x) f (x) dx {\ displaystyle \ int _ {0} ^ {\ infty} E_ {m} ( x) f (x) dx}". Математика. Комп. 27 (124). С. 861–869. doi : 10.1090 / S0025-5718-1973-0331730-X. MR 0331730.
- Каханер, Дэвид; Молер, Клив ; Нэш, Стивен (1989), Числовой Методы и программное обеспечение, Прентис-Холл, ISBN 978-0-13-627258-8
- Сагар, Робин П. (1991). «Квадратура Гаусса для вычисления обобщенных интегралов Ферми-Дирака». Comput. Phys. Commun. 66 (2–3): 271–275. Bibcode : 1991CoPhC.. 66..271S. doi : 10.1016 / 0010-4655 (91) 90076-W.
- Якимив, Э. (1996). «Точное вычисление весов в классической системе Гаусса. Квадратурные правила Кристоффеля ". J. Comput. Phys. 129 (2): 406–430. Bibcode : 1996JCoPh.129..406Y. doi : 10.1006 / jcph.1996.0258.
- Лори, Дирк П. (1999), «Точное восстановление коэффициентов рекурсии из G квадратурные формулы Аусса», J. Comput. Appl. Math., 112 (1-2): 165-180, doi : 10.1016 / S0377-0427 (99) 00228-9
- Лори, Дирк П. (2001). «Вычисление квадратурных формул типа Гаусса». J. Comput. Appl. Математика. 127 (1-2): 201-217. Bibcode : 2001JCoAM.127..201L. doi : 10.1016 / S0377-0427 (00) 00506-9.
- Райнер, Кордиан; Швайгхофер, Маркус (2018). «Оптимизационные подходы к квадратуре: новые 45 : 22–54. arXiv : характеристики квадратур Гаусса на прямом и квадратном пространстве узлами на плоских алгебраических кривых, на плоскости и в более высоких измерений ». 1607.08404. doi : 10.10 16 / j.jco.2017.10.002.
- Стоер, Йозеф; Bul