Научная статья на тему 'О представлении новыми конструкциями специальных согласованных рядов решений нелинейных уравнений с частными производными'

О представлении новыми конструкциями специальных согласованных рядов решений нелинейных уравнений с частными производными Текст научной статьи по специальности «Математика»

CC BY
68
17
i Надоели баннеры? Вы всегда можете отключить рекламу.
Область наук

Аннотация научной статьи по математике, автор научной работы — Филимонов M. Ю.

Работа выполнена при финансовой поддержке Российского фонда фундаментальных исследований, гранты № 99-01-00326, № 00-01-00370. Предложены новые конструкции специальных согласованных рядов для представления решений нелинейных уравнений с частными производными. Данный подход является дальнейшим развитием метода специальных рядов, отличительной чертой которого является конструктивное представление решений нелинейных уравнений в виде ряда по степеням специальных базисных функций с коэффициентами, вычисляемыми последовательно как решения линейных обыкновенных дифференциальных уравнений. Показано, что такие ряды можно использовать для решения начально-краевых задач с точным удовлетворением краевых условий. Исследована область сходимости предложенных рядов и приведены результаты численных расчетов.

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

On represantation by new constructions of consistent special series of solutions of non-linear partial differential equations

New constructions of consistent special series for representation of solutions of nonlinear partial differential equations are presented. This approach is the continuation of the special series method. The main feature of this method is constructive representation of solutions of non-linear equations as the series on the powers of special basic functions with recurrently calculated coefficients found from solutions of ordinary differential equations. It is shown that these series can be used for solving boundary-initial problems with exact satisfaction of boundary conditions. The convergence area of suggested series is investigated and the results of numerical experiments are presented.

Текст научной работы на тему «О представлении новыми конструкциями специальных согласованных рядов решений нелинейных уравнений с частными производными»

Вычислительные технологии

Том 6, № 3, 2001

О ПРЕДСТАВЛЕНИИ НОВЫМИ КОНСТРУКЦИЯМИ СПЕЦИАЛЬНЫХ СОГЛАСОВАННЫХ РЯДОВ РЕШЕНИЙ НЕЛИНЕЙНЫХ УРАВНЕНИЙ С ЧАСТНЫМИ

ПРОИЗВОДНЫМИ *

M. Ю. Филимонов Институт математики и механики УрО РАН Екатеринбург, Россия e-mail: fmy@imm.uran.ru

New constructions of consistent special series for representation of solutions of nonlinear partial differential equations are presented. This approach is the continuation of the special series method. The main feature of this method is constructive representation of solutions of non-linear equations as the series on the powers of special basic functions with recurrently calculated coefficients found from solutions of ordinary differential equations. It is shown that these series can be used for solving boundary-initial problems with exact satisfaction of boundary conditions. The convergence area of suggested series is investigated and the results of numerical experiments are presented.

Введение

В настоящее время перспективным направлением получения приближенных решений нелинейных уравнений с частными производными является сочетание численных и аналитических методов. Одним из аналитических подходов является метод специальных рядов, получивший свое развитие после работы А. Ф. Сидорова [1]. Суть его состоит в разложении решения в ряд по степеням одной или нескольких специальным образом выбираемых функций [2, 3] (эти функции будем называть базисными). Такой выбор позволяет находить коэффициенты ряда последовательно из обыкновенных дифференциальных уравнений. В отличие от метода Фурье, который лишь для линейных уравнений приводит к рекуррентным способам получения коэффициентов ряда, метод специальных рядов и для нелинейных уравнений позволяет конструктивно находить коэффициенты ряда. Похожие идеи, но для представления решений нелинейных обыкновенных дифференциальных уравнений по степеням функций, определяемых в свою очередь из других уравнений, встречаются, например, в монографии А. М. Ляпунова [4, c. 44]. В этом случае также получаются ряды

* Работа выполнена при финансовой поддержке Российского фонда фундаментальных исследований, гранты № 99-01-00326, № 00-01-00370.

© M. Ю. Филимонов, 2001.

с рекуррентно вычисляемыми коэффициентами. Однако перенос таких идей на случай нелинейных уравнений с частными производными не очевиден.

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

1. Общая схема построения решений специальными рядами

Опишем метод специальных рядов на примере уравнения

^ ( дп дтп\

п = Г у'и,дх''"' а?") • <">

где Г — аналитическая функция своих переменных, кроме, быть может, первой.

Решение уравнения (1.1) будем искать в виде ряда по степеням специальных функций (базисных функций)

ли /

u(x,t) = J] an(t)Qn(x), (1.2)

n=0

где базисная функция Q(x) удовлетворяет обыкновенному дифференциальному уравне-

d

нию

те

Q(x) = Ik Qk (x), qk = const. (1.3)

k=1

В этом случае коэффициенты an(t) после подстановки ряда (1.2) в уравнение (1.1) будут находиться последовательно (для двойных специальных рядов это доказано в [8], для кратных — в работе [9]). Такие базисные функции назовем универсальными ввиду того, что с их помощью можно искать решения нелинейных уравнений достаточно общего вида. При этом специфика уравнения почти не учитывается. Примерами базисных функций Q(x) являются

Q1(x) = —1—; Q2(x) = exp(-ax), а> 0; Q3(x) = x1/k, k > 1. (1.4)

1 + x

Как следует из работы [2], универсальные базисные функции Q(x) убывают при x ^ либо как Q2(x), либо как Q3(x).

Сходимость рядов по степеням универсальных функций установлена для многих уравнений математической физики [2]. Решалась в основном задача Коши, когда начальное условие u(x, 0) может быть представлено в виде ряда

те

u(x, 0) = ^^ u0nQn(x), u0n = const. (1.5)

n=0

2. Согласованные ряды

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

Рассмотрим, например, нелинейное уравнение типа нестационарной фильтрации

щ(х,Ь) = [(р(п)]хх, (2.1)

о

<^(u) = J]вк(t)uk, </(u) > 0, вк(t) G C[Qtt]. (2.2)

к=2

Утверждение 2.1. Ряд

u(x,t) = ^2 an(t)Rn(x) (2.3)

ln\

n=0

является формальным решением уравнения (2.1), (2.2), если базисные функции R(x) удовлетворяют дифференциальному уравнению

(тт) = £ акRk, ак = const. (2.4)

^ Х ' к=2

Ряд (2.4) предполагается сходящимся при |R| < R0, R0 > 0.

Доказательство этого утверждения следует после подстановки ряда (2.3) в уравнение (2.1) и приведения подобных членов при одинаковых степенях R. Оказывается, что для последовательного определения коэффициентов an(t) достаточно выполнения равенства (2.4) и условия

R" = ЬкRk, Ьк = const. (2.5)

к=1

Заметим, что условие (2.5) является следствием (2.4). Действительно, после дифференцирования уравнения (2.4) получим соотношение (2.5) с Ьк = 0.5ак+1, k > 1.

Таким образом, ряд (2.3), (2.4) является формальным решением уравнения (2.1), (2.2). Такие ряды и базисные функции будем называть согласованными.

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

Ri(x) = (x2 + 1)-1, (R1 )2 = 4R? - 4R4;

R2(x) = (cos2 x + A)-1, (R2)2 = -4R2 + (4 + 8A)R2 + 4A(A - 1)R4, A = const; Ra(x) = 4/(ex + e-x)2, R)2 = 4R2 - 4R33.

Замечание 2.1. Универсальные базисные функции Q(x) также удовлетворяют дифференциальному уравнению (2.4). Поэтому класс согласованных базисных функций более богатый. В него входят, например, периодические функции R2(x) и функции, стремящиеся к нулю при x ^ (R1(x), R3(x)), которые среди универсальных базисных функций отсутствуют.

Опишем класс уравнений, допускающих решения в виде как универсальных, так и согласованных рядов (2.3), (2.4).

о

оо

Утверждение 2.2. Пусть для уравнения

и = ± л, ^ , (2.6)

3=0 \дх ) \ дх2) \ дх2т 1) \ дх2т)

т

гДе АР1 ^ е Рз = (коз ,кц ,1 13 , . . . , кт3, 1тЗ ), к0з + ^(к 3 + ) = 3; ряд (2'6) предпо-

3=1

т

лагается сходящимся в некоторой области; для любого 3 выполнены условия ^ ^кгз- = 253,

г=1

¿3 — натуральное число. Тогда с помощью ряда (2.3), (2.4) можно построить формальное решение уравнения (2.6).

При доказательстве этого утверждения используется специфика уравнения (2.4) для базисных функций, а также анализ четности суммы показателей степеней для нечетных производных от и в уравнении (2.6). Из утверждения 2.1 следует, что четные производные от и, а значит, и их степени представимы рядами (2.3), (2.4). Следовательно, эти ряды будут формальным решением уравнения (2.6).

Замечание 2.2. Базисные функции (2.4) могут быть согласованы не только с уравнением (2.6), но и с уравнениями, имеющими особенности, для которых формальное решение в виде универсального ряда построить не удается. Например, для уравнения стационарных осесимметричных течений газа [7] удается доказать сходимость согласованного ряда в неограниченной области для конкретной базисной функции.

3. Применение согласованных рядов для решения начально-краевых задач

Используя более полно особенности исходного уравнения, можно строить ряды и по другим базисным функциям [10-12]. Учет специфики уравнения и начальных условий позволяет применять согласованные ряды и для решения начально-краевых задач [13]. Применение универсальных базисных функций для решения краевых задач связано с определенными трудностями. Так, в работе [14] для решения уравнения (1.1) предложены ряды

те

u(x,t) = ^2 un(t)Pn(x,t). (3.1)

n=0

Если выполнены дифференциальные соотношения

dP дР

IX = A(t'P)- -ж = B(t'P)- (3-2)

где A, B — аналитические в нуле функции по Р и A(t, 0) = B(t, 0) = 0, то коэффициенты ряда (3.1) также будут находиться последовательно (свойства таких базисных функций описаны в [2]). Примером такой базисной функции является

Р(x,t) = (exp(bx) + f(t))-1, f(t) G Cj,^), b = const, (3.3)

удовлетворяющая соотношениям вида (3.2):

¡x=-ьр+f(i)p2, f=-/(i)p2

Заметим, что в отличие от решения в виде ряда (1.2) ряд (3.1), (3.3) содержит произвольную функцию f (t), которая порождает некоторый краевой режим, например, при x = 0. Поэтому можно попытаться приближенно удовлетворить заданному краевому условию [6], ограничиваясь конечным числом членов ряда. Трудоемкость таких вычислений с ростом числа членов ряда сильно возрастает.

Однако можно указать классы нелинейных задач, для которых удается точно удовлетворить краевым условиям. Рассмотрим для нелинейного волнового уравнения начально-краевую задачу

utt = G(t, u, u2uxx, u2uX), (3.4)

ut(x, 0) = ui(x), u(x, 0) = u0(x), (3.5)

u(0,t) = u(n,t) = 0, t > 0. (3.6)

Здесь G — аналитическая функция своих переменных, кроме, быть может, первой. Пусть G представлена при |u|, |uX|, |uxx| < D (D > 0) в виде абсолютно сходящегося ряда

"x I

те

G =£ Y, ßmkl(t)

q=1 m+k+l=q

uq+k+l uXxuXl.

Предположим, что вюо(^) = 0, вты(£) £ С[о,те) и выполнены условия

У^ | втк1 (¿)| < Ьд, ^Ьд = В, Ьд ,В = ООШ^

т+к+1=д д=1

Справедлива

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

Теорема 1. Пусть начальные условия ^(х), V = 0,1 представимы в виде рядов

с

Uv(x) = ^ SwSn(x), gVn = const (3.7)

n=1

и функция S (x) удовлетворяет уравнению

V dx

^dx) = S "кSk, ak = const. (3.8)

k=0

Здесь ряды (3.7), (3.8) предполагаются сходящимися при |$| < А, А > 0 и выполнены условия д01 = д11 = 0 и |д0п| + |д1п| + |ак| < 0.5п-4Мп, 0 < М < А-1 < 1. Тогда ряд

с

u(x,t) = J] u„(t)Sn(x) (3.9)

•m

n=1

является решением задачи Коши (3.4), (3.5) при всех 0 < £ < Т, Т = —Ь-11п(АМ), Ь > Ь0 > 1 и х, для которых |$(х)| < А.

Доказательство. Проверим возможность рекуррентного нахождения коэффициентов ряда (3.9) мп(£). Вначале вычислим и2ихх.

те те

ихх = ^ п(п — 1)м„(^)5га-2(х)5Х(х) + ^ пмга(^)5га-1(х)5жж(х) =

п=1 п=1

те

= n(n - l)un(t)Sn-2(x)Y] akSk(x) + Y, nun(t)Sn-\x)0.5Y] kakSk-1(x).

n=1 k=0 n=l k=l

Окончательно имеем

u2uxx = Umi (t)um2 (t)m3(m3 - l)ums (t)ak+

n>4 mi+m,2+m3 — 2+k=n

+0.5fcumx (t)um2 (t)m3um3 (t)ak S(x)n.

Аналогично вычисляется

u2uX = Umi (t)um2 (t)m3um3 {t)miUmi ak Sn(x).

n>4 mi+m2+m3+m4+k=n

Подставляя найденные выражения в функцию G и приравнивая выражения при одинаковых степенях S(x), для определения коэффициентов ряда (3.9) un(t) получим последовательность обыкновенных дифференциальных уравнений второго порядка

и'П(t) = Gn(t,Um(t)), m < n (3.10)

с начальными условиями

un(0) = gin, Un(0) = g0n, n> 1. (3.11)

Для решений уравнений (3.10), (3.11) справедливы оценки

|un(t)| < n-4Mn exp(btn), n > 2, 0 < t < T. (3.12)

Доказательство оценок (3.12) проводится методом математической индукции аналогично тому, как это сделано в работах [12, 13]. Действительно, для правой части уравнений (3.10) справедливо неравенство

n j

|Gn|< KiJ]bj Y, Цтг(тг - 1)|umi(t)||ak(3.13)

j=1 miH-----hmj =n i=1

где K1 = const. Используя числовое неравенство

j

П m--2 < K2n-2 (K2 = const)

mi+-----hmj =n i=1

и предположение индукции (3.12), продолжим оценку (3.13):

n

|Gn| < K1 ^ bjK2n-2Mn exp(btn) < K1K2Bn-2Mn exp(btn). (3.14)

j=1

Решение уравнений (3.10), (3.11) можно записать в явном виде

t Т

un(t) = J J Gn(T,um(r))drdT + g1nT + g0n. (3.15)

00

те

Используя неравенство (3.14) и проводя двойное интегрирование в формулах (3.15), убеждаемся в справедливости предположения индукции. Теперь с помощью оценок (3.12) можно установить сходимость ряда (3.9) к решению задачи Коши (3.4), (3.5).

Замечание 3.1. Согласованные функции S(x) включают в себя класс базисных функций R(x), удовлетворяющих уравнению (2.4), являющемуся частным случаем уравнения (3.8).

Замечание 3.2. При оценке коэффициентов ряда (3.9) существенно использовалось условие g01 = gn = 0. В этом случае ui(t) = 0 и получается последовательность уравнений (3.10) с m < n. В противном случае также получается последовательность линейных уравнений с m < n, вопрос оценки коэффициентов которой остается открытым.

Замечание 3.3. Если согласованная базисная функция S(x) удовлетворяет дополнительному условию S(0) = S(п) = 0, то ряд (3.9), очевидно, является и решением начально-краевой задачи (3.4)-(3.6). Например, такой функцией будет функция S(x) = sin x, для которой ряд (3.9) имеет вид

те

u(x, t) = J^un(t)sinn (x). (3.16)

n=1

Покажем применение специального ряда (3.16) для модельной задачи

Utt = u2uxx, (3.17)

ut(x, 0) = 0, u(x, 0) = u0(x), (3.18)

u(0,t) = u(n,t) = 0, t > 0. (3.19)

После подстановки ряда (3.16) в уравнение (3.17) для определения его коэффициентов получится последовательность уравнений

un(t) = ui(t)2n(n-1)u„(t))+ £ um(t)ufc(t)/(/-1)ui(t)- um(t)ufc(t)12ui(t). (3.20)

m+k+l-2=n m+k+l=n

Для этой частной задачи формулировку теоремы 1 можно конкретизировать. Справедлива Теорема 2. Пусть начальные условия (3.18) представимы в виде

те

uo(x) = gon sinn(x),

n=2

и |g0n| < Mnn-4 M = const, 0 < M < 1. Тогда ряд (3.16) является решением начально-краевой задачи (3.17) - (3.19) при всех 0 < t < T, (T = -b-1 ln M > 0, b > b0 > 0) и 0 < x < n.

Доказательство теоремы 2 проводится аналогично доказательству теоремы 1. В этом случае следует отметить, что краевые условия (3.19) удовлетворяются автоматически за счет выбора базисной функции. Коэффициенты ряда (3.16) определяются следующим образом из уравнений (3.20):

Un (t)

t т

0 0

У^ UmUkl(l - 1)u - ^2 UmUkl2Ul

.m+k+l-2=n m+k+l=n

drdr + g0n. (3.21)

Здесь мы воспользовались условием, что $01 = 0, а значит, и м^) = 0. Таким образом, ряд (3.16) является решением начально-краевой задачи во всей рассматриваемой области по х и для всех 0 < £ < Т.

4. Результаты численных расчетов

Результаты численных расчетов приведены для модельной задачи (3.17) - (3.19) с начальными данными u0(x) = 0.1sin2(x) (рис. 1) и u0(x) = 1/15sin2(x) — 1/20sin3(x) (рис. 2). Вычисления проводились с помощью системы символьных вычислений MAPLE. Из уравнения (3.21) находились первые 12 коэффициентов ряда (3.16) и вычислялось приближенное решение в виде частичной суммы

m

um(x,í) = ^^ uk(t) sink(x), m < 12. k=1

Проведенные расчеты подтвердили, что ряд (3.16) быстро сходится. Величина разностей |u12(x,t) — u6(x, t)| на рис. 1, в и |ui2(x, t) — u10(x,t)| на рис. 2, в относительно величины maxu12(x,t) составляет около 1%.

Таким образом, предложенные новые конструкции специальных согласованных рядов могут быть использованы не только для решений задач Коши, но и для решения начально-краевых задач.

Список литературы

[1] СИДОРОВ А. Ф. О некоторых представлениях решений квазилинейных гиперболических уравнений // Числ. методы механики сплошной среды: Сб. науч. тр. / СО АН СССР. ВЦ; ИТПМ. 1975. Т. 6, № 4. С. 106-115.

[2] FlLlMONOV M. Yu., KORZÜNIN L. G., SlDOROV A. F. Approximate methods for solving nonlinear initial boundary-value problems based on special construction of series // Rus. J. of Numer. Anal. and Math. Modelling. 1993. Vol. 8, №. 2. P. 101-125.

[3] Филимонов М. Ю. Специальные ряды и их приложения // Тр. VIII Всерос. шк.-сем. Совр. пробл. мат. моделирования. Ростов-на-Дону, 1999. С. 231-239.

[4] Ляпунов А. М. Общая задача об устойчивости движения. Собр. соч. М., 1956. Т. 2.

[5] Титов С. С. Пространственно-периодические решения полной системы Навье — Стокса // Докл. РАН. 1999. Т. 365, №6. С. 761-763.

[6] Корзунин Л. Г., Филимонов М. Ю. О представлении решения уравнения Кортеве-га — де-Фриза в виде специальных рядов // Числ. методы механики сплошной среды: Сб. науч. тр. / СО АН СССР. ВЦ; ИТПМ. 1985. Т. 16, №5. С. 57-67.

[7] Филимонов М. Ю. Применение специальных рядов для решения нелинейных уравнений с частными производными в неограниченных областях // Дифференц. уравнения. 2000. Т. 36, №11. С. 1538-1543.

[8] Титов С. С. Разложение решений нелинейных уравнений в двойные ряды // Диф-ференц. уравнения. 1978. Т. 14, №10. С. 1844-1850.

[9] Филимонов М. Ю. Применение обобщенных базисных функций и кратных рядов для разложения решений нелинейных уравнений // Числ. и аналитические методы моделирования в механике сплошной среды. Свердловск, 1988. С. 54-65.

Рис. 1. Результаты численных расчетов приведены для модельной задачи (3.17) - (3.19) с начальными данными ио(ж) = 0.1вт2(ж): а — кривая 1 — начальное условие ио(ж), кривые 2 и 3 — приближенные решения ив (ж, 3) и и12(ж, 3) соответственно; б — временная

эволюция решения и12(ж,£); в — разность между приближенными решениями ив(ж, ¿) и и12 (ж,£).

Рис. 2. Результаты численных расчетов приведены для модельной задачи (3.17) - (3.19) с начальными данными ио(ж) = 1/15 вт2 (ж) — 1/208Ш3(ж): а — кривая 1 — начальное условие ио (ж), кривые 2 и 3 — приближенные решения ию(ж, 1.5) и и12(ж, 1.5) соответственно; б — временная эволюция решения и12(ж,£); в — разность между приближенными решениями и10(ж,£) и и12(ж, ¿).

[10] Вершинин С. В., Сидоров А. Ф. О поведении решений уравнений двойных волн в окрестности области покоя // Прикл. математика и механика. 1975. Т. 39, вып. 6. С. 1043-1050.

[11] Титов С. С. Представление решения многомерного симметричного уравнения фильтрации газа в виде логарифмического ряда // Динамика многофазных сред: Сб. науч. тр. / СО АН СССР. ИГиЛ. 1984. С. 132-144.

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

[12] Филимонов М. Ю. О некоторых конструкциях специальных рядов, согласованных с данным нелинейным уравнением // Моделирование в механике: Сб. науч. тр. / СО РАН. ВЦ; ИТПМ. 1989. Т. 3(20), №4. С. 151-157.

[13] Филимонов М. Ю. О представлении решений смешанных задач для нелинейного волнового уравнения специальными двойными рядами // Дифференц. уравнения. 1991. Т. 27, №9. С. 1625-1631.

[14] К0K0BИXИHA О. В., Сидоров А. Ф. Специальные конструкции рядов для решения нелинейных уравнений с частными производными // Числ. методы механики сплошной среды: Сб. науч. тр. / СО АН СССР. ВЦ; ИТПМ. 1984. Т. 15, №3. С. 72-84.

Поступила в редакцию 7 декабря 2000 г., в переработанном виде — 6 февраля 2001 г.

i Надоели баннеры? Вы всегда можете отключить рекламу.