В алгебре теорема о рациональном корне (или тест на рациональный корень , теорема о рациональном нуле , тест на рациональный нуль или теорема p / q ) устанавливает ограничение на рациональные решения полиномиального уравнения с целыми коэффициентами и . Решения уравнения также называются корнями или нулями полинома в левой части.
Теорема утверждает, что каждое рациональное решение x = p ⁄ q , записанное в наименьших числах так, что p и q являются взаимно простыми , удовлетворяет:
Теорема о рациональном корне является частным случаем (для одного линейного множителя) леммы Гаусса о факторизации многочленов. Теорема о интегральном корне является частным случаем теоремы о рациональном корне, когда старший коэффициент равен a n = 1 .
Теорема используется для нахождения всех рациональных корней многочлена, если таковые имеются. Она дает конечное число возможных дробей, которые можно проверить, являются ли они корнями. Если найден рациональный корень x = r , линейный многочлен ( x – r ) может быть разложен на множители из многочлена с помощью многочленного длинного деления , что приводит к многочлену более низкой степени, корни которого также являются корнями исходного многочлена.
Общее кубическое уравнение с целыми коэффициентами имеет три решения в комплексной плоскости . Если тест на рациональные корни не находит рациональных решений, то единственный способ выразить решения алгебраически — использовать кубические корни . Но если тест находит рациональное решение r , то вынесение множителей ( x – r ) оставляет квадратный многочлен , два корня которого, найденные с помощью квадратной формулы , являются оставшимися двумя корнями кубического, избегая кубических корней.
Пусть с
Предположим, что P ( p / q ) = 0 для некоторых взаимно простых чисел p , q ∈ ℤ :
Чтобы очистить знаменатели, умножьте обе стороны на q n :
Сдвиг члена a 0 в правую сторону и вынесение p за скобки в левой части дает:
Таким образом, p делит a 0 q n . Но p взаимно просто с q и, следовательно, с q n , поэтому по лемме Евклида p должно делить оставшийся множитель a 0 .
С другой стороны, сдвигая член a n в правую сторону и вынося q в левую сторону, получаем:
Рассуждая так же, как и прежде, следует, что q делит a n . [1]
Если есть нетривиальный множитель, делящий все коэффициенты многочлена, то можно разделить на наибольший общий делитель коэффициентов так, чтобы получить примитивный многочлен в смысле леммы Гаусса ; это не меняет множество рациональных корней и только усиливает условия делимости. Эта лемма гласит, что если многочлен разлагается на множители в Q [ X ] , то он также разлагается на множители в Z [ X ] как произведение примитивных многочленов. Теперь любой рациональный корень p / q соответствует множителю степени 1 в Q [ X ] многочлена, и его примитивным представителем тогда является qx − p , предполагая, что p и q взаимно просты. Но любой кратный в Z [ X ] qx − p имеет старший член, делящийся на q , и свободный член, делящийся на p , что доказывает утверждение. Этот аргумент показывает, что в более общем случае можно предположить , что любой неприводимый множитель P имеет целые коэффициенты, а также старшие и постоянные коэффициенты, делящие соответствующие коэффициенты P.
В многочлене любой полностью приведенный рациональный корень должен иметь числитель, делящий 1, и знаменатель, делящий 2. Следовательно, единственными возможными рациональными корнями являются ±1/2 и ±1; поскольку ни один из них не приравнивает многочлен к нулю, он не имеет рациональных корней.
В многочлене единственно возможные рациональные корни будут иметь числитель, который делит 6, и знаменатель, который делит 1, ограничивая возможности до ±1, ±2, ±3 и ±6. Из них 1, 2 и –3 приравнивают многочлен к нулю и, следовательно, являются его рациональными корнями (фактически, это его единственные корни, поскольку кубический многочлен имеет только три корня).
Каждый рациональный корень многочлена должен быть одним из 8 чисел Эти 8 возможных значений для x можно проверить, оценив многочлен. Оказывается, существует ровно один рациональный корень, который есть
Однако эти восемь вычислений могут оказаться довольно утомительными, и некоторые приемы позволяют избежать некоторых из них.
Во-первых, если все члены P становятся отрицательными, и их сумма не может быть равна 0; тогда каждый корень положителен, а рациональный корень должен быть одним из четырех значений
Итак , 1 не является корнем. Более того, если положить x = 1 + t , то без вычислений получим , что является многочленом от t с тем же первым коэффициентом 3 и свободным членом 1 . [2] Теорема о рациональном корне подразумевает, что рациональный корень Q должен принадлежать и, таким образом, рациональные корни P удовлетворяют Это снова показывает, что любой рациональный корень P положителен, и единственными оставшимися кандидатами являются 2 и 2\3 .
Чтобы показать, что 2 не является корнем, достаточно заметить, что если то и кратны 8 , а не является. Таким образом, их сумма не может быть равна нулю.
Наконец, остается только вычислить, чтобы убедиться, что это корень многочлена.