In linear algebra, the quotient space of a vector space V V V by a subspace N N N is a vector spapce obtained by “collapsing” N N N to zero. The space obtained is called a quotient space and is denoted V / N V/N V/N (read “V mod N” or “V by N”).
令 V V V是数域 F \mathbb F F上的矢量空间(vector space), N N N是 V V V的子空间,即 N ⊆ V N \subseteq V N⊆V。我们定义矢量空间 V V V上的等价相关(equivalence relation ∼ \sim ∼),写为: x ∼ y x \sim y x∼y if x − y ∈ N x-y \in N x−y∈N(That is x x x is related to y y y if one can be obtained from the other by adding an element of N N N)。根据该定义,我们可以推断出:any element of N N N is related to 0 \boldsymbol 0 0。更确切地说, N N N中的所有向量都映射到零向量的等价类(equivalent class)中。
The equivalence class (or in this case, the coset) of
x
x
x is often denoted:
[
x
]
=
x
+
N
[x] = x + N
[x]=x+N
具体的形式:
[
x
]
=
{
x
+
n
:
n
∈
N
}
[x] = \{x+n: n \in N\}
[x]={x+n:n∈N}
The quotient space V / N V/N V/N is then defined as V / ∼ V/ \sim V/∼, the set of all equivalence classes induced by ∼ \sim ∼ on V V V.
Scalar multiplication and addition are defined on the equivalence classes by:
α
[
x
]
=
[
α
x
]
∀
α
∈
F
[
x
]
+
[
y
]
=
[
x
+
y
]
α[x]=[αx] ∀α∈F[x]+[y]=[x+y]
α[x][x]+[y]=[αx] ∀α∈F=[x+y]
证明:
(1)齐次性
α
[
x
]
⇔
α
[
x
]
=
{
α
(
x
+
n
)
:
n
∈
N
}
⇔
{
α
x
+
n
:
n
∈
N
}
⇔
[
α
x
]
\alpha [x] \Leftrightarrow \alpha[x] = \{\alpha(x+n): n \in N\} \Leftrightarrow \{\alpha x+n: n \in N\} \Leftrightarrow [\alpha x]
α[x]⇔α[x]={α(x+n):n∈N}⇔{αx+n:n∈N}⇔[αx]
(2)叠加性
[
x
]
+
[
y
]
⇔
{
(
x
+
n
1
)
+
(
y
+
n
2
)
:
n
1
,
n
2
∈
N
}
⇔
{
x
+
y
+
n
:
n
1
,
n
2
∈
N
}
⇔
[
x
+
y
]
[x] + [y] \Leftrightarrow \{(x+n_1) + (y+n_2): n_1,n_2 \in N\} \Leftrightarrow \{x+y+n: n_1,n_2 \in N\} \Leftrightarrow [x+y]
[x]+[y]⇔{(x+n1)+(y+n2):n1,n2∈N}⇔{x+y+n:n1,n2∈N}⇔[x+y]
这些线性操作使商空间
V
/
N
V/N
V/N变成了数域
F
\mathbb F
F上的一个矢量空间,只是我们需要注意该矢量空间的元素不是一个向量,而是一个等价类。并且我们不难得到,子空间
N
N
N为”0类“(zero class),即
N
=
[
0
]
N = [0]
N=[0]
The mapping that associates to
v
∈
V
v \in V
v∈V the equivalence calss
[
v
]
[v]
[v] is known as quotient map (商映射)
商映射即定义为
v
∈
V
v \in V
v∈V与等价类
[
v
]
[v]
[v]的映射。
!!商空间首先是一个集合,这个集合里边有很多元素,里边的每个元素是一个等价类。如果在商空间上定义函数,那么函数的定义域就是一个等价类,即商空间中的一个元素。另外,可以把商空间 V / N V/N V/N理解为数域 F \mathbb F F上的一个矢量空间,只是我们需要注意该矢量空间的元素不是一个向量,而是一个等价类。
令
X
=
R
2
X=\mathbb R^2
X=R2来表示标准笛卡尔平面(Cartesian plane),令
Y
Y
Y为
X
X
X中穿过原点的一条直线,那么商空间
X
/
Y
X/Y
X/Y就是
X
X
X中所有与
Y
Y
Y平行的线(This is to say that, the elements of the set
X
/
Y
X/Y
X/Y are lines in
X
X
X in parallel to
Y
Y
Y)。Note that the points along any one such line will satisfy the equivalence relation because their difference vectors belong to
Y
Y
Y. (<= this gives a way to visualize quotient spaces geometrically.)
对这句话的直观理解如下图所示
直观地理解,上面所描述的商空间就是一个集合,这个集合里的任意一个元素就是与 Y Y Y平行的直线。
我们考虑矢量空间 R n \mathbb R^{n} Rn与其中一个子空间(例如:m standard basis vectors)的商空间。我们将矢量空间与子空间描述为:
不难得到:
x
∼
y
(
x
,
y
∈
R
n
)
⇔
they are identical in the last
n
−
m
coordinates
\boldsymbol x \sim \boldsymbol y (\boldsymbol x , \boldsymbol y \in \mathbb R^n) \Leftrightarrow \text{ they are identical in the last } n-m \text{ coordinates}
x∼y(x,y∈Rn)⇔ they are identical in the last n−m coordinates
另外,商空间 R n / R m \mathbb R^{n}/\mathbb R^{m} Rn/Rm与矢量空间 R n − m \mathbb R^{n-m} Rn−m同构(因为商空间 R n / R m \mathbb R^{n}/\mathbb R^{m} Rn/Rm中的每一个元素/等价类内部的所有向量,最后的 n − m n-m n−m个元素都相同,那么商空间 R n / R m \mathbb R^{n}/\mathbb R^{m} Rn/Rm中的每个元素与矢量空间 R n − m \mathbb R^{n-m} Rn−m中的每个向量都一一对应(单射),并且对应到整个 ( n − m ) (n-m) (n−m)维矢量空间,从而满足满射,所以两个空间的映射关系为双射,因此两个空间同构)。
从例子-2中,我们可以直接得到:
d
i
m
(
V
/
U
)
=
d
i
m
(
V
)
−
d
i
m
(
U
)
dim(V/U) = dim(V) - dim(U)
dim(V/U)=dim(V)−dim(U)
(后续相关的性质,之后需要的时候再更新)
[1] CSDN上关于商空间的其他介绍
[2] 维基百科