代数学笔记2: 域扩张(二)
写在前面
之前我已经介绍了有关代数学第一部分域扩张的简单总结, 今天重新听了一遍老师的复习课, 对之前内容的理解又有了加深, 所以赶紧趁热打铁总结一下, 增加一些高等代数中的有关概念, 以及域扩张中的一些基本定理的证明.
高等代数补充概念
零化多项式:
设VVV是域FFF上的线性空间(可以是无限维的),A\bf AA是VVV上的一个线性变换(矩阵). 如果FFF上的一元多项式f(x)f(x)f(x)使得f(A)=0f(\bf{A})=0f(A)=0, 那么称f(x)f(x)f(x)是A\bf AA的一个零化多项式.
抽代定义
代数元与单代数扩张
设EEE是域FFF的扩张, α∈E\alpha\in Eα∈E, 如果存在FFF上的非零多项式f(x)f(x)f(x),使得f(α)=0f(\alpha)=0f(α)=0, 那么α\alphaα称为FFF上的代数元(algebraic element). F(α)F(\alpha)F(α)称为FFF上的一个单代数扩张.
超越元和单超越扩张
如果对于FFF上任意一个非零多项式g(x)g(x)g(x), 都有g(α)≠0g(\alpha)\not=0g(α)=0, 那么称α\alphaα为域FFF上的一个超越元. 这时 F(α)F(\alpha)F(α)称为FFF上的一个单超越扩张.
极小多项式
设EEE是域FFF的扩张,α∈E\alpha\in Eα∈E是FFF上的一个代数元, 那么F[x]F[x]F[x]中使得p(α)=0p(\alpha)=0p(α)=0的次数最小的首1多项式
p(x)=xn+an−1xn−1+⋯+a0p(x)=x^n+a_{n-1}x^{n-1}+\cdots+a_0 p(x)=xn+an−1xn−1+⋯+a0
叫做α\alphaα在FFF上的极小多项式.
基本引理
域扩张中极小多项式整除零化多项式
设EEE是域FFF的扩张,α∈E\alpha\in Eα∈E是FFF上的一个代数元, 如果p(x)p(x)p(x)是α\alphaα在FFF上的极小多项式, f(x)∈F[x]f(x)\in F[x]f(x)∈F[x]是α\alphaα 的零化多项式, 则有p(x)∣f(x)p(x)\,|\,f(x)p(x)∣f(x).
Pf:
由多项式的带余除法, 可设f(x)=p(x)q(x)+r(x)f(x)=p(x)q(x)+r(x)f(x)=p(x)q(x)+r(x), 其中余式r(x)r(x)r(x)等于零或不等于零, 且有degp(x)>degr(x)\deg p(x)>\deg r(x)degp(x)>degr(x).
如果r(x)≠0r(x)\ne0r(x)=0, 因为r(α)=f(α)−p(α)q(α)=0r(\alpha)=f(\alpha)-p(\alpha)q(\alpha)=0r(α)=f(α)−p(α)q(α)=0, 于是r(x)r(x)r(x)也是α\alphaα的零化多项式, 与p(x)p(x)p(x)是极小多项式矛盾, 于是r(x)=0r(x)=0r(x)=0, p(x)∣f(x)p(x)\,|\,f(x)p(x)∣f(x).
域扩张主要内容
扩域可以看成子域上的线性空间, 这是理解扩域的一个基本的方法.
干域定义
干域(stem field, 也称为单扩张)
f(x)∈K[x]f(x)\in K[x]f(x)∈K[x]为nnn次不可约多项式(n⩾2n\geqslant2n⩾2), 必存在KKK的扩域LLL, 使得f(x)=0f(x)=0f(x)=0在LLL中至少有一个根, 则K(α)K(\alpha)K(α)为LLL中关于KKK上不可约多项式fff的干域. 其中, [K(α):K]=n[K(\alpha):K]=n[K(α):K]=n.
干域的存在唯一性
存在性
由加法和乘法构成域.
唯一性
不同单扩张之间互相同构. 这里的同构是通过域同态定义的.
设f(x)∈F[x]f(x)\in F[x]f(x)∈F[x]是一个首1不可约多项式, 若存在干域E(α)E(\alpha)E(α), 考虑多项式环F[x]F[x]F[x]上的满同态
F[x]→Eg(X)↦g(α)\begin{aligned} F[x]&\to E\\ g(X)&\mapsto g(\alpha)\\ \end{aligned} F[x]g(X)→E↦g(α)
其核(kernel)由fff的一个非零首一多项式(亦即极小多项式)生成(需要用到环同态基本定理), 因此
F[x]→Ex↦αwhereF[x]=F[X]/(f).\begin{aligned} F[x]&\to E\\ x&\mapsto \alpha\\ \end{aligned} \qquad where\,F[x]=F[X]/(f). F[x]x→E↦αwhereF[x]=F[X]/(f).
fff的干域E(α)E(\alpha)E(α)与标准干域F[X]/(f)(x)F[X]/(f)(x)F[X]/(f)(x)是F−F-F−同构的.
不可约多项式fff可以写成:
a0+a1α+⋯+am−1αm−1,ai∈F,m=degf.a_0+a_1\alpha+\cdots+a_{m-1}\alpha^{m-1}, a_i\in F, m=\deg f. a0+a1α+⋯+am−1αm−1,ai∈F,m=degf.
代数学笔记2: 域扩张(二)相关推荐
- tensorflow学习笔记(三十二):conv2d_transpose (解卷积)
tensorflow学习笔记(三十二):conv2d_transpose ("解卷积") deconv解卷积,实际是叫做conv_transpose, conv_transpose ...
- BizTalk学习笔记系列之二:实例说明如何使用BizTalk
BizTalk学习笔记系列之二:实例说明如何使用BizTalk --.BizTalk学习笔记系列之二<?XML:NAMESPACE PREFIX = O /> Aaron.Gao,2006 ...
- Deep Learning论文笔记之(二)Sparse Filtering稀疏滤波
Deep Learning论文笔记之(二)Sparse Filtering稀疏滤波 zouxy09@qq.com http://blog.csdn.net/zouxy09 自己平时看 ...
- AI英特尔杯公开课:2019.06.27在线直播《研究生人工智能创新大赛—AI赋能,创新引领》课堂笔记和感悟(二)
AI英特尔杯公开课:2019.06.27在线直播<研究生人工智能创新大赛-AI赋能,创新引领>课堂笔记和感悟(二) 导读 讲解总体不错,知识点比较基础,适合入门,各种主流框架都有 ...
- Windows保护模式学习笔记(十二)—— 控制寄存器
Windows保护模式学习笔记(十二)-- 控制寄存器 控制寄存器 Cr0寄存器 Cr2寄存器 Cr4寄存器 控制寄存器 描述: 控制寄存器有五个,分别是:Cr0 Cr1 Cr2 Cr3 Cr4 Cr ...
- OllyDbg 使用笔记 (十二)
OllyDbg 使用笔记 (十二) 參考 书:<加密与解密> 视频:小甲鱼 解密系列 视频 演示样例程序下载地址:http://pan.baidu.com/s/1eQiV6aI 安装好程序 ...
- Java读书笔记(4)-多线程(二)
Java读书笔记(4)-多线程(二) 2016-1-2 线程通信 传统的线程通信 Object类提供了wait(),notify()和notifyAll三个方法 适用情况:synchronized修饰 ...
- 汇编入门学习笔记 (十二)—— int指令、port
疯狂的暑假学习之 汇编入门学习笔记 (十二)-- int指令.port 參考: <汇编语言> 王爽 第13.14章 一.int指令 1. int指令引发的中断 int n指令,相当于引 ...
- 【经典回放】JavaScript学习详细干货笔记之(二)
[经典回放]JavaScript学习详细干货笔记之(一) [经典回放]JavaScript学习详细干货笔记之(二) [经典回放]JavaScript学习详细干货笔记之(三) 一.JavaScript ...
最新文章
- JAVA基础16-Java匿名内部类
- 安装版 修改mysql最大连接数_修改MySQL最大连接数
- 使用 Eclipse Memory Analyzer 进行堆转储文件分析
- 转转集团Q4手机行情:二手市场iPhone交易量今年以来首次“反弹”
- navicat安装指南
- ie内核的css居中,在IE中居中的css问题
- C++ STL 一个简单的stack程序
- java 执行查询_在单个语句中用Java执行多个查询
- Python-英文小说词频统计
- unityui计分_铅计分成长
- linux 串口 抓包工具下载,Device Monitoring Studio串口抓包工具使用教程
- jmeter 录制回放工具badboy 下载安装步骤
- 热力学与统计物理笔记(WIP)
- vnr懒人版教程_vnr整合版下载-vnr懒人版最新版免费版 - 极光下载站
- 调侃《HeadFirst设计模式》之装饰者模式
- jQuery读取JSON数据(jQuery调用JSON数据学习第二天)
- 网络号,网络标识,广播地址,有效主机范围计算
- 和chatGPT聊了聊通信,答复如下:
- 笨办法学python3 x_笨办法学习Python3.x 习题17
- 如何用射频接收机测量噪声系数?
热门文章
- 为同一个元素绑定多个不同的事件,并指向相同的事件处理函数方法
- day8 Java学习(面向对象.多态接口)
- python迭代-可迭代对象与迭代器对象
- JavaScriptCore全面解析
- Keras官方中文文档:Keras安装和配置指南(Windows)
- 【rocketMQ】1、搭建MQ服务器,生产一个订单与消费一个订单
- 【JavaScript】Uncaught TypeError: Illegal invocation
- 比较两个数的大小,自定义比较两个整数的大小的方法
- swift笔记1-点语法
- 动态规划——环形子数组的最大和(Leetcode 918)