像、核、次元定理#
像 #
Aで移れる範囲を像
集合
における
と書く。
定義:像
は
Im = Span#
数
例:最小二乗法
最小二乗推定量
つまり、ベクトル
この行列
射影行列は、
最小二乗法は
核#
核はベクトル空間であり、その次元は 退化次数(nullity)とも呼ばれる(つまり、
幾何学的な解釈としては、カーネルは写像
定義:核
を
ランク#
の像空間の次元のことを ランク(階数) といい、
ランクの同値な定義
の列ベクトルの中から選び得る1次独立なベクトルの最大個数 の行ベクトルの中から選び得る1次独立なベクトルの最大個数行列
の 次の小行列式の中には0でないものがあり、 次以上の小行列式はすべて0であるときの の行ベクトルが生成する の部分空間の次元行列
を行基本変形して階段行列を作ったとき、零ベクトルでない行の数
ランクの求め方#
線形写像を定める行列に行基本変形を行って階段行列を作ったとき、零ベクトルでない行の数がランクに相当する。
ここで
とする。この線形写像
1. 行基本変形で階段行列を作る
1行目を2倍して2行目から引く
1行目を3倍して3行目から引く
2行目を2倍して3行目から引く
階段行列になった。
2. 零ベクトルでない行ベクトルの数を数える
零ベクトルでない行の数は2であるので、
import numpy as np
A = np.array([
[1, 2, 3],
[2, 3, 4],
[3, 4, 5],
])
np.linalg.matrix_rank(A)
2
次元#
ベクトル空間の1次独立なベクトルの最大個数を次元という
次元定理#
が成り立つ。
次元定理(線形写像ver.)#
を線形写像とすると、次元定理は以下のように表される。
また
から、同値の定理として
とも表される