markdown
内積・直交・射影-基本演習md cdd36d5
exercise/math/linear-algebra/inner-products-orthogonality-and-projections.exercise.n.md

内積ないせきinner product・直交ちょっこうorthogonal・射影しゃえいprojection-基本演習きほんえんしゅう

date2026-07-14document_iddoc_e7e37224d1d66361b4d851136c6b9a5fdescription内積、ノルム、直交、Gram-Schmidt の直交化、射影、最小二乗法を確認する基本演習である。prerequisitesノルムと三角不等式 / 内積空間の基本 / 直交化の基本 / 直交補空間と射影 / 最小二乗法の基本type問題演習content_typeexercisestatusactiverelateddata/lecture/math/linear-algebra/norms-and-triangle-inequality.lecture.n.md / data/lecture/math/linear-algebra/inner-product-space-basics.lecture.n.md / data/lecture/math/linear-algebra/complex-inner-products-and-unitary-matrices.lecture.n.md / data/lecture/math/linear-algebra/orthogonalization-basics.lecture.n.md / data/lecture/math/linear-algebra/orthogonal-complements-and-projections.lecture.n.md / data/lecture/math/linear-algebra/least-squares-basics.lecture.n.md
mathlinear-algebraexerciseinner-productprojectionleast-squares

この演習えんしゅうでは、内積ないせきinner productで長ながさlengthと角度かくどangleを測はかり、直交化ちょっこうかorthogonalization・射影しゃえいprojection・最小二乗法さいしょうにじょうほうleast squares methodを計算けいさんと意味いみの両方りょうほうから確認かくにんする。

data/lecture/math/linear-algebra/inner-product-space-basics.lecture.n.md data/lecture/math/linear-algebra/complex-inner-products-and-unitary-matrices.lecture.n.md data/lecture/math/linear-algebra/orthogonalization-basics.lecture.n.md data/lecture/math/linear-algebra/orthogonal-complements-and-projections.lecture.n.md

1演習えんしゅう方針ほうしん

内積ないせきinner productは、ベクトル空間くうかんに長ながさと角度かくどを入いれる道具どうぐである。射影しゃえいprojectionは「届とどかない点てんを、部分空間ぶぶんくうかんsubspaceの中なかで最もっとも近ちかい点てんへ落おとす」操作そうさoperationである。この演習えんしゅうでは、計算けいさんの前まえに直交性ちょっこうせいと零れいベクトルの扱あつかいを確認かくにんする。

幾何的きかてきな結論けつろんを出だす前まえに、まず内積ないせきinner productを計算けいさんする。ノルムnormは ∥x∥2=⟨x,x⟩ から来くること、直交ちょっこうorthogonalは内積ないせきが 0 であること、射影係数しゃえいけいすうprojection coefficientは方向ほうこうベクトルの長ながさの二乗にじょうで割わることを確認かくにんする。

射影しゃえいprojectionと最小二乗法さいしょうにじょうほうleast squares methodでは、残差ざんさresidualが診断しんだんになる。p が x の部分空間ぶぶんくうかんsubspaceへの射影しゃえいなら、x-p はその部分空間ぶぶんくうかんsubspaceのすべてのベクトルに直交ちょっこうorthogonalする。最小二乗解さいしょうにじょうかい Ax≃b では、これは AT(b-Ax)=0、すなわち正規方程式せいきほうていしき ATAx=ATb として現あらわれる。


2問題もんだい 1

u=(12),v=(3-1)

について、⟨u,v⟩、∥u∥、∥v∥ を求もとめ、u と v が直交ちょっこうorthogonalするかを判定はんていせよ。

2.1解答例かいとうれい

⟨u,v⟩=1·3+2(-1)=1
∥u∥=12+22=5,∥v∥=32+(-1)2=10

⟨u,v⟩≠0 なので直交ちょっこうorthogonalしない。

2.2解説かいせつ

内積ないせきinner productが 0 であることは、角度かくどが直角ちょっかくであることを表あらわす。ここでは値あたいが 1 なので、完全かんぜんには直交ちょっこうorthogonalしていない。直交性ちょっこうせいは成分せいぶんcomponentの見みた目めではなく、内積ないせきinner productで判定はんていする。


3問題もんだい 2

a=(10),b=(20)

について、∥a+b∥=∥a∥+∥b∥ が成立せいりつすることを確認かくにんし、なぜ等号とうごうが成立せいりつするかを説明せつめいせよ。

3.1解答例かいとうれい

∥a+b∥=∥(30)∥=3

また ∥a∥=1、∥b∥=2 なので、

∥a+b∥=3=∥a∥+∥b∥

である。a と b は同おなじ向むきなので等号とうごうが成立せいりつする。

3.2解説かいせつ

三角不等式さんかくふとうしきは、遠回とおまわりしても直線距離ちょくせんきょりより短みじかくならないことを表あらわす。等号とうごうが成立せいりつするのは、2 本ほんのベクトルが同おなじ方向ほうこうを向むく境界例きょうかいれいである。不等式ふとうしきでは等号成立条件とうごうせいりつじょうけんまで確認かくにんする。


4問題もんだい 3

x1=(110),x2=(101)

に Gram-Schmidt の直交化ちょっこうかorthogonalizationを行おこなえ。

4.1解答例かいとうれい

まず

u1=x1=(110)

とする。つぎに

u2=x2-⟨x2,u1⟩⟨u1,u1⟩u1=(101)-12(110)=(12-121)

である。

4.2解説かいせつ

射影係数しゃえいけいすうでは ⟨u1,u1⟩ で割わるため、u1≠0 の確認かくにんが必要ひつようである。ここでは ⟨u1,u1⟩=2≠0 なので割わってよい。直交化ちょっこうかorthogonalizationは、x2 から u1 方向ほうこうの成分せいぶんcomponentを引ひき、u1 に垂直すいちょくな残差ざんさを取とり出だす操作そうさoperationである。


5問題もんだい 4

y=(21),u=(11)

について、y の span(u) への正射影せいしゃえいを求もとめよ。

5.1解答例かいとうれい

projuy=⟨y,u⟩⟨u,u⟩u=32(11)=(3232)

5.2解説かいせつ

射影しゃえいprojectionは、y を u 方向ほうこうの成分せいぶんcomponentと、それに直交ちょっこうorthogonalする残差ざんさに分解ぶんかいする。分母ぶんぼ ⟨u,u⟩ は u≠0 なら正せいである。もし u=0 なら、span(u) は零空間れいくうかんだけであり、この公式こうしきは 0 除算じょさんになるので使つかえない。


6問題もんだい 5

A=(11),b=(20)

について、Ax=b の最小二乗解さいしょうにじょうかいを求もとめ、射影しゃえいprojectionとの関係かんけいを説明せつめいせよ。

6.1解答例かいとうれい

正規方程式せいきほうていしきは

ATAx=ATb

である。ATA=2、ATb=2 なので x=1 である。したがって近似きんじベクトルは

Ax=(11)

である。

6.2解説かいせつ

b は Col(A)=span((11)) に属ぞくさないので、Ax=b は厳密げんみつには解とけない。最小二乗法さいしょうにじょうほうleast squares methodは、b に最もっとも近ちかい列空間れつくうかんcolumn spaceの点てんを選えらぶ方法ほうほうである。ATA=2≠0 なので、この例れいでは正規方程式せいきほうていしきを一意いちいに解とける。


7問題もんだい 6

R2 で

∥x∥1=|x1|+|x2|,∥x∥∞=max{|x1|,|x2|}

と定義ていぎする。これらがノルムの条件じょうけんを満みたすことを確認かくにんせよ。

7.1解答例かいとうれい

どちらも値あたいは 0 以上いじょうであり、0 になるのは x1=x2=0 のときだけである。

スカラーscalar c について

∥cx∥1=|c|∥x∥1,∥cx∥∞=|c|∥x∥∞

である。

また

∥x+y∥1=|x1+y1|+|x2+y2|[PARSE ERROR: Undefined("Command(\"le\")")]|x1|+|y1|+|x2|+|y2|=∥x∥1+∥y∥1

である。さらに

|xi+yi|[PARSE ERROR: Undefined("Command(\"le\")")]|xi|+|yi|[PARSE ERROR: Undefined("Command(\"le\")")]∥x∥∞+∥y∥∞

が i=1,2 で成立せいりつするので、

∥x+y∥∞[PARSE ERROR: Undefined("Command(\"le\")")]∥x∥∞+∥y∥∞

である。

7.2解説かいせつ

ノルムは長ながさの抽象化ちゅうしょうかである。形かたちが標準ひょうじゅんの x12+x22 と違ちがっても、非負性ひふせい、同次性どうじせいhomogeneity、三角不等式さんかくふとうしきを満みたせばノルムである。この問題もんだいは、定義ていぎに戻もどって判定はんていする練習れんしゅうである。


8問題もんだい 7

u=(12),v=(24),w=(1-1)

について、(u,v) と (u,w) のそれぞれでコーシー・シュワルツの不等式ふとうしきの等号とうごうが成立せいりつするかを判定はんていせよ。

8.1解答例かいとうれい

v=2u なので、u と v は一次従属いちじじゅうぞくlinear dependenceである。したがって

|⟨u,v⟩|=∥u∥∥v∥

が成立せいりつする。

一方いっぽう、w は u の定数倍ていすうばいではないので、u と w は一次独立いちじどくりつlinear independenceである。したがって等号とうごうは成立せいりつしない。

8.2解説かいせつ

コーシー・シュワルツの不等式ふとうしきでは、値あたいを計算けいさんするだけでなく、等号成立条件とうごうせいりつじょうけんが重要じゅうようである。等号とうごうは 2 本ほんのベクトルが同おなじ直線ちょくせんの上うえにあるとき、つまり一次従属いちじじゅうぞくlinear dependenceのときに成立せいりつする。


9問題もんだい 8

U=span{(110),(101)}

とする。y=(1,2,3)T の U への正射影せいしゃえいを求もとめ、U⊥ の基底きていbasisを 1 つ求もとめよ。

9.1解答例かいとうれい

u1=(1,1,0)T、u2=(1,0,1)T とし、射影しゃえいprojectionを p=au1+bu2 とおく。y-p が u1,u2 に直交ちょっこうorthogonalするので、

2a+b=3,a+2b=4

を得える。これを解とくと

a=23,b=53

である。したがって

p=23u1+53u2=(732353)

である。また n=(1,-1,-1)T は u1,u2 の両方りょうほうに直交ちょっこうorthogonalするので、U⊥ の基底きていbasisとして {n} を取とれる。

9.2解説かいせつ

2 次元じげんdimensionの部分空間ぶぶんくうかんsubspaceへの射影しゃえいprojectionでは、残差ざんさが部分空間ぶぶんくうかんsubspaceのすべての方向ほうこうに直交ちょっこうorthogonalするように係数けいすうcoefficientを決きめる。この問題もんだいは、射影しゃえいprojectionを「近ちかい点てんを探さがす」問題もんだいから、直交条件ちょっこうじょうけんの連立方程式れんりつほうていしきへ変換へんかんする練習れんしゅうである。


10問題もんだい 9

A=(101112),b=(122)

について、正規方程式せいきほうていしきを解といて最小二乗解さいしょうにじょうかいを求もとめ、残差ざんさが列空間れつくうかんcolumn spaceに直交ちょっこうorthogonalすることを確認かくにんせよ。

10.1解答例かいとうれい

ATA=(3335),ATb=(56)

である。したがって

(3335)(αβ)=(56)

を解とくと

α=76,β=12

である。よって最小二乗解さいしょうにじょうかいは (7/6,1/2)T である。

残差ざんさは

r=b-A(7612)=(-1613-16)

であり、

ATr=(00)

なので、残差ざんさは列空間れつくうかんcolumn spaceに直交ちょっこうorthogonalする。

10.2解説かいせつ

最小二乗法さいしょうにじょうほうleast squares methodでは、b そのものを列空間れつくうかんcolumn spaceに入いれるのではなく、b に最もっとも近ちかい列空間れつくうかんcolumn spaceの点てんを探さがす。残差ざんさが列空間れつくうかんcolumn spaceに直交ちょっこうorthogonalすることが、最短距離さいたんきょりになっている理由りゆうである。


11問題もんだい 10

M=(2001)

により

⟨x,y⟩M=xTMy

と定義ていぎする。これが R2 の内積ないせきinner productであることを確認かくにんせよ。

11.1解答例かいとうれい

M は対称行列たいしょうぎょうれつsymmetric matrixなので、

⟨x,y⟩M=⟨y,x⟩M

である。また x=(x1,x2)T について

⟨x,x⟩M=2x12+x22

であり、これは常つねに 0 以上いじょうで、0 になるのは x=0 のときだけである。加法性かほうせいadditivityと同次性どうじせいhomogeneityは行列積ぎょうれつせきの分配法則ぶんぱいほうそくから従したがう。したがって内積ないせきinner productである。

11.2解説かいせつ

標準内積ひょうじゅんないせきだけが内積ないせきinner productではない。正定値せいていちpositive definiteな対称行列たいしょうぎょうれつsymmetric matrixを使つかうと、方向ほうこうごとの重おもみを変かえた内積ないせきinner productを作つくれる。


12問題もんだい 11

N=(100-1)

により xTNy と定義ていぎしたものが内積ないせきinner productではないことを説明せつめいせよ。

12.1解答例かいとうれい

e2=(0,1)T とすると、

e2TNe2=-1

である。内積ないせきinner productなら ⟨x,x⟩[PARSE ERROR: Undefined("Command(\"ge\")")]0 でなければならないので、これは正定値性せいていちせいに反はんする。したがって内積ないせきinner productではない。

12.2解説かいせつ

双線型そうせんけいに見みえる式しきでも、長ながさの二乗にじょうに対応たいおうする ⟨x,x⟩ が負ふになるなら内積ないせきinner productではない。内積ないせきinner productの判定はんていでは、正定値性せいていちせいの境界例きょうかいれいを必かならず確認かくにんする。


13順序上じゅんじょじょうの注意ちゅうい:複素内積ふくそないせきcomplex inner product

次つぎの問題もんだいは、後続こうぞくの複素内積ふくそないせきcomplex inner productとユニタリ行列ぎょうれつ (unitary matrix) の演習えんしゅうへの先取さきどりである。ここで使つかう最小限さいしょうげんの事実じじつは、複素内積ふくそないせきcomplex inner productでは共役対称性きょうやくたいしょうせいconjugate symmetryにより ⟨z,z⟩ が 0 以上いじょうの実数じっすうreal numberにならなければならない、という点てんである。

data/exercise/math/linear-algebra/complex-inner-products-and-unitary-matrices.exercise.n.md

14問題もんだい 12

C で

(z,w)=zw

と定義ていぎしたものが、複素内積ふくそないせきcomplex inner productではないことを説明せつめいせよ。

14.1解答例かいとうれい

z=i とすると、

(i,i)=i2=-1

である。複素内積ふくそないせきcomplex inner productなら ⟨z,z⟩ は 0 以上いじょうの実数じっすうreal numberでなければならない。したがって、この定義ていぎは複素内積ふくそないせきcomplex inner productではない。

14.2解説かいせつ

複素ふくそcomplexの場合ばあいに共役きょうやくを忘わすれると、長ながさの二乗にじょうが負ふになったり複素数ふくそすうcomplex numberになったりする。複素内積ふくそないせきcomplex inner productで共役対称性きょうやくたいしょうせいconjugate symmetryを要求ようきゅうする理由りゆうはここにある。


15問題もんだい 13

u=(10),v=(01),w=(20)

について、∥u+v∥<∥u∥+∥v∥ と ∥u+w∥=∥u∥+∥w∥ を確認かくにんし、等号とうごうが成立せいりつする場合ばあいと成立せいりつしない場合ばあいの違ちがいを説明せつめいせよ。

∥u+v∥=∥(11)∥=2<2=∥u∥+∥v∥

である。一方いっぽう、

∥u+w∥=∥(30)∥=3=∥u∥+∥w∥

である。u と v は直交ちょっこうorthogonalしており、同おなじ方向ほうこうを向むいていない。u と w は正せいの定数倍ていすうばいの関係かんけいにあるため、同おなじ向むきの直線上ちょくせんじょうに並ならぶ。

この問題もんだいは、三角不等式さんかくふとうしきtriangle inequalityの境界例きょうかいれいを確認かくにんする。零れいベクトルを除のぞけば、等号とうごうは 2 本ほんのベクトルが正せいの定数倍ていすうばいになっている場合ばあいに現あらわれる。向むきが違ちがう場合ばあいは、折おれ線せんの長ながさが直線距離ちょくせんきょりより長ながくなる。


18証明しょうめい演習えんしゅう:Cauchy-Schwarz と射影しゃえいの最小性さいしょうせい

18.1問題もんだい

この証明しょうめい演習えんしゅうでは実内積空間じつないせきくうかんreal inner product spaceに限定げんていする。複素内積ふくそないせきcomplex inner productの場合ばあいは共役きょうやくの位置いちを追おう必要ひつようがあるため、後続こうぞくの複素内積ふくそないせきの演習えんしゅうで扱あつかう。

Cauchy-Schwarz の不等式ふとうしきを証明しょうめいせよ。また、v-p⊥U なら p∈U が v に最もっとも近ちかい点てんであることを証明しょうめいせよ。

18.2解答かいとう

v≠0 のとき、t=⟨u,v⟩/⟨v,v⟩ とおく。v≠0 なので分母ぶんぼは 0 ではない。0[PARSE ERROR: Undefined("Command(\"le\")")]∥u-tv∥2 を展開てんかいすると

|⟨u,v⟩|2[PARSE ERROR: Undefined("Command(\"le\")")]∥u∥2∥v∥2

を得える。

特とくに u≠0 で、y の span(u) への射影しゃえいを

p=⟨y,u⟩⟨u,u⟩u

とおくと、y-p⊥u である。任意にんいの cu∈span(u) について

y-cu=(y-p)+(p-cu)

であり、二ふたつの項こうは直交ちょっこうする。したがって

∥y-cu∥2=∥y-p∥2+∥p-cu∥2[PARSE ERROR: Undefined("Command(\"ge\")")]∥y-p∥2

となり、p が span(u) の中なかで y に最もっとも近ちかい。

つぎに、任意にんいの q∈U について

v-q=(v-p)+(p-q)

であり、二ふたつの項こうは直交ちょっこうする。よって

∥v-q∥2=∥v-p∥2+∥p-q∥2[PARSE ERROR: Undefined("Command(\"ge\")")]∥v-p∥2

である。

18.3解説かいせつ

Cauchy-Schwarz は内積ないせきを長ながさで評価ひょうかする定理ていりであり、射影しゃえいの最小性さいしょうせいは直交ちょっこうが最短距離さいたんきょりを決きめることを述のべている。


19補強問題ほきょうもんだい:最小二乗法さいしょうにじょうほうleast squares methodと正規方程式せいきほうていしきnormal equation

19.1問題もんだい 14

実行列じつぎょうれつ A とベクトル b について、x が Ax≃b の最小二乗解さいしょうにじょうかいleast-squares solutionであることと、残差ざんさresidual r=b-Ax が Col(A) に直交ちょっこうorthogonalすること、すなわち ATr=0 であることが同値どうちequivalentであることを証明しょうめいせよ。

19.2解答例かいとうれい

任意にんいの摂動せつどう h に対たいして、

b-A(x+h)=r-Ah

である。誤差ごさの二乗にじょうは

∥r-Ah∥2=∥r∥2-2⟨r,Ah⟩+∥Ah∥2

である。もし r⊥Col(A) なら、任意にんいの h について ⟨r,Ah⟩=0 なので、誤差ごさは ∥r∥2 以上いじょうである。逆ぎゃくに、x が誤差ごさを最小さいしょうにするなら、一変数関数いちへんすうかんすう ∥r-tAh∥2 は t=0 で微分係数びぶんけいすう 0 を持もつ。したがって任意にんいの h について ⟨r,Ah⟩=0 であり、これは ATr=0 と同値どうちequivalentである。

19.3解説かいせつ

正規方程式せいきほうていしきnormal equationは、「残差ざんさresidualが列空間れつくうかんcolumn spaceに直交ちょっこうorthogonalする」という幾何的条件きかてきじょうけんの代数的だいすうてきな形かたちである。

raw .n.md をコピー
loc をコピー (filepath:line ~ line)
copy share link
copy encoded share link
path をコピー
copy share link
copy encoded share link
copy share link
copy encoded share link
タブを全て閉じる