В математике корень из единицы , иногда называемый числом Муавра , — это любое комплексное число , которое при возведении в некоторую положительную целую степень n дает 1. Корни из единицы используются во многих разделах математики и особенно важны в теории чисел , теории групповых характеров и дискретном преобразовании Фурье .
Корни из единицы могут быть определены в любом поле . Если характеристика поля равна нулю, корни являются комплексными числами, которые также являются целыми алгебраическими числами . Для полей с положительной характеристикой корни принадлежат конечному полю , и, наоборот , каждый ненулевой элемент конечного поля является корнем из единицы. Любое алгебраически замкнутое поле содержит ровно n n -ных корней из единицы, за исключением случая, когда n кратно (положительной) характеристике поля.
Корень n-й степени из единицы , где n — положительное целое число, — это число z , удовлетворяющее уравнению [1] [2] Если не указано иное, то корни из единицы могут быть приняты как комплексные числа (включая число 1 и число −1, если n четное , которые являются комплексными с нулевой мнимой частью ), и в этом случае корни n- й степени из единицы равны [3]
Однако определяющее уравнение корней из единицы имеет смысл над любым полем (и даже над любым кольцом ) F , и это позволяет рассматривать корни из единицы в F . Какое бы ни было поле F , корни из единицы в F являются либо комплексными числами, если характеристика F равна 0, либо, в противном случае, принадлежат конечному полю . Наоборот, каждый ненулевой элемент в конечном поле является корнем из единицы в этом поле. Подробнее см . Корень из единицы по модулю n и Конечное поле .
Говорят, что корень n-й степени из единицы равенпримитивно, если оно не являетсяm-й степени из единицы для некоторого меньшегоm, то есть если[4][5]
Если n — простое число , то все корни степени n из единицы, за исключением 1, являются примитивными. [6]
В приведенной выше формуле в терминах показательных и тригонометрических функций примитивные корни степени n из единицы — это те, для которых k и n являются взаимно простыми целыми числами .
Последующие разделы этой статьи будут соответствовать комплексным корням из единицы. Для случая корней из единицы в полях ненулевой характеристики см. Конечное поле § Корни из единицы . Для случая корней из единицы в кольцах модульных целых чисел см. Корень из единицы по модулю n .
Каждый корень n-й степени из единицы z является примитивным корнем a- й степени из единицы для некоторого a ≤ n , которое является наименьшим положительным целым числом, таким что z a = 1 .
Любая целая степень корня n-й степени из единицы также является корнем n- й степени из единицы, [7] так как
Это также верно для отрицательных показателей. В частности, обратная величина корня n-й степени из единицы является ее комплексно сопряженной , и также является корнем n- й степени из единицы: [8]
Если z — корень n-й степени из единицы и a ≡ b (mod n ) , то z a = z b . Действительно, по определению сравнения по модулю n , a = b + kn для некоторого целого числа k , и, следовательно,
Следовательно, если задана степень z a числа z , то z a = z r , где 0 ≤ r < n — остаток от евклидова деления числа a на n .
Пусть z будет примитивным корнем n-й степени из единицы. Тогда степени z , z 2 , ..., z n −1 , z n = z 0 = 1 являются корнями n-й степени из единицы и все различны. (Если z a = z b , где 1 ≤ a < b ≤ n , то z b − a = 1 , что означало бы, что z не будет примитивным.) Это означает, что z , z 2 , ..., z n −1 , z n = z 0 = 1 являются корнями n-й степени из единицы, поскольку полиномиальное уравнение n- й степени над полем (в данном случае полем комплексных чисел) имеет не более n решений.
Из предыдущего следует, что если z является примитивным корнем n-й степени из единицы, то тогда и только тогда, когда Если z не является примитивным, то подразумевается, но обратное может быть ложным, как показано в следующем примере. Если n = 4 , то непримитивным корнем n-й степени из единицы является z = –1 , и мы имеем , хотя
Пусть z будет примитивным корнем n-й степени из единицы. Степень w = z k числа z является примитивным корнем a- й степени из единицы для
где — наибольший общий делитель n и k . Это следует из того факта, что ka — наименьшее кратное k , которое также является кратным n . Другими словами, ka — наименьшее общее кратное k и n . Таким образом
Таким образом, если k и n взаимно просты , z k также является примитивным корнем n-й степени из единицы, и, следовательно, существует φ ( n ) различных примитивных корней n- й степени из единицы (где φ — функция Эйлера ). Это означает, что если n — простое число, то все корни, кроме +1, являются примитивными.
Другими словами, если R( n ) — множество всех корней n-й степени из единицы, а P( n ) — множество первообразных корней, то R( n ) является несвязным объединением P ( n ) :
где обозначение означает, что d проходит через все положительные делители n , включая 1 и n .
Поскольку мощность R ( n ) равна n , а мощность P( n ) равна φ ( n ) , это демонстрирует классическую формулу
Произведение и мультипликативная обратная величина двух корней из единицы также являются корнями из единицы. Фактически, если x m = 1 и y n = 1 , то ( x −1 ) m = 1 и ( xy ) k = 1 , где k — наименьшее общее кратное m и n .
Таким образом, корни из единицы образуют абелеву группу относительно умножения. Эта группа является подгруппой кручения группы окружности .
Для целого числа n произведение и мультипликативное обратное двух корней n- й степени из единицы также являются корнями n- й степени из единицы. Следовательно, корни n- й степени из единицы образуют абелеву группу относительно умножения.
Если дан примитивный корень n-й степени из единицы ω , то остальные корни n- й степени являются степенями ω . Это означает, что группа корней n -й степени из единицы является циклической группой . Стоит отметить, что термин циклическая группа возник из того факта, что эта группа является подгруппой группы окружности .
Пусть будет расширением поля рациональных чисел , порожденным примитивным корнем n- й степени из единицы ω . Поскольку каждый корень n- й степени из единицы является степенью ω , поле содержит все корни n- й степени из единицы и является расширением Галуа
Если k — целое число, ω k — примитивный корень n-й степени из единицы тогда и только тогда, когда k и n взаимно просты . В этом случае отображение
индуцирует автоморфизм , который отображает каждый n- й корень из единицы в его k -ю степень. Каждый автоморфизм получается таким образом, и эти автоморфизмы образуют группу Галуа над полем рациональных чисел.
Правила возведения в степень подразумевают, что композиция двух таких автоморфизмов получается путем умножения показателей. Из этого следует, что отображение
определяет групповой изоморфизм между единицами кольца целых чисел по модулю n и группой Галуа
Это показывает, что данная группа Галуа является абелевой , и подразумевает, таким образом, что примитивные корни единицы могут быть выражены через радикалы .
Действительная часть первообразных корней из единицы соотносится друг с другом как корни минимального многочлена Корни минимального многочлена равны всего лишь удвоенной действительной части; эти корни образуют циклическую группу Галуа.
Формула Муавра , которая верна для всех действительных x и целых чисел n , имеет вид
Установка x = 2π/н дает примитивный корень n-й степени из единицы – получаем
но
для k = 1, 2, …, n − 1. Другими словами,
является примитивным корнем n-й степени из единицы.
Эта формула показывает, что в комплексной плоскости корни n- й степени из единицы находятся в вершинах правильного n -стороннего многоугольника, вписанного в единичную окружность , с одной вершиной в точке 1 (см. графики для n = 3 и n = 5 справа). Этот геометрический факт объясняет термин «циклотомический» в таких фразах, как циклотомическое поле и циклотомический многочлен ; он происходит от греческих корней «цикло» (круг) и «томос» (разрезать, делить).
которая верна для всех действительных x , можно использовать, чтобы привести формулу для корней n-й степени из единицы к виду
Из обсуждения в предыдущем разделе следует, что это примитивный корень n- й степени тогда и только тогда, когда дробь к/н в низших терминах; то есть, что k и n взаимно просты. Иррациональное число , которое может быть выражено как действительная часть корня из единицы; то есть, как, называется тригонометрическим числом .
Корни n-й степени из единицы по определению являются корнями многочлена x n − 1 и, таким образом, являются алгебраическими числами . Поскольку этот многочлен не является неприводимым (за исключением n = 1 ), примитивные корни n- й степени из единицы являются корнями неприводимого многочлена (над целыми числами) меньшей степени, называемого n-м циклотомическим многочленом и часто обозначаемого Φ n . Степень Φ n задается функцией Эйлера , которая подсчитывает (помимо прочего) количество примитивных корней n- й степени из единицы. [9] Корни Φ n являются в точности примитивными корнями n- й степени из единицы.
Теорию Галуа можно использовать для того, чтобы показать, что циклотомические многочлены могут быть удобно решены в терминах радикалов. (Тривиальная форма неудобна, поскольку содержит непримитивные корни, такие как 1, которые не являются корнями циклотомического многочлена, и поскольку она не дает действительную и мнимую части отдельно.) Это означает, что для каждого положительного целого числа n существует выражение, построенное из целых чисел путем извлечения корней, сложения, вычитания, умножения и деления (и ничего больше), такое, что примитивные корни n- й степени из единицы являются в точности набором значений, которые могут быть получены путем выбора значений для извлечения корней ( k возможных значений для k- го корня). (Более подробную информацию см. в разделе Циклотомические поля ниже.)
Гаусс доказал , что примитивный корень n- й степени из единицы можно выразить, используя только квадратные корни , сложение, вычитание, умножение и деление , если и только если возможно построить с помощью циркуля и линейки правильный n -угольник . Это имеет место тогда и только тогда, когда n является либо степенью двойки , либо произведением степени двойки и простых чисел Ферма , которые все различны.
Если z является примитивным корнем n-й степени из единицы, то же самое верно для 1/ z , и является удвоенной действительной частью z . Другими словами, Φ n является обратным многочленом , многочлен, который имеет r в качестве корня, может быть выведен из Φ n с помощью стандартной манипуляции с обратными многочленами, а примитивные корни n- й степени из единицы могут быть выведены из корней путем решения квадратного уравнения То есть действительная часть примитивного корня равна , а его мнимая часть равна
Многочлен является неприводимым многочленом, все корни которого действительны. Его степень является степенью двойки, если и только если n является произведением степени двойки на произведение (возможно, пустое ) различных простых чисел Ферма, и правильный n -угольник может быть построен с помощью циркуля и линейки. В противном случае он разрешим в радикалах, но один из них находится в casus irreducibilis , то есть каждое выражение корней в терминах радикалов включает недействительные радикалы .
Если z — примитивный корень n-й степени из единицы, то последовательность степеней
является n -периодической (потому что z j + n = z j z n = z j для всех значений j ), а n последовательностей степеней
для k = 1, … , n все являются n -периодическими (потому что z k ⋅( j + n ) = z k ⋅ j ). Более того, множество { s 1 , … , s n } этих последовательностей является базисом линейного пространства всех n -периодических последовательностей. Это означает, что любая n -периодическая последовательность комплексных чисел
может быть выражена как линейная комбинация степеней примитивного корня n- й степени из единицы:
для некоторых комплексных чисел X 1 , … , X n и каждого целого числа j .
Это форма анализа Фурье . Если j — (дискретная) временная переменная, то k — частота , а X k — комплексная амплитуда .
Выбор примитивного корня n-й степени из единицы
позволяет выразить x j как линейную комбинацию cos и sin :
Это дискретное преобразование Фурье .
Пусть SR( n ) будет суммой всех n -х корней из единицы, примитивных или нет. Тогда
Это непосредственное следствие формул Виета . Фактически, корни n- й степени из единицы являются корнями многочлена X n – 1 , их сумма является коэффициентом степени n – 1 , который равен либо 1, либо 0 в зависимости от того, n = 1 или n > 1 .
В качестве альтернативы, при n = 1 доказывать нечего, а при n > 1 существует корень z ≠ 1 – поскольку множество S всех корней степени n из единицы является группой , z S = S , поэтому сумма удовлетворяет z SR( n ) = SR( n ) , откуда SR( n ) = 0 .
Пусть SP( n ) — сумма всех примитивных корней n-й степени из единицы. Тогда
где μ ( n ) — функция Мёбиуса .
В разделе Элементарные свойства было показано, что если R( n ) — множество всех корней n-й степени из единицы, а P( n ) — множество первообразных корней, то R( n ) является несвязным объединением P( n ) :
Это подразумевает
Применение формулы обращения Мёбиуса дает
В этой формуле, если d < n , то SR( н/г ) = 0 , а для d = n : SR( н/г ) = 1. Следовательно, SP( n ) = μ ( n ) .
Это частный случай c n (1) суммы Рамануджана c n ( s ) [10] , определяемой как сумма s -х степеней примитивных корней n-й степени из единицы:
Из формулы суммирования следует соотношение ортогональности : для j = 1, … , n и j′ = 1, … , n
где δ — символ Кронекера , а z — любой примитивный корень n-й степени из единицы.
Матрица U размером n × n, чей элемент ( j , k ) равен
определяет дискретное преобразование Фурье . Вычисление обратного преобразования с использованием исключения Гаусса требует O ( n 3 ) операций. Однако из ортогональности следует, что U является унитарным . То есть,
и, таким образом, обратная величина U — это просто комплексно сопряженная величина. (Этот факт был впервые отмечен Гауссом при решении задачи тригонометрической интерполяции .) Прямое применение U или ее обратной величины к заданному вектору требует O ( n 2 ) операций. Алгоритмы быстрого преобразования Фурье сокращают количество операций еще больше до O ( n log n ) .
Нули многочлена
являются в точности корнями n- й степени из единицы, каждый с кратностью 1. n- й циклотомический многочлен определяется тем фактом, что его нули являются в точности примитивными корнями n- й степени из единицы, каждый с кратностью 1.
где z 1 , z 2 , z 3 , …, z φ( n ) — примитивные корни n-й степени из единицы, а φ( n ) — функция Эйлера . Многочлен Φ n ( z ) имеет целые коэффициенты и является неприводимым многочленом над рациональными числами (то есть его нельзя записать как произведение двух многочленов положительной степени с рациональными коэффициентами). [9] Случай простого n , который проще общего утверждения, следует из применения критерия Эйзенштейна к многочлену
и расширяется с помощью биномиальной теоремы .
Каждый корень n-й степени из единицы является примитивным корнем d- й степени из единицы для ровно одного положительного делителя d числа n . Это подразумевает, что [9]
Эта формула представляет собой разложение многочлена z n − 1 на неприводимые множители:
Применение инверсии Мёбиуса к формуле дает
где μ — функция Мёбиуса . Таким образом, первые несколько циклотомических полиномов — это
Если p — простое число , то все корни p- й степени из единицы, за исключением 1, являются примитивными корнями p- й степени. Следовательно, [6] Подставляя любое положительное целое число ≥ 2 вместо z , эта сумма становится основанием z repunit . Таким образом, необходимым (но не достаточным) условием для того, чтобы repunit был простым, является то, чтобы его длина была простой.
Обратите внимание, что, вопреки первому впечатлению, не все коэффициенты всех циклотомических многочленов равны 0, 1 или −1. Первым исключением является Φ 105 . Неудивительно, что на получение примера уходит так много времени, поскольку поведение коэффициентов зависит не столько от n , сколько от того, сколько нечетных простых множителей появляется в n . Точнее, можно показать, что если n имеет 1 или 2 нечетных простых множителя (например, n = 150 ), то n -й циклотомический многочлен имеет только коэффициенты 0, 1 или −1. Таким образом, первое мыслимое n , для которого может быть коэффициент, кроме 0, 1 или −1, является произведением трех наименьших нечетных простых чисел, и это 3 ⋅ 5 ⋅ 7 = 105 . Это само по себе не доказывает, что 105-й многочлен имеет другой коэффициент, но показывает, что это первый, который вообще имеет шанс работать (и затем вычисление коэффициентов показывает, что это так). Теорема Шура гласит, что существуют циклотомические многочлены с коэффициентами, произвольно большими по абсолютной величине . В частности, если где — нечетные простые числа, а t — нечетное число, то 1 − t встречается как коэффициент в n -м циклотомическом многочлене. [11]
Известно много ограничений относительно значений, которые циклотомические многочлены могут принимать при целых числах. Например, если p — простое число, то d ∣ Φ p ( d ) тогда и только тогда, когда d ≡ 1 (mod p ) .
Циклотомические многочлены разрешимы в радикалах , поскольку корни из единицы сами являются радикалами. Более того, существуют более информативные радикальные выражения для корней n- й степени из единицы с дополнительным свойством [12] , что каждое значение выражения, полученное выбором значений радикалов (например, знаков квадратных корней), является примитивным корнем n- й степени из единицы. Это было показано еще Гауссом в 1797 году. [13] Существуют эффективные алгоритмы для вычисления таких выражений. [14]
Корни n-й степени из единицы образуют при умножении циклическую группу порядка n , и фактически эти группы включают в себя все конечные подгруппы мультипликативной группы поля комплексных чисел. Генератором для этой циклической группы является примитивный корень n-й степени из единицы.
Корни n-й степени из единицы образуют неприводимое представление любой циклической группы порядка n . Соотношение ортогональности также следует из групповых теоретических принципов, описанных в разделе Группа характеров .
Корни единицы появляются как элементы собственных векторов любой циркулянтной матрицы ; то есть матриц, которые инвариантны относительно циклических сдвигов, факт, который также следует из теории представления групп как вариант теоремы Блоха . [15] [ нужна страница ] В частности, если рассматривается циркулянтная эрмитова матрица (например, дискретизированный одномерный лапласиан с периодическими границами [16] ), свойство ортогональности немедленно следует из обычной ортогональности собственных векторов эрмитовых матриц.
Присоединяя примитивный корень n-й степени из единицы, получаем n- е циклотомическое поле. Это поле содержит все n- е корни из единицы и является полем разложения n- го циклотомического многочлена над. Расширение поля имеет степень φ( n ), а его группа Галуа естественно изоморфна мультипликативной группе единиц кольца
Так как группа Галуа абелева, это абелево расширение . Каждое подполе циклотомического поля является абелевым расширением рациональных чисел. Из этого следует, что каждый n-й корень из единицы может быть выражен в терминах k -корней, с различными k, не превосходящими φ( n ) . В этих случаях теория Галуа может быть явно записана в терминах гауссовых периодов : эта теория из Disquisitiones Arithmeticae Гаусса была опубликована за много лет до Галуа. [17]
Наоборот, каждое абелево расширение рациональных чисел является таким подполем циклотомического поля – это содержание теоремы Кронекера , обычно называемой теоремой Кронекера–Вебера на том основании, что Вебер завершил доказательство.
При n = 1, 2 оба корня из единицы 1 и −1 являются целыми числами .
Для трех значений n корни из единицы являются квадратными целыми числами :
Для четырех других значений n первообразные корни из единицы не являются квадратными целыми числами, но сумма любого корня из единицы с его комплексно сопряженным (также корнем n- й степени из единицы) является квадратным целым числом.
При n = 5, 10 ни один из недействительных корней из единицы (удовлетворяющих уравнению четвертой степени ) не является квадратным целым числом, но сумма z + z = 2 Re z каждого корня с его комплексно сопряженным (также корнем 5-й степени из единицы) является элементом кольца Z [ 1 + √ 5/2 ] ( D = 5). Для двух пар недействительных корней пятой степени из единицы эти суммы являютсяобратной золотой пропорциейиотрицательнойзолотой пропорцией.
При n = 8 для любого корня из единицы z + z равно либо 0, ±2, либо ± √ 2 ( D = 2 ).
При n = 12 для любого корня из единицы z + z равно либо 0, ±1, ±2, либо ± √ 3 ( D = 3 ).