域扩张

参考资料:Galois Theory

域扩张的定义

  • 关于一般的域上的线性空间,可参见数值线性代数
  • 如果KL的子域,那么L称为K的扩张。因为L是一个K-线性空间,所以我们可以定义LK上的次数为

        \[ [L : K] = dim_KL. \]

  • 我们有

        \[ [M : K] = [M : L][L : K]. \]

    \{ m_i \}ML-基底,\{ l_j \}LK-基底。我们只需证明\{ l_jm_i \}MK-基底
    • \{ l_jm_i \}K-线性无关的。原因是

          \[ \sum_{i, j} k_{ij}l_jm_i = 0,\; k_{ij} \in K \Rightarrow \sum_{j} k_{ij}l_j = 0,\; k_{ij} = 0. \]

    • \{ l_jm_i \}可以生成M。原因是对任意m \in M

          \[ m = \sum_i l_i'm_i = \sum_{i, j} k_{ij}l_jm_i,\; l_i' \in L,\; k_{ij} \in K. \]

代数元素

  • 如果a \in LK[X]中某个非零多项式的根,那么a称为K上的代数元素
  • 极小多项式
    • 定义

          \[ I = \{ P \in K[X] : P(a) = 0 \}. \]

      那么,I为非零理想
    • I中一个次数最低的非零多项式P。因为K[X]可以进行带余除法,所以I中的多项式都可以被P整除。将P化为首一多项式,那么P还是唯一的
    • P称为a的极小多项式,deg(P)称为aK上的次数
  • 极小多项式的性质
    • P是不可约的,否则P可以分解出一个次数更低的多项式
    • 如果Q \in K[X]Q(a) \neq 0,那么Q不能被P整除,从而PQ互素。由Bézout定理,存在UV \in K[X],使得

          \[ PU + QV = 1. \]

      因此,Q(a)V(a) = 1Q(a)^{-1} = V(a)
  • 单个代数元素a生成的扩张
    • 多项式环K[X]对应于K[a],分式域K(X)对应于K(a)。由极小多项式的性质,K(a)中的分母(不为零)在K[a]中是可逆的,所以K[a] = K(a)
    • 我们有

          \[ [K[a] : K] = deg(P). \]

      deg(P) = n
      • \{ a^i : 0 \leq i \leq n - 1 \}K-线性无关的。否则,a为次数更低的非零多项式的零点,

            \[ \sum_{i = 0}^{n - 1} k_ia^i = 0,\; k_i \in K. \]

      • \{ a^i : 0 \leq i \leq n - 1 \}可以生成K[a]。原因是对任意S(a) \in K[a]S \in K[X],进行带余除法,

            \[ S = PT + R,\; 0 \leq deg(R) < n. \]

        那么,

            \[ S(a) = R(a) = \sum_{i = 0}^{n - 1} k_ia^i,\; k_i \in K. \]

  • 多个代数元素a_1, \ldots, a_n生成的扩张
    • 多项式环K[X_1, \ldots, X_n]对应于K[a_1, \ldots, a_n],分式域K(X_1, \ldots, X_n)对应于K(a_1, \ldots, a_n)
    • K(a, b) = K(a)(b),原因是分式域具有极小性

          \[ K, a, b \subset K(a)(b) \Rightarrow K(a, b) \subset K(a)(b), \]

          \[ K(a), b \subset K(a, b) \Rightarrow K(a)(b) \subset K(a, b). \]

      由数学归纳法,K(a_1, \ldots, a_n) = K(a_1)\cdots(a_n)
    • K[a, b] = K[a][b],原因是K[a, b]中的多项式可以视为关于b的多项式,其系数为a的多项式。由数学归纳法,K[a_1, \ldots, a_n] = K[a_1]\cdots[a_n]
    • 由单个代数元素的结果,K[a_1, \ldots, a_n] = K(a_1, \ldots, a_n)

代数扩张

  • 如果L中的元素都是K上的代数元素,那么L称为K上的代数扩张
  • 如果[L : K]有限,那么LK上的代数扩张
    • [L : K] = n。那么,对任意a \in L\{ a^i : 0 \leq i \leq n \}包含n + 1个元素,从而是K-线性相关的。因此,a为非零多项式的零点,

          \[ \sum_{i = 0}^n k_ia^i = 0,\; k_i \in K. \]

  • 多个代数元素a_1, \ldots, a_n生成的扩张是代数扩张
    • 注意到

          \[ [K[a_1, \ldots, a_n] : K] = \prod_{i = 1}^n [K[a_1, \ldots, a_i] : K[a_1, \ldots, a_{i - 1}]]. \]

      单个代数元素生成的扩张满足

          \[ [K[a_1, \ldots, a_i] : K[a_1, \ldots, a_{i - 1}]] \leq [K[a_i] : K] = deg(P_i). \]

      其中,P_ia_iK上的极小多项式。因此,[K[a_1, \ldots, a_n] : K]有限,K[a_1, \ldots, a_n]K上的代数扩张
  • 由此可知,如果abK上的代数元素,那么K[a, b]K上的代数扩张。因此a + ba - ba \cdot ba / b \in K[a, b]都为K上的代数元素,即代数元素关于四则运算封闭

代数闭包

  • 在上面的讨论中,我们淡化了L的作用。我们可以得到,对于K \subset LK上包含在L中的代数元素构成一个域,但是L可能太小,不足以找到K上所有的代数元素
  • 比如对于有理数域和实数域\mathbb{Q} \subset \mathbb{R}\mathbb{Q}上包含在\mathbb{R}中的代数元素构成一个域\mathbb{Q}_1\mathbb{Q}_1可以找到类似于\sqrt{2}这样的代数元素(X^2 - 2 = 0),但是不足以找到类似于i这样的代数元素(X^2 + 1 = 0
  • 一种办法是使用更大的复数域\mathbb{C}。由复数域上的分析中的代数基本定理,在\mathbb{C}中可以找到\mathbb{C}[X]中多项式的所有零点,具有这种性质的域称为代数封闭的域。此时,\mathbb{Q}上包含在\mathbb{C}中的代数元素构成一个域\overline{\mathbb{Q}}。我们有

        \[ \mathbb{Q} \subset \mathbb{Q}_1 \subset \overline{\mathbb{Q}} \subset \mathbb{C}. \]

    其中,\mathbb{Q}_1是代数扩张,但不是代数封闭的;\mathbb{C}是代数封闭的,但不是代数扩张(比如存在超越数)
  • 只有\overline{\mathbb{Q}}既是代数扩张,又是代数封闭的。由定义可知,\overline{\mathbb{Q}}是代数扩张。对于代数封闭,设\beta \in \mathbb{C}为如下多项式的零点,

        \[ X^n + \alpha_{n - 1}X^{n - 1} + \cdots \alpha_0,\; \alpha_i \in \overline{\mathbb{Q}}. \]

    由上面的笔记,令K = \mathbb{Q}(\alpha_{n - 1}, \ldots, \alpha_0),那么,

        \[ [K(\beta) : K] \leq n,\; [K : \mathbb{Q}] < \infty. \]

    因此,

        \[ [\mathbb{Q}(\beta) : \mathbb{Q}] \leq [K(\beta) : \mathbb{Q}] = [K(\beta) : K][K : \mathbb{Q}] < \infty, \]

    \beta\mathbb{Q}上的代数元素,\beta \in \overline{\mathbb{Q}}
  • 对于一般的域F,代数封闭的代数扩张\overline{F}称为代数闭包。代数闭包的存在性不是一个平凡的结果,不过我们可以先使用它