Введение

Наибольший общий делитель коэффициентов - это умножающая функция Гаусса лемма для многочленов В алгебре, Гаусса лемма, названная в честь Карла Фридриха Гаусса, является теоремой о многочленов над целыми числами, или, более вообще, над уникальной областью факторизации (то есть кольцо, которое имеет уникальное свойство факторизации, похожее на фундаментальную теорему арифметики). Лемма Гаусса лежит в основе всей теории факторизации и величайших общих делителей таких многочленов. Лемма Гаусса утверждает, что произведение двух примитивных многочленов является примитивным. (Полином с коэффициентами целых чисел является примитивным, если у него 1 является величайшим общим делителем его коэффициентов.) Следующим следствием леммы Гаусса, иногда также называемой леммой Гаусса, является то, что примитивный полином невыводим над целыми числами, если и только если он невыводим над рациональными числами. Более общим образом, примитивный полином имеет одинаковую полную факторизацию над целыми числами и над рациональными числами. В случае коэффициентов в уникальной области факторизации R, "рациональные числа" должны быть заменены "полем дробей R". Это подразумевает, что если R - это либо поле, кольцо целых чисел, либо уникальная область факторизации, то каждое кольцо многочлена (в одном или нескольких неопределенных) над R является уникальной областью факторизации. Другим следствием является то, что вычисление множителя и наибольшего общего делителя для многочленов с целыми числами или рациональными коэффициентами может быть сведено к аналогичным вычислениям для целых чисел и примитивных многочленов. Это систематически используется (открыто или косвенно) во всех реализованных алгоритмах (см. Большой общий делитель полиномов и Факторизация полиномов). Лемма Гаусса и все ее последствия, которые не включают в себя существование полной факторизации, остаются верными в любом домене GCD (интегральном домене, над которым существуют наибольшие общие делители). В частности, кольцо многочлена над доменом GCD также является доменом GCD. Если называем примитивным многочлен, при котором коэффициенты генерируют единоличный идеал, то лемма Гаусса верна для каждого коммутативного кольца. Однако при использовании этого определения примитивного необходимо соблюдать определенную осторожность, поскольку в уникальной области факторизации, которая не является основной идеальной областью, есть многочлены, которые являются примитивными в вышеуказанном смысле, а не примитивными в этом новом смысле.

Лемма над целыми числами

Если - это многочлен с коэффициентами целых чисел, то называется примитивным, если наибольший общий делитель всех коэффициентов равен 1; другими словами, никакое простое число не делит все коэффициенты. Доказательство: явно, что произведение f ((x) g ((x) двух примитивных многочленов имеет коэффициенты целых чисел. Поэтому, если он не примитивен, должно быть простое число p, которое является общим делителем всех его коэффициентов. Но p не может делить все коэффициенты f ((x) или g ((x)) (в противном случае они не были бы примитивными). Пусть arxr будет первым членом f ((x), не делимым на p, и пусть bsxs будет первым членом g ((x), не делимым на p. Теперь рассмотрим термин xr+s в произведении, коэффициент которого равен термину arbs, не делимому на p (поскольку p является простым), но все остальные являются, поэтому вся сумма не может быть делима на p. Предположим, что все коэффициенты в произведении делятся на p, что приводит к противоречию. Поэтому коэффициенты произведения не могут иметь общего делителя и, следовательно, являются примитивными. Доказательство приведено ниже для более общего случая. Обратите внимание, что необратимый элемент Z (простое число) все еще необратимый, когда рассматривается как постоянный полином в Z[X]; это объясняет необходимость "неконстантного" в утверждении.