MATLAB,Python,Scilab,Julia比較 第5章 その26【三角関数の直交性①】

MATLAB,Python,Scilab,Julia比較 第5章 その26【三角関数の直交性①】 数値計算
MATLAB,Python,Scilab,Julia比較 第5章 その26【三角関数の直交性①】

バックナンバーはこちら。
https://www.simulationroom999.com/blog/compare-matlabpythonscilabjulia5-backnumber/

はじめに

フーリエ係数に至る道。
今回は三角関数の直交性について説明。

登場人物

博識フクロウのフクさん

指差しフクロウ

イラストACにて公開の「kino_k」さんのイラストを使用しています。
https://www.ac-illust.com/main/profile.php?id=iKciwKA9&area=1

エンジニア歴8年の太郎くん

技術者太郎

イラストACにて公開の「しのみ」さんのイラストを使用しています。
https://www.ac-illust.com/main/profile.php?id=uCKphAW2&area=1

【再掲】フーリエ係数に至る道

太郎くん
太郎くん

まずは、フーリエ係数に至る道を再掲。

  • 偶関数
  • 奇関数
  • 関数の内積
  • 三角関数の加法定理
  • 三角関数の積和公式
  • 重要な極限値
  • 三角関数の直交性
  • フーリエ係数
フクさん
フクさん

今回は三角関数の直交性について説明する。

直交性とは?

フクさん
フクさん

今回から三角関数の直交性の話になるが、
割とボリュームがある。

太郎くん
太郎くん

そもそも直交性って何?

フクさん
フクさん

まずはWikipediaから引用してみよう。

初等幾何学における直交(ちょっこう、英: orthogonal)は、「垂直に交わる」こと、すなわちユークリッド空間内の交わる二つの直線や平面のなす角が直角であることを意味する。

Wikipedia(https://ja.wikipedia.org/wiki/%E7%9B%B4%E4%BA%A4)
太郎くん
太郎くん

わかるような、わからんような・・・。

フクさん
フクさん

まぁ、名前の通りだな。
2つのベクトルが垂直に交わってる状態だ。

太郎くん
太郎くん

で、その直交性ってのが何に役立つの?

フクさん
フクさん

内積との兼ね合いで重要になる。

内積と直交性

フクさん
フクさん

2つのベクトルが直交している場合、それらのベクトルの内積は必ず0になる。

太郎くん
太郎くん

え?なんで?

フクさん
フクさん

内積をなす角で求める式を見てみよう。

\(
|a||b|\cos(\theta)
\)

フクさん
フクさん

ポイントはcos関数だな。
\(\cos(90^\circ)=0\)
つまり、内積の結果は必ず0になる。

太郎くん
太郎くん

なるほど。
cos関数の影響だったのか。

フクさん
フクさん

あとは、成分表記ベクトルで考えると
最もシンプルな直交したベクトルは\((0, 1)\)と\((1, 0)\)になる。
絵で示すと一目瞭然だろう。

成分表記のベクトルの直交性
太郎くん
太郎くん

確かに垂直で交わってるね。

フクさん
フクさん

成分表記の内積を計算してみよう。

\(
\begin{bmatrix}
0&1
\end{bmatrix}
\begin{bmatrix}
1\\0
\end{bmatrix}=0
\)

太郎くん
太郎くん

当然な気がするけど、結果は0になるね。

フクさん
フクさん

これ以外にも直交するベクトルはあるが、
まずは直交しているベクトルの内積は0になることを覚えておこう。

まとめ

フクさん
フクさん

まとめだよ。

  • 直交性とは2つのベクトルが垂直に交わることを指す。
  • 直交しているベクトルの内積は必ず0になる。
    • cos関数の影響。
    • 成分表記の内積でも0になることを確認。

バックナンバーはこちら。

マンガでわかるフーリエ解析

https://amzn.to/4azyPDj

手を動かしてまなぶ フーリエ解析・ラプラス変換

https://amzn.to/4bDH3vu

物理数学 量子力学のためのフーリエ解析・特殊関数

https://amzn.to/4bsygfU

単位が取れるフーリエ解析ノート

https://amzn.to/3V83fIl

今日から使えるフーリエ変換 普及版 式の意味を理解し、使いこなす

https://amzn.to/3ysbfvf

コメント

タイトルとURLをコピーしました