В алгебре , дуальные числа являются гиперкомплексной числовой системой, впервые введенной в 19 веке. Они являются выражениями вида a + bε , где a и b являются действительными числами , а ε является символом , взятым для удовлетворения с .
Двойственные числа можно складывать покомпонентно и умножать по формуле
что следует из свойства ε 2 = 0 и того факта, что умножение является билинейной операцией .
Двойственные числа образуют коммутативную алгебру размерности два над действительными числами, а также артиново локальное кольцо . Они являются одним из простейших примеров кольца, имеющего ненулевые нильпотентные элементы .
Дуальные числа были введены в 1873 году Уильямом Клиффордом и использовались в начале двадцатого века немецким математиком Эдуардом Штудием , который использовал их для представления дуального угла, который измеряет относительное положение двух скрещивающихся прямых в пространстве. Штудием определял дуальный угол как θ + dε , где θ — угол между направлениями двух прямых в трехмерном пространстве, а d — расстояние между ними. N -мерное обобщение, число Грассмана , было введено Германом Грассманом в конце 19 века.
В современной алгебре алгебра дуальных чисел часто определяется как частное кольца многочленов над действительными числами по главному идеалу, порожденному квадратом неопределенности , то есть
Его также можно определить как внешнюю алгебру одномерного векторного пространства, в качестве базисного элемента которого выступает .
Деление двойных чисел определяется, когда действительная часть знаменателя не равна нулю. Процесс деления аналогичен комплексному делению , в котором знаменатель умножается на сопряженное ему число, чтобы сократить недействительные части.
Поэтому, чтобы оценить выражение вида
умножаем числитель и знаменатель на сопряженное знаменателю число:
который определяется, когда c не равно нулю .
Если, с другой стороны, c равно нулю, а d нет, то уравнение
Это означает, что недействительная часть "частного" является произвольной, и поэтому деление не определено для чисто недействительных дуальных чисел. Действительно, они являются (тривиально) делителями нуля и, очевидно, образуют идеал ассоциативной алгебры (и, следовательно, кольца ) дуальных чисел.
Двойственное число можно представить квадратной матрицей . В этом представлении матрица возводится в квадрат нулевой матрицы, соответствующей двойственному числу .
Существуют и другие способы представления дуальных чисел в виде квадратных матриц. Они состоят из представления дуального числа единичной матрицей и любой матрицей, квадрат которой является нулевой матрицей; то есть, в случае матриц 2×2 , любая ненулевая матрица вида
с [1]
Одним из применений двойных чисел является автоматическое дифференцирование . Любой многочлен
с действительными коэффициентами может быть расширена до функции аргумента с двойным числовым значением,
где производная
В более общем смысле, любую (аналитическую) действительную функцию можно расширить до двойственных чисел с помощью ее ряда Тейлора :
поскольку все члены, включающие ε 2 или большие степени, тривиально равны 0 по определению ε .
Вычисляя композиции этих функций по дуальным числам и исследуя коэффициент при ε в результате, мы обнаруживаем, что автоматически вычислили производную композиции.
Похожий метод работает для полиномов от n переменных, используя внешнюю алгебру n -мерного векторного пространства.
«Единичный круг» дуальных чисел состоит из тех, у которых a = ±1 , поскольку они удовлетворяют zz * = 1 , где z * = a − bε . Однако следует отметить, что
поэтому экспоненциальная карта , примененная к оси ε , охватывает только половину «окружности».
Пусть z = a + bε . Если a ≠ 0 и m = б/а , то z = a (1 + mε ) — полярное разложение дуального числа z , а наклон m — его угловая часть. Понятие вращения в плоскости дуального числа эквивалентно отображению вертикального сдвига , поскольку (1 + pε )(1 + qε ) = 1 + ( p + q ) ε .
В абсолютном пространстве и времени преобразование Галилея
то есть
связывает покоящуюся систему координат с движущейся системой отсчета со скоростью v . С двойными числами t + xε, представляющими события вдоль одного пространственного измерения и времени, то же самое преобразование осуществляется с помощью умножения на 1 + vε .
При наличии двух дуальных чисел p и q они определяют множество z таким образом, что разность наклонов («угол Галилея») между прямыми от z до p и q является постоянной величиной. Это множество является циклом в плоскости дуальных чисел; поскольку уравнение, устанавливающее разность наклонов прямых в константу, является квадратным уравнением относительно действительной части z , цикл является параболой . «Циклическое вращение» плоскости дуальных чисел происходит как движение ее проективной прямой. Согласно Исааку Яглому , [2] : 92–93 цикл Z = { z : y = αx 2 } инвариантен относительно композиции сдвига
Двойственные числа находят применение в механике , в частности, для кинематического синтеза. Например, двойные числа позволяют преобразовать уравнения ввода/вывода четырехзвенной сферической связи, которая включает только ротоидные сочленения, в четырехзвенный пространственный механизм (ротоид, ротоид, ротоид, цилиндрический). Дуализированные углы состоят из примитивной части, углов, и дуальной части, которая имеет единицы длины. [3] Подробнее см . в теории винтов .
В современной алгебраической геометрии двойственные числа над полем (под которым мы подразумеваем кольцо ) могут использоваться для определения касательных векторов к точкам - схемы . [4] Поскольку поле может быть выбрано внутренне, можно говорить просто о касательных векторах к схеме. Это позволяет импортировать понятия из дифференциальной геометрии в алгебраическую геометрию.
Подробно: Кольцо дуальных чисел можно рассматривать как кольцо функций на «первопорядковой окрестности точки», а именно, на - схеме . [4] Тогда, если задана -схема , -точки схемы находятся в 1-1 соответствии с картами , в то время как касательные векторы находятся в 1-1 соответствии с картами .
Поле выше может быть выбрано внутренне как поле вычетов . А именно: Для заданной точки на схеме рассмотрим стебель . Заметим, что является локальным кольцом с единственным максимальным идеалом , который обозначается . Тогда просто пусть .
Эту конструкцию можно осуществить более общо: для коммутативного кольца R можно определить дуальные числа над R как частное кольца многочленов R [ X ] по идеалу ( X 2 ) : тогда образ X имеет квадрат, равный нулю, и соответствует элементу ε сверху.
Существует более общая конструкция дуальных чисел. При наличии коммутативного кольца и модуля существует кольцо, называемое кольцом дуальных чисел, которое имеет следующие структуры:
Это -модуль с умножением, определяемым для и
Алгебра дуальных чисел — это частный случай, когда и
Двойственные числа находят применение в физике , где они представляют собой один из простейших нетривиальных примеров суперпространства . Эквивалентно, они являются суперчислами с одним генератором; суперчисла обобщают концепцию до n различных генераторов ε , каждый из которых антикоммутативен, возможно, переводя n в бесконечность. Суперпространство немного обобщает суперчисла, допуская множественные коммутирующие измерения.
Мотивация введения дуальных чисел в физику вытекает из принципа запрета Паули для фермионов. Направление вдоль ε называется «фермионным» направлением, а действительная составляющая называется «бозонным» направлением. Фермионное направление получило это название из-за того, что фермионы подчиняются принципу запрета Паули: при обмене координатами квантово-механическая волновая функция меняет знак и, таким образом, исчезает, если две координаты сводятся вместе; эта физическая идея отражена в алгебраическом соотношении ε 2 = 0 .
Идея проективной прямой над дуальными числами была выдвинута Грюнвальдом [5] и Коррадо Сегре . [6]
Так же, как сфере Римана нужна точка северного полюса на бесконечности , чтобы замкнуть комплексную проективную прямую , так и бесконечная прямая успешно замыкает плоскость двойственных чисел в цилиндр . [2] : 149–153
Предположим, что D — кольцо дуальных чисел x + yε , а U — подмножество с x ≠ 0. Тогда U — группа единиц D. Пусть B = { ( a , b ) ∈ D × D : a ∈ U или b ∈ U} . Отношение на B определяется следующим образом: ( a , b ) ~ ( c , d ) , когда в U существует u , такое что ua = c и ub = d . Это отношение фактически является отношением эквивалентности . Точки проективной прямой над D являются классами эквивалентности в B при этом отношении: P ( D ) = B /~ . Они представлены проективными координатами [ a , b ] .
Рассмотрим вложение D → P ( D ) с помощью z → [ z , 1] . Тогда точки [1, n ] для n 2 = 0 лежат в P ( D ) , но не являются образом какой-либо точки при вложении. P ( D ) отображается на цилиндр проекцией : Возьмем цилиндр , касательный к плоскости двойных чисел по прямой { yε : y ∈ R } , ε 2 = 0 . Теперь возьмем противоположную прямую на цилиндре за ось пучка плоскостей . Плоскости, пересекающие плоскость двойных чисел и цилиндр, обеспечивают соответствие точек между этими поверхностями. Плоскость, параллельная плоскости двойных чисел, соответствует точкам [1, n ] , n 2 = 0 на проективной прямой над двойными числами.