НОВОСТИ    БИБЛИОТЕКА    ЭНЦИКЛОПЕДИЯ    БИОГРАФИИ    КАРТА САЙТА    ССЫЛКИ    О ПРОЕКТЕ  

АППРОКСИМАЦИЯ ДИФФЕРЕНЦИАЛЬНОГО ОПЕРАТОРА РАЗНОСТНЫМ

Расстановка ударений: АППРОКСИМА`ЦИЯ ДИФФЕРЕНЦИА`ЛЬНОГО ОПЕРА`ТОРА РА`ЗНОСТНЫМ

АППРОКСИМАЦИЯ ДИФФЕРЕНЦИАЛЬНОГО ОПЕРАТОРА РАЗНОСТНЫМ - приближение дифференциального оператора таким зависящим от параметра оператором, результат применения к-рого к функции определяется ее значениями на нек-ром дискретном множестве точек - сетке, уточняющееся при стремлении параметра (шага сетки) к нулю.

Пусть L, Lu = f - дифференциальный оператор, переводящий каждую функцию и из класса функций U в функцию f из линейного нормированного пространства F. Пусть DU - область определения функций из U и в DU выделено нек-рое дискретное подмножество - сетка DhU («сгущающаяся» при h → 0)). Рассматривается множество Uh всех функций [u]h, определенных только на сетке и совпадающих в точках сетки с u. Разностным оператором наз. всякий оператор Lh, переводящий сеточные функции из Uh в функции fh из F. Говорят, что оператор Lh, Lh [u]h = fh, аппроксимирует (аппроксимирует с порядком hp) дифференциальный оператор L на классе U, если для любой функции u ∈ U при h → 0

Иногда аппроксимацию понимают как равенство

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

Существуют два основных приема построения оператора Lh, аппроксимирующего L.

Первый состоит в том, что определяют Lh [u]h как результат применения дифференциального оператора L к функции из U, полученной с помощью той или иной интерполяционной формулы из сеточной функции [u]h .

Второй способ состоит в следующем. В области DF определения функции f из F вводят сетку DhF и рассматривают линейное пространство Fh сеточных функций, определенных на DhF . Оператор Lh [u]h строят как произведение двух операторов: оператора, переводящего функцию [u]h в сеточную функцию fh из Fh, то есть в приближенную таблицу значений функции f(x), и оператора восполнения fh с сетки DhF на всю область DF . Напр., для приближения оператора дифференцирования

строится сетка DhU, состоящая из точек xk, k = 0, 1, ..., N,

и сетка DhF, состоящая из точек

Значения оператора Lh [u]h в точках х*k определяются равенствами

Затем Lh [u]h доопределяется вне DhF кусочно линейно с изломами, быть может, только в точках х*k, k = 1, 2, ..., N - 2.

Пусть норма в F определяется формулой

Тогда на классе функций U, имеющих ограниченную третью производную, при θ = 0 и θ = h/2 оператор Lh аппроксимирует с порядком h и h2 соответственно. На классе U функций с ограниченными вторыми производными аппроксимация при любом θ ∈ [0, 1] имеет лишь первый порядок.

Иногда задачу А. д. о. р. условно считают решенной, если указан способ построения сеточной функции

определенной только в точках сетки DhF, оставляя задачу о восполнении функции fh всюду на DF вне рассмотрения. В таком случае для определения аппроксимации пространство Fh считают нормированным и притом относительно сетки и нормы предполагается, что для всякой функции f ∈ F совпадающая с ней в точках DhF функция {f}h ∈ Fh удовлетворяет равенству

Оператор Lh понимают как оператор из Uh в Fh и говорят, что оператор Lh аппроксимирует (аппроксимирует с порядком hp) дифференциальный оператор L на множестве U, если при h → 0

Для построения оператора Lh, аппроксимирующего L на достаточно гладких функциях с заданным порядком, часто прибегают к замене каждой производной, входящей в выражение L, ее разностной аппроксимацией, опираясь для этого на следующий факт. При любых натуральных i, j и при любом k0, 2k0 + 1 ≥ i + j в равенстве

используя метод неопределенных коэффициентов и формулу Тейлора, можно так подобрать числа ck, не зависящие от h, чтобы для любой функции u(х), имеющей j + r (r ≤ i) ограниченных производных, выполнялось неравенство вида

где Aij зависит только от i и j. Напр., пусть требуется построить аппроксимирующий оператор для оператора Лапласа

если DU - замкнутый квадрат |х| ≤ 1, |y| ≤ 1, a Dp - его внутренность x < 1, |y| < 1. Задается h = 1/N, N - натуральное, и строится сетка, причем к DhU относятся точки

(x, y) = (mh, nh), |mh| ≤ 1, |nh| ≤ 1,

а к DhF - точки

(x, y) = (mh, nh), |mh| < 1, |nh| < 1,

где m и n - целые. Так как

то Δ на достаточно гладких функциях аппроксимируется со вторым порядком разностным оператором Lh, если положить в точках DhF :

где um, n и fm, n - значения функций [u]h и fh в точке (mh, nh).

Существуют отличные от указанного способы построения операторов Lh, аппроксимирующих оператор L на решениях u дифференциального уравнения Lu = 0 и удовлетворяющих дополнительным требованиям.

Лит. : [1] Филиппов А. Ф., «Докл. АН СССР», 1955 т. 100, № 6, с. 1045-48; [2] Березин И. С., Жидков Н. П., Методы вычислений, 3 изд., т. 1, М., 1966.

В. С. Рябенький.


Источники:

  1. Математическая Энциклопедия. Т. 1 (А - Г). Ред. коллегия: И. М. Виноградов (глав ред) [и др.] - М., «Советская Энциклопедия», 1977, 1152 стб. с илл.











© MATHEMLIB.RU, 2001-2021
При копировании материалов проекта обязательно ставить ссылку на страницу источник:
http://mathemlib.ru/ 'Математическая библиотека'
Рейтинг@Mail.ru