Featured image of post Основная теорема алгебры: доказательство того, что уравнение n-й степени всегда имеет n комплексных корней

Основная теорема алгебры: доказательство того, что уравнение n-й степени всегда имеет n комплексных корней

Подробное объяснение истории, интуитивного смысла и красивого доказательства основной теоремы алгебры с использованием комплексного анализа (теоремы Лиувилля).

Введение: Поиск уравнений и корней

История математики — это также история поиска неизвестных чисел. Когда в средней школе мы изучаем квадратные уравнения, мы узнаем формулу корней. Однако, если мы ограничимся областью действительных чисел, то быстро заметим, что существуют уравнения, не имеющие «действительных решений». Например, уравнение \(x^2 + 1 = 0\) не имеет решений в системе действительных чисел. Это происходит потому, что квадрат любого действительного числа \(x\) всегда больше или равен \(0\), и прибавление \(1\) никогда не может дать \(0\).

Чтобы решить эту проблему, было введено гипотетическое число, квадрат которого равен \(-1\) — а именно, мнимая единица \(i\). Система чисел, включающая эту единицу, называется комплексными числами. Благодаря введению комплексных чисел решения уравнения \(x^2 + 1 = 0\) можно найти как \(x = \pm i\).

Здесь возникает грандиозный вопрос: «Если мы расширим систему чисел до комплексных чисел, можем ли мы сказать, что любое уравнение всегда будет иметь решение?» Или же: «Придется ли нам когда-нибудь вводить еще один новый тип чисел?»

Математика дает очень четкий и красивый ответ на этот вопрос. Именно этому и посвящена данная статья: Основной теореме алгебры. Эта теорема утверждает, что «любой многочлен степени \(n\) с комплексными коэффициентами всегда имеет корень (решение) в области комплексных чисел». Иными словами, в огромном океане комплексных чисел решение любого уравнения всегда существует, что гарантирует отсутствие необходимости изобретать новые числа.

В этой статье мы подробно объясним эту Основную теорему алгебры, начиная с её исторического контекста, перейдя к интуитивному подходу, основанному на топологии, и, наконец, представив строгое и красивое доказательство с использованием комплексного анализа.

Исторический контекст Основной теоремы алгебры

Основная теорема алгебры не была доказана за одну ночь. Многие великие математики боролись за создание полного доказательства, никогда не сомневаясь в истинности самой теоремы.

В 17 веке такие математики, как Рене Декарт и Альбер Жирар, уже эмпирически знали, что «уравнение \(n\)-й степени должно иметь \(n\) корней». Однако в математических рамках того времени не существовало строгого способа это доказать.

С наступлением 18 века за доказательство взялись такие гиганты математики, как Жан Лерон Д’Аламбер и Леонард Эйлер. Д’Аламбер опубликовал свое доказательство в 1746 году, и во Франции теорему иногда называют «теоремой Д’Аламбера»; однако по современным стандартам его доказательству не хватало топологической строгости в некоторых областях. Эйлер также пытался показать, что любой многочлен с действительными коэффициентами можно разложить на произведение линейных и квадратичных многочленов, но оставил логический пробел.

Первое по сути полное доказательство этой неприступной теоремы дал не кто иной, как Карл Фридрих Гаусс. В своей докторской диссертации 1799 года он указал на недостатки в доказательствах предшествующих математиков и представил доказательство, основанное на геометрической интуиции. Гаусс представил четыре различных доказательства этой теоремы в течение своей жизни, что свидетельствует о том, какое значение он ей придавал.

Сегодня самым стандартным и элегантным доказательством считается то, которое основано на теории комплексного анализа, созданной французским математиком Жозефом Лиувиллем и другими. Во второй половине этой статьи мы представим доказательство с использованием теоремы Лиувилля.

Точная формулировка теоремы

Сначала давайте опишем утверждение теоремы в математически точных терминах.

Теорема (Основная теорема алгебры) Для любого натурального числа \(n \ge 1\) и комплексных коэффициентов \(a_0, a_1, \dots, a_n\) (где \(a_n \neq 0\)), многочлен \(P(z)\) определяется следующим образом:

\[ P(z) = a_n z^n + a_{n-1} z^{n-1} + \dots + a_1 z + a_0 \]

Тогда уравнение \(P(z) = 0\) имеет хотя бы одно решение на комплексной плоскости. То есть существует такое комплексное число \(\alpha\), что \(P(\alpha) = 0\).

На первый взгляд, здесь говорится только «хотя бы одно», но, объединив это с теоремой Безу, мы легко можем вывести более сильное утверждение о том, что «уравнение \(n\)-й степени имеет ровно \(n\) комплексных решений с учетом кратностей». (Этот момент будет подробно объяснен в разделе «Следствие из теоремы» ниже.)

Интуитивное понимание: Топологический подход

Прежде чем углубляться в строгое доказательство, давайте сформируем интуитивное представление о том, почему эта теорема справедлива. Здесь мы представляем подход с использованием концепции «индекса кривой» (Winding number) из топологии.

Давайте представим точку на комплексной плоскости в полярной форме как \(z = R e^{i\theta}\). Здесь \(R\) — расстояние (радиус) от начала координат, а \(\theta\) — угол.

Рассмотрим многочлен \(P(z) = a_n z^n + a_{n-1} z^{n-1} + \dots + a_0\). Если \(R\) очень велико, абсолютное значение \(z\) становится огромным, и значение многочлена почти полностью определяется членом с наивысшей степенью \(a_n z^n\). То есть, когда \(R\) достаточно велико, мы можем приближенно считать, что \(P(z) \approx a_n z^n\).

Теперь предположим, что мы заставляем \(z\) совершить полный оборот вдоль гигантской окружности радиуса \(R\). Когда \(\theta\) изменяется от \(0\) до \(2\pi\), угол \(z^n\) становится \(n\theta\), изменяясь от \(0\) до \(2n\pi\). Это означает, что траектория, описываемая \(P(z)\), становится замкнутой кривой, которая обходит вокруг начала координат комплексной плоскости ровно \(n\) раз.

Далее представьте себе процесс непрерывного уменьшения этого радиуса \(R\). По мере постепенного уменьшения \(R\) замкнутая кривая, описываемая \(P(z)\), также непрерывно деформируется. В конце концов, когда \(R = 0\), кривая сжимается в одну точку, \(P(0) = a_0\).

Здесь ключевым моментом является непрерывность. Большая петля, которая изначально обходила начало координат \(n\) раз, в конечном итоге сжимается в одну точку, которая не содержит начало координат. Топологически невозможно, чтобы петля непрерывно сжалась в точку, удаленную от начала координат, не пересекая при этом само начало координат. Другими словами, где-то в процессе сжатия эта кривая должна пройти через начало координат (\(0\)).

Момент, когда кривая проходит через начало координат, означает именно то, что существует такое \(z\), при котором \(P(z) = 0\). Это интуитивная причина, по которой решение должно существовать всегда.

  flowchart TD
    %% Обзор отображения кривой
    A["Большая окружность радиуса R с центром в начале координат"] -->|"Отображение через многочлен P(z)"| B["Замкнутая кривая на комплексной плоскости"]
    B -->|"Когда R достаточно велико"| C["Кривая, обходящая начало координат n раз"]
    C -->|"Непрерывное уменьшение R до 0"| D["Кривая также непрерывно сжимается к началу координат"]
    D -->|"Топологическая непрерывность"| E["Должна пройти через начало координат в процессе"]
    E -->|"P(z) = 0"| F["Существование корня доказано"]

Подготовка из комплексного анализа: Теорема Лиувилля

Получив интуитивное понимание, мы теперь представим самое красивое и строгое доказательство в современной математике. Это доказательство использует мощное оружие комплексного анализа: Теорему Лиувилля.

Комплексный анализ — это область, которая занимается исчислением функций комплексных переменных. В отличие от функций действительных чисел, дифференцируемость (голоморфность) комплексных функций является чрезвычайно сильным условием; комплексная функция, дифференцируемая хотя бы один раз, обладает удивительным свойством быть бесконечно дифференцируемой и может быть разложена в ряд Тейлора.

Функция, которая дифференцируема (голоморфна) на всей комплексной плоскости, называется целой функцией. Многочлены \(P(z)\) и экспоненциальная функция \(e^z\) являются типичными примерами целых функций.

Теорема Лиувилля — это глубоко мощная теорема, касающаяся таких целых функций.

Теорема (Теорема Лиувилля) Всякая ограниченная целая функция является константой.

Здесь слово «ограниченная» означает, что для всех комплексных чисел \(z\) абсолютное значение функции \(|f(z)|\) не превышает некоторого действительного числа \(M\); то есть существует такое \(M\), что \(|f(z)| \le M\).

В мире действительных чисел такая функция, как \(f(x) = \sin(x)\), дифференцируема на всей числовой прямой и ограничена условием \(-1 \le \sin(x) \le 1\). Она не является константой. Однако теорема Лиувилля утверждает, что в комплексном мире такого никогда не может произойти. Если функция голоморфна на всей комплексной плоскости и ее значение не расходится к бесконечности, она является просто плоской константой.

Строгое доказательство Основной теоремы алгебры

Теперь давайте докажем Основную теорему алгебры с помощью теоремы Лиувилля. Вы будете поражены гениальностью этого доказательства. Здесь мы используем доказательство от противного.

Доказательство

Предположим, что для любого многочлена \(n\)-й степени (\(n \ge 1\)) с комплексными коэффициентами \(P(z) = a_n z^n + \dots + a_1 z + a_0\) (где \(a_n \neq 0\)) уравнение \(P(z) = 0\) не имеет решений на комплексной плоскости.

То есть предположим, что \(P(z) \neq 0\) для всех комплексных чисел \(z\).

Затем определим новую функцию \(f(z)\) следующим образом:

\[ f(z) = \frac{1}{P(z)} \]

По нашему предположению, знаменатель \(P(z)\) никогда не становится равным \(0\), поэтому эта функция \(f(z)\) нигде на комплексной плоскости не имеет особых точек (точек, где знаменатель равен \(0\)). Поскольку многочлен \(P(z)\) везде голоморфен (дифференцируем), обратная ему функция также голоморфна, пока она не равна \(0\). Следовательно, \(f(z)\) является функцией, голоморфной на всей комплексной плоскости, то есть целой функцией.

Далее мы исследуем поведение \(f(z)\) при стремлении \(|z|\) к бесконечности. Используя неравенство треугольника, когда \(|z|\) достаточно велико, величина абсолютного значения многочлена \(P(z)\) доминируется членом наивысшей степени, тем самым расходясь к бесконечности.

Строго говоря, при \(|z| \to \infty\),

\[ |P(z)| = |z|^n \left| a_n + \frac{a_{n-1}}{z} + \dots + \frac{a_0}{z^n} \right| \to \infty \]

Тот факт, что абсолютное значение \(P(z)\) расходится к бесконечности, означает, что абсолютное значение его обратной величины \(f(z) = 1/P(z)\) сходится к \(0\).

То есть,

\[ \lim_{|z| \to \infty} |f(z)| = 0 \]

Предел, равный \(0\), означает, что вне круга с достаточно большим радиусом \(R\) значение может быть ограничено, например, \(|f(z)| \le 1\). С другой стороны, внутри замкнутой области круга (ограниченной замкнутой области), включающей внутреннюю часть круга радиуса \(R\), непрерывная функция должна иметь максимальное значение. Поэтому как вне, так и внутри круга абсолютное значение \(f(z)\) никогда не превышает некоторого конечного верхнего предела. То есть \(f(z)\) является ограниченной функцией.

До этого момента мы показали, что \(f(z)\) является одновременно «целой функцией» и «ограниченной». Здесь мы применяем теорему Лиувилля. Ограниченная целая функция должна быть константой. Следовательно, существует такое комплексное число \(c\), что для всех \(z\)

\[ f(z) = c \]

Однако, поскольку \(\lim_{|z| \to \infty} f(z) = 0\), эта константа \(c\) должна быть равна \(0\). То есть \(f(z) = 0\) для всех \(z\).

Но поскольку \(f(z) = \frac{1}{P(z)}\), дробная функция не может быть равна \(0\) (потому что числитель равен \(1\)). Это явное противоречие.

Это противоречие возникло из-за нашего предположения о том, что «\(P(z) = 0\) не имеет решений на комплексной плоскости». Таким образом, от противного доказано, что уравнение \(P(z) = 0\) имеет хотя бы одно решение на комплексной плоскости.

(Конец доказательства)

Следствие из теоремы: Разложение на линейные множители

Основная теорема алгебры гарантирует существование «хотя бы одного решения». Объединив этот факт с Теоремой Безу для деления многочленов, мы можем доказать, что многочлен можно полностью разложить на произведение линейных членов.

Учитывая многочлен \(n\)-й степени \(P_n(z)\), Основная теорема алгебры утверждает, что существует решение \(\alpha_1\) такое, что \(P_n(\alpha_1) = 0\). Согласно Теореме Безу, \(P_n(z)\) имеет в качестве множителя \((z - \alpha_1)\). То есть его можно разложить на множители следующим образом:

\[ P_n(z) = (z - \alpha_1) P_{n-1}(z) \]

Здесь \(P_{n-1}(z)\) — многочлен степени \(n-1\). Если \(n-1 \ge 1\), мы можем снова применить Основную теорему алгебры, чтобы найти решение \(\alpha_2\) для \(P_{n-1}(z)\). Повторяя это \(n\) раз, мы можем полностью разложить его на множители следующим образом:

\[ P_n(z) = a_n (z - \alpha_1)(z - \alpha_2) \dots (z - \alpha_n) \]

Из этого результата мы можем вывести глубоко красивый и законченный вывод о том, что «уравнение \(n\)-й степени с комплексными коэффициентами имеет ровно \(n\) решений с учетом кратностей». Именно поэтому она называется «Основной теоремой».

Более того, для многочленов, где все коэффициенты являются действительными числами, если \(\alpha\) является решением, его комплексно-сопряженное \(\overline{\alpha}\) также должно быть решением. Используя это свойство, мы также можем вывести тот факт, что «любой многочлен с действительными коэффициентами может быть полностью разложен на произведение линейных и квадратичных многочленов в области действительных чисел».

Заключение

В этой статье мы подробно рассмотрели Основную теорему алгебры, охватив её исторический контекст, топологическую интуицию и комплексное аналитическое доказательство с использованием теоремы Лиувилля.

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

Долгий поиск человечеством корней уравнений обрел огромную сцену комплексной плоскости благодаря введению новых мнимых чисел, и полнота этой сцены была доказана Основной теоремой алгебры. Эта теорема стала ключом, который открыл сияющие двери, ведущие к теории Галуа и алгебраической геометрии, которые составляют основу современной математики.

comments powered by Disqus