Примеры дифференциальных операторов
Дифференциальные операторы представляют собой обобщение
операции дифференцирования. Простейший дифференциальный оператор \(D,\) действуя на функцию \(y,\) "возвращает" первую производную этой функции: \[Dy\left( x \right) = y'\left( x \right).\] Двукратное применение операции \(D\) позволяет получить вторую производную функции \(y\left( x \right):\) \[{D^2}y\left( x \right) = D\left( {Dy\left( x \right)} \right) = Dy'\left( x \right) = y''\left( x \right).\] Аналогично, \(n\)-ая степень оператора \(D\) приводит к \(n\)-ой производной: \[{D^n}y\left( x \right) = {y^{\left( n \right)}}\left( x \right).\] Здесь мы предполагаем, что функция \(y\left( x \right)\) является \(n\) раз дифференцируемой и определенной на множестве действительных чисел. Сама функция \(y\left( x \right)\) может принимать комплексные значения.
Дифференциальные операторы могут иметь и более сложный вид − в зависимости от образующих их дифференциальных выражений.
Так например, в векторном анализе часто встречается
дифференциальный оператор набла, определяемый как \[\nabla = \frac{\partial }{{\partial x}}\mathbf{i} + \frac{\partial }{{\partial y}}\mathbf{j} + \frac{\partial }{{\partial z}}\mathbf{k},\] где \(\mathbf{i}, \mathbf{j}, \mathbf{k}\) − единичные векторы вдоль координатных осей \(Ox, Oy, Oz.\)
В результате действия оператора \(\nabla\) на
скалярное поле \(F\) мы получаем
градиент поля \(F:\) \[\nabla F = \frac{{\partial F}}{{\partial x}}\mathbf{i} + \frac{{\partial F}}{{\partial y}}\mathbf{j} + \frac{{\partial F}}{{\partial z}}\mathbf{k}.\] Вектор градиента указывает направление наибольшего возрастания функции \(F,\) а его длина показывает скорость возрастания функции в данном направлении.
Скалярное произведение вектора \(\nabla\) и
векторного поля \(\mathbf{V}\) известно как
дивергенция вектора \(\mathbf{V}:\) \[\nabla \cdot \mathbf{V} = \text{div}\,\mathbf{V} = \frac{{\partial {V_x}}}{{\partial x}} + \frac{{\partial {V_y}}}{{\partial y}} + \frac{{\partial {V_z}}}{{\partial z}}.\] В результате
векторного произведения векторов \(\nabla\) и \(\mathbf{V}\) мы получаем
ротор вектора \(\mathbf{V}:\) \[ {\nabla \times \mathbf{V} = \text{rot}\,\mathbf{V} } = {\left| {\begin{array}{*{20}{c}} \mathbf{i} & \mathbf{j} & \mathbf{k}\\ {\frac{\partial }{{\partial x}}}&{\frac{\partial }{{\partial y}}}&{\frac{\partial }{{\partial z}}}\\ {{V_x}}&{{V_y}}&{{V_z}} \end{array}} \right|.} \] Скалярное произведение \(\nabla \cdot \nabla = {\nabla ^2}\) соответствует скалярному дифференциальному оператору, называемому
оператором Лапласа или
лапласианом. Он обозначается также символом \(\Delta:\) \[\Delta = {\nabla ^2} = \frac{{{\partial ^2}}}{{\partial {x^2}}} + \frac{{{\partial ^2}}}{{\partial {y^2}}} + \frac{{{\partial ^2}}}{{\partial {z^2}}}.\] Упомянем еще один дифференциальный оператор второго порядка −
оператор Д'Аламбера. Этот оператор обозначается в виде квадрата \(\require{AMSsymbols.js}\Box\) и используется в теории относительности, электромагнетизме и других областях физики. В четырехмерном пространстве-времени \(\left( {t,x,y,z} \right)\) он представляется дифференциальным выражением \[\Box = \frac{1}{{{c^2}}}\frac{{{\partial ^2}}}{{\partial {t^2}}} - \Delta ,\] где \(\Delta\) − оператор Лапласа.
Введение дифференциальных операторов позволяет исследовать дифференциальные уравнения в терминах
теории операторов и
функционального анализа. Такой обобщенный подход оказывается мощным и эффективным. В частности, в приложении к линейным дифференциальным уравнением \(n\)-го порядка мы получаем компактный способ записи уравнений, а в некоторых случаях − возможность их быстрого решения.
Дифференциальный оператор \(L\left( D \right)\)
Рассмотрим линейное дифференциальное уравнение \(n\)-го порядка: \[ {{y^{\left( n \right)}}\left( x \right) + {a_1}\left( x \right){y^{\left( {n - 1} \right)}}\left( x \right) + \cdots } + {{a_{n - 1}}\left( x \right)y'\left( x \right) + {a_n}\left( x \right)y\left( x \right) = f\left( x \right).} \] Используя оператор дифференцирования \(D,\) это уравнение можно записать в виде \[L\left( D \right)y\left( x \right) = f\left( x \right),\] где \(L\left( D \right)\) −
дифференциальный многочлен, равный \[L\left( D \right) = {D^n} + {a_1}\left( x \right){D^{n - 1}} + \cdots + {a_{n - 1}}\left( x \right)D + {a_n}\left( x \right).\] Другими словами, оператор \(L\left( D \right)\) представляет собой алгебраический многочлен, в котором роль переменной играет дифференциальный оператор \(D.\)
Рассмотрим некоторые свойства введенного оператора \(L\left( D \right).\)
-
Оператор \(L\left( D \right)\) является линейным: \[ {L\left( D \right)\left[ {{C_1}{y_1}\left( x \right) + {C_2}{y_2}\left( x \right)} \right] } = {{C_1}L\left( D \right){y_1}\left( x \right) + {C_2}L\left( D \right){y_2}\left( x \right).} \]
В случае нескольких операторов \(L\left( D \right),\) \(M\left( D \right)\) и \(N\left( D \right)\) (степень этих дифференциальных многочленов может быть различной) справедливы также следующие свойства:
-
Коммутативный закон сложения: \[L\left( D \right) + M\left( D \right) = M\left( D \right) + L\left( D \right).\]
-
Ассоциативный закон сложения: \[ {\left[ {L\left( D \right) + M\left( D \right)} \right] + N\left( D \right) } = {L\left( D \right) + \left[ {M\left( D \right) + N\left( D \right)} \right].} \]
Для операторов \(L\left( D \right)\) и \(M\left( D \right)\) можно ввести также и операцию умножения: \[\left[ {L\left( D \right) \cdot M\left( D \right)} \right]y\left( x \right) = L\left( D \right) \cdot \left[ {M\left( D \right)y\left( x \right)} \right].\] Важно отметить, что операция умножения обладает коммутативностью лишь для
дифференциальных операторов с постоянными коэффициентами, т.е. для операторов вида \[L\left( D \right) = {D^n} + {a_1}{D^{n - 1}} + \cdots + {a_{n - 1}}D + {a_n},\] где \({a_1}, \ldots ,{a_n}\) − постоянные числа.
Для таких операторов выполняются свойства \(4-6:\)
-
Коммутативный закон умножения: \[L\left( D \right) \cdot M\left( D \right) = M\left( D \right) \cdot L\left( D \right)\]
-
Ассоциативный закон умножения: \[ {\left[ {L\left( D \right) \cdot M\left( D \right)} \right] \cdot N\left( D \right) } = {L\left( D \right) \cdot \left[ {M\left( D \right) \cdot N\left( D \right)} \right]} \]
-
Дистрибутивный закон умножения относительно сложения: \[ {L\left( D \right) \cdot \left[ {M\left( D \right) + N\left( D \right)} \right] } = {L\left( D \right) \cdot M\left( D \right) + L\left( D \right) \cdot N\left( D \right)} \]
Отметим также еще одно полезное свойство оператора \(D:\)
-
\({D^m}{D^n} = {D^{m + n}}.\)
Как видно,
дифференциальные операторы \(L\left( D \right)\)
с постоянными коэффициентами обладают такими же свойствами, что и обычные алгебраические многочлены. Следовательно, также как и алгебраические многочлены, дифференциальные операторы \(L\left( D \right)\) с постоянными коэффициентами можно умножать, разлагать на множители или делить. Указанные свойства лежат в основе
операторного метода решений дифференциальных уравнений.