Численные методы

Чи́сленные (вычисли́тельные) ме́тоды — методы решения математических задач в численном виде[1].

Представление как исходных данных в задаче, так и её решения — в виде числа или набора чисел.

Многие численные методы являются частью библиотек математических программ[2]. В системе подготовки инженеров технических специальностей являются важной составляющей.

Направления вычислительных методов

Основными направлениями вычислительных методов являются:

Примеры применения

Рассмотрим несколько характерных задач из различных направлений вычислительных методов.

Пример 1 (системы линейных уравнений). В статистике при методе наименьших квадратов для аппроксимации зависимости по экспериментальным точкам возникает система нормальных уравнений:

Решение этой системы методом Гаусса даёт оценки параметров и [3].

Пример 2 (численное интегрирование). Вычисление определённого интеграла , не выражающегося через элементарные функции, производится по формуле Симпсона:

с погрешностью порядка [4].

Пример 3 (оптимизация). Задача о нахождении минимума функции решается методом градиентного спуска: итерационная формула при и начальном приближении сходится к точке минимума .

Методология

Все задачи вычислительной математики решаются в следующей последовательности[5]:

  1. Исходная математическая задача заменяется другой задачей — вычислительным алгоритмом. Основными требованиями к вычислительному алгоритму являются: высокая точность, устойчивость и экономичность. При переходе к дискретной модели появляется погрешность аппроксимации, а при реализации вычислений — погрешность округления, поэтому для реальных вычислительных алгоритмов проводится анализ погрешностей и устойчивости вычислительного алгоритма[2]. В современной науке для решения задач прикладной математики формулируется математическая модель в терминах интегральных и дифференциальных уравнений функций непрерывного аргумента. Переход от континуальной к дискретной математической модели осуществляется заменой функций непрерывного аргумента функциями дискретного аргумента. В получившихся конечно-разностных уравнениях интеграл и производная представлены конечной суммой и конечной разностью, соответственно[2]. Получившаяся модель представляет собой систему алгебраических уравнений, для решения которой с определённой точностью составляется вычислительный алгоритм, который реализуется на вычислительных машинах[2][6]. При решении больших систем необходимо вычислять собственные значения и вектора матриц, сводить нелинейные системы уравнений к линейным. Для некоторых задач ([физика элементарных частиц, физика плазмы, экономика) модель строится непосредственно на статистической выборке или на крупных объектах. Кроме того, строятся нерегулярные системы, для которых численные методы сочетаются с теорией графов. Отдельный класс представляют некорректно поставленные задачи[2].
  2. Вычислительный алгоритм содержит параметр , которого нет в исходной задаче;
  3. Выбором этого параметра можно добиться любой близости решения второй задачи к решению первой. Для многих важных классов задач разработаны разнообразные численные методы решения. По способу дискретизации численные методы делятся на проекционные и конечно-разностные, по способу решения — на прямые и итерационные. В методах конечных разностей ставится задача определить значения функции на дискретном множестве точек, в то время как в проекционных методах функция представлена линейной комбинацией элементов. При этом дискретная функция также может рассматриваться как линейная комбинация полиномов. Прямые методы позволяют получить решение за конечное число операций (однако могут накапливать погрешность округления на плохо обусловленных матрицах), в то время как итерационные методы требуют обязательного анализа сходимости и устойчивости[2].
  4. Неточная реализация алгоритма, вызванная округлениями при вычислениях, не меняет существенно его свойств. Необходимо помнить, что вычислительная машина выполняет только четыре основных арифметических операции[7]. Точность решения при этом должна быть несколько выше ожидаемой точности физического эксперимента[8]. При определении критериев и условий роста погрешности долгое время не принималась во внимание погрешность округления. Необходимость гарантированных оценок точности реальных вычислений привела к возникновению интервального анализа. Оптимальным алгоритмом считается алгоритм с минимальной погрешностью или с минимальным числом операций при заданной погрешности. При этом разрабатывается теория параллельных вычислительных алгоритмов[2].

Примеры построения вычислительных алгоритмов

Пример 1 (дискретизация дифференциального уравнения). Рассмотрим задачу Коши для уравнения теплопроводности:

Заменяя производные конечными разностями на сетке , , получаем явную разностную схему:

Условие устойчивости такой схемы (условие Куранта) имеет вид [9].

Пример 2 (оценка погрешности). При вычислении суммы в арифметике с плавающей запятой (32 бита) суммирование «от большего к меньшему» даёт значение , тогда как суммирование «от меньшего к большему» — . Разница обусловлена накоплением погрешности округления, что иллюстрирует необходимость анализа устойчивости алгоритма[10].

Пример 3 (переход от непрерывной модели к дискретной). Интегральное уравнение Фредгольма II рода:

заменяется системой линейных алгебраических уравнений после применения квадратурной формулы:

где  — веса квадратурной формулы,  — её узлы.

Математический аппарат

Символически задача поиска неизвестной величины записывается в виде . Для отыскания в вычислительной математике используют одну или несколько замен пространств, в которых определены величины , , или функции , чтобы сделать вычисления более удобными. Получившаяся новая задача должна иметь решение, близкое к решению исходной задачи. Например, при вычислении интеграла , непрерывную функцию на отрезке можно всегда заменить полиномом , для которого интеграл легко определяется; или же заменить интеграл конечной суммой и решать получившуюся задачу. Для того чтобы осуществить подобную замену, необходимо отыскать конечное множество элементов, хорошо аппроксимирующих основное пространство. Последнее условие накладывает ограничения на метрическое пространство. Основным ограничением является предкомпактность пространства (существование конечной -сети для любого ), из которой в полном метрическом пространстве вытекает компактность. Вместе с тем, это ограничение не является обязательным. Современные методы функционального анализа позволяют выбрать метрические пространства, наиболее подходящие условиям задачи[11].

При использовании численных методов возникает несколько видов погрешностей. При приближении одного числа другим возникает погрешность округления, погрешность связанная с неточными начальными данными называется неустранимой, кроме того, в связи с заменой исходной задачи на приближённую существует погрешность метода. Полная погрешность при этом складывается из погрешности метода и погрешности вычислений, иными словами, вместо уравнения решается уравнение , точность решения которого определяется по формуле[12]

Для определения величины погрешности пользуются понятиями абсолютной и относительной погрешности, а также предельной абсолютной и относительной погрешности, при этом теория погрешностей определяет изменение величин погрешностей при различных арифметических действиях[13]. Наряду с методами точной оценки погрешностей, в результате которых определяются предельные величины погрешностей, используют статистические методы, позволяющие определить возможность достижения отдельных погрешностей[14], а также учитывают математические характеристики случайных ошибок, связанных с отклонением от заданных условий опыта, когда по нескольким результатам измерения физической величины определяется её приближённое значение[15].

Примеры оценки погрешностей

Пример 1 (абсолютная и относительная погрешность). Пусть истинное значение числа , а приближённое — . Тогда:

  • абсолютная погрешность: ;
  • относительная погрешность: .

Пример 2 (наследование погрешности при арифметических операциях). При вычислении , где , , предельная абсолютная погрешность суммы равна:

При умножении относительная погрешность:

Пример 3 (погрешность метода). При замене интеграла суммой по формуле трапеций с шагом :

тогда как точное значение . Погрешность метода составляет , что согласуется с оценкой .

Основные способы приближения функций

Интерполяция

Для получения значения функции , заданной таблицей значений, на промежуточных значениях аргумента строят приближённую функцию , которая в заданных точках , которые называются узлами интерполирования, принимает значения , а в остальных точках принадлежит области определения функции. Чаще всего приближённая функция строится в виде алгебраического многочлена, включающего первые элементов линейно независимой системы. На практике в качестве элементов линейно независимой системы используют последовательность степеней : , тригонометрических функций: , показательных функций: [16].

Для построения интерполирующей функции в таком случае необходимо решить систему из уравнений с неизвестными. На получившуюся матрицу системы накладываются определённые условия: ранг матрицы должен быть равен , а  — чтобы гарантировать условие линейной независимости,  — чтобы решение задачи было однозначным, определитель матрицы  — чтобы существовало решение и притом единственное[17]. Построение интерполяционного многочлена Лагранжа является базовым методом решения подобного рода задач, очень ресурсоёмким и трудно расширяемым[18].

Следующим шагом является введение понятия разделённой разности -го порядка на базе отношений разности значения функции в соседних узлах к расстоянию между узлами, которая в силу своего определения обладает рядом полезных свойств, в частности разделённые разности порядка от многочлена степени являются константой, а разности более высокого порядка равны [19]. Разделённые разности позволяют переписать интерполяционный многочлен Лагранжа в виде, более удобном для вычислений. Новая формула носит название интерполяционного многочлена Ньютона[20], в случае равных промежутков формула значительно упрощается[21]. С использованием разделённых разностей строятся интерполяционные формулы Гаусса, Стирлинга, Бесселя, Эверетта[22]. В общем случае разделённые разности сначала убывают с повышением порядка, а затем начинают снова расти, иными словами, нет смысла использовать разности высоких порядков в вычислениях[23]. При этом возникает вопрос сходимости интерполяционного процесса, для решения которого привлекаются различные методы математического анализа[24].

Разделённые разности для функции

Примеры интерполирования

Пример 1 (многочлен Лагранжа). По таблице значений , , строим интерполяционный многочлен Лагранжа:

Значение в точке : .

Пример 2 (многочлен Ньютона). Для функции, заданной таблицей с равными шагами :

0 1 2 3
1 2 5 10

Разностная таблица имеет вид:

0 1 1 2 0
1 2 3 2
2 5 5
3 10

Передний интерполяционный многочлен Ньютона:

Пример 3 (разделённые разности). Для узлов и значений :

Многочлен Ньютона: .

Равномерные приближения

При решении практических задач необходимо многократно вычислять значения заданной функции, что в общем случае является ресурсоёмкой операцией. Возникает необходимость нахождения функции наилучшего равномерного приближения[25].

Рассмотрим пространство непрерывных на отрезке функций с нормой

.

Для приближения функции образуют подпространство размерности , состоящее из всевозможных линейных комбинаций заданной системы функций, для которых определена норма и существует её точная нижняя грань. Элемент, в котором эта грань достигается, называют элементом наилучшего приближения, или проекцией[26].

Можно доказать, что в подпространстве всегда существует элемент наилучшего приближения[27], а при условии строгой нормированности пространства такой элемент является единственным[28]. В пространстве непрерывных функций с указанной выше нормой также существует элемент наилучшего приближения[29], но условием его единственности является то, что система базисных функций образует систему Чебышёва (любая нетривиальная линейная комбинация имеет не более нулей). При этом сама ошибка аппроксимации должна удовлетворять теореме Чебышёва об альтернансе[30].

Теория функций применима к системе степенных функций, так как она является системой Чебышёва на любом отрезке[31]. Согласно теореме Вейерштрасса, при увеличении размерности подпространства () разность между проекцией и заданной функцией стремится к нулю[32]. Порядок этого приближения зависит от структурных особенностей функции, его можно определить с помощью многочленов Бернштейна[33]. Система тригонометрических функций также обладает свойствами системы Чебышёва на отрезке , для неё также разность между проекцией и заданной функцией стремится к нулю[34].

Несмотря на показанное существование многочлена наилучшего приближения, способов его точного построения не существует. Вместо этого используют несколько способов приближённого построения многочленов наилучшего равномерного приближения[35].

Примеры равномерного приближения

Пример 1 (наилучшее равномерное приближение). Для функции на отрезке ищется многочлен первой степени , минимизирующий . По теореме Чебышёва об альтернансе, оптимальное приближение обеспечивает ошибку , достигаемую в трёх точках с чередующимися знаками[36].

Пример 2 (многочлены Чебышёва). Первый многочлен Чебышёва на отрезке имеет три корня , . Использование узлов Чебышёва при интерполяции позволяет существенно уменьшить эффект Рунге — колебания интерполяционного многочлена высокой степени у концов отрезка.

Пример 3 (приближение Бернштейна). Многочлены Бернштейна для функции на имеют вид:

При : . С ростом последовательность равномерно сходится к .

Среднеквадратичные приближения

Во многих случаях требование равномерного приближения является избыточным и достаточно «интегральной» близости функций, кроме того значения приближённых функций, полученные из эксперимента, несут на себе случайные погрешности, а требовать совпадения приближающей и приближаемой функции, если последняя содержит неточности, нецелесообразно. Метод среднеквадратичного приближения принимает за меру близости следующую величину

что позволяет отказаться от интерполяции подынтегральной функции и требования непрерывности, сохранив только требование интегрируемости с квадратом[37].

Примеры среднеквадратичного приближения

Пример 1 (метод наименьших квадратов). По экспериментальным данным:

1 2 3 4
2{,}1 3{,}9 6{,}2 7{,}8

ищется линейная зависимость , минимизирующая . Нормальные уравнения:

откуда , .

Пример 2 (ортогональные многочлены). При аппроксимации функции на с весом удобно использовать многочлены Лежандра , , . Коэффициенты разложения вычисляются по формуле:

Для при : , , .

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

Численное дифференцирование и интегрирование

Уравнение вида , определённое на функциональном пространстве, может содержать операторы дифференцирования и интегрирования, для которых невозможно найти точное решение. Методы численного дифференцирования и интегрирования основаны на интерполяции[38].

Производную основной функции считают приближённо равной производной интерполирующей функции, при этом производная остаточного члена интерполяционной формулы может быть велика, особенно для производных высших порядков[39]. Формулы численного дифференцирования во многом основаны на непосредственном дифференцировании интерполяционных формул Ньютона[40], Гаусса, Стирлинга и Бесселя[41], построенных на распределённых разностях, но есть и безразностные формулы. В частности, когда для численного дифференциала используется непосредственно формула Лагранжа для равных промежутков[42], метод неопределённых коэффициентов и другие[43].

undefined

В случае интегрирования, само определение интеграла говорит о возможности его замены интегральной суммой, но этот приём обладает медленной сходимостью и мало пригоден. Интеграл от основной функции считают приближённо равным интегралу от интерполирующей функции и в дальнейшем используют интерполяционные формулы с кратными узлами[44]. Использование в качестве подынтегрального выражения интерполяционного многочлена Лагранжа для равных промежутков приводит к формулам Ньютона — Котеса[45] и их частным случаям, формуле трапеций, когда кривая подынтегрального выражения заменяется хордой и интеграл равен площади трапеции, и формуле Симпсона, когда кривая подынтегрального выражения заменяется параболой, проходящей через три точки[46]. Отказавшись от требования равных промежутков с помощью интерполяционного многочлена Лагранжа можно получить более точные формулы численного интегрирования, в частности формулы Гаусса[47], формулы Эрмита[48], формулы Маркова[49], формулы Чебышёва[50]. Квадратурные процессы, построенные на интерполяционных формулах Гаусса, всегда сходятся, в то время как формулы Ньютона — Котеса этим свойством в общем случае не обладают[51].

Существуют и другие способы численного интегрирования, основным из которых является использование формул Эйлера — Маклорена, в которых замена переменных и последующее интегрирование по частям приводят к формуле численного интегрирования трапецией и поправочного члена, к которому повторно применяется замена переменных и интегрирование по частям. В общем случае формула Эйлера — Маклорена использует в качестве коэффициентов числа Бернулли и многочлены Бернулли[52]. Вопрос применения того или иного метода численного интегрирования зависит от таких факторов, как вычислительные средства, требуемая точность, способ задания подынтегральной функции. Для ручных вычислений рекомендуется использовать формулы, содержащие разности, в то время как при автоматических вычислениях — безразностные формулы, в особенности формулы Гаусса[53].

undefined

Для приближённого вычисления кратных интегралов повторно применяют формулы численного интегрирования однократных интегралов, при этом в зависимости от особенностей функции для разных интегралов можно использовать разные формулы. При использовании данного метода необходимо вычислять подынтегральную функцию в большом числе точек, поэтому целесообразно использовать формулы Гаусса и Чебышёва, которые являются более точными[54]. Другим способом является замена подынтегральной функции интерполяционным многочленом от двух или несколько переменных[55]. Люстерник и Диткин предложили использовать формулы Маклорена для приближённого вычисления кратного интеграла[56]. Вместе с тем, при увеличении кратности интеграла резко растёт число точек, для которых необходимо знать значения подынтегральной функции, чтобы пользоваться методами, основанными на интерполяции. Для вычисления кратных интегралов чаще пользуются вероятностными методами Монте-Карло, при этом необходимость получения равновозможных последовательностей создаёт дополнительные погрешности, которые трудно оценить[57].

Примеры численного дифференцирования и интегрирования

Пример 1 (численное дифференцирование). По таблице значений функции:

0{,}0 0{,}1 0{,}2 0{,}3
1{,}000 1{,}105 1{,}221 1{,}350

производная в точке вычисляется по центральной разностной формуле:

Точное значение , погрешность .

Пример 2 (формула трапеций). Вычисление при , :

Точное значение , погрешность .

Пример 3 (формула Симпсона). Тот же интеграл по формуле Симпсона:

Погрешность , что существенно меньше, чем у формулы трапеций.

Пример 4 (формулы Гаусса). Вычисление по двухточечной формуле Гаусса с узлами и весами :

Точное значение . Трёхточечная формула Гаусса даёт результат с точностью до .

Пример 5 (метод Монте-Карло). Вычисление методом Монте-Карло: генерируется пар случайных чисел , равномерно распределённых на , и вычисляется среднее:

Точное значение .

Решение систем линейных алгебраических уравнений

Существует две группы методов решения систем линейных алгебраических уравнений: точные методы позволяют с помощью конечного числа операций получить точные значения неизвестных и включают преобразование системы к простому виду и решение упрощённой системы; методы последовательных приближений на основе начальных приближений позволяют получить «улучшенные» приближённые значения, для которых следует последовательно повторить операцию «улучшения»; методы Монте-Карло позволяют на основании математического ожидания случайных величин получить решение системы[58].

Известный из школьного курса алгебры метод исключения позволяет свести матрицу системы к диагональному или треугольному виду[59]. Схема исключения Гаусса с выбором главного элемента, который необходим чтобы уменьшить вычислительную погрешность, включает прямой ход (собственно процесс исключения) и обратный ход (решение системы с треугольной матрицей)[60]. Её компактный вариант используется для определения обратной матрицы, что может быть полезно если в системе линейных уравнений меняется только правая часть[61] и для вычисления определителей[62]. Схема Жордана позволяет облегчить обратный ход[63], а в схеме без обратного хода, которая основана на преобразовании клеточной матрицы , последний и не требуется[64]. Условие симметричности матрицы позволяет сделать ряд упрощений и воспользоваться методом квадратного корня, в котором матрица системы представляется как произведение нижней треугольной матрицы на транспонированную по отношению к ней матрицу, в котором элементы треугольных матриц определяются по формулам через произведения элементов первоначальной матрицы (при отсутствии условия положительно определённой матрицы некоторые формулы могут содержать мнимые элементы), а система затем решается в два этапа через решение вспомогательных систем построенных на треугольных матрицах[65]. Существуют также метод ортогонализации, основанный на свойствах скалярного произведения[66], метод сопряжённых градиентов, при котором строится вспомогательная функция, которая образует семейство эллипсоидов с общим центром и для которой необходимо найти вектор, при котором она принимает минимальное значение[67]. Для матриц высокого порядка применяют метод разбиения на клетки, когда задачу сводят к решению задач для матриц низших порядков[68].

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

где  — функция, которая зависит от матрицы системы, правой части, номера приближения и предыдущих приближений , где  — начальный вектор. При этом считается, что метод имеет первый порядок, если функция зависит только от последнего из предыдущих приближений. В этом случае формула может быть записана в виде , где . Для удобства вычислений желательно использовать диагональную или треугольную матрицу , которую будет удобно обратить. В зависимости от выбора этой матрицы методы называют полношаговыми и одношаговыми, соответственно[69]. К линейным полношаговым методам относят простую итерацию[70], метод Ричардсона[71]; к линейным одношаговым методам — метод Зейделя[72], релаксационный метод[73]; к нелинейным методам — метод скорейшего спуска[74].

Примеры решения систем линейных уравнений

Пример 1 (метод Гаусса). Решение системы:

Прямой ход: после исключения и получаем треугольную систему. Обратный ход даёт , , .

Пример 2 (метод квадратного корня). Для симметричной положительно определённой матрицы

находим разложение , где

Решение системы сводится к двум проходам: решение и .

Пример 3 (метод простой итерации). Система , где

Преобразуем к виду , где , :

Спектральный радиус , итерации сходятся. При :

Пример 4 (метод Зейделя). Та же система, но с использованием обновлённых значений на каждом шаге:

Сходимость происходит быстрее, чем в методе простой итерации: уже на 4-й итерации .

Пример 5 (метод сопряжённых градиентов). Для системы с симметричной положительно определённой матрицей размера метод сопряжённых градиентов находит решение за не более чем 1000 итераций (на практике — значительно меньше, порядка 30-50 итераций при хорошем предобуславливании), что существенно экономичнее метода Гаусса, требующего операций.

Решение алгебраических уравнений высших степеней и трансцендентных уравнений

Решение алгебраического уравнения , где в левой части находится функция действительного или комплексного аргумента, лежит в комплексной плоскости[75]. Для его определения в первую очередь необходимо заключить каждый корень в достаточно малую область, то есть отделить его, для чего часто используют графические методы[76]. Для действительных корней используют также обобщённое правило Декарта, теорему Штурма[77], метод Фурье[78]. Широкое применение нашёл метод Лобачевского — Греффе[79]. В его основной формулировке он применим к действительным корням[80], далеко отстоящим друг от друга, но существуют обобщения как на комплексные[81], так и на действительные равные или близкие корни[82].

Итерационные методы решения алгебраических уравнений делятся на стационарные, когда функции ставится в соответствие другая функция с теми же корнями, не зависящая от номера итерации[83], и нестационарные, когда функция может зависеть от номера итерации. К простейшим стационарным итерационным методам относят метод секущих (или метод линейного интерполирования) и метод касательных (или метод Ньютона), которые являются методами порядка и второго порядка, соответственно. Комбинация этих методов, при которой последовательные приближения лежат по разные стороны от корня, позволяет достичь более быстрой сходимости[84]. Метод Чебышёва, основанный на разложении обратной функции по формуле Тейлора, позволяет построить методы более высоких порядков, обладающие очень быстрой сходимостью[85]. Существуют также метод, основанный на теореме Кёнига[86], и метод Эйткена[87]. Для доказательства сходимости итерационных методов используется принцип сжатых отображений[88].

Примеры решения нелинейных уравнений

Пример 1 (отделение корней). Для уравнения вычисляем значения на концах отрезков:

, , , , .

По теореме о промежуточном значении корни расположены в интервалах , , .

Пример 2 (метод Ньютона). Уточнение корня уравнения на отрезке . Итерационная формула:

При :

Сходимость квадратичная: число верных знаков удваивается на каждом шаге.

Пример 3 (метод секущих). То же уравнение, начальное приближение , :

Итерации: , , . Порядок сходимости .

Пример 4 (метод Лобачевского — Греффе). Для уравнения с корнями , после итераций квадратурного преобразования получаем уравнение с корнями и . При : корни нового уравнения и , откуда исходные корни восстанавливаются как , .

Пример 5 (решение трансцендентного уравнения). Уравнение имеет единственный действительный корень. Методом Ньютона при :

Итерации: , , . Полученное значение известно как константа Дорра.

Примечания

  1. Муха В. С. Вычислительные методы и компьютерная алгебра: учеб.-метод. пособие. — 2-е изд., испр. и доп. — Минск: БГУИР, 2010. — 148 с.: ил, ISBN 978-985-488-522-3, УДК 519.6 (075.8), ББК 22.19я73, М92
  2. 1 2 3 4 5 6 7 Энциклопедия кибернетики / Глушков В. М., Амосов Н. М., Артеменко И. А.. — Киев, 1974. — Т. 2. — С. 530—532.
  3. Бахвалов Н. С., Жидков Н. П., Кобельков Г. М. Численные методы. — М.: Лаборатория знаний, 2015. — С. 142.
  4. Калиткин Н. Н. Численные методы. — М.: БХВ-Петербург, 2011. — С. 145.
  5. Дьяченко В. Ф. Основные понятия вычислительной математики. — М., Наука, 1972. — Тираж 45000 экз. — С. 10
  6. Калиткин, 1978, с. 3.
  7. Березин, Жидков, т.1, 1962, с. 33.
  8. Калиткин, 1978, с. 2.
  9. Самарский А. А. Теория разностных схем. — М.: Наука, 1983. — С. 168.
  10. Вычислительная математика: справочник / под ред. Г. И. Марчука. — М.: Наука, 1990. — С. 42.
  11. Березин, Жидков, т.1, 1962, с. 13—16.
  12. Березин, Жидков, т.1, 1962, с. 57—58.
  13. Березин, Жидков, т.1, 1962, с. 53.
  14. Березин, Жидков, т.1, 1962, с. 63.
  15. Березин, Жидков, т.1, 1962, с. 65.
  16. Березин, Жидков, т.1, 1962, с. 77—79.
  17. Березин, Жидков, т.1, 1962, с. 79—80.
  18. Березин, Жидков, т.1, 1962, с. 84—87.
  19. Березин, Жидков, т.1, 1962, с. 102—106.
  20. Березин, Жидков, т.1, 1962, с. 106—109.
  21. Березин, Жидков, т.1, 1962, с. 112.
  22. Березин, Жидков, т.1, 1962, с. 125—135.
  23. Березин, Жидков, т.1, 1962, с. 111—112.
  24. Березин, Жидков, т.1, 1962, с. 149—150.
  25. Березин, Жидков, т.1, 1962, с. 331—333.
  26. Березин, Жидков, т.1, 1962, с. 333—334.
  27. Березин, Жидков, т.1, 1962, с. 334—336.
  28. Березин, Жидков, т.1, 1962, с. 336—337.
  29. Березин, Жидков, т.1, 1962, с. 337.
  30. Березин, Жидков, т.1, 1962, с. 337—342.
  31. Березин, Жидков, т.1, 1962, с. 347—348.
  32. Березин, Жидков, т.1, 1962, с. 349—352.
  33. Березин, Жидков, т.1, 1962, с. 352—355.
  34. Березин, Жидков, т.1, 1962, с. 355—357.
  35. Березин, Жидков, т.1, 1962, с. 364—365.
  36. Череных В. В. Многочлены наилучшего приближения. — Воронеж: ВГУ, 1992. — С. 24.
  37. Березин, Жидков, т.1, 1962, с. 386—387.
  38. Березин, Жидков, т.1, 1962, с. 217.
  39. Березин, Жидков, т.1, 1962, с. 217—220.
  40. Березин, Жидков, т.1, 1962, с. 220—226.
  41. Березин, Жидков, т.1, 1962, с. 226—228.
  42. Березин, Жидков, т.1, 1962, с. 230—234.
  43. Березин, Жидков, т.1, 1962, с. 234—236.
  44. Березин, Жидков, т.1, 1962, с. 237—240.
  45. Березин, Жидков, т.1, 1962, с. 240—243.
  46. Березин, Жидков, т.1, 1962, с. 243—254.
  47. Березин, Жидков, т.1, 1962, с. 254—258.
  48. Березин, Жидков, т.1, 1962, с. 264—266.
  49. Березин, Жидков, т.1, 1962, с. 266—269.
  50. Березин, Жидков, т.1, 1962, с. 269—276.
  51. Березин, Жидков, т.1, 1962, с. 279—284.
  52. Березин, Жидков, т.1, 1962, с. 289—297.
  53. Березин, Жидков, т.1, 1962, с. 305—306.
  54. Березин, Жидков, т.1, 1962, с. 315—318.
  55. Березин, Жидков, т.1, 1962, с. 318—320.
  56. Березин, Жидков, т.1, 1962, с. 320—324.
  57. Березин, Жидков, т.1, 1962, с. 324—325.
  58. Березин, Жидков, т.2, 1959, с. 9—10.
  59. Березин, Жидков, т.2, 1959, с. 10.
  60. Березин, Жидков, т.2, 1959, с. 10—13.
  61. Березин, Жидков, т.2, 1959, с. 17—18.
  62. Березин, Жидков, т.2, 1959, с. 18—19.
  63. Березин, Жидков, т.2, 1959, с. 19—20.
  64. Березин, Жидков, т.2, 1959, с. 20—23.
  65. Березин, Жидков, т.2, 1959, с. 23—25.
  66. Березин, Жидков, т.2, 1959, с. 25—30.
  67. Березин, Жидков, т.2, 1959, с. 30—31.
  68. Березин, Жидков, т.2, 1959, с. 41.
  69. Березин, Жидков, т.2, 1959, с. 54—56.
  70. Березин, Жидков, т.2, 1959, с. 56—59.
  71. Березин, Жидков, т.2, 1959, с. 59—61.
  72. Березин, Жидков, т.2, 1959, с. 61—62.
  73. Березин, Жидков, т.2, 1959, с. 66—67.
  74. Березин, Жидков, т.2, 1959, с. 67—73.
  75. Березин, Жидков, т.2, 1959, с. 76.
  76. Березин, Жидков, т.2, 1959, с. 76—79.
  77. Березин, Жидков, т.2, 1959, с. 83—88.
  78. Березин, Жидков, т.2, 1959, с. 88—94.
  79. Березин, Жидков, т.2, 1959, с. 103.
  80. Березин, Жидков, т.2, 1959, с. 103—107.
  81. Березин, Жидков, т.2, 1959, с. 107—114.
  82. Березин, Жидков, т.2, 1959, с. 115.
  83. Березин, Жидков, т.2, 1959, с. 128—129.
  84. Березин, Жидков, т.2, 1959, с. 135—140.
  85. Березин, Жидков, т.2, 1959, с. 140—143.
  86. Березин, Жидков, т.2, 1959, с. 143—146.
  87. Березин, Жидков, т.2, 1959, с. 146—148.
  88. Березин, Жидков, т.2, 1959, с. 129—134.

Литература

  • Амосов А. А., Дубинский Ю. А., Копченова Н. В. Вычислительные методы для инженеров. — 1994.
  • Березин И. С., Жидков Н. П. Методы вычислений. — М.: Наука, 1962. — Т. 1.
  • Березин И. С., Жидков Н. П. Методы вычислений. — М.: Наука, 1959. — Т. 2.
  • Калиткин Н. Н. Численные методы. — М.: Наука, 1978.
  • Численные методы : теория и практика : учебное пособие для бакалавров, для студентов высших учебных заведений, обучающихся по направлению подготовки «Математика. Прикладная математика» / У. Г. Пирумов, Гидаспов В. Ю., Иванов И. Э., Ревизников Д. Л., Стрельцов В. Ю., Формалев В. Ф.; Московский авиационный ин-т-нац. исслед. ун-т. — 5-е изд., перераб. и доп. — Москва : Юрайт, 2012. — 421 с. : ил., табл.; 22 см. — (Бакалавр. Базовый курс).; ISBN 978-5-9916-1867-0
  • Рыжиков Ю. Вычислительные методы. — СПб.: BHV, 2007. — 400 с. — ISBN 978-5-9775-0137-8

Дополнительно по теме

Категории