Вычеты
Этот конспект ещё находится в процессе редактуры: в тексте могут встречаться опечатки, неточности и локально не проработанные места. Если что-то нашли — сообщите, пожалуйста, автору (контакты на странице курса).
1 Интеграл по границе области с особенностями
Рисунок в разработке. Будет пересоздан как интерактивная фигура (Plotly/Three.js).
План: TikZ: контур/иллюстрация к вычетам.
Источник: courses/nedosh_courses/courses/01-analysis/CA/contents/specials/220/010_residue_contour_fig.tex
Пусть \(D \subset \mathbb {C}\) – односвязная область, граница \(\partial D =: \Gamma\) – это кусочно-гладкая кривая. Пусть \(f\) голоморфна в
\[ D \setminus \left\{ z_1, z_2, \ldots , z_n\right\} \]
Нужно найти
\[ \oint _{\Gamma }f(z) dz \]
Если бы \(z_{1}, z_{2}, \ldots\) не было, то интеграл был бы ноль по теореме Коши. Раздуем в каждой точке \(z_{i}\) открытый шар так, чтобы он лежал полностью в \(D\) и не пересекался с другими шарами, обозначим его \(U(z_i)\). Обозначим границы \(\gamma_{i}\) (ориентируем их против часовой стрелки, т.е. так, чтобы вычет при обходе оставался слева). Функция \(f\) голоморфна в области \(D \setminus \bigsqcup_{i=1}^n U(z_i) =: \tilde{D}\). Она связная, но не односвязная, т.е. граница состоит не из одной кривой:
\[ \partial \tilde{D} = \Gamma + (-\gamma _1) + \ldots + (-\gamma _n) \]
Минус обозначает ориентацию по часовой стрелке (чтобы область слева оставалась при обходе). Интегральная теорема Коши для этой области:
\[ 0 = \oint _{\partial \tilde{D}} f(z) dz = \oint _{\Gamma }f(z) dz - \sum _{i=1}^n \oint _{\gamma _i}f(z) dz \]
Значит,
\[ \oint _{\Gamma }f(z) dz = \sum _{i=1}^n \oint _{\gamma _i}f(z) dz \]
2 Вычет в конечной точке
Пусть \(z_0\) – изолированная особая точка для \(f\), т.е. \(f\) голоморфна в \(\dot{U}_{\varepsilon }(z_0)\). Вычетом функции \(f\) в точке \(z_0\) называется
\[ \mathop{\mathrm{res}}_{z = z_0}f(z) = \frac{1}{2\pi i} \oint _{\gamma _{\rho }}f(z) dz \]
где \(\gamma_{\rho } = \left\{ z \; : \; \left|z-z_0\right| = \rho \right\}\), \(0 < \rho < \varepsilon\), ориентация против часовой стрелки. Интеграл:
\[ \oint _{\Gamma }f(z) dz = 2\pi i \sum _{i=1}^{n}\mathop{\mathrm{res}}_{z_i}f \]
2.1 Быстрое вычисление вычета
Если \(f\) голоморфна в \(\dot{U}_{\varepsilon }(z_0)\), то она там раскладывается в ряд Лорана:
\[ f(z) = \sum _{n=-\infty }^{+\infty }c_n(z - z_0)^{n} \]
Этот ряд сходится на любом компакте внутри проколотой окрестности, значит при взятии интеграла по контуру \(\gamma_{\rho }\), \(\rho < \varepsilon\) можно менять местами интегрирование и суммирование:
\[ \mathop{\mathrm{res}}_{z = z_0}f(z) = \frac{1}{2\pi i} \oint _{\gamma _{\rho }}f(z) dz = \frac{1}{2\pi i} \oint _{\gamma _{\rho }} \sum _{n=-\infty }^{+\infty }c_n(z - z_0)^{n} dz = \frac{1}{2\pi i} \sum _{n=-\infty }^{+\infty }c_n\oint _{\gamma _{\rho }}(z - z_0)^{n} dz \]
Далее, вспомним, что \(\oint_{\gamma_{\rho }}(z - z_0)^{n} dz = 2\pi i\), если \(n = -1\). В иных случаях этот интеграл равен нулю. Итого,
\[ \mathop{\mathrm{res}}_{z = z_0}f(z) = \frac{1}{2\pi i} \cdot c_{-1} \cdot 2\pi i = c_{-1}, \]
- т.е. вычет просто равен коэффициенту ряда Лорана при степени \(-1\).
-
Вычисление вычетов
3 Вычет в бесконечности
Пусть \(f\) голоморфна в какой-то проколотой \(\varepsilon\)-окрестности бесконечности \(\dot{U}_{\varepsilon }(\infty ) = \left\{ z \; : \; \left|z\right| > \frac{1}{\varepsilon }\right\}\). Обозначим \(\gamma_{1/\rho }\) окружность с радиусом \(\frac{1}{\rho }\), \(\frac{1}{\rho } > \frac{1}{\varepsilon }\). Вычетом в бесконечности будет интеграл по этой кривой (с коэффициентом \(\frac{1}{2\pi i}\)), при этом обход осуществляется по часовой стрелке:
\[ \mathop{\mathrm{res}}_{\infty }f(z) = \frac{1}{2\pi i} \oint ^{\curvearrowright }_{\gamma _{1/\rho }}f(z) dz \]
Ориентация именно такая, поскольку при обходе по границе вычет должен оставаться слева. Если обходить окружность \(\gamma_{1/\varepsilon }\) против часовой стрелки, то слева будет оставаться ноль.
Рисунок в разработке. Будет пересоздан как интерактивная фигура (Plotly/Three.js).
План: TikZ: ориентация контура для вычета в бесконечности — окружность обходится ПО часовой стрелке, закрашенная внешность (сторона бесконечности) остается слева. Интерактив: переключатель ориентации с анимацией бегущей точки по контуру и подсветкой того, какая область остается слева; слайдер радиуса окружности.
Источник: courses/nedosh_courses/courses/01-analysis/CA/contents/specials/220/020_residue_at_infinity_fig.tex
3.1 Быстрое вычисление вычета
3.1.1 Сведение к вычету в нуле
Используем замену \(w = \frac{1}{z} = \frac{1}{\left|z\right|}e^{-i\operatorname {arg}z}\). Заметим, что при такой замене окружность радиуса \(\frac{1}{\rho }\) вокруг нуля переходит в окружность радиуса \(\rho\) вокруг нуля. Далее, заметим, что при такой замене ориентация обхода кривой меняется на противоположную (был угол \(\operatorname {arg}z\), стал \(-\operatorname {arg}z\)). Также заметим, что если \(f(z)\) была голоморфна в \(\dot{U}_{\varepsilon }(\infty )\), то \(g(w) = f\left(\frac{1}{w}\right)\) будет голоморфна в \(\dot{U}_{\varepsilon }(0) = \left\{ z \; : \; 0 < \left|z\right| < \varepsilon \right\}\), причем \(\rho < \varepsilon\). Тогда
\[ \oint ^{\curvearrowright }_{\gamma _{1/\rho }}f(z) dz = \oint _{\gamma _{\rho }}f\left(\frac{1}{w}\right) d\frac{1}{w} = -\oint _{\gamma _{\rho }}\frac{1}{w^2}f\left(\frac{1}{w}\right) dw \]
Следовательно,
\[ \mathop{\mathrm{res}}_{\infty }f(z) = -\mathop{\mathrm{res}}_0\left(\frac{1}{w^2}f\left(\frac{1}{w}\right)\right) \]
3.1.2 Через ряд Лорана
Если \(f\) голоморфна в \(\dot{U}_{\varepsilon }(\infty )\), то она там раскладывается в ряд Лорана:
\[ f(z) = \sum _{n=-\infty }^{+\infty }c_n\left(z^{-1}\right)^{n} \]
Можно менять местами интегрирование и суммирование (обоснование см. выше для конечной точки):
\[ \begin{align} \mathop{\mathrm{res}}_{\infty }f(z) & = \frac{1}{2\pi i} \oint ^{\curvearrowright }_{\gamma _{1/\rho }}f(z) dz = \frac{1}{2\pi i} \oint ^{\curvearrowright }_{\gamma _{1/\rho }} \sum _{n=-\infty }^{+\infty }c_nz^{-n} dz = \\ & = \frac{1}{2\pi i} \sum _{n=-\infty }^{+\infty }c_n \cdot \oint ^{\curvearrowright }_{\gamma _{1/\rho }}z^{-n} dz = \frac{1}{2\pi i} \sum _{n=-\infty }^{+\infty }c_n\cdot \left(-\oint _{\gamma _{1/\rho }}z^{-n} dz\right) = \\ & =-c_{1} \end{align} \]
т.е. вычет просто равен коэффициенту ряда Лорана при \(\frac{1}{z} = \left(z^{-1}\right)^1\), взятому со знаком минус. Минус появляется, т.к. окружность обходится по часовой стрелке в определении.
3.1.3 Общая таблица
: Вычисление вычетов в бесконечности
Будьте аккуратны при использовании замены \(w = \frac{1}{z}\): \[ \boxed {\mathop{\mathrm{res}}_{z = \infty } f(z) \neq \mathop{\mathrm{res}}_{w = 0}f\left(\frac{1}{w}\right)} \] На самом деле: \[ \boxed {\mathop{\mathrm{res}}_{z = \infty } f(z) = -\mathop{\mathrm{res}}_{w = 0}\frac{1}{w^2}f\left(\frac{1}{w}\right)} \]
4 Сумма вычетов
Пусть \(f\) голоморфна в \(\mathbb {C} \setminus \left\{ a_1, \ldots , a_n\right\}\), т.е. во всей комплексной плоскости за исключением конечного числа точек. Тогда, по теореме Коши, сумма вычетов во всех точках (включая \(\infty\)) равна нулю:
\[ \sum _{k=1}^n \mathop{\mathrm{res}}_{a_k} f + \mathop{\mathrm{res}}_{\infty }f = 0 \]