Классический открытый вопрос: объясните геометрическую интерпретацию комплексных корней многочлена с действительными коэффициентами и приведите критерии на количество корней в верхней полуплоскости
Коротко и по существу. Геометрическая интерпретация - Корень z0z_0z0 многочлена p(z)p(z)p(z) — это точка на комплексной плоскости, которую отображение p:C→Cp:\mathbb C\to\mathbb Cp:C→C посылает в ноль: p(z0)=0p(z_0)=0p(z0)=0. При этом локально p(z)≈a (z−z0)m(a≠0),
p(z)\approx a\,(z-z_0)^m\quad (a\neq0), p(z)≈a(z−z0)m(a=0),
где mmm — кратность корня. Геометрически это значит, что окрестность z0z_0z0 отображается на окрестность нуля с кратностью mmm: аргумент изображения при обходе z0z_0z0 меняется на mmm оборотов. - Если коэффициенты многочлена действительные, корни либо действительны, либо появляются парами сопряжённых: если z0z_0z0 — корень, то z0‾\overline{z_0}z0 тоже корень. Следствие: количество корней в верхней полуплоскости равно количеству в нижней по парам; действительные корни лежат на границе (мнимой части 0). Критерии на количество корней в верхней полуплоскости 1) Формула аргумента (принцип аргумента). Для контура CCC (замкнутого, не проходящего через корни) NC=12πi∮Cp′(z)p(z) dz=12πΔCargp(z),
N_C=\frac{1}{2\pi i}\oint_C\frac{p'(z)}{p(z)}\,dz=\frac{1}{2\pi}\Delta_C\arg p(z), NC=2πi1∮Cp(z)p′(z)dz=2π1ΔCargp(z),
где NCN_CNC — число нулей (с кратностями) внутри CCC. При выборе CCC как отрезка [−R,R][-R,R][−R,R] по действительной оси и большого полуокружности в верхней полуплоскости и пропуске R→∞R\to\inftyR→∞ получаем для числа корней в верхней полуплоскости N+N_+N+N+=n2+12πΔt=−∞+∞argp(t),
N_+=\frac{n}{2}+\frac{1}{2\pi}\Delta_{t=-\infty}^{+\infty}\arg p(t), N+=2n+2π1Δt=−∞+∞argp(t),
где n=degpn=\deg pn=degp и Δ−∞+∞argp(t)\Delta_{-\infty}^{+\infty}\arg p(t)Δ−∞+∞argp(t) — полное изменение аргумента значения многочлена при пробегании по действительной оси от −∞-\infty−∞ до +∞+\infty+∞. Практически это реализуется как подсчёт витков образа реальной оси p(R)p(\mathbb R)p(R) вокруг нуля (Nyquist‑подход). 2) Преобразования и существующие критерии. Верхнюю полуплоскость можно преобразовать в единичный диск или правую полуплоскость: - Мёбиусово отображение w=z−iz+i
w=\frac{z-i}{z+i} w=z+iz−i
переводит верхнюю полуплоскость в единичный диск. Тогда число нулей ppp в верхней полуплоскости равно числу нулей композиции в единичном диске, для которого применимы тесты Schur–Cohn / Jury. - Аналогично можно свернуть в правую полуплоскость и применить критерий Рауса–Гурвица (он даёт количество корней с положительной действительной частью; после мёбиусова отображения даёт число в верхней полуплоскости). 3) Теоретико-алгебраические критерии. Для многочленов без действительных корней есть точная характеристика (Hermite–Biehler): представив ppp через чётную и нечётную части на действительной оси (или как p(x)=E(x)−iO(x)p(x)=E(x)-iO(x)p(x)=E(x)−iO(x) при x∈Rx\in\mathbb Rx∈R), все корни лежат в верхней полу-плоскости тогда и только тогда, когда действительные полиномы EEE и OOO имеют только простые вещественные корни, которые строго чередуются, и выполняется дополнительное знаковое условие (это даёт критерий в терминах интерляции нулей реальных и мнимой частей). Практические замечания - Для численного определения N+N_+N+ обычно используют аргументный метод (компьютерно вычисляют изменение аргумента вдоль большой полуокружности и вдоль реальной оси) или преобразуют задачу к тестам для единичного диска / правой полуплоскости (Schur‑Cohn, Routh‑Hurwitz). - Конечная проверка: кратные корни и корни на границе (действительные) требуют осторожной обработки (контуры не должны проходить через корни). Кратко: геометрически корни — предобразы нуля, кратность — число оборотов при обходе; количество в верхней полуплоскости даётся принципом аргумента (витки образа реальной оси) и может быть проверено преобразованиями + специальными теоремами (Hermite–Biehler) или алгоритмами (Routh/Hurwitz после мёбиуса, Schur–Cohn).
Геометрическая интерпретация
- Корень z0z_0z0 многочлена p(z)p(z)p(z) — это точка на комплексной плоскости, которую отображение p:C→Cp:\mathbb C\to\mathbb Cp:C→C посылает в ноль: p(z0)=0p(z_0)=0p(z0 )=0. При этом локально
p(z)≈a (z−z0)m(a≠0), p(z)\approx a\,(z-z_0)^m\quad (a\neq0),
p(z)≈a(z−z0 )m(a=0), где mmm — кратность корня. Геометрически это значит, что окрестность z0z_0z0 отображается на окрестность нуля с кратностью mmm: аргумент изображения при обходе z0z_0z0 меняется на mmm оборотов.
- Если коэффициенты многочлена действительные, корни либо действительны, либо появляются парами сопряжённых: если z0z_0z0 — корень, то z0‾\overline{z_0}z0 тоже корень. Следствие: количество корней в верхней полуплоскости равно количеству в нижней по парам; действительные корни лежат на границе (мнимой части 0).
Критерии на количество корней в верхней полуплоскости
1) Формула аргумента (принцип аргумента). Для контура CCC (замкнутого, не проходящего через корни)
NC=12πi∮Cp′(z)p(z) dz=12πΔCargp(z), N_C=\frac{1}{2\pi i}\oint_C\frac{p'(z)}{p(z)}\,dz=\frac{1}{2\pi}\Delta_C\arg p(z),
NC =2πi1 ∮C p(z)p′(z) dz=2π1 ΔC argp(z), где NCN_CNC — число нулей (с кратностями) внутри CCC. При выборе CCC как отрезка [−R,R][-R,R][−R,R] по действительной оси и большого полуокружности в верхней полуплоскости и пропуске R→∞R\to\inftyR→∞ получаем для числа корней в верхней полуплоскости N+N_+N+ N+=n2+12πΔt=−∞+∞argp(t), N_+=\frac{n}{2}+\frac{1}{2\pi}\Delta_{t=-\infty}^{+\infty}\arg p(t),
N+ =2n +2π1 Δt=−∞+∞ argp(t), где n=degpn=\deg pn=degp и Δ−∞+∞argp(t)\Delta_{-\infty}^{+\infty}\arg p(t)Δ−∞+∞ argp(t) — полное изменение аргумента значения многочлена при пробегании по действительной оси от −∞-\infty−∞ до +∞+\infty+∞. Практически это реализуется как подсчёт витков образа реальной оси p(R)p(\mathbb R)p(R) вокруг нуля (Nyquist‑подход).
2) Преобразования и существующие критерии. Верхнюю полуплоскость можно преобразовать в единичный диск или правую полуплоскость:
- Мёбиусово отображение
w=z−iz+i w=\frac{z-i}{z+i}
w=z+iz−i переводит верхнюю полуплоскость в единичный диск. Тогда число нулей ppp в верхней полуплоскости равно числу нулей композиции в единичном диске, для которого применимы тесты Schur–Cohn / Jury.
- Аналогично можно свернуть в правую полуплоскость и применить критерий Рауса–Гурвица (он даёт количество корней с положительной действительной частью; после мёбиусова отображения даёт число в верхней полуплоскости).
3) Теоретико-алгебраические критерии. Для многочленов без действительных корней есть точная характеристика (Hermite–Biehler): представив ppp через чётную и нечётную части на действительной оси (или как p(x)=E(x)−iO(x)p(x)=E(x)-iO(x)p(x)=E(x)−iO(x) при x∈Rx\in\mathbb Rx∈R), все корни лежат в верхней полу-плоскости тогда и только тогда, когда действительные полиномы EEE и OOO имеют только простые вещественные корни, которые строго чередуются, и выполняется дополнительное знаковое условие (это даёт критерий в терминах интерляции нулей реальных и мнимой частей).
Практические замечания
- Для численного определения N+N_+N+ обычно используют аргументный метод (компьютерно вычисляют изменение аргумента вдоль большой полуокружности и вдоль реальной оси) или преобразуют задачу к тестам для единичного диска / правой полуплоскости (Schur‑Cohn, Routh‑Hurwitz).
- Конечная проверка: кратные корни и корни на границе (действительные) требуют осторожной обработки (контуры не должны проходить через корни).
Кратко: геометрически корни — предобразы нуля, кратность — число оборотов при обходе; количество в верхней полуплоскости даётся принципом аргумента (витки образа реальной оси) и может быть проверено преобразованиями + специальными теоремами (Hermite–Biehler) или алгоритмами (Routh/Hurwitz после мёбиуса, Schur–Cohn).