Скалярний добуток |
![Зображення](//upload.wikimedia.org/wikipedia/commons/thumb/2/25/Scalar-product-dot-product.svg/280px-Scalar-product-dot-product.svg.png) |
Формула |
[1] ![Редагувати інформацію у Вікіданих](//upload.wikimedia.org/wikipedia/commons/thumb/8/8a/OOjs_UI_icon_edit-ltr-progressive.svg/10px-OOjs_UI_icon_edit-ltr-progressive.svg.png) |
Позначення у формулі |
, , , і ![Редагувати інформацію у Вікіданих](//upload.wikimedia.org/wikipedia/commons/thumb/8/8a/OOjs_UI_icon_edit-ltr-progressive.svg/10px-OOjs_UI_icon_edit-ltr-progressive.svg.png) |
Підтримується Вікіпроєктом |
Вікіпедія:Проєкт:Математика ![Редагувати інформацію у Вікіданих](//upload.wikimedia.org/wikipedia/commons/thumb/8/8a/OOjs_UI_icon_edit-ltr-progressive.svg/10px-OOjs_UI_icon_edit-ltr-progressive.svg.png) |
Скалярний добуток у Вікісховищі ![Редагувати інформацію у Вікіданих](//upload.wikimedia.org/wikipedia/commons/thumb/8/8a/OOjs_UI_icon_edit-ltr-progressive.svg/10px-OOjs_UI_icon_edit-ltr-progressive.svg.png) |
Скаля́рний добу́ток (англ. dot product, scalar product) — бінарна операція над векторами, результатом якої є скаляр.
Скалярний добуток геометричних векторів
та
обчислюється за формулою:
![{\displaystyle {\vec {x}}\cdot {\vec {y}}=|{\vec {x}}|\,|{\vec {y}}|\,\cos \measuredangle \left({\vec {x}},{\vec {y}}\right)}](https://wikimedia.org/api/rest_v1/media/math/render/svg/653550e1e5b1640752b4eb288c965765a3eee25d)
де
та
є довжинами векторів, а
дорівнює косинусу кута між цими векторами. Як і у випадку звичайного множення, знак множення можна не писати:
.
Два означення добутку векторів:
- Скалярним добутком двох векторів називають число, рівне добутку довжин цих векторів на косинус кута між ними.
- Скалярним добутком двох векторів називають число, рівне добутку довжини одного з цих векторів на проєкцію іншого вектора на вісь, обумовлену першим з вказаних векторів (добуток довжини
на довжину проєкції
на
).
В лінійній алгебрі поняття скалярного добутку узагальнено. Так, скалярним добутком називають функцію, що зіставляє парі елементів векторного простору елемент з поля, над яким побудований векторний простір. Скалярний добуток двох векторів
та
позначають як
. Можлива і скорочена форма запису:
. Також можливе позначення
, що підкреслює зв'язок з множенням матриць.
Взагалі кажучи, для векторного простору існують різні варіанти скалярного добутку. Простір із визначеним скалярним добутком позначають як передгільбертів простір.
В лінійній алгебрі скалярний добуток двох векторів
і ![{\displaystyle {\vec {y}}={\begin{pmatrix}y_{1}\\y_{2}\\\vdots \\y_{n}\end{pmatrix}}}](https://wikimedia.org/api/rest_v1/media/math/render/svg/9c7e70d382664b78dffdf19e9c77b14d741010cb)
в ортонормованому базисі
-вимірного евклідового простору дорівнює сумі добутків координат векторів:
.
- В загальному випадку:
, де
— елемент Матриці Грама
Наприклад, в тривимірному евклідовому просторі, скалярний добуток двох векторів обчислюється так:
,
тобто для того, щоб отримати значення скалярного добутку, матрицю-стовпчик, яка відповідає першому зі співмножників треба транспонувати й помножити на матрицю-стовпчик другого вектора за правилами множення матриць.
Завдяки скалярному добутку, можна так обчислити норму вектора:
.
Якщо простір евклідів, то:
.
В евклідовому просторі виконується така рівність:
.
На основі цього можна обчислити кут між векторами:
.
Визначення стандартного скалярного добутку в просторі комплексних векторів
[ред. | ред. код]
Для
векторного простору над полем комплексних чисел стандартний скалярний добуток векторів
визначається як відображення, що задовільняє наступним умовам:
![{\displaystyle {\vec {x}}\cdot {\vec {y}}:=\sum _{i=1}^{n}x_{i}{\overline {y_{i}}}={x_{1}}{\overline {y_{1}}}+{x_{2}}{\overline {y_{2}}}+\dotsb +{x_{n}}{\overline {y_{n}}},}](https://wikimedia.org/api/rest_v1/media/math/render/svg/63070a76cedc319c66b7e5d679bf7f29855bf87c)
де риска над комплексним числом позначає комплексно-спряжене число.
Інший варіант скалярного добутку можна визначити як
.
Таке визначення здебільшого використовується в фізиці.
Результати обох визначень є взаємно-спряженими комплексними числами. Для скалярного добутку вектора на самого себе, який визначає норму вектора, обидва визначення дають однаковий результат.
- Попри те, що у випадку дійсних чисел є симетричним, тобто
, у випадку комплексних чисел є ермітовим, тобто
.
- Скалярний добуток не асоціативний (і не може бути, оскільки результатом скалярного добутку є скаляр, а не вектор).
- Скалярний добуток дистрибутивний стосовно додавання та віднімання.
- В евклідовому просторі спряженим стосовно лінійного оператора
називається оператор
, для якого виконується рівність:
для довільних
,
.[2]
Якщо
— лінійний простір над полем
, а
— комплексно спряжений до
то білінійне відображення
, або, при
відображення
називається скалярним добутком.[3]
- Скалярний добуток в дійсному векторному просторі
, це симетричне додатньовизначене білінійне відображення
, тобто, для
та
виконуються такі умови:
- білінійність:
![{\displaystyle \langle x+y,z\rangle =\langle x,z\rangle +\langle y,z\rangle }](https://wikimedia.org/api/rest_v1/media/math/render/svg/f047b2db98b4c449bef8a6ba1e74fd7202855549)
![{\displaystyle \langle x,y+z\rangle =\langle x,y\rangle +\langle x,z\rangle }](https://wikimedia.org/api/rest_v1/media/math/render/svg/765075f95602996be6e4fb7339917270d8c4b76a)
![{\displaystyle \langle x,\lambda y\rangle =\lambda \langle x,y\rangle =\langle \lambda x,y\rangle }](https://wikimedia.org/api/rest_v1/media/math/render/svg/be96bfab1da5fd0cdd9b987e22ae641f80a7f1b5)
- симетричність:
![{\displaystyle \langle x,y\rangle =\langle y,x\rangle }](https://wikimedia.org/api/rest_v1/media/math/render/svg/4d3053f8d1658d3b8a08299fb6dd8dd39c4eee3c)
- додатньовизначеність:
та
якщо ![{\displaystyle x=0}](https://wikimedia.org/api/rest_v1/media/math/render/svg/953917eaf52f2e1baad54c8c9e3d6f9bb3710cdc)
- Скалярний добуток в комплексному векторному просторі
, це ермітове додатньовизначене півторалінійне відображення
, тобто, для
і
виконуються такі умови:
- півторалінійність:
![{\displaystyle \langle x+y,z\rangle =\langle x,z\rangle +\langle y,z\rangle }](https://wikimedia.org/api/rest_v1/media/math/render/svg/f047b2db98b4c449bef8a6ba1e74fd7202855549)
![{\displaystyle \langle x,y+z\rangle =\langle x,y\rangle +\langle x,z\rangle }](https://wikimedia.org/api/rest_v1/media/math/render/svg/765075f95602996be6e4fb7339917270d8c4b76a)
![{\displaystyle \langle \lambda x,y\rangle =\lambda \langle x,y\rangle =\langle x,{\bar {\lambda }}y\rangle }](https://wikimedia.org/api/rest_v1/media/math/render/svg/0a64d25f7f15e04326ed558e2c676daa37c23c54)
- ермітовість:
![{\displaystyle \langle x,y\rangle ={\overline {\langle y,x\rangle }}}](https://wikimedia.org/api/rest_v1/media/math/render/svg/f225974b9ee4616077519c0246a4ef023a7c650a)
- додатньовизначеність:
і
, якщо
. (те, що
дійсний, витікає з умови 2)
Дійсний або комплексний векторний простір, в якому визначено скалярний добуток, називається прегільбертовим.
Стандартний скалярний добуток можна представити як добуток матриць. Водночас вектор представляється у вигляді матриці-стовпчика.
У випадку дійсних чисел, скалярний добуток представляється як:
,
де знаком
позначається транспонування матриці.
У випадку комплексних чисел виконується:
,
де знаком
позначається ермітово-спряжена матриця.
Взагалі кажучи, у випадку дійсних чисел, кожна симетрична та додатноозначена матриця
визначає скалярний добуток:
;
аналогічно, у випадку комплексних чисел кожна ермітова додатноозначена матриця
визначає скалярний добуток:
.