Алгебраическая операция, возвращающая одно число из двух последовательностей одинаковой длины
В математике, скалярное произведение или скалярное произведение - это алгебраическая операция, которая принимает две последовательности чисел одинаковой длины (обычно координатных векторов ), и возвращает одно число. В евклидовой геометрии широко используется скалярное произведение декартовых координат двух векторов. Его часто называют «внутренним продуктом (или реже продуктом проекции ) евклидова пространства, хотя это не единственный внутренний продукт, который может быть определен в евклидовом пространстве (см. Внутреннее пространство продукта для подробностей).
Алгебраически скалярное произведение представляет собой сумму произведений соответствующих записей двух последовательностей чисел. Геометрически это произведение евклидовых величин двух векторов и косинуса угла между ними. Эти определения эквивалентны при использовании декартовых координат. В современной геометрии, евклидовы пространства часто определяются с помощью векторных пространств. В этом случае скалярное произведение используется для определения длин (длина вектора - это квадратный корень из скалярного произведения вектора сам по себе) и углов (косинус угла двух векторов равен частное их скалярного произведения на произведение их длин).
Название «скалярное произведение» происходит от центрированной точки «», которая часто используется для обозначения этого операция; альтернативное название «скалярное произведение» подчеркивает, что результатом является скаляр, а не вектор, как в случае векторного произведения в трехмерном Космос.
Содержание
- 1 Определение
- 1.1 Алгебраическое определение
- 1.2 Геометрическое определение
- 1.3 Скалярная проекция и первые свойства
- 1.4 Эквивалентность определений
- 2 Свойства
- 2.1 Применение к закон косинусов
- 3 Тройное произведение
- 4 Физика
- 5 Обобщения
- 5.1 Комплексные векторы
- 5.2 Внутреннее произведение
- 5.3 Функции
- 5.4 Весовая функция
- 5.5 Диадика и матрицы
- 5.6 Тензоры
- 6 Вычисления
- 6.1 Алгоритмы
- 6.2 Библиотеки
- 7 См. Также
- 8 Примечания
- 9 Ссылки
- 10 Внешние ссылки
Определение
Скалярное произведение может быть определено алгебраически или геометрически. Геометрическое определение основано на понятиях угла и расстояния (величины векторов). Эквивалентность этих двух определений зависит от наличия декартовой системы координат для евклидова пространства.
В современных представлениях евклидовой геометрии точки пространства определяются в терминах их декартовых координат, а само евклидово пространство обычно отождествляется с реальным координатным пространством R. В такой презентации понятия длины и углов определяются с помощью скалярного произведения. Длина вектора определяется как квадратный корень из скалярного произведения вектора, а косинус (неориентированного) угла двух векторов длины один равен определяется как их скалярный продукт. Таким образом, эквивалентность двух определений скалярного произведения является частью эквивалентности классической и современной формулировок евклидовой геометрии.
Алгебраическое определение
Скалярное произведение двух векторов a = [a 1, a 2,…, a n ] и b = [b 1, b 2,…, b n ] определяется как :
где Σ обозначает суммирование, а n - размер векторного пространства . Например, в трехмерном пространстве скалярное произведение векторов [1, 3, −5] и [4, −2, −1] равно:
Если векторы идентифицируются с помощью матриц-строк, скалярное произведение также может быть записано как матричный продукт
где обозначает транспонирование из .
Выражая приведенный выше пример таким образом, матрица 1 × 3 ( вектор-строка ) умножается на 3 Матрица × 1 (вектор-столбец ), чтобы получить матрицу 1 × 1, которая идентифицируется с ее уникальной записью:
- .
Геометрическое определение
Иллюстрация, показывающая, как найти угол между векторами с помощью скалярного произведения
Расчет связи углов симметричной
тетраэдрической молекулярной геометрии с использованием скалярного произведения
В евклидовом пространстве евклидов вектор представляет собой геометрический объект, который обладает как величиной, так и направление. Вектор можно представить в виде стрелки. Его величина - это его длина, а его направление - это направление, на которое указывает стрелка. Величина вектора a обозначается . Скалярное произведение двух евклидовых векторов a и b определяется как
, где θ - угол между a и b.
В частности, если векторы a и b являются ортогональными (т. е. их угол равен π / 2 или 90 °), тогда , что означает, что
С другой стороны, если они сонаправлены, то угол между ними равен нулю с и
Это означает, что скалярное произведение вектора a с самим собой равно
который дает
формула для евклидовой длины вектора.
Скалярная проекция и первые свойства
Скалярная проекция
скалярная проекция (или скалярная составляющая) евклидова вектора a в направлении евклидова вектор b задается как
где θ - угол между a и b.
. С точки зрения геометрического определения скалярного произведения это можно переписать
где - это единичный вектор в направлении b.
Закон распределения для скалярное произведение
скалярное произведение, таким образом, геометрически характеризуется как
Скалярное произведение, определенное таким образом, является однородным при масштабировании по каждой переменной, что означает, что для любого скаляра α
Он также удовлетворяет закону распределения, что означает, что
Эти свойства можно резюмировать, сказав, что скалярное произведение представляет собой билинейную форму. Более того, эта билинейная форма положительно определена, что означает, что никогда не является отрицательным, и равен нулю тогда и только тогда, когда - нулевой вектор.
Скалярное произведение, таким образом, эквивалентно умножению нормы (длины) b на норму проекции a на b.
Эквивалентность определений
Если e1,..., enявляются стандартными базисными векторами в R, то мы можем записать
Векторы eiявляются ортонормированным базисом, что означает, что они имеют единичную длину и расположены под прямым углом друг к другу. Следовательно, поскольку эти векторы имеют единичную длину
и поскольку они образуют прямые углы друг с другом, если i ≠ j,
Таким образом, в В общем, можно сказать, что:
Где δ ij - кронекер delta.
Компоненты вектора в ортонормированном базисе
Также, согласно геометрическому определению, для любого вектора eiи вектора a мы отмечаем
, где a i - это компонент вектора a в направлении ei. Последний шаг в равенстве видно из рисунка.
Теперь применение дистрибутивности геометрической версии скалярного произведения дает
что и есть алгебраическое определение скалярного произведения. Таким образом, геометрическое скалярное произведение равно алгебраическому скалярному произведению.
Свойства
Скалярное произведение удовлетворяет следующим свойствам, если a, bи c являются действительными векторами, а r - скаляром.
- Коммутативный :
- , который следует из определения (θ - это угол между a и b):
- Дистрибутивное сложение векторов :
- Билинейный :
- Скалярное умножение :
- Не ассоциативно, потому что скалярное произведение между скаляром (a ⋅ b ) и вектором (c ) не определено, что означает, что выражения, участвующие в ассоциативном свойстве, (a ⋅ b ) ⋅ c или a ⋅ (b ⋅ c ) оба плохо определены. Однако обратите внимание, что ранее упомянутое свойство скалярного умножения иногда называют «законом ассоциации для скалярного и скалярного произведения», или можно сказать, что «скалярное произведение ассоциативно относительно скалярного умножения», потому что c (a⋅ b) = (c a ) ⋅ b= a⋅ (c b).
- Ортогональный :
- Два ненулевых вектора a и b ортогональны тогда и только тогда, когда a⋅ b= 0.
- Нет отмена :
- В отличие от умножения обычных чисел, где, если ab = ac, то b всегда равно c, если a не равно нулю, скалярное произведение не подчиняется отмене закон :
- Если a⋅ b= a⋅ cи a≠ 0, то мы можем написать: a ⋅ (b− c) = 0 по закону распределения ; результат выше говорит, что это просто означает, что a перпендикулярно (b− c), что по-прежнему допускает (b− c) ≠ 0 и, следовательно, позволяет b≠ c.
- Правило продукта : Если a и b являются функциями, то производная (, обозначенная штрихом ′) от a⋅ bравна a ′ ⋅ b+ a⋅ b′.
Применение к Ла w косинусов
Треугольник с векторными ребрами a и b, разделенными углом θ.
Даны два вектора a и b разделенные углом θ (см. Изображение справа), они образуют треугольник с третьей стороной c= a− b. Скалярное произведение этого самого на себя:
который является законом косинусов.
Тройное произведение
Есть две тернарные операции, включающие скалярное произведение и кросс-произведение.
скалярное тройное произведение трех векторов определяется как
Его значение является определителем матрицы, столбцы которой являются декартовыми координатами три вектора. Это подписанный том параллелепипеда , заданный тремя векторами.
Векторное тройное произведение определяется как
Это тождество, также известное как формула Лагранжа, можно запомнить как «BAC минус CAB», имея в виду, какие векторы являются точки вместе. Эта формула применяется для упрощения векторных вычислений в физике.
физике
В физике величина вектора является скаляром в физическом смысле (т. Е. физическая величина, не зависящая от системы координат), выраженная как произведение числового значения и физической единицы, а не просто число. Скалярное произведение также является скаляром в этом смысле, задаваемым формулой, независимо от системы координат. Например:
- Механическая работа - это скалярное произведение векторов силы и смещения,
- Мощность - это скалярное произведение силы и скорость.
Обобщения
Комплексные векторы
Для векторов с сложными записями использование данного определения скалярного произведения приведет к совершенно другому свойства. Например, скалярное произведение вектора с самим собой было бы произвольным комплексным числом и могло бы быть нулем, если бы вектор не был нулевым вектором (такие векторы называются изотропными ); это, в свою очередь, будет иметь последствия для таких понятий, как длина и угол. Такие свойства, как положительно определенная норма, могут быть сохранены за счет отказа от симметричных и билинейных свойств скалярного произведения с помощью альтернативного определения
где b i - комплексное сопряжение из б и. Это также может быть выражено в терминах сопряженного транспонирования (обозначенного верхним индексом H):
где векторы предполагались представленными как векторы-строки. Тогда скалярное произведение любого вектора на себя является неотрицательным действительным числом, и оно не равно нулю, за исключением нулевого вектора. Однако это скалярное произведение, таким образом, полуторалинейное, а не билинейное: оно сопряжено линейно и не линейно в a, а скалярное произведение не является симметричным, поскольку
Тогда угол между двумя комплексными векторами определяется как
Этот тип скалярного произведения, тем не менее, полезен и приводит к понятиям эрмитовой формы и общих пространств внутреннего произведения. Самостоятельное скалярное произведение сложного вектора является обобщением абсолютного квадрата комплексный скаляр.
Внутреннее произведение
Внутреннее произведение обобщает скалярное произведение на абстрактные векторные пространства по полю из скаляров, будучи либо поле вещественных чисел , либо поле комплексных чисел . Обычно это обозначается с помощью угловых скобок как .
Внутреннее произведение двух векторов над полем комплексных чисел, как правило, является комплексным числом и является полуторалинейным вместо билинейного. Внутреннее пространство продукта - это нормированное векторное пространство , а внутреннее произведение вектора на себя является действительным и положительно определенным.
Функции
Скалярное произведение определяется для векторов, которые имеют конечное число элементов. Таким образом, эти векторы можно рассматривать как дискретные функции : вектор u длины n, следовательно, является функцией с областью определения {k ∈ ℕ ∣ 1 ≤ k ≤ n}, а u i - обозначение изображения i функцией / вектором u.
Это понятие можно обобщить на непрерывные функции : так же, как внутреннее произведение векторов использует сумму по соответствующим компонентам, внутреннее произведение функций определяется как интеграл по некоторому интервал a ≤ x ≤ b (также обозначается [a, b]):
Обобщено далее на комплексные функции ψ (x) и χ (x) по аналогии с сложное скалярное произведение выше дает
Вес function
Внутренние продукты могут иметь весовую функцию (т. е. функцию, которая взвешивает каждый член внутреннего продукта со значением). Явно внутреннее произведение функций и относительно весовой функции is
Диадики и матрицы
Матрицы имеют внутреннее произведение Фробениуса, которое аналогично векторному внутреннему произведению. Оно определяется как сумма произведений соответствующих компонентов двух матриц A и B того же размера:
- (Действительно матриц)
Диадики имеют скалярное произведение и "двойное" скалярное произведение, определенные на них, см. Диадики § Произведение диадических и диадических для их определений.
Тензоры
Внутреннее произведение между тензором порядка n и тензором порядка m является тензором порядка n + m - 2, см. Тензор сжатие для получения подробной информации.
Вычисление
Алгоритмы
Простой алгоритм для вычисления скалярного произведения векторов с плавающей запятой может пострадать от катастрофической отмены. Чтобы избежать этого, используются такие подходы, как алгоритм суммирования Кахана.
Библиотеки
Функция скалярного произведения включена в BLAS уровень 1.
См. Также
Примечания
Ссылки
Внешние ссылки
| На Wikimedia Commons есть материалы, связанные с Скалярным продуктом. |