# 代數導論二 Week 9 (Part 1) - Finitely Generated Extension [TOC] ## 定義:Finitely Generated Field Extension :::warning 假定 $F$ 是一個 *field*,且 $K/F$。若存在有限數目的 $\alpha_1 \dots \alpha_n \in K$,使得: $$ K = F(\alpha_1 \dots \alpha_n) $$ 則稱 $K/F$ 是 *finitely generated* 的 *field extension*。 ::: 注意在定義上來說,*finite* 跟 *finitely generated* 是不一樣的兩個定義。*finite* 的定義是 $[K:F] < \infty$,而 *finitely generated* 的定義是可以補上有限數目的元素之後做出來。 ### 觀察:2 個元素的 Extension = 連續做兩次單一元素的 Extension :::danger 假定 $F$ 是一個 *field*,且 $K/F$。則對於任意 $\alpha, \beta \in K$,有: $$ F(\alpha, \beta) = (F(\alpha))(\beta) $$ ::: 首先,因為: $$ \begin{align} F \subseteq F(\alpha, \beta) \newline \alpha \in F(\alpha, \beta) \end{align} \Rightarrow F(\alpha) \subseteq F(\alpha, \beta) $$ 所以 $F(\alpha, \beta)$ 是一個同時包含 $F$ 跟 $\alpha$ 的 *field extension*,所以就會包含 $F$ 跟 $\alpha$ 做出的最小 *extension*。接著如法炮製,對 $F(\alpha), \beta$ 使用: $$ \begin{align} F(\alpha) \subseteq F(\alpha, \beta) \newline \beta \in F(\alpha, \beta) \end{align} \Rightarrow (F(\alpha))(\beta) \subseteq F(\alpha, \beta) $$ 另外一方面,因為 $(F(\alpha))(\beta)$ 是個同時包含了 $F, \alpha, \beta$ 的一個 *field*,所以他就要包含 $F$ 跟 $alpha, \beta$ 做出來的那個最小的 *field extension*。也就是 $(F(\alpha))(\beta)$: $$ \begin{align} F \subseteq (F(\alpha))(\beta) \newline \alpha, \beta \in (F(\alpha))(\beta) \end{align}\Rightarrow F(\alpha, \beta) \subseteq (F(\alpha))(\beta) $$ ### 推論:有限元素的 Extension = 逐個元素做 Extension :::danger 假定 $F$ 是一個 *field*,$K/F$,且 $\alpha_1 \dots \alpha_n \in K$。則: $$ F(\alpha_1, \dots \alpha_n) = F(\alpha_1)(\alpha_2)\dots(\alpha_n) $$ ::: ### 觀察:2 個代數元素的 Extension 的形式 :::danger 假定 $F$ 是一個 *field*,且 $K/F$。若 $\alpha, \beta \in K$ 是兩個 *algebraic* 的元素,且: $$ \begin{align} \deg \alpha &= n \newline \deg \beta &= m \end{align} $$ 則: $$ F(\alpha, \beta) = \left\{\sum_{j = 0}^{m-1} \sum_{i = 0}^{n-1}a_{ij}\alpha^i \beta^j \mid a_{ij} \in F\right\} $$ ::: 如果令: $$ F(\alpha) = K $$ 由上面的引理,知道: $$ F(\alpha, \beta) = K(\beta) $$ 所以對於任意 $x \in F(\alpha, \beta)$,有: $$ x = \sum_{j = 0}^{m-1}k_i \beta_i \quad k_i \in K $$ 其中,因為 $k_i \in K = F(\alpha)$,所以: $$ k_i = \sum_{i = 0}^{n-1}a_{ij}\alpha_i $$ 因此帶回,得到: $$ x = \sum_{j = 0}^{m-1} \sum_{i = 0}^{n-1}a_{ij}\alpha^i \beta^j $$ ## 觀察:Finitely Generated Extension 的度數上限 :::danger 假定 $F$ 是一個 *field*,$K/F$,且 $\alpha_1 \dots \alpha_n \in K$ 都是 *algebraic* 的元素。則: $$ [F(\alpha_1 \dots \alpha_n):F] \leq \prod_{i = 1}^n\deg_F \alpha_i $$ ::: 令: $$ K_i = \begin{cases} F & \text{if }i = 0 \newline F(\alpha_1 \dots \alpha_i) & \text{if }1 \leq i \leq n \end{cases} $$ 在這個符號之下,可以發現: $$ [F(\alpha_1 \dots \alpha_n):F] = [K_n:K_0] $$ 且: $$ K_{i - 1} \subseteq K_i $$ 因此,由剛剛的引理可以觀察: $$ K_{i} = K_{i - 1}(\alpha_i) $$ 所以 $[K_i:K_{i-1}]$,其實也就是 $\alpha_i$ 在 $K_{i-1}$ 中的 *degree*。而因為 $\alpha_i$ 在 $K_{i - 1}$ 跟 $F$ 中的 *minimal polynomial* 有因式的關係: $$ K_i \supseteq F \Rightarrow m_{\alpha_i, K_{i-1}} \mid m_{\alpha_i, F} $$ 所以對於每一個 $[K_i:K_{i-1}]$,他都不大於 $\alpha_i$ 在 $F$ 中的 *degree*: $$ \underbrace{[K_i:K_{i-1}]}_{=\deg_{K_i}\alpha_i} \leq \deg_F \alpha_i $$ 因此: $$ \begin{align} [K_n:K_0] &= \prod_{i = 1}^{n}\overbrace{[K_{i}:K_{i-1}]}^{\leq \deg_F \alpha_i} \newline &\leq \prod_{i = 1}^{n} \deg_F \alpha_i \end{align} $$ 所以這邊的意思是:如果 *finitely generated* 用來做的元素都是 *algebraic*,那他就是一個 *finite* 的 *extension*。那反過來呢?答案也是: ## 「由代數數 Finitely Generated」 = 「Finite」 :::danger 假定 $F$ 是一個 *field*,且 $K/F$。則下列兩個敘述等價: 1. $K$ 能在 $F$ 上以有限數目的代數數生成。即:存在 *algebraic* 的 $\alpha_1 \dots \alpha_n \in K$,使得: $$ K = F(\alpha_1 \dots \alpha_n) $$ 3. $K$ 是一個 $F$ 的 *finite extension*。 $K/F$ is a finite extension if and only if $K$ is generated by a finite number of algebbraic element over $F$. i.e. exists $\alpha_1 \dots \alpha_n \in K$, such that $$ K = F(\alpha_1 \dots \alpha_n) $$ ::: ($\Rightarrow$) 的方向就是剛剛的觀察。因為這時每個 $\alpha_1 \dots \alpha_n$ 都是 *algebraic*,所以套上面的結論:: $$ [K:F] \leq \prod_{i = 1}^{n}\deg_F \alpha_i $$ ($\Leftarrow$):另外一方面,如果 $K/F$ 是 *finite*,也就是 $K$ 作為一個 $F$ 上的向量空間時,維度是某個有限的 $n$。那 $K$ 就可以用這組有限大小的基底跟 $F$ 生成出來。因為假定這組基底是: $$ \alpha = \langle\alpha_1 \dots \alpha_n\rangle $$ 所以 $\alpha$ 是 $K/F$ 的基底的意思就是: $$ K = \text{span}_F(\alpha) $$ 而因為所有的 *finite extension* 都一定是 *algebraic extension*,所以 $\alpha_1 \dots \alpha_n$ 通通都是 *algebraic* 的元素。 這時可以觀察: 1. 因為 $\alpha \subseteq F(\alpha_1 \dots \alpha_n)$,且 $F \subseteq F(\alpha_1 \dots \alpha_n)$,所以任何在 $F$ 上用 $\alpha$ 搭配 $F$ 做係數 *span* 做出來的元素,都會在 $F(\alpha_1 \dots \alpha_n)$ 當中。也就是: $$ K = \text{span}_F(\alpha) \subseteq F(\alpha_1 \dots \alpha_n) $$ 2. 另外一方面,$\alpha, F \subseteq K$,所以 $K$ 就要包含由 $F$ 跟 $\alpha$ 所生成的那個最小 *extension*。也就是: $$ F, \alpha \subseteq K \Rightarrow F(\alpha_1 \dots \alpha_1) \subseteq K $$ 兩個包含關係合起來,就有: $$ K = F(\alpha_1 \dots \alpha_n) $$ 所以就發現 $K$ 可以由 $K/F$ 的基底生成。又因為這個基底是有限的,所以 $K$ 就是 *finitely generated*。 ### Corollary 16 :::danger Let $\alpha, \beta$ be algebraic element over $F$, then $$ \alpha \pm \beta, \alpha/\beta, \alpha\beta $$ are all algebraic over $F$. ::: ### Corollary 17 :::danger Let $L/F$ be an arbtrary extension. Then the collection of elements of $L$ that are algebraic over $F$ form a subfield of $L$ ::: ## Theorem 18 :::danger Let $$ L \supseteq K \supseteq F $$ be fields. Suppose that $L/K$ and $K/F$ are algebraic, then $L/F$ is algebraic ::: > 沒有說是不是 *finite extension*, 所以不能用 degree 相乘直接做 > > $$ > p(x) = x^2 + x + 1 > $$ > > $\alpha$ be a root of $p(x)$ > > $$ > \Bbb Q (\alpha) \simeq \Bbb Q(1, \alpha, \alpha^2) > $$ > > However, $\alpha$ doesn't for a basis of $\Bbb Q (\alpha) /\Bbb Q$ Suppose that $\alpha \in L$, since $L/K$ is an algebraic extension, then exists $$ f(x) = \sum_{i = 0}^{n}a_ix^i \in K[x] $$ such that $$ f(\alpha) = 0 $$ Let $$ K' = F(a_0, a_1, \dots a_n) $$ Since $K/F$ is algebraic, $a_0 \dots a_n \in K$ are algebraic. By theorem 15, $K'$ is a finite extension over $F$. Moreover, since $$ f(x) \in K'(x) $$ and $$ f(\alpha) = 0 $$ thus $$ [K'(\alpha): K'] \text{ is finite} $$ so $$ [K'(\alpha):F] = [K'(\alpha):K'][K':F] < \infty $$ Thus $\alpha$ is algebraic over $F$ > 關鍵是可以用 *minimal polynomial* 把 *field* 縮小