Разложим функцию f1(x) в ряд Фурье. Сумма этого ряда во всех точках отрезка [a, b] (кроме точек разрыва) совпадает с заданной функцией f(x), т. е. мы разложили функцию f(x) в ряд Фурье на отрезке [a, b].
Рассмотрим следующий важный случай. Пусть функция f(x) задана на отрезке [0, l]. Дополняя определение этой функции произвольным образом на отрезке [ l, 0 ] , мы можем разложить эту функцию в ряд Фурье. В частности, если мы дополним определение данной функции так, чтобы при - l ? х < 0 было f(x) = f(-x). В результате получится четная функция. В этом случае говорят, что функция f(x) «продолжена четным образом». Эту функцию разлагают в ряд Фурье, которая содержит только косинусы. Таким образом, заданную на отрезке [0, l] функцию f(x) мы разложили по косинусам.
Если мы продолжим определение функции f(x) при - l ? х 0 ( позднее будет рассмотрен случай ? < 0). Итак,
[pic]
Из этих равенств получаем два уравнения:
X'' + ?X = 0, (114)
T'' + a2 ?T = 0. (115)
Общие решения этих уравнений будут:
[pic]
где A, B, C, D – произвольные постоянные.
Подставляя выражения X(x) и T(t) в равенство (112), получим:
[pic]
Подберем теперь постоянные А и В так, чтобы удовлетворялись условия
(108) и (109). Так как T (t) тождественно неравна нулю (в противном случае u (x, t) ? 0, что противоречит поставленному условию),то функция X (x) должна удовлетворять условиям (108)
и (109), т. е. должно быть Х (0) =0, Х (?) = 0. Подставляя значения х=0 и х = ? в равенство (116), на основании (108) и (109) получаем:
0 = А · 1 + В · 0,
[pic]
Из первого уравнения находим А = 0. Из второго следует:
[pic]
В ? 0, так как в противном случае было бы Х ? 0 и u ? 0, что противоречит условию. Следовательно, должно быть
[pic]
откуда
[pic]
(мы не берем значение n = 0, так как в этом случае было бы Х ? 0 и u ?
0). Итак, мы получили:
[pic]
Найденные значения ? называются собственными значениями для данной краевой задачи. Соответствующие им функции Х (х) называются собственными функциями.
Замечание. Если бы мы знали вместо – ? выражение + ? = k2, то уравнение
(114) приняло бы вид
Х''- k2Х = 0.
Общее решение этого уравнения:
Х = Аekx + Be -kx .
Отличное от нуля решение в такой форме не может удовлетворять граничным условиям (108) и (109).
Зная ?1/2, мы пользуясь равенством (117) , можем написать:
[pic]
Для каждого значения n, следовательно, для каждого ?, выражения (119) и
(120) подставляем в равенство (112)и получаем решение уравнения (107), удовлетворяющее граничным условиям (108) и (109). Это решение обозначим un
(x, t):
[pic]
Для каждого значения n мы можем брать свои постоянные C и D и потому пишем Cn и Dn (постоянная В включена в Cn и Dn). Так как уравнение (107) линейное и однородное, то сумма решений также является решением, и потому функция, представленная рядом
[pic]
или
[pic]также будет решением дифференциального уравнения (107), которое будет удовлетворять граничным условиям (108) и (109). Очевидно, ряд (122) будет решением уравнения (107) только в том случае, если коэффициенты Cn и
Dn таковы, что этот ряд сходится в ряды получающиеся после двукратного почленного дифференцирования по х и по t.
Решение (122) должно еще удовлетворять начальным условиям (110) и
(111). Этого мы будем добиваться путем подбора постоянных Cn и Dn.
Подставляя в равенство (122) t = 0, получим :
[pic]
Если функция f(x) такова, что в интервале (0, ?) ее можно разложить в ряд Фурье, то условие (123) будет выполняться, если положить
[pic]
Далее, дифференцируем члены равенства (122) по t и подставляем t = 0.
Из условия (111) получается равенство
[pic]
Определяем коэффициенты Фурье этого ряда:
[pic]
или
[pic]
Итак, мы доказали, что ряд (122), где коэффициенты Cn и Dn определены по формулам (124) и (125), если он допускает двукратное почленное дифференцирование, представляет функцию u (x, t), которая является решением уравнения (107) и удовлетворяет граничным и начальным условиям
(108) – (111).
Замечание. Решая рассмотренную задачу для волнового уравнения другим методом, можно доказать, что ряд (122) представляет собой решение и в том случае, когда он не допускает почленного дифференцирования. При этом функция f(x) должна быть дважды дифференцируемой, а функция ?(x) – один раз дифференцируемой.
Уравнение распространения тепла в стержне. Формулировка краевой задачи.
Рассмотрим однородный стержень длины ?. Будем предполагать, что боковая поверхность стержня теплонепроницаема и что во всех точках поперечного сечения стержня температура одинакова. Изучим процесс распространения тепла в стержне.
Расположим ось Ох так, что один конец стержня будет совпадать с точкой х = , а другой – с точкой х = ?.
Пискунов стр 252, рис. 373
Пусть u (x, t) – температура в сечении стержня с абсциссой х в момент t. Опытным путем установлено, что скорость распространения тепла, т. е. количество тепла, протекающего через сечение с абсциссой х за единицу времени, определяется формулой
[pic]
где S – площадь сечения рассматриваемого стержня, k – коэффициент теплопроводности.
Рассмотрим элемент стержня, заключенный между сечениями с абсциссами х1 и х2 (х2 – х1 = ?х). Количество тепла, прошедшего через сечение с абсциссой х1 за время ?t, будет равно
[pic]
то же самое с абсциссой х2:
[pic]
Приток ?Q1 - ?Q2 в элемент стержня за время ?t будет равняться:
[pic]
Этот приток тепла за время ?t затратился на повышение температуры элемента стержня на величину ?u:
[pic]
или
[pic]
где с – теплоемкость вещества стержня, ? – плотность вещества стержня
(??xS – масса элемента стержня).
Приравнивая выражения (129) и (130) одного и того же количества тепла
?Q1 - ?Q2, получим:[pic]
[pic]
Это и есть уравнение распространения тепла (уравнение теплопроводности) в однородном стержне.
Чтобы решение уравнения (131) было вполне определено, функция u (x, t) должна удовлетворять краевым условиям, соответствующим физическим условиям задачи. Краевые условия для решения уравнения (131) могут быть различные.
Условия, которые соответствуют так называемой первой краевой задаче для 0 ? t ? T, следующие:
u (x, 0) = ?(x), (132)
u (0, t) = ?1(t), (133)
u (?, t) = ?2(t). (134)
Физическое условие (132) (начальное условие) соответствует тому, что при t = 0 в разных сечениях стержня задана температура, равная ?(x).
Условия (133) и (134) (граничные условия) соответствуют тому, что на концах стержня при х = 0 и при х = ? поддерживается температура, равная ?1(t) и
?2(t) соответственно.
Доказывается, что уравнение (131) имеет единственное решение в области
0 ? х ? ?, 0 ? t ? T , удовлетворяющее условиям (132) – (134).
Распространение тепла в пространстве.
Рассмотрим процесс распространения тепла в трехмерном пространстве.
Пусть u(x, y, z, t) – температура в точке с координатами (x, y, z) с момент времени t. Опытным путем установлено, что скорость прохождения тепла через площадку ?s, т. е. количество тепла, протекающего за единицу времени, определяется формулой (аналогично формуле (126))
[pic]
где k – коэффициент теплопроводности рассматриваемой среды, которую мы считаем однородной и изотропной, n – единичный вектор, направленный по нормали к площадке ?s в направлении движения тепла. Таким образом, можем записать:
[pic]
где cos ?, cos ?, cos ? – направляющие косинусы вектора n, или
[pic]
Подставляя выражение [pic] в формулу (135), получаем:
?Q = -k n grad u ?s.
Количество тепла, протекающего за время ?t через площадку ?s, будет равно:
?Q?t = -k n grad u ?t ?s.
Вернемся к поставленной задаче. В рассматриваемой среде выделим малый объем V, ограниченный поверхностью S. Количество тепла, протекающего через поверхность S, будет равно:
[pic]
где n – единичный вектор, направленный по внешней нормали к поверхности
S. Очевидно, что формула (136) дает количество тепла, поступающего в объем
V (или уходящего из объема V) за время ?t. Количество тепла, поступившего в объем V, идет на повышение температуры вещества этого объема.
Рассмотрим элементарный объем ?v. Пусть за время ?t его температура поднялась на ?u. Очевидно, что количество тепла, затраченное на это повышение температуры элемента ?v, будет равно
[pic]
где с – теплоемкость вещества, ? – плотность. Общее количество тепла, затраченное на повышение температуры в объеме V за время ?t, будет
[pic]
Но это есть тепло, поступающее в объем V за время ?t; оно определено формулой (136) . Таким образом, имеет место равенство
[pic]
Сокращая на ?t, получаем:
[pic]
Поверхностный интеграл, стоящий в левой части этого равенства, преобразуем по формуле Остроградского (в векторной форме, где F – дивергенция векторного поля, ? – замкнутая поверхность)
[pic]
полагая F = k grad u:
[pic]
Заменяя двойной интеграл, стоящий в левой части равенства (137), тройным интегралом, получим:
[pic]
Применив теорему о среднем к тройному интегралу, стоящего слева, получим :
[pic]
где P(x, y, z) – некоторая точка объема V.
Так как мы можем выделить произвольный объем V в трехмерном пространстве, где происходит распространение тепла, и так как мы предполагаем, что подынтегральная функция в равенстве (138) непрерывна, то равенство (139) будет выполняться в каждой точке пространства. Итак,
[pic]
Но
[pic]
Подставляя в уравнение (140), получаем:
[pic]
Если k – постоянное, то
[pic]
и уравнение (140) в этом случае дает:
[pic]
или, положив [pic]
[pic]
Коротко уравнение (142) записывается так:
[pic]
где [pic]?u – оператор Лапласа. Уравнение (142) и есть уравнение теплопроводности в пространстве. Для того чтобы найти единственное решение, отвечающее поставленной задаче, нужно задать краевые условия.
Пусть имеем тело ?, поверхность которого ?. В этом теле рассматривается процесс распространения тепла. В начальный момент температура тела задана.
Это соответствует тому, что известно значение решения при t = 0 – начальное условие:
u(x, y, z, 0) = ? (x, y, z). (143)
Кроме того, должна быть известна температура в любой точке М поверхности ? тела в любой момент времени t – граничное условие:
u (М, t) = ? (М, t). (144)
(Возможны и другие граничные условия.)
Если искомая функция u (x, y, z, t) не зависит от z, что соответствует тому, что температура не зависит от z, то получаем уравнение: