Грина функция

Грина функция

Функция Грина - используется для решения неоднородных дифференциальных уравнений с граничными условиями (неоднородная краевая задача).


Функция Грина линейного оператора L, действующего на обобщённые функции над многообразием (в частности, над евклидовым пространством, в том числе над числовой прямой), определяется для точки x0 как решение уравнения

~(Lf)(x)=\delta(x-x_0),

где δдельта-функция Дирака, а x0 предполагается не входящим больше никуда, кроме разности в аргументе дельта-функции.


Если ядро оператора L нетривиально, тогда функция Грина не единственна. Однако на практике симметрии, граничные условия и дополнительные критерии позволяют выделить единственную функцию Грина. Cледует помнить, что вообще говоря функция Грина — не обычная, а обобщённая функция, то есть, иными словами, в некоторых случаях она может выпадать из класса обычных функций, например, иметь особенности вида дельта-функции или ее производных.


Функцию Грина можно представить как обратный оператор к L. Поэтому ее нередко символически обозначают как L − 1.


Функции Грина полезны в электростатике — для решения уравнения Пуассона; в теории конденсированных сред — где они позволяют разрешить уравнение диффузии (и совпадающее с ним уравнение теплопроводности); в квантовой механике — где функция Грина гамильтониана является одной из ключевых концепций и имеет отношение к плотности состояний. Функции Грина, используемые в этих областях, очень похожи, поскольку математическая структура уравнения диффузии и уравнения Шрёдингера подобны. Все области матфизики и теорфизики, где крайне полезны функции Грина, пожалуй трудно даже перечислить. Они помогают находить стационарные и нестационарные решения, в том числе при разнообразных граничных условиях, и т.д.

В физике элементарных частиц функции Грина используются как пропагаторы в диаграммах Фейнмана (и выражение «функция Грина» часто применяется вообще к корреляционной функции в квантовой теории поля). Функция Грина широко применяется в приложениях теории рассеяния к физике твёрдого тела (рентгенография, расчёты электронных спектров металлических материалов).

Функция Грина названа в честь английского математика Джорджа Грина (англ. George Green), который первым развил соответствующую теорию в 1830-х гг.

Содержание

Основание

Свёртка с функцией Грина даёт решение неоднородного линейного интегро-дифференциального уравнения.

Пусть \! g — функция Грина линейного оператора \! L, тогда решение \! f неоднородного уравнения \! Lf=h даётся интегралом:

f(x)=\int{h(s)g(x,\;s)\,ds}

- в одномерном случае, или

f(x)=\int{h(s)g(x,\;s)\,d V_s}

-в многомерном, где \! d V_s - элемент объема.

Ключевым здесь можно считать разложение \! h по базису из дельта-функций Дирака.

Замечание

Иногда, когда неоднородное уравнение содержит в правой части постоянный коэффициент, то есть имеет вид ~Lf=\kappa h, функция Грина ~g(x,s) также определяется с учетом этого коэффициента, то есть, по определению тогда она есть решение уравнения

L f_1 (x) = \kappa\, \delta(x - s).

В этом случае решение исходного неоднородного уравнения ~Lf=\kappa h с произвольной функцией ~h в правой части записывается как

f(x)=\int{\kappa\, h(s)\, g(x,s)\,ds}.

(Ясно, что описанное в этом параграфе отличие в определении функции Грина от данного в статье выше, касается не сути дела, а всего лишь предпочитаемой формы записи).

Функция Грина оператора Штурма — Лиувилля (одномерный случай)

Постановка задачи

Пусть \! Lоператор Штурма — Лиувилля, линейный дифференциальный оператор вида

L={d\over dx}\left[p(x){d\over dx}\right]+q(x)

и пусть \! D — оператор краевых условий

Du=\left\{\begin{matrix}\alpha_1 u^\prime(0)+\beta_1 u(0),\\ \alpha_2 u^\prime(l)+\beta_2 u(l).\end{matrix}\right.

Пусть \! f(x)непрерывная функция на промежутке [0,\;l]. Предположим также, что задача

\begin{matrix}Lu=f, \\ Du=0\end{matrix}

регулярна, то есть существует только тривиальное решение однородной задачи.

Теорема Грина

Тогда существует единственное решение \! u(x), удовлетворяющее системе

\begin{matrix}Lu=f,\\ Du=0,\end{matrix}

которое задаётся выражением

u(x)=\int\limits_0^l f(s)g(x,\;s)\,ds,

где g(x,\;s) — функция Грина, которая удовлетворяет следующим требованиям:

  1. g(x,\;s) непрерывна по \! x и \! s.
  2. Для x\ne s, Lg(x,\;s)=0.
  3. Для s\ne 0,\;l, Dg(x,\;s)=0.
  4. Скачок производной: g^\prime(s_{+0},\;s)-g^\prime(s_{-0},\; s)=1/p(s).
  5. Симметрична: g(x,\;s)=g(s,\;x).

Пример

-См. ниже.

Нахождение функции Грина

В виде ряда через собственные функции оператора

Если множество собственных векторов (собственных функций) ~\Psi_n дифференциального оператора L\

(то есть набор функций ~\Psi_n(x), таких, что для каждой найдется число ~\lambda_n \ne 0, что ~L\Psi_n=\lambda_n\Psi_n)

полно, тогда мы можем построить функцию Грина из собственных векторов ~\Psi_n и собственных значений ~\lambda_n.

Под полнотой подразумевается выполнение соотношения полноты для набора ~\Psi_n(x):

\delta(x-x^\prime)=\sum_{n=0}^\infty\Psi_n(x)\bar\Psi_n(x^\prime).

Можно показать, что

G(x,\;x^\prime)=\sum_{n=0}^\infty\frac{\Psi_n(x)\bar\Psi_n(x^\prime)}{\lambda_n}.

Действительно, подействовав оператором ~L на эту сумму, мы получим дельта-функцию (в силу соотношения полноты).

(Чертой сверху обозначено комплексное сопряжение, если ~\Psi_n - вещественные функции, его можно не делать).

Функция Грина для лапласиана

Функция Грина для лапласиана может быть readily put to use using the second of Green's identities.

To derive Green's theorem, begin with the divergence theorem (otherwise known as Gauss' law):

\int\limits_V\nabla\cdot\hat A\ dV=\int\limits_S\hat A\cdot d\hat\sigma.

Let A=\varphi\nabla\psi-\psi\nabla\varphi and substitute into Gauss' law. Compute \nabla\cdot\hat A and apply the chain rule for the \nabla operator:

\nabla\cdot\hat A=\nabla\cdot(\varphi\nabla\psi-\psi\nabla\varphi)=
=(\nabla\varphi)\cdot(\nabla\psi)+\varphi\nabla^2\psi-(\nabla\varphi)\cdot(\nabla\psi)-\psi\nabla^2\varphi=\varphi\nabla^2\psi-\psi\nabla^2\varphi.

Plugging this into the divergence theorem, мы получаем Теорему Грина:

\int\limits_V\varphi\nabla^2\psi-\psi\nabla^2\varphi\ dV=\int\limits_S\varphi\nabla\psi-\psi\nabla\varphi\cdot d\hat\sigma.

Suppose that our linear differential operator L is the Laplacian, \nabla^2, and that we have a Green's function G for the Laplacian. The defining property of the Green's function still holds:

LG(x,\;x^\prime)=\nabla^2G(x,\;x^\prime)=\delta(x-x^\prime).

Let ψ = G in Green's theorem. We get:

\int\limits_V\varphi(x^\prime)\delta(x-x^\prime)-G(x,\;x^\prime)\nabla^2\varphi(x^\prime)\ d^3x^\prime=
=\int\limits_S\varphi(x^\prime)\nabla^\prime G(x,\;x^\prime)-G(x,\;x^\prime)\nabla^\prime\varphi(x^\prime)\cdot d\hat\sigma^\prime.

Используя выражение, мы можем решить уравнение Лапласа (\nabla^2\varphi(x)=0) и уравнение Пуасона ((\nabla^2\varphi(x)=-4\pi\rho(x)) с граничными условиями Неймана или Дирихле. Другими словами, we can solve for \varphi(x) everywhere inside a volume where either (1) the value of \varphi(x) is specified on the bounding surface of the volume (Dirichlet boundary conditions), or (2) the normal derivative of \varphi(x) is specified on the bounding surface.

Suppose we're interested in solving for \varphi(x) inside the region. Then the integral \int\limits_V\varphi(x^\prime)\delta(x-x^\prime)\ d^3x^\prime reduces to simply \varphi(x) due to the defining property of the Dirac delta-function and we have:

\varphi(x)=\int\limits_V G(x,\;x^\prime)\rho(x^\prime)\ d^3x^\prime+\int\limits_S\varphi(x^\prime)\nabla^\prime G(x,\;x^\prime)-G(x,\;x^\prime)\nabla^\prime\varphi(x^\prime)\cdot d\hat\sigma^\prime.

This form expresses the well-known property of harmonic functions, that if the value or normal derivative is known on a bounding surface, then the value of the function inside the volume is known everywhere.

In electrostatics, we interpret \varphi(x) as the electric potential, ρ(x) as electric charge density, and the normal derivative \nabla\varphi(x^\prime)\cdot d\hat\sigma^\prime as the normal component of the electric field.

If we're interested in solving a Dirichlet boundary value problem, we choose our Green's function such that G(x,\;x^\prime) vanishes when either x or x^\prime is on the bounding surface; conversely, if we're interested in solving a Neumann boundary value problem, we choose our Green's function such that its normal derivative vanishes on the bounding surface. Thus we are left with only one of the two terms in the surface integral.

With no boundary conditions, the Green's function for the Laplacian is:

G(\hat x,\;\hat x^\prime)=\frac{1}{\left|\hat x-\hat x^\prime\right|}.

Supposing that our bounding surface goes out to infinity, and plugging in this expression for the Green's function, we arrive at the familiar expression for electric potential in terms of electric charge density:

\varphi(x)=\int\limits_V\frac{\rho(x^\prime)}{\left|\hat x-\hat x^\prime\right|}\ d^3x^\prime.

Пример

(Этот пример служит иллюстрацией к параграфу Функция Грина оператора Штурма — Лиувилля (одномерный случай), причем описанные здесь соображения иллюстрируют пункты теоремы из соответствующего параграфа, ссылки на пункты которой присутствуют в тексте ниже).

Дана задача

\begin{matrix}Lu\end{matrix}=u^{\prime\prime}+u=f(x);
u(0)=0,\quad u\left(\frac{\pi}{2}\right)=0.

Найти функцию Грина.

Первый шаг: Функция Грина ~g(x,s) в данном случае по определению должна быть решением уравнения

g^{\prime\prime} + g = \delta(x - s),

где двумя штрихами обозначена вторая производная по x.

Для x \ne s, где δ-функция равна нулю, это уравнение сводится к однородному (пункт 2 упомянутой теоремы):

g^{\prime\prime} + g = 0,

то есть для всех точек, кроме s, функция Грина будет решением такого однородного уравнения.

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

~g = A \cos x + B \sin x,

где ~A и ~B - константы (не зависят от ~x).

Таким образом, ~g(x,s) должно иметь именно такой вид всюду, кроме точки ~s, причем слева и справа от нее коэффициенты ~A и ~B могут (и будут) иметь разное значение.

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

Из левого граничного условия: ~u(0) = 0 - налагаемого на функцию Грина мы видим, что для ~x < s коэффициент ~B общего решения должен быть нулем, то есть для ~x < s

g(x,\;s)=a\cdot\sin x.

Точно так же из правого граничного условия: ~u\left(\frac{\pi}{2}\right)=0 - получаем равенство нулю коэффициента ~A, то есть для ~x > s

g(x,\;s)=b\cdot\cos x.

В итоге, учитывая, что коэффициенты a и b вообще говоря могут зависеть от s, можем записать:

g(x,\;s)=\left\{\begin{matrix} 
a(s)\sin x,\;\;x<s \\
b(s)\cos x,\;\;s<x\end{matrix}\right.

Второй шаг:

Нужно определить ~a(s) и ~b(s).

Проинтегрировав дважды левую и правую часть уравнения с дельта-функцией в правой части, мы увидим, что функция Грина должна быть непрерывна (пункт 1 упомянутой теоремы), а отсюда условие сшивки решения x < s и x > s:

~a(s)\sin s=b(s)\cos s.

Проинтегрировав же левую и правую часть того же уравнения получим условие на скачок первой производной (пункт 4 теоремы), и используя его, получим:

g'(s_{+0},s) - g'(s_{-0},s) = -b(s)\cdot\sin s - a(s)\cdot\cos s=1.

Используя правило Крамера или просто угадывая решение системы из двух этих уравнений, получим, что

a(s)=-\cos s;\quad b(s)=-\sin s.

Эти выражения удовлетворяют условию пункта 5 теоремы.

Тогда функция Грина задачи:

g(x,\;s)=\left\{\begin{matrix}
-1\cdot\cos s\cdot\sin x,\;\;x&amp;lt;s \\
-1\cdot\sin s\cdot\cos x,\;\;s&amp;lt;x 
\end{matrix}\right.

Другие примеры

  • Пусть дано множество \mathbb R и оператор L равен d / dx. Тогда функция Хевисайда H(xx0) является функцией Грина для L при x0.
  • Пусть многообразие задаётся первой четвертью плоскости { (x,\;y):\;x,\;y\geqslant 0} и L — оператор Лапласа. Также предположим, что при x = 0 наложены краевые условия Дирихле, при y = 0 — краевые условия Неймана. Тогда функция Грина примет вид
G(x,\;y,\;x_0,\;y_0)=\frac{1}{2\pi}\left[\ln\sqrt{(x-x_0)^2+(y-y_0)^2}-\ln\sqrt{(x+x_0)^2+(y-y_0)^2}\right]+
+\frac{1}{2\pi}\left[\ln\sqrt{(x-x_0)^2+(y+y_0)^2}-\ln\sqrt{(x+x_0)^2+(y+y_0)^2}\right].

См. также

Литература

  • Eyges, Leonard, The Classical Electromagnetic Field, Dover Publications, New York, 1972. ISBN 0-486-63947-9. (5-я глава содержит очень понятное изложение использования функций Грина для решения краевых задач в электростатике.)
  • A. D. Polyanin and V. F. Zaitsev, Handbook of Exact Solutions for Ordinary Differential Equations (2nd edition), Chapman & Hall/CRC Press, Boca Raton, 2003. ISBN 1-58488-297-2
  • A. D. Polyanin, Handbook of Linear Partial Differential Equations for Engineers and Scientists, Chapman & Hall/CRC Press, Boca Raton, 2002. ISBN 1-58488-299-9



Wikimedia Foundation. 2010.

Игры ⚽ Нужно сделать НИР?

Полезное


Смотреть что такое "Грина функция" в других словарях:

  • ГРИНА ФУНКЦИЯ — функция, связанная с интегральным представлением решений краевых задач для дифференциальных уравнений. Г. ф. краевой задачи для линейного дифференциального уравнения фундаментальное решение уравнения, удовлетворяющее однородным краевым условиям.… …   Математическая энциклопедия

  • Грина функция —         функция, связанная с аналитическим представлением решений краевых задач (См. Краевые задачи) математической физики. Во многих случаях Г. ф. допускает наглядное истолкование как результат воздействия сосредоточенного в точке источника силы …   Большая советская энциклопедия

  • ГРИНА ПРОСТРАНСТВО — топологич. пространство X, на к ром определены гармонич. и супергармонич. функции и существует Грина функция (для Дupихле задачи в классе гармонич. функций), или, что равносильно, существует отличная от константы положительная супергармонич.… …   Математическая энциклопедия

  • ГРИНА ФОРМУЛЫ — формулы интегрального исчисления функций многих переменных, связывающие значения га кратного интеграла по области D n мерного евклидова пространства и кратного интеграла по кусочно гладкой границе этой области. Г. ф. получаются интегрированием по …   Математическая энциклопедия

  • функция распространения — одночастичная функция Грина; функция распространения; пропагатор Среднее значение от упорядоченного произведения двух полевых, фермионных (бозонных) или других операторов, взятое по равновесному состоянию …   Политехнический терминологический толковый словарь

  • ГРИНА ЛИНИИ — ортогональные траектории семейства поверхностей уровня где есть Грина функция (задачи Дирихле для уравнения Лапласа) для области Dевклидова пространства , , с фиксированным полюсом . Иными словами, Г. л. это интегральные кривые поля градиента .… …   Математическая энциклопедия

  • Функция Грина — используется для решения неоднородных дифференциальных уравнений с граничными условиями (неоднородная краевая задача). Функция Грина это обратный оператор к . Поэтому ее нередко символически обозначают как . Функции Грина полезны в… …   Википедия

  • Функция Грина для случайно-неоднородной среды — Главным образом, интерес к вопросу распространения волн в случайно неоднородных средах (какой является, например, атмосфера) можно объяснить бурным развитием спутниковых технологий. В этом случае становится важной задача расчета характеристик… …   Википедия

  • Функция Дирака — δ функция (или дельта функция, δ функция Дирака, дираковская дельта, Единичная импульсная функция) позволяет записать пространственную плотность физической величины (масса, заряд, интенсивность источника тепла, сила и т. п.), сосредоточенной или… …   Википедия

  • функция Грина — Greeno funkcija statusas T sritis automatika atitikmenys: angl. Green s function vok. Greensche Funktion, f rus. функция Грина, f pranc. fonction de Green, f ryšiai: sinonimas – Gryno funkcija …   Automatikos terminų žodynas


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»