Дуальные числа

Материал из Википедии — свободной энциклопедии

Перейти к: навигация, поиск

Дуальные числа или комплексные числа параболического типа — гиперкомплексные числа вида a+\varepsilon b, где a и b — вещественные числа, и \varepsilon^2=0. Любое дуальное число однозначно определяется такой парой чисел a и b. Множество всех дуальных чисел образует двумерную коммутативную ассоциативную алгебру с единицей над полем вещественных чисел \mathbb{R}. В отличие от поля комплексных чисел, эта алгебра содержит делители нуля, причём все они имеют вид a\varepsilon. Плоскость всех дуальных чисел представляет собой «альтернативную комплексную плоскость». Аналогичным образом строятся алгебры комплексных и двойных чисел.

Замечание. Иногда дуальные числа называют двойными числами[1], хотя обычно под двойными числами понимается другая система гиперкомплексных чисел.

Содержание

[править] Определение

[править] Алгебраическое определение

Дуальные числа — это пары вещественных чисел вида (a,\;b), для которых определены операции умножения и сложения по правилам:

\ (a_1,\;b_1)+(a_2,\;b_2) = (a_1+a_2,\;b_1+b_2)
\ (a_1,\;b_1) * (a_2,\;b_2) = (a_1 a_2,\;a_1 b_2 + a_2 b_1)

Числа вида (a,\;0) отождествляются при этом с вещественными числами, а число (0,\;1) обозначается \varepsilon, после чего определяющие тождества принимют вид:

\varepsilon^2=0,\quad(a,\;b)=a+b\varepsilon
(a_1+\varepsilon b_1)+(a_2+\varepsilon b_2)=(a_1+a_2)+\varepsilon (b_1+b_2),
(a_1+\varepsilon b_1)(a_2+\varepsilon b_2)=(a_1a_2)+\varepsilon (a_1b_2+a_2b_1).

[править] Линейное представление

Дуальные числа можно представить как матрицы из вещественных чисел, при этом сложению дуальных чисел соответствует сложение матриц, а умножению чисел — умножение матриц. Положим \varepsilon=\begin{pmatrix}0 & 1 \\0 & 0 \end{pmatrix}. Тогда произвольное дуальное число примет вид

a + b\varepsilon = \begin{pmatrix}a & b \\ 0 & a \end{pmatrix}.

[править] Дифференцирование

Дуальные числа позволяют автоматически производить дифференцирование функций. Рассмотрим для начала вещественный многочлен вида P(x) = p_0+p_1 x+p_2 x^2 + \ldots + p_n x^n. Естественно продолжить его область определения с вещественных чисел на дуальные числа. Несложно убедиться, что при этом P(a+b \varepsilon) = P(a)+b P'(a) \varepsilon, где P' — производная многочлена P по x. После этого оказывается естественным продолжить область определения всех трансцендентных функций на плоскость дуальных чисел по правилу f(a+b \varepsilon) =f(a)+b f'(a) \varepsilon, где f' — производная функции f. Таким образом, производя вычисления не над вещественными, а над дуальными числами, можно автоматически получать значение производной функции в точке. Особенно удобно рассматривать таким образом композиции функций.

Можно провести аналогию между дуальными числами и нестандартным анализом. Мнимая единица ε кольца дуальных чисел во многом подобна бесконечно малому числу из нестандартного анализа: любая степень (выше первой) \varepsilon в точности равна 0, в то время как любая степень бесконечно малого числа приблизительно равна 0 (является бесконечно малой более высокого порядка). Значит, если δ — бесконечно малое число, то с точностью до O2) гипердействительные числа изоморфны дуальным.

[править] Примечания

  1. Дж. Хамфри Линейные алгебраические группы. — М.: Наука, 1980. — см. стр. 121

[править] Литература

  • Isaak Yaglom (1968) Complex Numbers in Geometry (англ.)
  • V.V. Kisil (2007) Inventing the Wheel, the Parabolic One arXiv:0707.4024 (англ.)