РАЗДЕЛ I. МАТЕМАТИКА
УДК 517.958
DOI: 10.18384/2310-7251-2020-1-6-27
ТОЧНЫЕ РЕШЕНИЯ КРАЕВЫХ ЗАДАЧ ДЛЯ УРАВНЕНИЯ ГЕЛЬМГОЛЬЦА В СЛОЕ С ПОЛИНОМАМИ В ПРАВЫХ ЧАСТЯХ УРАВНЕНИЯ И ГРАНИЧНЫХ УСЛОВИЙ
Алгазин О. Д.
Московский государственный технический университет имени Н. Э. Баумана
(национальный исследовательский университет)
105005, г. Москва, 2-я Бауманская ул., д. 5, стр. 1, Российская Федерация
Аннотация. Цель работы - найти точные решения краевых задач для неоднородного уравнения Гельмгольца с полиномиальной правой частью в многомерном бесконечном слое, ограниченном двумя гипер плоскостями.
Процедура и методы исследования. Рассмотрены краевые задачи Дирихле и Дирихле-Неймана с полиномами в правых частях краевых условий. Применено преобразование Фурье для обобщённых функций медленного роста.
Результаты проведённого исследования. Показано, что краевые задачи Дирихле и Дирихле-Неймана с полиномами в правых частях краевых условий для неоднородного уравнения Гельмгольца с полиномиальной правой частью имеют решение, которое является квазиполиномом, содержащим кроме степенных функций ещё гиперболические или тригонометрические функции. Это решение единственно в классе функций медленного роста, если параметр уравнения не является собственным значением. Приведён алгоритм построения этого решения и рассмотрены примеры.
Теоретическая/практическая значимость заключается в получении точных решений краевых задач для одного из известных уравнений математической физики. Ключевые слова: уравнение Гельмгольца, задача Дирихле, задача Дирихле-Неймана, преобразование Фурье, обобщённые функции медленного роста
© ^ BY Алгазин О. Д., 2020.
EXACT SOLUTIONS TO THE BOUNDARY-VALUE PROBLEMS FOR THE HELMHOLTZ EQUATION IN A LAYER WITH POLYNOMIALS IN THE RIGHT-HAND SIDES OF THE EQUATION AND OF THE BOUNDARY CONDITIONS
O. Algazin
Bauman Moscow State Technical University
ul. 2-ya Baumanskaya 5, stroenie 1,105005 Moscow, Russian Federation
Abstract. Purpose. We have found exact solutions to boundary-value problems for the inhomogeneous Helmholtz equation with the polynomial right-hand side in a multidimensional infinite layer bounded by two hyperplanes.
Methodology and Approach. The paper considers Dirichlet and Dirichlet-Neumann boundary-value problems with polynomials in the right-hand sides of the boundary conditions. The Fourier transform of generalized functions of slow growth is applied.
Results. It is shown that the Dirichlet and Dirichlet-Neumann boundary-value problems with polynomials in the right-hand sides of the boundary conditions for the inhomogeneous Helmholtz equation with the polynomial right-hand side have a solution that is a quasi-polynomial containing, in addition to power functions, hyperbolic or trigonometric functions. This solution is unique in the class of functions of slow growth if the parameter of the equation is not an eigenvalue. An algorithm for constructing this solution is presented and examples are considered.
Theoretical and Practical Implications. Exact solutions to boundary-value problems for one of
the well-known equations of mathematical physics have been obtained.
Keywords: Helmholtz equation, Dirichlet problem, Dirichlet-Neumann problem, Fourier
transform, generalized functions of slow growth.
Введение
К уравнению Гельмгольца приводят многие задачи математической физики, например, задачи, связанные с установившимися колебаниями (механическими, акустическими, электромагнитными и т. д.), и задачи диффузии некоторых газов при наличии распада или цепных реакций. Также любое уравнение эллиптического типа с постоянными коэффициентами приводится к уравнению Гельмгольца [1].
В данной статье получены точные решения в виде квазиполиномов краевых задач Дирихле и Дирихле-Неймана для уравнения Гельмгольца в слое в случае, когда правая часть уравнения Гельмгольца и правые части краевых условий являются полиномами. Если параметр уравнения Гельмгольца стремится к нулю, то уравнение Гельмгольца переходит в уравнение Пуассона, а квазиполиномиальные решения краевых задач переходят в полиномиальные решения краевых задач для уравнения Пуассона [2]. Таким же способом получены точные полиномиальные решения краевых задач для уравнения Трикоми в полосе [3; 4]. Поиску решений уравнений с частными производными в виде полиномов или квазиполиномов посвящены работы многих авторов [5-11].
1. Постановка задачи
Рассмотрим неоднородное уравнение Гельмгольца в неограниченной области (слое) с полиномиальной правой частью:
Au(x,y)+vu(x,y) = P(x,y), ve M, x e M", 0< y < я, (1)
где x = (хь •••, xn), A - оператор Лапласа,
. Э2 Э2 Э2
A =-+ ...+-+-,
dx2 dx" dy2
P(x, y) - полином от переменных x и y.
На границе слоя зададим краевые условия Дирихле:
u(x,0) = ç(x), u(x,a) = y(x), x e M", (2)
где ф(х), y(x) - полиномы.
Далее в разделе 2 показано, что неоднородное уравнение Гельмгольца (1) имеет полиномиальные решения, и приведена формула получения такого решения. Если u (x, y) - некоторое полиномиальное решение неоднородного уравнения
Гельмгольца (1), то для функции v (x, y ) = u (x, y )-u (x, y ) получаем однородное
уравнение Гельмгольца:
Av (x, y ) +v v (x, y ) = 0, ve M, x e M", 0 < y < я, (3)
и краевые условия Дирихле:
v(x,0) = ф(x)-U(x,0), v(x,a) = y(x)-u(x,a), x e M". (4)
Решив задачу Дирихле для однородного уравнения Гельмгольца (3), (4), мы получим решение задачи Дирихле для неоднородного уравнения Гельмгольца (1), (2) по формуле:
u (x, y ) = v (x, y )+u (x, y ).
Аналогично рассматривается смешанная краевая задача Дирихле-Неймана с краевыми условиями:
u ^^^ф^), uy (x,a) = y(x), x eM", (5)
которая также сводится к задаче для однородного уравнения (3) с краевыми условиями:
v (x ,0) = ф( ) — u (x ,0), vy (x ,я ) = y(x ) — u y (x ,a ), x e M".
Решения u(x, y) краевых задач (1), (2) и (1), (5) будем искать в классе функций медленного роста по переменной x при каждом фиксированном y из интервала (0, a), то есть при Vy e (0, a) найдётся такое m > 0, что
J MJu (x, y |(1 + |x|2 ) dx <œ, |x| = ^J x2 + x2 + ...+ x". (6)
Поэтому можно применять преобразования Фурье для обобщённых функций медленного роста по переменной х [12].
2. Полиномиальное решение неоднородного равнения Гельмгольца
Неоднородное равнение Гельмгольца (1) с полиномиальной правой частью Р(х, у),
Аи (х, у и (х, у) = Р (х, у), уе М, х е М", у е М,
имеет полиномиальные решения, одно из которых можно получить по следующей непосредственно проверяемой формуле. Для V Ф 0:
ы(х,у) = Р(^ + Е!:|(-1)-А'Р(х,у), (7)
где к - наибольшая из степеней мономов полинома Р(х, у), [к/2] - целая часть числа к/2.
Для V = 0 мы имеем уравнение Пуассона, и его полиномиальные решения приведены в [2]. Пример 1.
х = (х1,х2), Р(х,у) = 3х2х2у2 + 5х1х2у, к = 5, [к/2] = 2. По формуле (7) получаем:
и (х, у) = —(3х^ х2 у2 + 5х1х^ у)-—у (бх2 у2 + 10х1 у + бх^ х2 ) + -^24 х2.
3. Решение задачи Дирихле для уравнения Гельмгольца в случае V = -А2
Поскольку решение задачи Дирихле для неоднородного уравнения сводится к решению задачи Дирихле для однородного уравнения, рассмотрим задачу Дирихле для однородного уравнения:
Ау (х, у 2 и (х, у ) = 0, 0, х е М", 0 < у < а, (8)
и(х,0) = ф(х), и(х,а) = у(х), х е М", (9)
где ф(х), у(х) - полиномы.
Применим преобразование Фурье по х [12]:
Гх [и(х,у)]((,у) = и(,у), г[ф(х)](г) = Ф(г), Г[у(х)]() = ¥(),
получим краевую задачу для обыкновенного дифференциального уравнения второго порядка с параметром t е М":
-(^2 + \г\2)и(,у) + иуу (,у) = 0, г е М", 0 < у < а (10)
и(,0) = Ф(), = (11)
Единственное решение краевой задачи (10), (11) даётся формулой:
и(,у) = Ьп (|,а - у)ф() + Ьп (|,у), (12)
где
{ А1
shI vJ\t\2 + X2
Ln (|t|, 7) =
shI aJ\t\2 + X2
Применяя обратное преобразование Фурье, получим единственное в классе функций медленного роста решение задачи Дирихле (8), (9) в виде свертки:
и (х,у) = 1п (|х|,а - у) * ф (х) + 1п (|х|,у) * у(х), (13)
где 1п (|х|,у) = ^[1п (|^,у)](х,у).
Чтобы найти свертку (13) с полиномами ф(х) и у(х) достаточно рассмотреть случай монома.
3.1. Случай п = 1
Рассмотрим сначала плоский случай: п = 1, х е М, (х,у) е М х (0,а). Ь1 (|, у) = Ь1 (,у) четная функция переменного Ь
$к (уТ^+Х2
Li (| t|, 7) = Li ((, 7) =
sh
(( t2 + X2
Пусть ф(х ) = 0, y(x ) = x0 = i. Решение задачи Дирихле:
Uo (x,7) = li (x,7)* у (x) = = f" у (x -1)Zi (,7)dt = f" li (,7)dt = lim f" li (,7)eixtdt =
sh(Vx2 + X2) sh) = lim Л |~li (t, 7 ))(x, 7) = lim Li (x, 7) = lim —— . = ) , .
xL J x^0 x^0 sh((x2 + X2 ) sh(Xa)
Пусть теперь ф (x ) = 0, у (x ) = xk. Соответствующее решение задачи Дирихле:
uk (x,y) = ¡i (x,y)*y(x) = j y(x-t)) (t,y)dt = j (x-t) ¡i (t,y)dt
= k=oCkxk-jtj (-i)j ¡1 (t,y)dt = Xk=0Ckxk-j (-i)j j- (t,y)dt,
где Ck = k!/ j !(k - j)! - биномиальные коэффициенты.
Поскольку последний интеграл для нечётных j равен нулю в силу чётности li(t, y) относительно переменной t, то
Uk (x,y) = XLT0Ck2mxk-2m jjП (t,y)dt = xk-2mp2m (y),
где [k/2] - целая часть числа k/2.
Пользуясь свойствами преобразования Фурье, получим:
p2m (X, y) = J~j-2mli (t, y )dt = lim 2m ¡1 (t, y )eixtdt =
d2m
=xino J [t2m¡1 (,y)](x,y) = (-l)m lirn—Li (x,y).
Функции p2m(X, y) являются коэффициентами разложения в степенной ряд по х функции:
Sh(x2 + X2 ) ^ (-i)m x2m
Li (x,y) =-- . = У p2m (X,y)Ц;-г-,
V ' sh (ajx^ ^ (2m)!
то есть Li(x, y) является производящей функцией для p2m(X, y). Эти функции можно вычислить по рекуррентной формуле:
Po (X, y)-^
p2m (X,y) = -(2m - i)^p2m-2 (X,y), m = i,2,... (i4)
X oX
Докажем эту формулу. Поскольку
sh (es )
является чётной аналитической функцией комплексного переменного 5, и её особые точки ±ink/a, k е N лежат на мнимой оси, то в круге |s| < n/a имеем разложение:
f (s ) = E 2n = E >n (x2 + X2 )n = E >n E 1=0С™Х 2 =E"nx2mE" a2nCmx2n
m=0 n=m
2n—2m
Значит,
P2m (X,7) = (—i)m (2m)!Elma2nCmX2n—2m
P0 (X,7) = E= f (X) = gO),
p2m—2 (X,7) = (—i)m—i (2m — 2)!E"=m_U2nCm—iX
—n 2n—2m+2
—(2m — i)) ^ p2m—2 (X, 7) = X oX
= ( —i)m (2m)!E" a2n Cnm—iX2n—2m =
n=m 2m
= (—i)m (2m)!E"=ma2nCnmX2n—2m = p2m (X,7),
что и требовалось доказать. Таким образом,
p2m (X,7) = (2m — i)!!
i Э
m
v X 9Xy
sh (X7) sh(Xa)
Например,
, . 7ch(X7) ash(Xy)ch(Xa) p2 ( , 7) = —X sh (Xa)+ X sh2 (Xa) '
, . 3 7 ch (X7) 3 7 2sh (X7) 67a ch (X7 )ch (Xa) p4 ( , 7) = —X3 sh (Xa)+ X2 sh (Xa) X2 sh2 (Xa) +
3ash(X7)ch(Xa) 6a2sh(X7)ch2(Xa) 3a2sh(X7) + X3 sh2 (Xa) + X2 sh3 (Xa) X2sh (Xa) '
При X, стремящемся к нулю, функции p2m(X, y) переходят в полиномы p2m(y) , которые рассмотрены в [2]. Например,
, . sh(X7) у limp0 (X,7) = lim . 7 = -,
X^-0 ' X^0 sh (Xa) a
limp2 (X,у) = --У (у2 - a2),
X^or v y/ 3av '
lim Ра (X, у ) = ry-(3 У 4 -10 у 2a2 + 7a4).
Выпишем несколько первых решений задачи Дирихле для уравнения Гельмгольца:
Uk (У) = Ei!20]Cr-2mp2m (X,у). , . sh (Xy) . . sh (Xy)
Uo (У) = ¡НЙ , U1 (У) = x¡ЦЮ)
, ч „ sh (Xy) у ch (Xy) a sh (Xy )ch (Xa)
U2 (x, у ) = x2 —7-Ч---Г\ +- 2/\ .
sh (Xa) X sh (Xa) X sh2 (Xa)
При X, стремящемся к нулю, они переходят в полиномиальные решения задачи Дирихле для уравнения Лапласа [2]:
limuo (x,у) = у, limui (x,у) = ^, limu2 (x,у) = -у2 + a2).
X^0 v J> a X^o v J> a X^o v J> 3ax '
Функции vk(x, y) = uk(x, a - y) являются решениями уравнения Гельмгольца, удовлетворяющими краевым условиям:
vk (x,o) = xk, vk (x,a) = o, x e M.
Пример 2. Рассмотрим задачу Дирихле для неоднородного уравнения Гельмгольца:
Au(x,у) — X2u(x,у) = x2у2, x o < у < a, X> o,
u(x,o) = o, u(x,a) = o,
< x < ra.
Частным решением неоднородного уравнения Гельмгольца является полином: _/ ч х2 у2 2 у2 2х2 8
и ( у ) = -х®",
и задача Дирихле для неоднородного уравнения Гельмгольца сводится к задаче Дирихле для однородного уравнения Гельмгольца для функции V (х, у) = и (х, у)- й (х, у):
Ау(х,у)-Х2у(х,у) = 0, х < го, о < у < а, Х> 0, V (х ,0) = и (х,0)- й (х ,0) = + Х6,
(\ / \ \ x a 2a 2x 8 x, a) = u (x, a) — и (x, a) =--I---I---I--.
' 1 ' 1 ' X2 X4 X4 X6
Решением этой задачи будет функция:
v (x, 7) = X4 U2 (x, a — 7 ) + X6 U0 (x, a — 7) +
X2 +X4
U2 (x, 7) +
+
2a2 8
+X6
U0 (x,7).
Решением исходной задачи будет функция:
U (x, 7) = U (x, 7) + v (x, 7) =
x2 72 272 2x2 8 a2 x2sh (X7) a2 7 ch (X7) = —"X2 — "Xr — X6 + X2 sh (Xa) " X3 sh (Xa) +
a3 sh(X7)ch(Xa) + X3 sh2(Xa) +
sh (X7)(2x2 + 2a2 — 2x2 ch (Xa)) 27 ch (X7)(ch (Xa) — i) X 4sh (Xa) X 5sh (Xa)
2a sh (X7 )ch (Xa )(i — ch (Xa)) 8sh (X7 )(i — ch (Xa)) 2x 2ch (X7)
+
X5 sh2(Xa)
+
X6sh(Xa)
+
X4
+
+ 2 (a — 7 )sh (X7) + 8ch (X7)
X5 X6
При X ^ 0 это решение переходит в полином:
lim U (x, 7) = — x2 74 ——a3x2 7 —— 76 +—a3 73 ——a5 7 , X^0 v " i2 i2 i80 36 45
который является решением задачи Дирихле для уравнения Пуассона [2] Au (x, 7 ) = x2 72, —"< x < ", 0 < 7 < a,
'(x,0) = 0, u(x,a) = 0, — "< x<
3.2. Случай n > 1
Рассмотрим теперь случай: n > i, x e Mn, (x,7)e Mn x(0,a). Если
y(x) = 1, x e M",
то решением задачи Дирихле с краевым условием:
u(x,o) = o, u(x,a) = 1, x e M"
будет функция:
uo (x,у) = l" (|x|,у)* y(x) = JK„v(x-1)l" (|t|,у)dt = JM"l" (|t\,у)dt =
= lim I l" (Itl, у)eixtdt = limЛ I L (It|, у) l(x, у) = lim L" (Ix|, у) = x^o-1 M" м 1 x^o L VI 1 y/Jv x^o Vl 1 '
sh(Ix I2 +X2) sh(Xy) = lim —-— = —-—- .
sh((| x I2 +X2) sh(Xa) '
Если
у (x) = xk, x e Ш", k - мультииндекс,
то решением задачи Дирихле с краевыми условиями:
u(x,o) = o, u(x,a) = xk, x e M"
будет функция:
uk (x,у) = JM" (x -1)k l" (|t|, у)dt,
где
(x -1)k =(x1 -11 )k1 ,„(x" -1") , (15)
и этот интеграл будет отличен от нуля только для тех мономов полинома (15), которые содержат tj в чётных степенях. Поэтому
uk (x,У) = xk-2m J J2ml" (|t|, У)dt =
= Äxk-2mp2m (X,у),
где C2m = Ck2m1 Ck2m2 ...C2m , [k/2] = ([k1/2],[k2/2],..,[k"/2]). Пользуясь свойствами преобразования Фурье [12], получим:
p2m (X,у) = J J2ml" (|t|,у)dt = lim J J2ml" (|t|,у)eixtdt =
г -i | | l(У"1\
= lim Л \t2ml" (It|,у)l(x,у) = (-1)|m| limd2xm x^o ^ ' x^o „u „ Lp J2
sh | yJlxl2 + X2
((
sh (( | x |2 +X2
ISSN 2072-8387 j Вестник Московского государственного областного университета. Серия: Физика-Математика f 2020 / № 1 где
m|
dlm = -
dxlmidx2m2 ...dxlm" Для x e Ш" имеем разложение:
shI yJlxl2 +X2
v ■■ ■ j - ИГ m
L-(xу) = ( m ~~ ^=Xm=Pm(y)"bmiT(x2+.+x2)'
sh I a
i-y/|x|2 +X2
Коэффициент при x в этом разложении равен:
p (y)(——- , m! = m !...m ! 2m! m!
Следовательно,
Например,
, . (2m)! |m|! , ,
p2m (y) = , p2\m\ (У)•
2m !m!
P2(2,1,1) (У) = p8 (У)•
Функции у*(х, у) = ик(х, а - у) являются решениями уравнения Лапласа, удовлетворяющими краевым условиям:
ук (х,б) = хк, ук (х,а) = 0, х е Ж", к -мультииндекс.
4. Решение задачи Дирихле для уравнения Гельмгольца
в случае V = ц2
Заменяя в (8), (9) X на гц, ц > 0, получим задачу Дирихле:
Аы (х,у)+ц2 и (х, у) = 0, ц> 0, х е М", 0 < у < а, (16)
и(х,0) = ф(х), и(х,а) = у(х), х е М", (17)
где ф(х), у(х) - полиномы.
Все формулы, полученные в разделе 3, сохраняются с заменой гиперболических функций на круговые и заменой знака минус на знак плюс в правой части рекуррентной формулы (14). А именно, решение задачи Дирихле (16), (17) записывается в виде свертки:
и (х, у ) = I" (|х|, а - у) * ф(х) +1" (|х|, у) * у(х), (18)
где
2 i-'2
sin í yjа2 -11 ln (|x\,y) = Tf1 [ln (|t\,y)](x,y), Ln (|t\,y)= V
sin| a^а2 -|t
Если ц2 не является собственным значением оператора Лапласа в слое с краевыми условиями Дирихле, то это решение будет единственным в классе функций медленного роста.
Для ф(х) = 0, ) = хк, х е М, к е N и|о|, решением задачи Дирихле
является функция:
, [/с/2] ¿ш=0
Uk (y) = EL!C2mxk-2mP2m (y),
/ \ / \ í 1 d ^m sin (ay)
где p2m (a, y) = (2m -1)!! —— -т—f, |l*nk / a, k e N.
d|J sin(|aa)
Например,
U2 (x,y) = + y^OsM- asin(|y)cosM, /a, k e N.
sin (|aa) | sin (|aa) | sin2 (|a)
При ц, стремящемся к нулю, ui(x, y), переходит в полиномиальное решение задачи Дирихле для уравнения Лапласа:
limu2 (х,y) = -У (3х2 -y2 + a2).
Если x e M", n > 1, к - мультииндекс, то решения находятся по тем же формулам, в которых теперь
хк = хк1 хк2... хк", C2m = C^1 C^2... C2m , [к / 2] = ([kl / 2], [к2 / 2],..., [kn /2]),
, . (2m)!\m\! . .
p2m (У)= , | ' p2\m (У). 2m !m!
4.1. Единственность решения задачи Дирихле
Решение задачи Дирихле (16), (17) будет единственным в классе функций медленного роста (соответствующая однородная краевая задача имеет только тривиальные решения в классе функций медленного роста), если
п п2
0<ц< —, 0<ц2 <—-. а а
Если же Ц2 >п2/а2, ц2 =п2/а2 + Ь2, Ь2 > 0, то функции
sin
(b1x1)sin(b2x2). .. sin (bnxn )sin
где Ь\, Ь2, ..., Ь„ - произвольные неотрицательные числа, удовлетворяющие равенству Ь? + Ь| +... + Ь2 = Ь2, являются нетривиальными решениями медленного роста соответствующей однородной краевой задачи.
Докажем, что в случае 0 < | < п/а соответствующая однородная краевая задача:
Аи(х,у) + |2 и(х,у) = 0, х е М", 0 < у < я,
и(х,0) = 0, и(х,я) = 0, х е М",
имеет только тривиальные решения в классе функций медленного роста. Решение и(х, у) как функцию переменного у можно разложить в ряд Фурье:
i(x, 7 ) = Е > (x )sin
^rcny^
у а у
где коэффициенты Ь„(х) - функции медленного роста. Подставив эту функцию и(х, у) в уравнение (16), получим уравнения для коэффициентов Ь„(х):
Abn (x)
+
2*,2
Ц2
п n
bn (x) = 0, n = 1,2,.
Если 0<|<п/я, 0<|2 <п2/я2, то |2-п2"2 /я2 <0, V" = 1,2,. и эти уравнения имеют только тривиальные решения в классе функций медленного роста.
5. Решение смешанной краевой задачи Дирихле-Неймана для уравнения Гельмгольца в случае V = -Я2
Достаточно рассмотреть однородное уравнение:
Аы (х,у)-Х2 и (х, у) = 0, 0, х е М", 0 < у < я, (19)
u(x,0) = 9(x), uy (x,a) = y(x), x eMn,
(20)
где ф(х), у(х) - полиномы.
Так же, как в случае задачи Дирихле, имеем единственное решение в классе функций медленного роста:
и (х, у) = I" (|х|, у) * ф(х) + к" (|х|, у) * у (х),
где
ln (Ix|,y) = T 1 [Ln (|t|,y)](x,y), kn (|x|,y) = T 1 [Kn (|t|,y)](x,y),
ch [(а - y )) t\2 + Х2 Ln (|t|,y) = —
ch I а
sh
Kn (| t|, y) =
J\t\2 + X [ yVtl2 +X2)
J\t\2 + X2 ch [ a^|t|2 + X
5.1. Случай п = 1
Если ф(х) = 1, у(х) = 0, х е М, то решением задачи (19), (20) является функция:
и (х у) = СЬ((я - у)Х)
и0 (х, у )= сЬ (яХ) .
Если ф(х) = 0, у(х) = 1, х е М, то решением задачи (19), (20) является функция:
( ) вЬ(уХ)
У0 (х, у Ьщау
Если ф(х) = хк, у(х) = 0, х е М, к еК, то решением задачи (19), (20) является функция:
ик (х,у) = ¿Ш01ск2тхк-2тР2т (Х, у),
где функции р2т(Х, у) являются коэффициентами разложения в степенной ряд по х функции:
( ) сЬ ((я - у))^^) , )(-1)т х-
11 (х, у )= \/ П^ГТ^ = ^ т=0Р2т (Х, У Г
ch(aVx^^) (2m)! '
то есть Ь1(х, у) является производящей функцией для р2т(Х, у). Эти функции можно вычислить по рекуррентной формуле:
сЬ (Х(я - у)) 1 д / ч р0 (Х, у ) =-СЬ (Хя)-, р2т (Х, у ) = -(2т - 1) дХ Р2т-2 (Х, у ), Ш = 1,2,. .
Таким образом,
д^ Ш сЬ (Х(я - у))
p2m (X,y) = (2m-1)!!
1
X ЭХ у ch(Xa)
(21)
и, например,
, , , , х sh (Ха^ (Ху) и1 (х,у )=х ch (Ху)—•
и2 (х,у) = х2Л(Ху)-х2 ^(Ха)sh(Ху) + уsh(ХаЦ(Ху) + О^ЧМ -к У ' ch (Ха) Х Л (Ха) Х
у sh (Ху) а sh2 (Ха^ (Ху) Х Х Л2 (Ха)
При Х ^ 0 функции ик(х, у) переходят в полиномы, являющиеся решениями краевой задачи Дирихле-Неймана для уравнения Лапласа [2]. Например,
limu0 (х, y) = 1, limu1 (х,y) = х, limu2 (х, y) = х2 + 2ay - y2. Если ф(х) = 0, у (х) = х1, х e M, l e N, то решением задачи является функция:
v (х, у )=EÜ,!0ci2m х1 -2>m (X, y),
где функции q2m(X, y) являются коэффициентами разложения в степенной ряд по x функции:
sh(х2 +X2 ) (-1)m х2m
^ 1 (х,У) = ^ = S^ (XУ
л/х2 +X2ch(х2 +X2) ^m=0 (2m)! '
то есть К1(х, у) является производящей функцией для ^2ш(Х, у). Эти функции можно вычислить по рекуррентной формуле:
qо (Х,у)= \, Ч2т (Х,у) = -(2т-1)1^^т-2 (Х,у), т = 1,2,... . (22) Х ch(Ха) Х оХ
Таким образом,
q2m (X,У) = (2m-1)!!
' 1 Э ^m sh (Xy)
XdX
X ch(Xa)
и, например,
х sh (Xy)
V1 (х, y ) =
Xch(Xa) '
, . х2sh (Xy) y ch (Xy) sh (Xy) a sh (Xa)sh (Xy) V2 (х, У )= X ch (Xa ) _ X2 ch (Xa) + X3ch (Xa )+ X2ch2 (Xa ) '
При X — 0 функции vi(x, y) переходят в полиномы, являющиеся решениями краевой задачи Дирихле-Неймана для уравнения Лапласа [2]. Например,
y з
lim v0 (x, y ) = y, lim v1 (x, y ) = xy, lim v2 (x, y ) = x2 y---+ a2 y.
X—^0 X—^0 X—^0 3
Пример 3. Рассмотрим задачу Дирихле-Неймана для неоднородного уравнения Гельмгольца:
Au (x, y)-X2u (x, y) = x2y2, -i< x < i, 0 < y < a, X> 0,
u(x,0) = 0, uy (x,a) = 0, -i< x <i.
Так же, как в случае задачи Дирихле, эта задача сводится к задаче для однородного уравнения:
Av(x,y)-X2v(x,y) = 0, -i< x <i, 0 < y < a, X> 0,
/ ч 2x2 8 / ч 2x 2a 4a
v(x,0) =--+--, vy (x,a ) =--+--.
1 ' X4 X6 yy ' X2 X4
Решением исходной задачи будет функция:
/ ч x2 y2 2 y2 2x2 8 2 / ч u (x, y) =-------------+--u2 (x, y) +
V n X2 X4 X4 X6 X4 П П
8 / ч 2a / \ 4a t ч + — u0 (x, y ) + — v2 (x, y )+"X^ v0 (x, y) =
= x2y2 2y2 2x2 8 2x2 ch(Xy) 2x2sh(Xa)sh(Xy) 2ysh(Xa)ch(Xy) = -_X2 "Xr-"Xr+ X4 X4 ch (Xa) + X5 ch (Xa) +
2a sh (Xy) 2 y sh (Xy) 2a sh2 (Xa )sh (Xy) 8ch((a - y )X) 2a x 2sh (Xy) + X5 X5 X5 ch2 (Xa) + X6 ch (aX ) + X 3ch (Xa)
2ay ch (Xy) 6a sh (Xy) 2a2 sh (Xa)sh (Xy) X4 ch(Xa) X5 ch(Xa ) X4 ch2(Xa)
При X — 0 эта функция переходит в полином:
/ ч 1 , 4 a3 , 1 6 a3 3 3a5
lim u (x, y) = — x2 y4--x2 y--y +--y--y,
X—0 12 3 180 9 10
который является решением краевой задачи Дирихле-Неймана для уравнения Пуассона [2]:
Au(x,y) = x2y2, x 0 < y < a,
u(x,0) = 0, uy (x,a) = 0, -ro < x
5.2. Случай n > 1
Аналогично случаю задачи Дирихле получаем, что решением задачи Дирихле-Неймана при 9(x) = xk, y(x) = 0, x e Mn, k = (ki, —, kn) — мультииндекс,
будет функция:
Uk (x, y ) = XÜ=!Ck2m xk-2m p2m (X, y ), где C2m = C^1 C^2 — C^' , [k /2] = ([ki /2], [k2 /2], —, [kn /2]),
, . (2m)!\m\! , .
p2m ( y )= . . p2 m (X y )• |2m| !m!
При ф(х) = 0, y(x) = xk решением задачи Дирихле-Неймана будет функция:
^k (x, y ) = E [=0Ck2m xk-2>m (X, y ), ,2m (X, y ) = ^^ ^2, m| (X y )•
Функции p2\m\(X, y) и q2\m\(X, y) находятся по формулам (2i) и (22), соответственно.
6. Решение смешанной краевой задачи Дирихле-Неймана для уравнения Гельмгольца в случае v = и2
Все формулы, полученные в разделе 5, сохраняются с заменой гиперболических функций на круговые и заменой знака минус на знак плюс в правой части рекуррентных формул (21), (22). А именно, решение задачи Дирихле-Неймана:
Au (x,y) + |2 u (x,y) = 0, |> 0, x e Mn, 0 < y < a, (23)
u(x,0) = 9(x), uy (x,a) = y(x), x eM" (24)
записывается в виде свертки:
u(x, y) = ln (|x|,y) * 9(x) + kn (|x|, y) * y(x),
где
ln (|x|,y) = Л-1 [Ln (|t|,y)](x,y), kn (|x|,y) = Ft-1 [Kn (|t\,y)](x,y),
cos I
5((a - у )l2 - И2 ) sin[ yj |2-
Ln (|t|,У) =- f , x—, Kn (|t|,y) = - V У
cos(ayj|2 - |t|2 ) - |t|2 cos^a^|2 - |t|2))
Если ц2 не является собственным значением оператора Лапласа в слое с краевыми условиями Дирихле-Неймана, то это решение будет единственным в классе функций медленного роста.
Для ф (х) = хк, у (х) = 0, х еК, к еМи{о} решением задачи Дирихле-Неймана
является функция:
где
p2m (ц,7) = (2m-1)!!
Uk (x,у) = Em=0C2m-2mp2m (ц,7),
(ц(а- у))
' I Ал
чцЭцу
cos
, ц^п/2а + nk/а, k e N.
cos (|1Я )
Для ф(х) = 0, y(x) = xk, x е Ж, k е Nujo} решением задачи Дирихле-Неймана является функция:
, [k/21
n (x,у) = EmJCk2mxk-2mq2m (ц,у),
где
q2m (ц,у) = (2m-1)!!
(л Л Л
1 э
sin (цу)
ц Эц J ц cos (ца )
, ц^п/2а + пк/а, k e N.
Например,
, . x2 sin (цу) у cos (цу) sin (цу) a sin (ца)sin(цу)
V2 ( x, у ) = г" — г +--г +--г ,
цcos(ца ) ц2 cos(ца) ц3cos(ца) ц2 cos2 (ца)
ц^п/2а + nk/а, k e N.
При ц, стремящемся к нулю, v2(x, y) переходит в полиномиальное решение задачи Дирихле-Неймана для уравнения Лапласа:
у3
lim v2 (x, у) = x2у - + а2у.
Если x e М", n > 1, k, m — мультииндексы, то решения находятся по тем же формулам, в которых теперь
xk = xk1 xk2 .xk" ,Ck2m = CI? Ck22m2 ...Ck2nmn , [k/2] = ([k1/2],[k2/2].....[kn/2]),
, , (2m)! Iml! , x ¡ x (2m)! Iml! ¡ x p2m (ц, у )= I I, p2 m (ц, у), q2m (Ц, у )= I I, q2| m| (Ц, у).
2m !m!
2m !m!
6.1. Единственность решения задачи Дирихле-Неймана
Аналогично случаю задачи Дирихле показывается, что решение задачи Дирихле-Неймана (23), (24) будет единственным в классе функций медленного роста, если
П П2
0<|<—, 0<|2 <-.
2a 4a2
Если же |2 > п2 / 4a2, |2 = п2 / 4a2 + b2, b2 > 0, то функции i(bi x )sin (b2 X2 )...sin (b„x„ )s
Sin (
ISin
rny_Л
2a
где Ь1, Ь2,..., - произвольные неотрицательные числа, удовлетворяющие равенству Ь2 + Ь| + ...+ Ь2 = Ь2, являются нетривиальными решениями соответствующей однородной краевой задачи.
Пример 4. Рассмотрим задачу Дирихле-Неймана для неоднородного уравнения Гельмгольца:
Ди(х,у) + |12и(х,у) = х(2ДД)у3, хеМ3, 0<у< 1, 0<|<п/2,
и(х,0) = 0, иу (х,1) = 0, х е М3.
По формуле (7) получаем полиномиальное решение неоднородного уравнения:
и (х, у) =—х(2дд)у3 — —х(0дд)у3 ——х(2дд)у + 24 х(0дд)у , 4 |2 |4 |4 |6
и задача сводится к задаче для однородного уравнения:
Ду (х, у ) + |2у (х, у ) = 0, х е М3, 0 < у < 1, 0 <|<п/2,
V(х,0) = —и(х,0) = 0, х е М3,
V, (х,1) = — йу (х,1) = —х(2ДД) х(0ДД) +4"х(2ДД) —77х(<Ш)
|2
|4
|4
|6
Хк " ', x е .
Решением этой задачи (единственным в классе функций медленного роста) является:
3 6 6
у (х, у ) = —77 у(2,1,1)(х, У ) + "Т у(0дд)(х, у ) + -Г у(2,1,1)(х, у) —
^Т44 V(0,1,1)(x, y).
Решением исходной задачи будет квазиполином:
u (x, y) = ü (x, y) + v (x, y) =
i „ . , . / \ „ . / \ \
y3 6 y 6sin (|y) 3sin (|y) |2 |4 |5cos (|) |3cos (|)
x(2дд) +
+
2 y3 24y 9 sin (|y) 30 sin (|y) 6 y cos (|y) |4 |6 |5cos (|) |7cos (|) |6cos (|)
3y cos (|y) 6sin (|y)sin (|) 3sin (|y)sin (|)
|4 cos
(|)
|6 cos2 (|)
|4 cos2 (|)
,(0,u)
При | ^ 0 это решение переходит в полином:
lim u (x, y) =
11 —^П 4 '
1
20
y5
1
y
Л2ДД)
+
1 7 1 3 7 y +--y3--y
420
12
30
Л0,1,1)
который является решением задачи Дирихле-Неймана для уравнения Пуассона:
и(х,у) = х(2,1,1)у3, х е М3, 0 < у < 1,
i(x,0) = 0, uy (x,1) = 0, x<
Заключение
В работе рассмотрены задачи Дирихле и Дирихле-Неймана в многомерном бесконечном слое для неоднородного уравнения Гельмгольца с полиномиальной правой частью и с полиномами в правых частях граничных условий. Показано, что единственным решением каждой из этих задач в классе функций медленного роста в случае, когда параметр уравнения не является собственным значением, будет квазиполином. Дан алгоритм построения этого квазиполинома и рассмотрены примеры.
Статья поступила в редакцию 27.11.2019 г.
ЛИТЕРАТУРА
1. Тихонов А. Н., Самарский А. А. Уравнения математической физики. М.: Наука, 1972. 736 с.
2. Алгазин О. Д. Полиномиальные решения краевых задач для уравнения Пуассона в слое // Математика и математическое моделирование. 2017. №6. С. 1-18.
3. Алгазин О. Д. Полиномиальные решения задачи Дирихле для уравнения Трикоми в полосе // Математика и математическое моделирование. 2018. №3. С. 1-12.
4. Алгазин О. Д. Полиномиальные решения смешанной краевой задачи Дирихле-Неймана для уравнения Трикоми в полосе // Вестник Московского государственного областного университета. Серия: Физика-Математика. 2018. № 3. С. 8-21.
5. Никольский С. М. Краевая задача для многочленов // Труды математического института им. В. А. Стеклова. 1999. Т. 227. С. 223-236.
6. Никольский С. М. Еще о краевой задаче с многочленами // Труды математического института им. В. А. Стеклова. 2001. Т. 232. С. 286-288.
7. Карачик В. В. Построение полиномиальных решений задачи Дирихле для полигармонического уравнения в шаре // Журнал вычислительной математики и математической физики. 2014. Т. 54. № 7. С. 1149-1170.
8. Волков Е. А. Критерий разрешимости краевых задач для уравнений Лапласа и Пуассона на специальных треугольниках и прямоугольнике в алгебраических многочленах // Труды математического института им. В. А. Стеклова. 1999. Т. 227.
9. Волков Е. А. О разрешимости в классе многочленов задачи Дирихле для уравнения Лапласа на произвольном многоугольнике // Труды математического института им. В. А Стеклова. 2001. Т. 232. С. 102-114.
10. Hayman W. K., Shanidze Z. G. Polynomial solutions of partial differential equations // Methods and Applications of Analysis. 1999. Vol. 6. No. 1. P. 97-108.
11. Differential-symbol method of constructing the quasi-polynomial solutions of a two-point problem for a partial differential equation / Nytrebych Z. M., Il'kiv V. S., Pukach P. Ya., Malanchuk O. M. // Journal of Mathematical Sciences. 2019. Vol. 239. Iss. 1. P. 62-74.
12. Владимиров В. С. Обобщенные функции в математической физике. М.: Наука, 1979. 320 с.
1. Tikhonov A. N., Samarskii A. A. Uravneniya matematicheskoi fiziki [Equations of mathematical physics]. Moscow, Nauka Publ., 1972. 736 p.
2. Algazin O. D. [Polynomial Solutions of the Boundary-Value Problems for the Poisson Equation in a Layer]. In: Matematika i matematicheskoe modelirovanie [Mathematics and Mathematical Modeling], 2017, no. 6, pp. 1-18.
3. Algazin O. D. [Dirichlet problem polynomial solutions for the Tricomi equation in a strip]. In: Matematika i matematicheskoe modelirovanie [Mathematics and Mathematical Modeling], 2018, no. 3, pp. 1-12.
4. Algazin O. D. [Polynomial solutions to the mixed Dirichlet-Neumann boundary-value problem for the Tricomi equation in a strip]. In: Vestnik Moskovskogo gosudarstvennogo oblastnogo universiteta. Seriya: Fizika-Matematika [Bulletin of the Moscow state regional University. Series: Physics-Mathematics], 2018, no. 3, pp. 8-21.
5. Nikol'skii S. M. [A Boundary-Value Problem for Polynomials]. In: Trudy matematicheskogo instituta im. V A. Steklova [Proceedings of the Steklov Institute of Mathematics], 1999, vol. 227, pp. 223-236.
6. Nikol'skii S. M. [More on a Boundary-Value Problem with Polynomials]. In: Trudy matematicheskogo instituta im. V A. Steklova [Proceedings of the Steklov Institute of Mathematics], 2001, vol. 232, pp. 286-288.
7. Karachik V. V. [Construction of polynomial solutions to the Dirichlet problem for the polyharmonic equation in a ball]. In: Zhurnal vychislitel'noi matematiki i matematicheskoi fiziki [Computational Mathematics and Mathematical Physics], 2014, vol. 54, no. 7, pp. 1149-1170.
8. Volkov E. A. [Criterion of Solvability for Boundary-Value Problems for the Laplace and Poisson Equations on Special Triangles and a Rectangle in Algebraic Polynomials]. In: Trudy matematicheskogo instituta im. V A. Steklova [Proceedings of the Steklov Institute of Mathematics], 1999, vol. 227, pp. 122-136.
9. Volkov E. A. [On the Solvability, in the Class of Polynomials, of the Dirichlet Problem for the Laplace Equation on an Arbitrary Polygon]. In: Trudy matematicheskogo instituta im. V A. Steklova [Proceedings of the Steklov Institute of Mathematics], 2001, vol. 232, pp. 102-114.
10. Hayman W. K., Shanidze Z. G. Polynomial solutions of partial differential equations. In: Methods and Applications of Analysis, 1999, vol. 6, no. 1, pp. 97-108.
С. 122-136.
REFERENCES
11. Nytrebych Z. M., Il'kiv V. S., Pukach P., Malanchuk O. M. Differential-symbol method of constructing the quasi-polynomial solutions of a two-point problem for a partial differential equation. In: Journal of Mathematical Sciences, 2019, vol. 239, iss. 1, pp. 62-74.
12. Vladimirov V. S. Obobshchennye funktsii v matematicheskoi fizike [Generalized functions in mathematical physics]. Moscow, Nauka Publ., 1979. 320 p.
ИНФОРМАЦИЯ ОБ АВТОРЕ
Алгазин Олег Дмитриевич - кандидат физико-математических наук, доцент кафедры вычислительной математики и математической физики Московского государственного технического университета имени Н. Э. Баумана (национального исследовательского университета); e-mail: [email protected]
INFORMATION ABOUT THE AUTHOR
Oleg D. Algazin - PhD in Physical and Mathematical Sciences, Associate Professor at the Department of Computational Mathematics and Mathematical Physics, Bauman Moscow State Technical University; e-mail: [email protected]
ПРАВИЛЬНАЯ ССЫЛКА НА СТАТЬЮ
Алгазин О. Д. Точные решения краевых задач для уравнения Гельмгольца в слое с полиномами в правых частях уравнения и граничных условий // Вестник Московского государственного областного университета. Серия: Физика-Математика. 2020. № 1. С. 6-27. DOI: 10.18384/2310-7251-2020-1-6-27
FOR CITATION
Algazin O. D. Exact solutions to the boundary-value problems for the Helmholtz equation in a layer with polynomials in the right-hand sides of the equation and of the boundary conditions. In: Bulletin of the Moscow state regional University. Series: Physics-Mathematics, 2020, no. 1, pp. 6-27.
DOI: 10.18384/2310-7251-2020-1-6-27