Число a, такое, что при подстановке его вместо x оно обращает функцию xn − p1xn−1 ... ± pn в нуль, то есть такое, которое удовлетворяет уравнению ƒ(x) = 0, называется корнем уравнения; то есть, поскольку a является корнем, мы имеем
an − p1an−1 ... ± pn = 0, или, иными словами, ƒ(a) = 0;
и тогда легко показать, что x − a является множителем функции ƒ(x), а именно, что мы имеем ƒ(x) = (x − a)ƒ1(x), где ƒ1(x) есть функция xn−1 − q1xn−2 ... ± qn−1 степени n − 1 с числовыми коэффициентами q1, q2 ... qn−1.
В общем случае a не является корнем уравнения ƒ1(x) = 0, но это может иметь место — то есть ƒ1(x) может содержать множитель x − a; когда это так, ƒ(x) будет содержать множитель (x − a)²; записывая тогда ƒ(x) = (x − a)²ƒ2(x) и предполагая, что a не является корнем уравнения ƒ2(x) = 0, говорят тогда, что x = a есть двойной корень уравнения ƒ(x) = 0; аналогично ƒ(x) может содержать множитель (x − a)³ и не содержать более высоких степеней, и тогда x = a является тройным корнем; и так далее.
Предполагая в общем случае, что ƒ(x) = (x − a)^α F(x) (где α — положительное целое число, которое может быть равно 1; (x − a)^α — наивысшая степень x − a, на которую делится ƒ(x); а F(x), разумеется, имеет степень n − α), мы получаем, что уравнение F(x) = 0 будет иметь корень b, отличный от a; x − b будет множителем (в общем случае простым, но он может быть и кратным) функции F(x), и в этом случае ƒ(x) будет равно (x − a)^α (x − b)^β Φ(x) (где β — положительное целое число, которое может быть равно 1; (x − b)^β — наивысшая степень x − b в F(x) или ƒ(x); а Φ(x), разумеется, имеет степень n − α − β). В этом случае говорят, что исходное уравнение ƒ(x) = 0 имеет α корней, каждый из которых равен a, β корней, каждый из которых равен b, и так далее для любых других множителей (x − c)^γ и т. д.
Таким образом, мы получаем теорему: числовое уравнение степени n в любом случае имеет n корней, то есть существуют n чисел a, b, ... (в общем случае все они различны, но могут объединяться в любые группы равных значений) таких, что тождественно выполняется равенство ƒ(x) = (x − a)(x − b)(x − c) ...
Если уравнение имеет равные корни, их в общем случае можно определить, и этот случай во всяком поэтому является частным, который в первую очередь может быть исключен из рассмотрения. Следовательно, в общем случае предполагается, что все корни уравнения ƒ(x) = 0 различны.
Если коэффициенты p1, p2, ... все или некоторые из них являются мнимыми, то уравнение ƒ(x) = 0, если выделить в нем действительную и мнимую части, может быть записано как F(x) + iΦ(x) = 0, где F(x) и Φ(x) являются функциями с действительными коэффициентами; отсюда видно, что уравнение ƒ(x) = 0 с мнимыми коэффициентами не имеет в общем случае никаких действительных корней; если предположить, что оно имеет действительный корень a, он одновременно должен быть корнем каждого из уравнений F(x) = 0 и Φ(x) = 0.
Но уравнение с действительными коэффициентами может иметь как мнимые, так и действительные корни, и кроме того, мы имеем теорему о том, что для любого такого уравнения мнимые корни входят парами, то есть если α + βi является корнем, то α − βi также будет корнем. Отсюда следует, что если степень уравнения нечетная, всегда существует нечетное число действительных корней, и следовательно, по меньшей мере один действительный корень.
9. В случае уравнения с действительными коэффициентами вопрос о существовании действительных корней и их отделении уже был рассмотрен. В общем случае уравнения с мнимыми (или, возможно, действительными) коэффициентами возникает аналогичный вопрос о расположении (действительных или мнимых) корней; так, если для удобства восприятия мы рассматриваем составляющие α и β корня α + βi как координаты точки на плоскости (in plano) и соответственно представляем корень такой точкой, то при проведении на плоскости любой замкнутой кривой, или «контура», возникает вопрос о том, сколько корней лежит внутри этого контура.
Теоретически это решается с помощью теоремы О.Л. Коши (1837 г.), а именно: при подстановке x + iy вместо x в исходное уравнение функция ƒ(x + iy) принимает вид P + iQ, где P и Q каждая представляют собой рациональную и целую функцию (с действительными коэффициентами) от x и y. Если представить себе, что точка (x, y) перемещается вдоль контура, и подсчитать количество смен знака с минус на плюс (− на +) и с плюс на минус (+ на −) дроби, соответствующих прохождению дроби через нуль (то есть для значений, при которых P обращается в нуль, не учитывая те, при которых Q обращается в нуль), то разность этих чисел дает число корней внутри контура.
Важно отметить, что это доказательство не предполагает заранее существования какого-либо корня; контур может представлять собой бесконечность плоскости (такая бесконечность рассматривается как контур, или замкнутая кривая), и в этом случае можно показать (причем очень легко), что разность чисел смен знака равна n; то есть внутри бесконечного контура имеется (или, что то же самое, всего имеется) n корней; таким образом, теорема Коши фактически содержит доказательство фундаментальной теоремы о том, что числовое уравнение n-й степени (не только имеет числовой корень, но) имеет ровно n корней. По-видимому, это доказательство фундаментальной теоремы в ее наиболее полной форме по своему принципу совпадает с последним доказательством Карла Фридриха Гаусса (1849 г.) теоремы в формулировке: «Числовое уравнение n-й степени всегда имеет корень».
Но в случае конечного контура фактическое определение разности, дающей количество действительных корней, может быть осуществлено лишь для прямоугольного контура путем применения к каждой из его сторон по отдельности метода, подобного методу теоремы Штурма; и таким образом фактическое определение в конечном итоге сводится к методу, аналогичному методу теоремы Штурма.
В отношении приближенного вычисления мнимых корней уравнения сделано очень мало, и этот вопрос здесь не рассматривается.
10. Классом числовых уравнений, который необходимо рассмотреть, являются двучленные уравнения xn − a = 0 (где a = α + βi — комплексное число).
Предыдущие выводы применимы и здесь: всегда существует n корней, которые, как можно показать, все различны. И их можно найти числовым путем извлечением квадратного корня и корня n-й степени из действительных чисел с помощью таблиц натуральных синусов и косинусов.
α + βi = √(α² + β²) { α + β i }, √(α² + β²) √(α² + β²) Ибо записывая [выражение], мы всегда имеем действительный угол λ (положительный и меньший 2π), косинус и синус которого равны соответственно α / √(α² + β²) и β / √(α² + β²); то есть, обозначая для краткости √(α² + β²) через ρ, мы получаем α + βi = ρ (cos λ + i sin λ), или уравнение принимает вид xn = ρ (cos λ + i sin λ); отсюда, замечая, что (cos (λ/n) + i sin (λ/n))^n = cos λ + i sin λ, получаем одно из значений x равным n√ρ (cos (λ/n) + i sin (λ/n)). Эта формула действительно дает все корни, поскольку вместо λ мы можем написать λ + 2sπ, где s — положительное или отрицательное целое число, и тогда мы получаем [формулу]
x = n√ρ ( cos λ + 2sπ + i sin λ + 2sπ ), n n которая имеет n значений, получаемых последовательным приданием s значений 0, 1, 2, ..., n − 1; корни, очевидно, представлены точками, лежащими на равных расстояниях на окружности. Но удобнее поступить несколько иначе: приняв один из корней за θ, так что θn = a, и предполагая затем x = θy, мы сводим уравнение к виду yn − 1 = 0, которое, подобно исходному уравнению, имеет ровно n корней (причем один из них, разумеется, равен 1). Исходное уравнение xn − a = 0 тем самым сводится к более простому уравнению xn − 1 = 0; и хотя теория этого уравнения содержится в предыдущей, все же целесообразно изложить ее отдельно.
Все корни уравнения xn − 1 = 0 выражаются в виде 1, ω, ω², ..., ωn−1, где ω можно принять равным cos (2π/n) + i sin (2π/n); действительно, при таком значении ω любая целая степень ωk равна cos (2πk/n) + i sin (2πk/n), и отсюда мы имеем (ωk)n = cos 2πk + i sin 2πk = 1, то есть ωk является корнем уравнения. К этой теории мы вернемся позже.
На основании изложенного мы приходим к понятию (числовому) радикала a^(1/n), рассматриваемого как n-значная функция; если обозначить любое из этих значений через n√a, то ряд значений будет иметь вид n√a, ω n√a, ..., ω^(n−1) n√a; или мы можем, если угодно, использовать n√a вместо a^(1/n) в качестве символа для обозначения n-значной функции.
Поскольку коэффициенты алгебраического уравнения могут быть числовыми, все последующие положения об алгебраических уравнениях применимы (возможно, с некоторыми небольшими модификациями) и к числовым уравнениям; и поэтому, временно завершая эту тему, будет удобно перейти к алгебраическим уравнениям.
Алгебраические уравнения
11. Уравнение имеет вид
xn − p1xn−1 + ... ± pn = 0,
и здесь мы предполагаем существование корней, то есть мы предполагаем, что существуют n величин a, b, c, ... (в общем случае все они различны, но в частных случаях могут определенным образом объединяться в равные группы), таких, что
xn − p1xn−1 + ... ± pn = 0;
или, глядя на вопрос с другой точки зрения и начиная с заданных корней a, b, c, ..., мы выражаем произведение n факторов x − a, x − b, ... в указанной выше форме и тем самым приходим к уравнению степени n, имеющему n корней a, b, c, ... В обоих случаях мы имеем
p1 = Σa, p2 = Σab, ..., pn = abc...;
то есть, рассматривая коэффициенты p1, p2, ..., pn как заданные, мы предполагаем существование корней a, b, c, ... таких, что p1 = Σa и т. д.; либо, рассматривая корни как заданные, мы записываем p1, p2 и т. д. для обозначения функций Σa, Σab и т. д.
Как уже объяснялось, эпитет «алгебраический» не используется в противовес «числовому»; алгебраическое уравнение — это просто уравнение, в котором коэффициенты не ограничены требованием обозначать числа или явно не рассматриваются как обозначающие их. То, что такая абстракция правомерна, видно на простейшем примере: утверждая, что уравнение x² − px + q = 0 имеет корень x = ½ {p + √(p² − 4q) }, мы имеем в виду, что при подстановке этого значения вместо x уравнение превращается в тождество: [½ {p + √(p² − 4q) }]² − p[½ {p + √(p² − 4q) }] + q = 0; и проверка этого тождества никоим образом не зависит от того, означают ли p и q числа. Но если спросить, что именно помимо числовых уравнений охватывается термином «алгебраическое уравнение» или каков полный объем значения, приписываемого этому термину, то на второй вопрос во всяком случае было бы очень трудно ответить; что же касается первого, можно сказать, что коэффициенты могут, например, быть символами операций. Что касается таких уравнений, то здесь, безусловно, нет никакого доказательства того, что каждое уравнение имеет корень, или что уравнение n-й степени имеет n корней; и совершенно неясно, каков точный смысл этого утверждения. Однако обнаруживается, что предположение о существовании n корней может быть сделано без каких-либо противоречивых результатов; выводы, полученные из него, если они содержат корни, покоятся на том же основании, что и исходное предположение; но вывод может быть и вовсе не зависящим от корней, и в этом случае он несомненно верен; рассуждение, хотя оно фактически ведется с помощью этого предположения (и, возможно, наиболее легко и изящно именно таким способом), на самом деле от этого предположения не зависит. В качестве иллюстрации мы отмечаем, что допускается выражать функцию от p и q следующим образом — то есть с помощью рациональной симметричной функции от a и b, которая на деле может быть выражена как рациональная функция от a + b и ab; и если мы предпишем, что a + b и ab затем будут заменены соответственно на p и q, мы получим искомую функцию от p и q. То есть мы имеем F(α, β) в качестве представления ƒ(p, q), полученного так, как если бы мы имели p = a + b, q = ab, но без какого-либо предположения о существовании величин a и b этих уравнений.
12. Исходя из уравнения
xn − p1xn−1 + ... = (x − a)(x − b)...
или эквивалентных уравнений p1 = Σa и т. д., мы находим
an − p1an−1 + ... = 0, bn − p1bn−1 + ... = 0, ... [и т. д.]
(именно как удовлетворяющие этим уравнениям величины a, b, ... называются корнями уравнения xn − p1xn−1 + ... = 0); и обратно, из последних уравнений, предполагая, что a, b, ... все различны, мы выводим
p1 = Σa, p2 = Σab и т. д.
и
xn − p1xn−1 + ... = (x − a)(x − b)...
Заметьте, что если, например, a = b, то уравнения an − p1an−1 + ... = 0 и bn − p1bn−1 + ... = 0 свелись бы к единому соотношению, которое само по себе не выражало бы того, что a является двойным корнем, то есть что (x − a)² является множителем xn − p1xn−1 + ...; но, рассматривая b как предел a + h при бесконечно малой h, мы получаем второе уравнение
nan−1 − (n − 1)p1an−2 + ... = 0,
которое вместе с первым выражает, что a является двойным корнем; и тогда вся система уравнений приводит, как и раньше, к уравнениям p1 = Σa и т. д. Но существование двойного корня подразумевает определенное соотношение между коэффициентами; в общем случае все корни различны.
Тогда мы имеем теорему о том, что любая рациональная симметричная функция корней является рациональной функцией коэффициентов. Это легко следует из менее общей теоремы: всякая рациональная и целая симметричная функция корней является рациональной и целой функцией коэффициентов.
В частности, суммы степеней Σa², Σa³ и т. д. являются рациональными и целыми функциями коэффициентов.
Процесс, первоначально применявшийся для выражения других функций Σa^α b^β и т. д. через коэффициенты, заключается в том, чтобы выразить их через суммы степеней: например, Σa^α b^β = Σa^α Σa^β − Σa^(α+β); однако это крайне неудобно; истинная теория заключается в демонстрации того, что у нас имеются системы уравнений
p1 = Σa, p2 = Σab, p1² = Σa² + 2Σab, p3 = Σabc, p1p2 = Σa²b + 3Σabc, p1³ = Σa³ + 3Σa²b + 6Σabc,
в которых каждая система содержит ровно столько уравнений, сколько имеется корневых функций в правой части, — например, 3 уравнения и 3 функции Σabc, Σa²b, Σa³. Следовательно, в каждой системе корневые функции могут быть определены линейным образом через степени и произведения коэффициентов:
Σab = p2, Σa² = p1² − 2p2, Σabc = p3, Σa²b = p1p2 − 3p3, Σa³ = p1³ − 3p1p2 + 3p3,
и так далее. Другой процесс, если применять его последовательно, позволил бы вывести первоначально принятое значение Σab = p2 из двух уравнений Σa = p, Σa² = p1² − 2p2; то есть мы имеем 2Σab = Σa·Σa − Σa² = p1² − (p1² − 2p2) = 2p2.
13. Здесь уместно упомянуть теорему о том, что если x определяется, как указано выше, уравнением степени n, то любая рациональная и целая функция от x вообще, или, более общо, любая рациональная функция, которая не обращается в бесконечность в силу самого уравнения, может быть выражена как рациональная и целая функция от x степени n − 1, причем коэффициенты являются рациональными функциями коэффициентов уравнения. Таким образом, уравнение дает xn — функцию указанной формы; умножая обе части на x и подставляя в правой части вместо xn его предыдущее значение, мы получаем x^(n+1) — функцию указанной формы; то же самое справедливо для любой более высокой степени x, а следовательно, и для любой рациональной и целой функции от x. Доказательство в случае рациональной нецелой функции несколько сложнее. Конечный результат имеет вид φ(x)/ψ(x) = I(x), или, иными словами, φ(x) − ψ(x)I(x) = 0, где φ, ψ и I — рациональные и целые функции; иначе говоря, это уравнение, будучи верным лишь при условии ƒ(x) = 0, может выполняться только по той причине, что левая часть содержит ƒ(x) в качестве множителя, то есть тождественно должно выполняться равенство φ(x) − ψ(x)I(x) = M(x)ƒ(x). Более того, очевидно, что уравнение φ(x)/ψ(x) = I(x), удовлетворяясь всякий раз, когда ƒ(x) = 0, должно удовлетворяться каждым корнем уравнения.
Из теоремы о том, что рациональная симметричная функция корней выражается через коэффициенты, непосредственно следует возможность определить уравнение (определенной степени), корнями которого служат различные значения любой заданной (несимметричной) функции корней данного уравнения. Например, в случае уравнения четвертой степени с корнями (a, b, c, d) можно найти уравнение, имеющее корни ab, ac, ad, bc, bd, cd (и представляющее собой, таким образом, уравнение шестой степени): а именно, в произведении
(y − ab)(y − ac)(y − ad)(y − bc)(y − bd)(y − cd)
коэффициенты различных степеней y будут симметричными функциями a, b, c, d и, следовательно, рациональными и целыми функциями коэффициентов уравнения четвертой степени; следовательно, представив произведение в таком виде и приравняв его к нулю, мы получим искомое уравнение шестой степени. Тем же способом можно найти уравнение шестой степени с корнями (a − b)², (a − c)², (a − d)², (b − c)², (b − d)², (c − d)², которое представляет собой упоминавшееся ранее уравнение разностей; аналогичным образом мы получаем уравнение разностей для заданного уравнения любой степени. Далее, искомое уравнение может быть уравнением, имеющим своими n корнями заданные рациональные функции φ(a), φ(b), ... различных корней данного уравнения. Любая такая рациональная функция может (как было показано) быть выражена как рациональная и целая функция степени n − 1; и, сохраняя x вместо любого из корней, задача сводится к нахождении y из уравнений xn − p1xn−1 ... = 0 и y = M0xn−1 + M1xn−2 + ... или, что то же самое, к исключению x из этих двух уравнений. Это по сути преобразование Э.В. Чирнхауза (1683 г.).
14. В связи с изложенным выше возникает вопрос о количестве значений (получаемых перестановками корней) заданных несимметричных функций корней или, скажем, заданного набора букв: например, при наличии корней или букв (a, b, c, d), как и прежде, сколько существует значений функции ab + cd или, лучше сказать, сколько существует функций такого вида? Ответ: 3, а именно ab + cd, ac + bd, ad + bc; кроме того, можно спросить, существуют ли для заданного числа букв функции с заданным количеством значений — трехзначные, четырехзначные функции и т. д.
Сразу видно, что для любого заданного числа букв существуют двухзначные функции; произведение разностей букв является такой функцией; как бы ни переставлялись буквы, оно меняет только свой знак; иными словами, эти два значения равны Δ и −Δ. Если P и Q — симметричные функции букв, то общая форма такой функции есть P + QΔ; она имеет всего два значения: P + QΔ и P − QΔ.