blue271828's misc :-)

ベクトル空間

ベクトル空間とは

係数体 (英:scalar filed) 上のベクトル空間 (英:vector space) とは、以下の性質を満たす二種類の演算を持った代数的構造のこと。ベクトル空間の元をベクトル (英:vector) といい、係数体の元をスカラー (英:scalar) という。

スカラー:aKベクトル:xV(x=[x1x2xn])K:係数体V:ベクトル空間上の集合 \def\b{\boldsymbol} \begin{gathered} \begin{aligned} \text{スカラー} &: a\in K \\ \text{ベクトル} &: \b x\in V \quad \left(\b x = \begin{bmatrix} x_1 \\ x_2 \\ \vdots \\ x_n \\ \end{bmatrix}\right) \\ \end{aligned} \\ \\ \begin{aligned} K &: \text{係数体} \\ V &: \text{ベクトル空間上の集合} \\ \end{aligned} \end{gathered}

規則 意味
加法の閉性 (x+y)V(x,yV)(\boldsymbol{x} + \boldsymbol{y}) \in V \quad (\boldsymbol{x}, \boldsymbol{y} \in V)
加法の結合律 x+(y+z)=(x+y)+z\boldsymbol{x} + (\boldsymbol{y} + \boldsymbol{z}) = (\boldsymbol{x} + \boldsymbol{y}) + \boldsymbol{z}
加法の単位元の存在 0+x=x\exists\boldsymbol{0} + \boldsymbol{x} = \boldsymbol{x}
加法の逆元の存在 (x)+x=0\exists(-\boldsymbol{x}) + \boldsymbol{x} = \bold{0}
加法の可換律 x+y=y+x\boldsymbol{x} + \boldsymbol{y} = \boldsymbol{y} + \boldsymbol{x}
スカラー倍の閉性 axV(aK, xV)a \boldsymbol{x} \in V \quad (a\in K, ~\boldsymbol{x}\in V)
スカラー倍の結合律 a(bx)=(ab)xa(b \boldsymbol{x}) = (ab) \boldsymbol{x}
スカラー倍の零元の存在 0x=0\exists 0 \cdot \boldsymbol{x} = \bold{0}
スカラー倍の単位元の存在 1x=x\exists 1 \cdot \boldsymbol{x} = \boldsymbol{x}
スカラー倍と加法の分配律 a(x+y)=ax+aya (\boldsymbol{x} + \boldsymbol{y}) = a \boldsymbol{x} + a \boldsymbol{y}

実ベクトル空間

数ベクトル空間 (英:real vector space) とは、要素が実数のベクトル全体の集合のこと。ベクトルが nn 個の実数を持つとき、その集合を nn 次元実ベクトル空間 (英:nn-dimensional real vector space) と呼ぶ。

x={[x1xn]x1,,xnR}(xRn) \boldsymbol{x} = \left\lbrace \left.\begin{bmatrix} x_1 \cr \vdots \cr x_n \end{bmatrix}\right| x_1,\ldots,x_n\in\R \right\rbrace \quad (\boldsymbol{x}\in\R^n)

複素ベクトル空間

複素ベクトル空間 (英:complex vector space) とは、要素が複素数のベクトル全体の集合のこと。ベクトルが nn 個の複素数を持つとき、その集合を nn 次元複素ベクトル空間 (英:nn-dimensional complex vector space) と呼ぶ。

z={[z1zn]z1,,znC}(zCn) \boldsymbol{z} = \left\lbrace \left.\begin{bmatrix} z_1 \cr \vdots \cr z_n \end{bmatrix}\right| z_1,\ldots,z_n\in\Complex \right\rbrace \quad (\boldsymbol{z}\in\Complex^n)

ベクトルの演算

ベクトルの加減算:

x±y=[x1±y1x2±y2xn±yn] \def\b{\boldsymbol} \b x \pm \b y = \begin{bmatrix} x_1 \pm y_1 \\ x_2 \pm y_2 \\ \vdots \\ x_n \pm y_n \\ \end{bmatrix}


ベクトルの内積:

x,y=i=1nxiyi \def\b{\boldsymbol} \lang\b x,\b y\rang = \sum_{i=1}^n x_i y_i


ベクトルのスカラー倍:

cx=[cx1cx2cxn] \def\b{\boldsymbol} c\b x = \begin{bmatrix} cx_1 \\ cx_2 \\ \vdots \\ cx_n \\ \end{bmatrix}

関連記事

参考文献

深層学習
深層学習
posted with amazlet at 19.10.24
Ian Goodfellow Yoshua Bengio Aaron Courville
KADOKAWA (2018-03-07)
売り上げランキング: 18,161

Tags

#Ansible (3) #Bash (1) #Docker (1) #Git (2) #Hugo (2) #Molecule (1) #Python (1) #WSLtty (1) #アルゴリズム (4) #ビジネス用語 (1) #プログラミング (1) #位相空間論 (8) #初等数学 (20) #初等関数 (1) #実解析 (1) #幾何学 (3) #微分積分学 (18) #情報理論 (4) #抽象代数学 (14) #数理モデル (2) #数理論理学 (21) #機械学習 (3) #正規表現 (1) #測度論 (3) #特殊関数 (4) #確率論 (18) #組合せ論 (5) #統計学 (12) #線型代数学 (18) #複素解析学 (4) #解析学 (15) #論理学 (6) #順序集合論 (9)