
§ 5. Основная теорема алгебры и её следствия
Теорема (основная теорема алгебры). Поле C комплексных чисел алгебраически замкнуто.
Доказательство. По теореме об условиях, эквивалентных алгебраической замкнутости, достаточно доказать, что любой многочлен f(z) = anzn+…+a1z+a0 C[x] степени n > 0 имеет хотя бы один комплексный корень. При этом можно считать, что n 3 (почему?!).
Запишем все коэффициенты и переменную в алгебраической форме аk = bk + ick (0 k n), z = х + iy, подставим эти выражения в многочлен и раскроем скобки. В результате получим f(x+iy) = g(x, y) + ih(x, y) , где g(x, y) и h(x, y) – многочлены от двух переменных с действительными коэффициентами, степень каждого из которых равна n .
Пример: Для f(z) = (2+3i)z3–(1–i)z+5i имеем
f(x+iy) = (2+3i)(x+iy)3–(1–i)(x+iy)+5i = (2+3i)(x3+3ix2y–3xy2–iy3)–(1–i)(x+iy)+5i =
= (2+3i)(x3–3xy2+i(3x2y–y3))–(x+iy–ix+y)+5i =
= 2x3–6xy2+2i(3x2y–y3)+3i(x3–3xy2)–3(3x2y–y3)–x–y–i(y–x)+5i =
= (2x3–6xy2–9x2y+3y3–x–y) + i(6x2y–2y3+3x3–9xy2–y+x+5).
Таким образом, g(x, y) = 2x3–6xy2–9x2y+3y3–x–y , h(x, y) = 6x2y–2y3+3x3–9xy2–y+x+5.
Рассмотрим
теперь модуль величины f(z)
= f(x+iy)
= g(x, y) + ih(x,
y). Поскольку
|f(z)| =
|f(x+iy)|
=
и многочлены g(x,
y) и h(x,
y) являются
непрерывными вещественными функциями
от двух аргументов, то |f(х+iy)|
также
является непрерывной вещественной
функцией от двух аргументов х,
у (как
функция, полученная из непрерывных с
помощью непрерывных операций возведения
в квадрат и извлечения квадратного
корня). При доказательстве теоремы
будем пользоваться следующим известным
из курса анализа фактом: всюду
определённая непрерывная вещественная
функция от двух аргументов имеет точку
минимума в любом круге х2
+ у2
R2
(значение функции в этой точке меньше
или равно значению в любой другой точке
круга). Эта
точка минимума, вообще говоря, может
находиться на границе круга.
Допустим
теперь, вопреки доказываемому, что
многочлен f(z)
не имеет
корней в С.
Тогда его модуль |f(z)|
= |f(x+iy)|
не обращается
в нуль на всей плоскости (при любых
значениях
х, у), но
достигает минимума в любом круге |z|
R.
Найдём такое большое
> 0, чтобы
> 2|f(0)|
и было выполнено заключение леммы об
асимптотическом поведении многочлена,
т.е.
z
C
|z|
>
|f(z)|
.
Тогда для любой точки z
вне круга
|z|
будет верно
неравенство |f(z)|
>
>
2|f(0)|
. Ввиду непрерывности функции |f(z)|
, неравенство
|f(z)|
2|f(0)|
> |f(0)|
будет
справедливо, даже если т. z
лежит на
границе круга (почему ?!). Как отмечалось
выше, в выбранном круге непрерывная
функция |f(z)|
имеет точку
минимума z
= z0,
причём эта точка не лежит на границе
круга, поскольку значение |f(0)|
меньше
значения в любой граничной точке.
Значит существует окружность достаточно
малого радиуса r
с центром
в т. z0
, целиком
лежащая в выбранном круге |z|
.
По лемме
Даламбера, в круге |z
– z0|
r найдётся
точка u
C
со свойством |f(u)|
< |f(z0)|
вопреки
выбору т. z0
C
. Полученное противоречие завершает
доказательство основной теоремы
алгебры.
Следствие 1 (о неприводимых многочленах над полем С). Любой неприводимый многочлен над полем С имеет вид (х – ) , где , С , 0.
Это получается из теоремы об условиях, эквивалентных алгебраической замкнутости.
Следствие 2 (о разложении многочлена над полем С на линейные множители). Любой многочлен f(x) = anxn+…+a1x+a0 С[x] степени n > 0 можно представить в виде f(x) = аn(x – 1)…(x – n) , где 1 , … , n – его корни.
Следствие вытекает из доказанной ранее теоремы о корнях многочлена или из предыдущего следствия и теоремы о разложении многочлена в произведение неприводимых.
Опишем теперь неприводимые многочлены над полем действительных чисел.
Следствие 3 (о неприводимых многочленах над полем R). Любой неприводимый многочлен над полем R либо имеет вид (х – ) , где , R , 0 , либо – (х2+х+), где , , R , 0 и D = 2 – 4 < 0.
Доказательство.
Если р(х) =
anxn+…+a1x+a0
– неприводимый
многочлен
над полем R
,
степень
которого больше единицы, то по предыдущему
следствию, он представим в виде р(x)
= аn(x
– 1)…(x
– n)
, где
1
, … , n
– его
комплексные корни, среди которых нет
вещественных (?!). Докажем, что комплексно
сопряжённые числа
тоже являются его корнями. В самом
деле, т.к.
anin+…+a1i+a0
= 0 и аk
R
(0
k
n),
то
=
p(
)
, что и требовалось. Таким образом, все
корни многочлена р(х)
разбиваются
на пары {i
,
},
состоящие из комплексно сопряжённых
чисел. Рассмотрим теперь произведение
соответствующих линейных двучленов:
(x – i)(x
–
)
= x2
– (i+
)x+i
.
Это квадратный трёхчлен с действительными
коэффициентами и отрицательным
дискриминантом (почему ?!), на который
делится нацело многочлен p(x).
Поскольку р(х)
не имеет
нетривиальных делителей в кольце R[x],
то р(х)
пропорционален
любому такому квадратному трёхчлену,
т.е. он имеет всего лишь два комплексных
корня.
Следствие 3 доказано.
Следствие 4 (о разложении многочлена над полем R). Любой многочлен f(x) = anxn+…+a1x+a0 R[x] степени n > 0 можно представить в виде произведения f(x) = аn(x – 1)…(x – k)(x2+1x+1)…(x2+mx+m), где 1 , … , k – его вещественные корни, а все квадратные трёхчлены имеют вещественные коэффициенты и отрицательные дискриминанты (случаи отсутствия либо линейных множителей, либо квадратных трёхчленов не исключаются).
Доказательство сразу вытекает из предыдущего следствия и теоремы о разложении многочленов в произведение неприводимых.
Следствие
5 (о многочлене с заданными корнями над
полем R).
Пусть заданы попарно различные числа
1
, … , k
R
, 1
, … , m
C
\ R
. Тогда
многочлен f(x)
= = (x
– 1)…(x
– k)(x
– 1)(x
–
)…(x
– m)(x
–
)
, будет многочленом наименьшей степени
над полем
R , корнями
которого являются заданные числа.
Доказательство.
То, что многочлен f(x)
имеет
вещественные коэффициенты, следует из
того, что каждое произведение (x
– i)(x
–
)
– квадратный
трёхчлен над R
. Если теперь g(x)
– любой
другой многочлен с действительными
коэффициентами и заданными корнями,
то он делится на (x
– 1)…(x
– k)
и на простые многочлены над R
, имеющие корнями каждое i
(1
i
m),
т.е. на неприводимые многочлены (x
– i)(x
–
)
R[x].
Итак, f(x)
| g(x)
, и значит, d(f)
d(g) , что и
требовалось доказать.