Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

DRUN

.pdf
Скачиваний:
26
Добавлен:
17.03.2015
Размер:
680.98 Кб
Скачать

Если существует функция Грина, то в соответствии с (2.56) краевая задача эквивалентна неоднородному интегральному уравнению Фредгольма второго рода

 

Z x2

 

(2.57)

y(x) = ¸

G(x; s)y(s)ds + h(x);

 

x1

 

 

h(x) = Z x2

G(x; s)f(s)ds:;

 

 

x1

 

 

В случае f(x) = 0 краевая задача называется задачей Штурма-Лиувилля, которая имеет следующую формулировку:

Требуется найти отличные от нуля решения (собственные функции) дифференциального уравнения

L(y) = ¸y(x);

удовлетворяющие краевым условиям

®y0(x1) + ¯y(x1) = 0;

°y0(x2) + ±y(x2) = 0;

а также значений параметра ¸ ( собственные числа) при которых существуют такие решения.

Для уравнения с постоянными коэффициентами общее решение записывается в явном виде и задача Штурма-Лиувилля сводится к исследованию системы уравнений, которая получается после удовлетворения краевых условий.

Пример 3. Решить задачу Штурма-Лиувилля.

y00 = ¸y;

y(0) = y(¼) = 0:

Пусть ¸ < 0: В этом случае, как это следует из Примера 1 собственные числа

¸ = ¡n2; n =6 0;

собственные функции

y = c sin nx:

При ¸ = k2 > 0: Общее решение имеет вид

y = c1ekx + c2e¡kx; k > 0:

Удовлетворяя краевым условиям , получаем систему

c1 + c2 = 0; kc1 ¡ kc2 = 0;

которая при k 6= 0 имеет только нулевое решение. Таким образом, при ¸ > 0 задача Штурма - Лиувилля не имеет решений.

Пусть ¸ = 0: В этом случае

y = c1x + c2:

Удовлетворяя краевым условиям, получаем c1 = c2 = 0: И в этом случае задача Штурма - Лиувилля не имеет решений.

71

Ответ: Собственные значения - ¸ = ¡n2; n =6 0; собственные функции - y = c sin nx; n =6 0:

В общем случае, в соответствии с (2.56), задача Штурма - Лиувилля сводится к нахождению отличных от нуля решений однородного интегрального уравнения Фредгольма

Z x2

y(x) = ¸ G(x; s)y(s)ds:

x1

Здесь ¸ характеристические числа интегрального уравнения числа при которых интегральное уравнение имеет ненулевые решения.

Основываясь на теорию интегральных уравнений Фредгольма устанавливается, что

задача Штурма-Лиувилля может иметь не

более счетного числа собственных чисел

¸1; ¸2; : : : ; не имеющих предельной точки.

 

 

Задачи

 

Решить краевые задачи

 

 

1: y00 + y = 2x ¡ ¼;

y(0) = 0; y(¼) = 0:

2: x2y00 ¡ 6y = 0; y(0) ограниченно;

y(1) = 2:

3: при каких a краевая задача y00 + ay = 1; y(0) = 0;

y(1) = 0 не имеет решений?

Построить функцию Грина для краевых задач.

 

4: y00 = f(x(; y(0) = 0; y(1) = 0:

 

 

 

 

 

 

 

 

 

 

5: y00 ¡ y = f(x);

 

y0(0) = 0;

 

y0(2) + y(2) = 0:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

6: x2y00 + 2xy0 = f(x);

y(1) = 0;

y0(3) = 0:

 

 

 

 

 

 

Найти собственные значения и собственные функции

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

7: y00 = ¸y;

y0(0) = 0;

y0(l) = 0:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

8; y00

= ¸y:

y(0) = 0;

y0(l) = 0:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Ответы

 

 

 

 

 

 

 

 

 

 

 

1.

y = 2x ¡ ¼ + x cos x + C sin x:)

2.

y = 2x2:

3.

a =s

(2n ¡ 1)2¼2;

= 1:2; : : : :x 4.

G =

s

x

(0 ·

x

·1

s

; G

 

s

x

¡1) (

s

 

x

· 1)

:

5.

G

 

e chx (0

x

·

s); G = e chs (s

·

(

¡1)

 

)

 

 

 

=

(

 

1·

 

 

 

= ¡

 

k2¼2

·

 

k¼x

¡

 

x · 1):

6. G = x

(1

2· x · s); G =

s (s · x · 3):

7. ¸k = ¡

 

; yk = cos( l

); k = 1; 2; : : : .

l2

8.

¸k = ¡(k ¡ 21 )2

¼

; yk = sin(k ¡ 21 ) sin ¼xl ; k = 1; 2; : : : .

 

 

 

 

 

 

 

 

 

l2

 

 

 

 

 

 

 

 

 

72

Глава 3

Разностные уравнения

3.1Основные определения

Пусть yn = y(n) - функция целочисленного аргумента n = 0; §1; §2; : : :

¢yn = yn+1 ¡ yn; ¢m+1yn = ¢(¢myn);

¢1yn = ¢yn; m = 1; 2; : : :

называются конечными разностями. Например,

¢2yn = ¢11yn) = ¢1(yn+1 ¡ yn) = yn+2 ¡ 2yn + y1:

Справедлива формула

 

m

 

 

Xk

 

 

¢myn = (¡1)m¡kCmk yn+k:

(3.1)

 

=0

 

Конечная разность ¢myn

содержит значения функции y

в (m + 1) - точке n; n +

1; : : : ; n + m:

 

 

Разностным уравнением называется уравнение

 

 

F (n; yn; ¢yn; : : : ; ¢myn) = 0;

(3.2)

где y - искомая функция, F

- заданная функция.

 

Учитывая (3.1), уравнение (3.2) перепишется виде

 

 

F (n; yn; yn+1; : : : ; yn+m) = 0:

(3.3)

Если уравнение (3.3) содержит как yn , так и yn+m: то уравнение называется разностным уравнением m -го порядка. Пусть существует единственное решение задачи (1.41), (1.42), имеющее непрерывные производные до 4-го порядка. Будем искать приближённое решение yk рассматриваемой задачи в точках xk = a + kh; h = (b ¡ a)=N; k = 1; 2; :::; N ¡ 1:

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

 

L(y) ´ y00 + p(x)y0 + g(x)y = f(x);

 

y(a) = ¹1; y(b) = ¹2:

p(x); g(x);

f(x) достаточно гладкие на [a; b]

функции. Будем искать приближен-

ное решение на

(a; b) в точках xn = a + nh; h =

bN¡a

;

n = 1; 2; : : : ; N ¡ 1:

73

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

 

y0(x

) =

 

y(xn+1) ¡ y(x1)

¡

h2

y000(»

);

x

 

 

< »

 

< x

 

 

 

;

 

 

 

 

 

2h

 

1

 

 

 

 

 

 

 

 

n

 

 

 

6

 

 

 

n

 

 

 

 

n

 

n+1

 

 

 

y00(x

) = y(xn+1) ¡ 2y(xn) + y(x1)

¡

 

h2 y(IV )(»

 

); x

1

< »

 

< x

 

;

n

 

 

 

 

 

 

 

 

 

 

 

 

n

 

 

 

 

n

 

 

n+1

 

 

 

 

 

 

h2

 

12

 

 

 

 

 

 

 

 

где

 

 

 

 

L(y(xn)) ´ Lh(y(xn)) + Rn(h) = f(xn);

 

 

 

 

 

 

 

 

 

 

 

 

(2hny(xn+1) + µg(xn) ¡ h2 y(xn) + µh2

¡

 

(2hny(x1);

Lh(y(xn)) = µh2

+

 

 

 

1

 

p x

 

 

 

2

 

 

 

 

 

 

1

 

p x

 

 

 

 

 

Rn(h) = µ¡12y(IV )(»n) ¡ 6y(IV )(»n)P (xn)h2

:

 

 

 

 

 

 

 

 

 

 

1

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Пусть h достаточно мало. Пренебрегая величиной Rn(h) , получаем уравнение для определения приближённого решения рассматриваемой задачи :

 

 

 

Lh(yn) = f(xn);

 

 

 

(1:50)

 

 

 

y0 = ¹1; yN = ¹2:

 

 

 

 

 

 

 

 

Выражение Lh(yn) запишем в виде

 

 

 

 

any1 ¡ cnyn + bnyn+1 = h2fn; n = 1; 2; :::; N ¡ 1;

an = 1 ¡ P (xn)

h

; cn = (2 ¡ g(xn)h2); bn

= 1 + P (xn)

h

; fn = f(xn):

 

 

 

 

2

 

2

 

Получили разностное уравнение второго порядка, Задача Коши для уравнения m - го порядка.

Требуется найти в точках n = m; n = m+1; : : : решение уравнения (3.3) по заданным значениям y0; y1; : : : y1:

Уравнение

 

L(y) = am(n)yn+m + a1(n)yn+1 + : : : + a0(n)yn = fn

(3.4)

называется линейным разностным уравнением m - го порядка. Здесь fn = f(n) - задан-

ная функция, ak(n); k = 0; 1; : : : ; m - заданные коэффициенты, am(n) 6= 0; a0(n) 6= 0: Уравнение

L(y) = am(n)yn+m + a1(n)yn+1 + : : : + a0(n)yn = fn

 

называется неоднородным.

 

Уравнение

 

L(y) = am(n)yn+m + a1(n)yn+1 + : : : + a0(n)yn = 0

(3.5)

называется однородным.

 

Общее решение однородного уравнения имеет вид

 

Xm

y¹n = ckyn(k);

k=1

где yn(1); yn(2); : : : ; yn(m) m решений однородного уравнения с отличным от нуля определителем

74

¯

y0(1)

y0(2)

¯

 

:

 

:

¯

y1(1)

y1(2)

¯

y

 

y

 

¯

 

 

 

 

¯

 

(1)

 

(2)

¯

 

 

¯

 

1

 

1

¯

 

 

: : : y0(m)

: : : y1(m)

: :

: : : y(m)

1

¯

¯

¯

¯

¯¯;

¯

¯

¯

ck - произвольные постоянные.

Система yn(1); yn(2); : : : ; yn(m) из m линейно независимых решений однородного уравнения (3.4) называется фундаментальной. Необращение в ноль определителя обеспечивает линейную независимость системы функций yn(1); yn(2); : : : ; yn(m) .

Общее решение неоднородного уравнения имеет вид

yn = y¹n + yч;n;

где y¹n - общее решение однородного уравнения, yч;n - частное решение неоднородного уравнения.

3.2Решение задачи Коши для уравнения первого порядка

Рассмотрим задачу Коши для уравнения первого порядка

L(y) = a1(n)yn+1 + a0(n)yn = fn; y0 ¡ задано:

Из соотношения

 

a0(n)

 

fn

 

yn+1 = qnyn + 'n; qn = ¡

; 'n =

;

 

 

a1(n)

a1(n)

получается явная формула решения задачи Коши

 

 

 

n

1

n

 

 

 

kY

X Y

 

 

 

yn+1 = ( qk)y0 +

(

qs)'k + 'n:

 

=0

k=0 s=k+1

 

 

 

 

 

 

a0

 

Для уравнения с постоянными коэффициентами qi = q = ¡a1

 

yn+1 = qn+1y0 + Xn qn¡k'k:

k=0

3.3Нахождение общего решения линейного однородного разностного уравнения n - го порядка с постоянными коэффициентами

Рассмотрим линейное однородное разностное уравнение n -го порядка с постоянными коэффициентами.

L(y) = amyn+m + a1yn+1 + : : : + a0yn: = 0

(3.6)

Если искать его решение в виде

yn = qn;

75

то после его подстановки в уравнение приходим к характеристическому уравнению для определению величины q

amqm + am

1y1 + : : : + a0 = 0;

(3.7)

¡

 

 

Характеристическое уравнение является алгебраическим уравнением степени m: Построение общего решения зависит от структуры корней характеристического уравнения.

1. Все корни q1; q2; : : : ; qm характеристического уравнения действительны и различны. В этом случае система решений

yn(k) = qkn; k = 1; 2; : : : m

является фундаментальной и общее решение записывается в виде

Xm

y¹n = ckqkn:

k=1

2. Пусть qk действительный корень кратности r:

В этом случае ему соответствует r линейно независимых решений

qkn; nqkn; n2qkn; : : : n1qkn:

3. Пусть qk = ½(cos ' + i sin ') комплексный корень кратности r: В этом случае ему соответствует 2r линейно независимых решений

½n cos n'; n½n cos n'; n2½n cos n'; n1½n cos n'; ½n sin n'; n½n sin n'; n2½n sin n'; n1½n sin n':

Рассмотрим однородное уравнение второго порядка.

a2yn+2 + a1yn+1 + a0yn = 0:

Записываем характеристическое уравнение

a2q2 + a1q + a0 = 0:

1. Дискриминант больше нуля - корни q1; q2 действительны и различны. Общее ре-

шение имеет вид‘

y¹n = c1q1n + c2q2n:

2. Дискриминант равен нулю - корни совпадают q1 = q2; кратность два. Общее реше-

ние имеет вид‘

y¹n = (c1 + c2n)q1n:

3. Дискриминант меньше нуля - имеем два комплексно - сопряженных корня

q1 = ½(cos ' + i sin '); q2 = ½(cos ' ¡ i sin '):

Общее решение имеет вид‘

y¹n = (c1 cos n' + c2 sin n')½n:

Пример 1. Найти общее решение уравнения

yn+2 ¡ 2pyn+1 + yn = 0; p > 0:

76

Записываем характеристическое уравнение

q2 ¡ 2pq + a0 = 0:

Его корни p

q1;2 = p § p2 ¡ 1:

Рассмотрим три случая.

1. 0<p<1. Дискриминант D = p2 ¡ 1 меньше нуля. Положим p = cos ® , тогда

D = cos2 ® ¡ 1 = ¡ sin2 ®; q1;2 = cos ® § i sin ®;

Общее решение

y¹n = c1 cos + c2 sin n®:

2. p > 1: Положим p = ch®: тогда

D = ch2® ¡ 1 = sh2®; q1;2 = ch® § sh® = e§®:

Общее решение:

y¹n = c1e+ c2e¡n®:

3. p = 1: q1;2 = 1: Корни совпадают. Общее решение:

y¹n = c1 + c2n:

Пример 2. Найти общее решение уравнения

yn+2 ¡ yn+1 ¡ 6yn = 0:

Записываем характеристическое уравнение

q2 ¡ q ¡ 6 = 0:

Его корни q1 = ¡2; q2 = 3: Общее решение:

y¹n = c1(¡2)n + c23n:

Пример 3. Найти общее решение уравнения

yn+2 ¡ 4yn+1 + 4yn = 0:

Записываем характеристическое уравнение

q2 ¡ 4q + 4 = 0:

Его корни q1;2 = 2: Общее решение:

y¹n = (c1 + c2n)2n:

Пример 4. Найти общее решение уравнения

yn+2 ¡ 2yn+1 + 2yn = 0:

Записываем характеристическое уравнение

Его корни q1;2 = 1 § i = p

 

q2 ¡ 2q + 2 = 0:

 

 

 

 

 

 

2(cos ¼4 § i sin ¼4 ):

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Общее решение:

 

p

 

n

 

 

 

 

 

 

 

 

 

y¹n = (c1 cos

 

+ c2 sin

 

)

2

 

:

 

 

4

4

 

77

3.4 Нахождение частного решения неоднородного уравнения с постоянными коэффициентами со специальной правой частью

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

L(y) = amyn+m + a1yn+1 + : : : + a0yn = fn:

Пусть правая часть уравнения имеет специальный вид

 

l

 

 

Xj

(3.8)

f(n) = (

®jnj)¾n:

 

=0

 

Частное решение можно искать в виде

 

 

 

s+l

 

yч;n = (

¯jnj)¾n:

(3.9)

X

j=s

Если ¾ является корнем характеристического уравнения, то s равняется его кратности, если ¾ не является корнем характеристического уравнения, то s равняется нулю.

Неизвестные коэффициенты ¯j определяются после подстановки (3.9) в исходное уравнение.

Пример 1. Найти общее решение уравнения

yn+2 ¡ 6yn+1 + 8yn = 5n:

Записываем характеристическое уравнение

q2 ¡ 6q + 8 = 0:

Его корни q1 = 2; q2 = 4: Общее решение однородного уравнения

y¹n = c12n + c24n:

Так как 5 не является корнем характеристического уравнения, то s = 0 и частное решение неоднородного уравнения ищем в виде

yч;n = A5n:

После подстановки в уравнение, получаем

A(5n+2 ¡ 6 ¢ 5n+1 + 8 ¢ 5n) = 5n;

A5n(52 ¡ 6 ¢ 51 + 8) = 5n; 3A = 1; A = 13:

Общее решение неоднородного уравнения

y = c12n + c24n + 53n :

78

3.5Нахождение частного решения неоднородного решения методом вариации постоянных

Рассмотрим неоднородное уравнение второго порядка с переменными коэффициентами

a2(n)yn+2 + a1(n)yn+1 + a0(n)yn = fn:

(3.10)

Пусть

y¹n = c1yn(1) + c2yn(2)

общее решение однородного уравнения.

Частное решение неоднородного уравнения ищется в виде

 

y=Anyn(1)

+ Bnyn(2):

 

 

Коэффициенты An; Bn определяются из системы

 

 

(An ¡ A1)yn(1) + (Bn ¡ B1)yn(2) = 0;

(An ¡ A1)(yn(1) ¡ yn(1)¡1) + (Bn ¡ B1)(yn(2) ¡ yn(2)¡1) =

После чего

 

 

 

 

 

 

 

 

yч;n =

n

(yn(1)yk(2) ¡ yk(1)yn(2))fk

:

Xk

 

(y(1)

y(2)

¡

y(1)y(2)

)a0(k)

 

¡

1 k

 

¡

1

 

 

=1

k

 

 

k k

 

fn ; a0(n)

3.6Краевые задачи

Рассмотрим уравнение второго порядка в виде

ak ¢ y1 ¡ ck ¢ yk + bk ¢ yk+1 = fk; k = 1; 2; :::; N ¡ 1:

(3.11)

К такому виду приводится аппроксимация линейного дифференциального уравнения второго порядка при замене производных разностными отношениями.

Постановка краевой задачи. Требуется найти решение уравнения (3.11), удовлетворяющее краевым условиям

y0 = ¹1; yN = ¹2:

(3.12)

Если

an > 0; bn > 0: cn ¸ an + bn;

то краевая задача (3.11), (3.12) имеет единственное решение.

Соотношения (3.11),(3.12) является системой из N + 1 уравнений с N + 1 неизвестными y0; y1; :::; yN ; с трёхдиагональной матрицей:

0 0 a1

¡c1

b1

0

:

: : :

:

 

 

:

 

0

1

B

1

0

0

0

0

:

:

:

:

:

 

 

:

 

0

C

0:

0:

a:2

¡:c2 b:2

0:

::

::

::

::

 

 

::

 

0:

B

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

C

B

0

0

0

0

0

0

: : : a

:

¡

c

 

b

1

C

B

0

0

0

0

0

0

:

:

:

0

 

C

B

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

C

@

 

 

 

 

 

 

 

 

 

1

 

 

1

 

1

A

B

 

 

 

 

 

 

 

 

 

 

 

 

C

79

Её специфика позволяет использовать следующий метод исключения, который называется методом прогонки.

Пусть

 

yk = ®k+1yk+1 + ¯k+1;

(3.13)

где

®k+1; ¯k+1 пока неопределённые коэффициенты.

 

Отсюда

 

 

y1 = ®kyk + ¯k:

 

Далее y1 подставляем в (3.11)

 

 

(ak®k ¡ ck)yk + bkyk+1 = fk ¡ ak¯k;

(3.14)

а yk

из (3.13) подставляем в (3.14)

 

 

((ak®k ¡ ck)®k+1 + bk)yk+1 + (ak®k ¡ ck)¯k+1 ¡ (fk ¡ ak¯k):

 

Положим

 

 

(ak®k ¡ ck)®k+1 + bk = 0;

 

 

(ak®k ¡ ck)¯k+1 ¡ (fk ¡ ak¯k) = 0:

 

Отсюда

 

 

 

bk

 

 

®k+1 =

 

;

 

 

ck ¡ ak®k

 

 

¯k+1 =

ak¯k ¡ fk

:

 

 

 

ck ¡ ak®k

 

Из (3.12),(3.13) при k = 0 имеем

 

 

¹1 = ®1y1 + ¯1:

 

Положим ®1 = 0 , тогда ¯1 = ¹1 . Зная ®1; ¯1; определяем ®k; ¯k

для всех

k=2,3,...,N. Далее находим yk по формуле (3.14), переходя от k+1 и k с учётом yN = ¹2 . Запишем окончательно формулы прогонки:

(!)

 

 

¯k

 

 

 

 

 

 

 

 

 

®

k+1=

 

;

k = 1; 2; :::; N ¡ 1;

®1 = 0;

ck ¡ ®kak

(!)

 

 

akbk

¡

fk

 

 

 

¡

 

 

 

 

¯

 

 

=

 

 

 

;

k = 1; 2; :::; N

1;

¯

= ¹

;

(Ã)

k+1

 

ck ¡ ak®k

 

 

 

 

1

1

 

 

 

 

 

 

 

 

 

 

k = N ¡ 1; N ¡ 2; :::; 2; 1;

 

 

y k= ®k+1yk+1 + ¯k+1;

 

 

yN = ¹2:

Стрелки показывают направление счёта: (!) от k до

k + 1; (Ã) от k + 1 к k .

Задачи

Записать решение задач Коши

1.yn+1 = yn + d; y0 = a - арифметическая прогрессия.

2.yn+1 = qyn; y0 = b - геометрическая прогрессия.

3.2nyn+1 ¡ nyn = 1; yo = 2:

Найти общее решение уравнений

4.2yn+2 + 3yn+1 ¡ 5yn = 0:

5.4yn+2 + 6yn+1 + 9yn = 0:

6.yn+2 + yn = 0:

80

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]