数学のブログ

ベクトルの内積 内積の定義と性質 可換律、分配律、スカラー倍

内積・外積・空間図形を通してベクトルを深く理解しよう (数学のかんどころ 1) (飯高 茂(著, 編集)、中村 滋(編集)、岡部 恒治(編集)、桑田 孝泰(編集)、共立出版)の第2章(ベクトルの内積)、2.1(内積の定義と性質)の問題2.3の解答を求めてみる。

1

( a + b ) · ( a - b )
= ( a + b ) · a + ( a + b ) · ( - b )
= a 2 + b · a - ( a + b ) · b
= a 2 + a · b - a · b - b 2
= a 2 - b 2

2

( a + b ) 2 + ( a - b ) 2
= ( a + b ) · a + ( a + b ) · b + ( a - b ) · a + ( a - b ) · ( - b )
= a 2 + b · a + a · b + b 2 + a 2 - b · a - ( a - b ) · b
= a 2 + a · b + a · b + b 2 + a 2 - a · b - a · b + b 2
= 2 a 2 + 2 b 2
= 2 ( a 2 + b 2 )

コード(Wolfram Language, Jupyter)

a = {x1, y1, z1};
b = {x2, y2, z2};
a . a - b . b == (a + b) . (a - b)
Output
Simplify[%]
Output
(a + b)^2 + (a - b)^2 == 2(a^2 + b^2)
Output
Simplify[%]
Output