В математике, A симметрический полином является полиномом Р ( Х 1, Х 2,..., Х п) в п переменных, таких, что, если любой из переменных поменять местами, получаем тот же полином. Формально P является симметричным многочленом, если для любой перестановки σ индексов 1, 2,..., n выполняется P ( X σ (1), X σ (2),…, X σ ( n)) = P ( X 1, X 2,…, X n).
Симметричные многочлены естественным образом возникают при изучении связи между корнями многочлена от одной переменной и его коэффициентами, поскольку коэффициенты могут быть заданы полиномиальными выражениями в корнях, и все корни играют аналогичную роль в этом случае. С этой точки зрения элементарные симметричные многочлены являются наиболее фундаментальными симметричными многочленами. А теорема утверждает, что любой симметричный полином может быть выражен в терминах элементарных симметрических полиномов, что подразумевает, что каждое симметричное полиномиальное выражение в корнях унитарного полинома в качестве альтернативы может быть дано как полиномиальное выражение в коэффициентах полинома.
Симметричные многочлены также образуют интересную структуру сами по себе, независимо от какого-либо отношения к корням многочлена. В этом контексте другие наборы конкретных симметричных многочленов, такие как полные однородные, степенные суммы и многочлены Шура, играют важную роль наряду с элементарными. Полученные структуры, и в частности кольцо симметрических функций, имеют большое значение в комбинаторике и теории представлений.
Следующие многочлены от двух переменных X 1 и X 2 симметричны:
как следующий многочлен от трех переменных X 1, X 2, X 3:
Есть много способов сделать определенные симметричные многочлены от любого числа переменных (см. Различные типы ниже). Пример несколько иного вкуса:
где сначала строится многочлен, который меняет знак при каждом обмене переменными, а взятие квадрата делает его полностью симметричным (если переменные представляют собой корни монического многочлена, этот многочлен дает его дискриминант ).
С другой стороны, многочлен от двух переменных
не является симметричным, так как если один обмен и один получает другой многочлен,. Аналогично в трех переменных
имеет только симметрию относительно циклических перестановок трех переменных, чего недостаточно, чтобы быть симметричным многочленом. Однако симметрично следующее:
Одним из контекстов, в котором встречаются симметричные полиномиальные функции, является изучение однозначных одномерных многочленов степени n, имеющих n корней в данном поле. Эти n корней определяют полином, и когда они рассматриваются как независимые переменные, коэффициенты полинома являются симметричными полиномиальными функциями от корней. Более того, из фундаментальной теоремы о симметричных полиномах следует, что полиномиальная функция f от n корней может быть выражена как (другая) полиномиальная функция коэффициентов полинома, определяемого корнями, тогда и только тогда, когда f задается симметричным полиномом.
Это дает подход к решению полиномиальных уравнений путем инвертирования этого отображения, «нарушая» симметрию - учитывая коэффициенты полинома ( элементарные симметричные полиномы в корнях), как можно восстановить корни? Это приводит к изучению решений многочленов с использованием группы перестановок корней, первоначально в форме резольвент Лагранжа, позже развитой в теории Галуа.
Рассмотрим монический многочлен от t степени n
с коэффициентами a i в некотором поле k. Существует n корней x 1,…, x n из P в некотором, возможно, более крупном поле (например, если k - поле действительных чисел, корни будут существовать в поле комплексных чисел ); некоторые из корней могут быть равны, но тот факт, что у одного есть все корни, выражается соотношением
Путем сравнения коэффициентов находим, что
На самом деле это всего лишь примеры формул Виете. Они показывают, что все коэффициенты полинома задаются в терминах корней с помощью симметричного полиномиального выражения : хотя для данного полинома P могут быть качественные различия между корнями (например, лежащие в базовом поле k или нет, простые или кратные roots), ничто из этого не влияет на то, как корни встречаются в этих выражениях.
Теперь можно изменить точку зрения, взяв корни, а не коэффициенты в качестве основных параметров для описания P, и рассматривая их как неопределенные, а не как константы в соответствующем поле; тогда коэффициенты a i становятся просто конкретными симметричными многочленами, задаваемыми приведенными выше уравнениями. Эти многочлены, без знака, известны как элементарные симметрические многочлены в х 1,..., х п. Основной факт, известный как фундаментальная теорема о симметричных многочленах, утверждает, что любой симметричный многочлен от n переменных может быть задан полиномиальным выражением в терминах этих элементарных симметричных многочленов. Отсюда следует, что любое симметричное полиномиальное выражение в корнях монического полинома может быть выражено как полином от коэффициентов полинома, и, в частности, его значение лежит в базовом поле k, которое содержит эти коэффициенты. Таким образом, при работе только с такими симметричными полиномиальными выражениями в корнях нет необходимости знать что-либо конкретное об этих корнях или производить вычисления в каком-либо поле большего размера, чем k, в котором эти корни могут находиться. Фактически сами значения корней становятся неактуальными, и необходимые соотношения между коэффициентами и симметричными полиномиальными выражениями могут быть найдены путем вычислений только в терминах симметричных полиномов. Примером таких отношений являются тождества Ньютона, которые выражают сумму любой фиксированной степени корней в терминах элементарных симметричных многочленов.
Существует несколько типов симметричных многочленов от переменных X 1, X 2,…, X n, которые являются фундаментальными.
Для каждого неотрицательного целого числа k элементарный симметричный многочлен e k ( X 1,…, X n) является суммой всех различных произведений k различных переменных. (Некоторые авторы обозначают это вместо σ k.) Для k = 0 существует только пустой продукт, поэтому e 0 ( X 1,…, X n) = 1, в то время как для k gt; n никакие продукты не могут быть сформированы вообще, поэтому e k ( X 1, X 2,…, X n) = 0 в этих случаях. Оставшиеся n элементарных симметричных многочленов являются строительными блоками для всех симметричных многочленов от этих переменных: как упоминалось выше, любой симметричный многочлен от рассматриваемых переменных может быть получен из этих элементарных симметричных многочленов только с помощью умножения и сложения. На самом деле есть следующие более подробные факты:
Например, для n = 2 соответствующими элементарными симметричными многочленами являются e 1 ( X 1, X 2) = X 1 + X 2 и e 2 ( X 1, X 2) = X 1 X 2. Тогда первый многочлен в приведенном выше списке примеров можно записать как
(доказательство того, что это всегда возможно, см. в основной теореме о симметричных многочленах ).
Степени и произведения элементарных симметричных многочленов сводятся к довольно сложным выражениям. Если кто-то ищет базовые аддитивные строительные блоки для симметричных многочленов, более естественным выбором будет взять те симметричные многочлены, которые содержат только один тип одночлена, и только те копии, которые требуются для получения симметрии. Любой моном из X 1,…, X n может быть записан как X 1 α 1 … X n α n, где показатели α i - натуральные числа (возможно, нулевые); записав α = (α 1,…, α n), это можно сократить до X α. Мономиальный симметрический многочлен м α ( X 1,..., Х п) определяются как сумма всех одночленов х β, где β пробегает все различные перестановки (α 1,..., amp; alpha ; п). Например, у одного есть
Ясно, что m α = m β, когда β является перестановкой α, поэтому обычно рассматриваются только те m α, для которых α 1 ≥ α 2 ≥… ≥ α n, другими словами, для которых α является разбиением целого числа. Эти мономиальные симметричные многочлены образуют базис векторного пространства: каждый симметричный многочлен P может быть записан как линейная комбинация мономиальных симметричных многочленов. Для этого достаточно, чтобы отделить различные типы монома, входящего в P. В частности, если P имеет целочисленные коэффициенты, то будет линейная комбинация.
Элементарные симметричные многочлены являются частными случаями мономиальных симметрических многочленов: для 0 ≤ k ≤ n выполняется
Для каждого целого числа k ≥ 1 особый интерес представляет мономиальный симметричный многочлен m ( k, 0,…, 0) ( X 1,…, X n). Это симметричный полином степенной суммы, определяемый как
Все симметричные полиномы могут быть получены из первых n симметричных полиномов с суммой степеней сложением и умножением, возможно с использованием рациональных коэффициентов. Точнее,
В частности, оставшиеся полиномы суммы степеней p k ( X 1,…, X n) для k gt; n могут быть выражены таким образом в первых n полиномах суммы степеней; Например
В отличие от ситуации для элементарных и полных однородных многочленов, симметричный многочлен от n переменных с целыми коэффициентами не обязательно должен быть полиномиальной функцией с целыми коэффициентами симметричных многочленов степенной суммы. Например, для n = 2 симметричный многочлен
имеет выражение
Используя три переменные, мы получаем другое выражение
Соответствующее выражение было действительным и для двух переменных (достаточно установить X 3 равным нулю), но, поскольку оно включает p 3, его нельзя было использовать для иллюстрации утверждения для n = 2. Пример показывает, что независимо от того, Выражение для данного мономиального симметричного полинома через первые n полиномов степенной суммы включает рациональные коэффициенты, которые могут зависеть от n. Но рациональные коэффициенты всегда необходимы, чтобы выразить элементарные симметричные полиномы (кроме постоянных и e 1, который совпадает с суммой первой степени) в терминах полиномов суммы степеней. В тождества Ньютона дают явный способ сделать это; он включает деление на целые числа до n, что объясняет рациональные коэффициенты. Из-за этих делений упомянутое утверждение обычно не работает, когда коэффициенты берутся в поле конечной характеристики ; однако это действительно с коэффициентами в любом кольце, содержащем рациональные числа.
Для каждого неотрицательного целого числа k полный однородный симметричный многочлен h k ( X 1,…, X n) является суммой всех различных одночленов степени k от переменных X 1,…, X n. Например
Полином ч к ( Х 1,..., Х п) также сумма всех отдельных мономиальных симметричных многочленов степени к в X 1,..., х п, например, для данного примера
Все симметричные многочлены от этих переменных могут быть построены из полных однородных: любой симметричный многочлен от X 1,…, X n может быть получен из полных однородных симметрических многочленов h 1 ( X 1,…, X n),…, h n ( X 1,…, X n) посредством умножения и сложения. Точнее:
Например, для n = 2 соответствующими полными однородными симметричными многочленами являются h 1 ( X 1, X 2) = X 1 + X 2 и h 2 ( X 1, X 2) = X 1 2 + X 1 X 2 + Х 2 2. Тогда первый многочлен в приведенном выше списке примеров можно записать как
Как и в случае степенных сумм, данное утверждение применяется, в частности, к полным однородным симметричным многочленам за пределами h n ( X 1,…, X n), позволяя выразить их через единицы до этой точки; снова результирующие идентификаторы становятся недействительными при увеличении числа переменных.
Важным аспектом полных однородных симметричных многочленов является их связь с элементарными симметричными многочленами, которые могут быть выражены как тождества
Поскольку e 0 ( X 1,…, X n) и h 0 ( X 1,…, X n) оба равны 1, можно выделить либо первый, либо последний член этих суммирований; первый дает набор уравнений, который позволяет рекурсивно выразить последовательные полные однородные симметричные многочлены через элементарные симметричные многочлены, а последний дает набор уравнений, позволяющих делать обратное. Это неявно показывает, что любой симметричный многочлен может быть выражен через h k ( X 1,…, X n) с 1 ≤ k ≤ n: сначала симметричный многочлен выражается через элементарные симметричные многочлены, а затем выражаются эти в терминах указанных полных однородных.
Другой класс симметричных многочленов - это многочлены Шура, которые имеют фундаментальное значение в приложениях симметричных многочленов к теории представлений. Однако их не так легко описать, как другие виды специальных симметрических многочленов; подробности см. в основной статье.
Симметричные полиномы имеют важное значение для линейной алгебры, теории представлений и теории Галуа. Они также важны в комбинаторике, где они в основном изучаются через кольцо симметричных функций, что позволяет избежать необходимости постоянно переносить фиксированное количество переменных.
Аналогичными симметричным многочленам являются чередующиеся многочлены : многочлены, которые вместо того, чтобы быть инвариантными относительно перестановки элементов, меняются в зависимости от знака перестановки.
Все они являются произведениями многочлена Вандермонда и симметричного многочлена и образуют квадратичное расширение кольца симметрических многочленов: многочлен Вандермонда является квадратным корнем из дискриминанта.