Это не официальный сайт wikipedia.org 01.01.2023

Определитель Вандермонда — Википедия

Определитель Вандермонда

Определителем Вандермонда называется определитель

| 1 x 1 x 1 n 1 1 x 2 x 2 n 1 1 x n x n n 1 |     = 1 i < j n ( x j x i ) ,

названный в честь французского математика Александра Теофила Вандермонда. [1] Данная формула показывает, что определитель Вандермонда равен нулю тогда и только тогда, когда существует хотя бы одна пара ( x i , x j ) такая, что x i = x j , i j .

ДоказательствоПравить

СвойстваПравить

Матрица Вандермонда представляет собой частный случай альтернативной матрицы, в которой f i ( α ) = α i 1  .

Если ζ   — первообразный корень n  -й степени из единицы и A = ( a i , j )   — матрица Вандермонда с элементами a i , j = ζ i j  , то обратная матрица B = ( a ~ i , j )   с точностью до диагональной матрицы имеет вид a ~ i , j = ζ i j  : A B = n E  .

ПрименениеПравить

Определитель Вандермонда имеет многочисленные применения в разных областях математики. Например, при решении задачи интерполяции многочленами, то есть задачи о нахождении многочлена степени n 1  , график которого проходит через n   заданных точек плоскости с абсциссами x 1 , , x n  , определитель Вандермонда возникает как определитель системы линейных уравнений, из которой находятся неизвестные коэффициенты искомого многочлена.[3]

Быстрое умножение вектора на матрицу ВандермондаПравить

Быстрое умножение вектора ( a 0 , , a n ) t   на матрицу Вандермонда эквивалентно нахождению n   значений x i   многочлена f ( x ) = a 0 + a 1 x + + a n x n   и может быть вычислено за O ( log ( n ) M ( n ) )   операций, где M ( n )   — затраты на умножения двух полиномов.[4] Метод быстрого нахождения n   значений многочлена строится на том факте, что f ( x i ) a 0 + a 1 x + + a n x n ( mod x x i )  . Используя алгоритм быстрого умножения многочленов (а также его модификацию операцию взятия по модулю многочлена), такой как Метод умножения Шёнхаге — Штрассена, применив парадигму разделяй и властвуй, за O ( log ( n ) )   умножений многочленов (и операций по модулю многочленов) строится дерево, листьями которого будут многочлены (значения) f ( x ) mod ( x x i )  , а корнем дерева будет многочлен f ( x ) mod ( x x 1 ) ( x x 2 ) ( x x n )  .[5]

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

  1. Alexandre-Théophile Vandermonde Архивная копия от 5 января 2013 на Wayback Machine (рус.).
  2. Ian Stewart Galois Theory, Third Edition, стр. 28, — Chapman & Hall/CRC Mathematics.
  3. Шафаревич И. Р., Ремизов А. О. Линейная алгебра и геометрия, гл. II, пар. 4, — Физматлит, Москва, 2009.
  4. Efficient computation with structured matrices and arithmetic expressions  (неопр.). Дата обращения: 24 января 2017. Архивировано 2 февраля 2017 года.
  5. Polynomial Algorithms  (неопр.). Дата обращения: 24 января 2017. Архивировано 10 января 2017 года.

ЛитератураПравить

  • Курош А. Г. Курс высшей алгебры. — М.: Наука 1968.
  • Ильин В. А., Позняк Э. Г. Линейная алгебра. — М.: Наука — Физматлит, 1999.
  • Шафаревич И. Р., Ремизов А. О. Линейная алгебра и геометрия, — Физматлит, Москва, 2009.