Числовое программное управление
- 1 year ago
- 0
- 0
Алгебраическое числовое поле (или просто числовое поле ) — это конечное (а следовательно — алгебраическое ) расширение поля рациональных чисел . Таким образом, числовое поле — это поле , содержащее и являющееся конечномерным векторным пространством над ним. При этом некоторые авторы называют числовым полем любое подполе комплексных чисел — например, М. М. Постников в «Теории Галуа».
Числовые поля и, более общо, алгебраические расширения поля рациональных чисел являются основным объектом изучения алгебраической теории чисел .
Поскольку числовое поле является алгебраическим расширением поля , любой его элемент является корнем некоторого многочлена с рациональными коэффициентами (то есть является алгебраическим ). Более того, каждый элемент является корнем многочлена с целыми коэффициентами, так как можно домножить все рациональные коэффициенты на произведение знаменателей. Если же данный элемент является корнем некоторого унитарного многочлена с целыми коэффициентами, он называется целым элементом (или алгебраическим целым числом). Не все элементы числового поля целые: например, легко показать что единственные целые элементы — это обычные целые числа .
Можно доказать, что сумма и произведение двух алгебраических целых чисел — снова алгебраическое целое число, поэтому целые элементы образуют подкольцо числового поля , называемое кольцом целых поля и обозначаемое . Поле не содержит делителей нуля и это свойство наследуется при переходе к подкольцу, поэтому кольцо целых целостно ; поле частных кольца — это само поле . Кольцо целых любого числового поля обладает следующими тремя свойствами: оно целозамкнуто , нётерово и одномерно . Коммутативное кольцо с такими свойствами называется дедекиндовым в честь Рихарда Дедекинда .
В произвольном дедекиндовом кольце существует и единственно разложение ненулевых идеалов в произведение простых . Однако не любое кольцо целых удовлетворяет свойству факториальности : уже для кольца целых квадратичного поля разложение не единственно:
Введя на этом кольце норму, можно показать, что эти разложения действительно различны, то есть одно нельзя получить из другого умножением на обратимый элемент .
Степень нарушения свойства факториальности измеряют при помощи группы классов идеалов , эта группа для кольца целых всегда конечна и её порядок называют числом классов.
Целый базис числового поля F степени n — это множество
из n элементов кольца целых поля F , такое что любой элемент кольца целых O F поля F можно единственным способом записать как Z -линейную комбинацию элементов B ; то есть для любого x из O F существует и единственно разложение
где m i — обычные целые числа. В этом случае любой элемент F можно записать как
где m i — рациональные числа. После это целые элементы F выделяются тем свойством, что это в точности те элементы, для которых все m i целые.
Используя такие инструменты как локализация и эндоморфизм Фробениуса , можно построить такой базис для любого числового поля. Его построение является встроенной функцией во многих системах компьютерной алгебры .
Пусть F — числовое поле степени n . Среди всех возможных базисов F (как Q -векторного пространства), существуют степенные базисы, то есть базисы вида
для некоторого x ∈ F . Согласно теореме о примитивном элементе , такой x всегда существует, его называют примитивным элементом данного расширения.
Алгебраическое числовое поле является конечномерным векторным пространством над (обозначим его размерность за ), и умножение на произвольный элемент поля является линейным преобразованием этого пространства. Пусть — какой-нибудь базис F , тогда преобразованию соответствует матрица , определяемая условием
Элементы этой матрицы зависят от выбора базиса, однако от него не зависят все инварианты матрицы, такие как определитель и след . В контексте алгебраических расширений, определитель матрицы умножения на элемент называется нормой этого элемента (обозначается ); след матрицы — следом элемента (обозначается ).
След элемента является линейным функционалом на F :
Норма является мультипликативной и однородной функцией:
В качестве исходного базиса можно выбрать целый базис целое алгебраическое число (то есть на элемент кольца целых ) в этом базисе будет соответствовать матрица с целыми элементами. Следовательно, след и норма любого элемента кольца целых являются целыми числами.
, умножению наПусть — натуральное число , свободное от квадратов , тогда — квадратичное поле (в частности, являющееся числовым полем). Выберем в этом поле целый базис ( — целый элемент, так как он является корнем приведенного многочлена ). В этом базисе умножению на соответствует матрица
Следовательно, . На элементах кольца эта норма принимает целые значения. Норма является гомоморфизмом мультипликативной группы на мультипликативную группу , поэтому норма обратимых элементов кольца может быть равна только или . Для того, чтобы решить уравнение Пелля , достаточно найти все обратимые элементы кольца целых (также называемые единицами кольца ) и выделить среди них имеющие норму . Согласно теореме Дирихле о единицах , все обратимые элементы данного кольца являются степенями одного элемента (с точностью до умножения на ), поэтому для нахождения всех решений уравнения Пелля достаточно найти одно фундаментальное решение.