包含了抽象代数里面的一些概念,最近看文章的时候一直反映不过来,理想是个啥来着,环和域的区别是啥来着。所以统筹整理一下。

文章目录

  • 集合/(Set):
  • 半群/(Monoid):
  • 群(G,⋅)(G,\cdot)(G,⋅)/(Group):
  • 交换群/(Commutative Group):
  • 环(R,+,⋅)(R,+,\cdot)(R,+,⋅)/(Ring):
  • 交换环(R,+,⋅)(R,+,\cdot)(R,+,⋅)/(Commutative Ring):
  • 域(F,+,⋅)(F,+,\cdot)(F,+,⋅)/(Field):
  • 有限域(F,+,⋅)(F,+,\cdot)(F,+,⋅)/(Galois Field):
  • 环的理想/(ideal)
  • 原根/(Primitive Root)
  • 生成/(Generate)
  • 商环/(Quotient Ring)

集合/(Set):

一个集合GGG表示一组数据

有限集合:G={a1,a2,...,an},∣G∣=nG=\{a_1,a_2,...,a_n\},|G|=nG={a1​,a2​,...,an​},∣G∣=n

无穷集合:G={a1,a2,...},∣G∣=∞G=\{a_1,a_2,...\},|G|=\infinG={a1​,a2​,...},∣G∣=∞

一个班级的所有学生

半群/(Monoid):

一个集合GGG,以及一个二元运算(⋅)(\cdot)(⋅)。满足

  1. 封闭性:a∈G,b∈G,a⋅b∈Ga\in G,b \in G,a\cdot b\in Ga∈G,b∈G,a⋅b∈G

  2. 结合律:(ab)c=a(bc)(ab)c=a(bc)(ab)c=a(bc)

自然数N={0,1,2,...}\N=\{0,1,2,...\}N={0,1,2,...}是一个加法半群,以及乘法半群。

集合AAA的子集对于求交构成一个半群,对于求并集构成一个半群。

整数对于乘法构成半群。

群(G,⋅)(G,\cdot)(G,⋅)/(Group):

一个集合GGG,以及一个二元运算(⋅)(\cdot)(⋅)。满足

  1. 封闭性:a∈G,b∈G,a⋅b∈Ga\in G,b \in G,a\cdot b\in Ga∈G,b∈G,a⋅b∈G

  2. 结合律:(ab)c=a(bc)(ab)c=a(bc)(ab)c=a(bc)

  3. 单位元:∃e,ea=ae=e\exist e,ea=ae=e∃e,ea=ae=e

  4. 逆元:∀a∈G,∃a′∈G,aa′=a′a=e\forall a\in G, \exist a'\in G,aa'=a'a=e∀a∈G,∃a′∈G,aa′=a′a=e

整数对于加法构成群,对于乘法不构成(因为没有逆元)

交换群/(Commutative Group):

群&交换律

  1. 交换律:ab=baab=baab=ba

环(R,+,⋅)(R,+,\cdot)(R,+,⋅)/(Ring):

一个集合RRR,加法是交换群,乘法是半群.

ZnZ_nZn​是一个环,多项式环Rn=Zn/F(X)R_n=Z_n/F(X)Rn​=Zn​/F(X)也是一个环。

整数Z\ZZ是一个环。

交换环(R,+,⋅)(R,+,\cdot)(R,+,⋅)/(Commutative Ring):

环,乘法满足交换律

域(F,+,⋅)(F,+,\cdot)(F,+,⋅)/(Field):

  1. 加法和乘法都满足结合律:(a+b)+c=a+(b+c),(a⋅b)⋅c=a⋅(b⋅c)(a+b)+c=a+(b+c),(a\cdot b)\cdot c = a\cdot (b \cdot c)(a+b)+c=a+(b+c),(a⋅b)⋅c=a⋅(b⋅c)

  2. 加法和乘法都满足交换律:a+b=b+a,a⋅b=b⋅aa+b=b+a,a \cdot b=b \cdot aa+b=b+a,a⋅b=b⋅a

  3. 加法和乘法单位元:a+0=a,a⋅1=aa+0=a,a\cdot 1=aa+0=a,a⋅1=a

  4. 加法和乘法逆元:a+(−1)=0a+(-1)=0a+(−1)=0,a≠0,a⋅a−1=1a\neq0,a\cdot a^{-1}=1a​=0,a⋅a−1=1,

  5. 分配率:a⋅(b+c)=a⋅b+a⋅ca\cdot (b+c)=a \cdot b + a\cdot ca⋅(b+c)=a⋅b+a⋅c

实数构成一个域,有理数构成一个域

有限域(F,+,⋅)(F,+,\cdot)(F,+,⋅)/(Galois Field):

是域,且集合元素是有限个的

ZqZ_qZq​是一个有限域,当且仅当qqq是一个素数

环的理想/(ideal)

对于一个任意的环(R,+,⋅)(R,+,\cdot)(R,+,⋅),称III为RRR的左理想,当且仅当:

  1. III是RRR的一个加法子群
  2. ∀r∈R,∀x∈I,rx∈R\forall r\in R,\forall x\in I,rx\in R∀r∈R,∀x∈I,rx∈R

对于一个任意的环(R,+,⋅)(R,+,\cdot)(R,+,⋅),称III为RRR的右理想,当且仅当:

  1. III是RRR的一个加法子群
  2. ∀r∈R,∀x∈I,xr∈R\forall r\in R,\forall x\in I,xr\in R∀r∈R,∀x∈I,xr∈R

比如偶数是整数的一个左理想,偶数本身是整数的子集,且偶数是加法群,任意整数和偶数的乘法仍然是个偶数。偶数也是一个右理想,那么偶数简称为整数的理想。

偶数可以理解为∀x∈I,x≡0mod2\forall x\in I,x\equiv 0\bmod 2∀x∈I,x≡0mod2,可以写作2Z2\Z2Z,那么2Z2\Z2Z就是Z\ZZ的一个理想。

同理任意n∈Zn\in \Zn∈Z,nZn\ZnZ也是Z\ZZ的一个理想。

把这样的理想称作整数由nnn生成的理想。

原根/(Primitive Root)

∀gcd(a,m)=1,aφ(m)≡1modm\forall gcd(a,m)=1,a^{\varphi(m)}\equiv 1\bmod m∀gcd(a,m)=1,aφ(m)≡1modm

如果e=φ(m)e=\varphi(m)e=φ(m)是使得ae≡1modma^e \equiv 1\bmod mae≡1modm满足的最小数的话,则aaa是原根。

即:aφ(m)/2≡m−1modma^{\varphi(m)/2}\equiv m-1 \bmod maφ(m)/2≡m−1modm,则aaa是原根。若aφ(m)/2≡1modma^{\varphi(m)/2}\equiv 1 \bmod maφ(m)/2≡1modm,则aaa不是原根。

生成/(Generate)

定义 :设GGG是一个群, XXX是GGG的子集. 设 {Hi}i∈I\left\{H_{i}\right\}_{i \in I}{Hi​}i∈I​ 是 GGG的包含 XXX 的所有子群, 则 ⋂i∈IHi\bigcap_{i \in I} H_{i}⋂i∈I​Hi​ 叫做 GGG 的由XXX生成的子群, 记为⟨X⟩\langle X\rangle⟨X⟩,这样的子群也是一个循环群。

当GGG为乘法群时, 由XXX生成的子群为

⟨X⟩={a1n1⋯atnt∣ai∈X,ni∈Z,1⩽i⩽t}\langle X\rangle = \left\{a_{1}^{n_{1}} \cdots a_{t}^{n_{t}} \mid a_{i} \in X, n_{i} \in \mathbf{Z}, 1 \leqslant i \leqslant t\right\}⟨X⟩={a1n1​​⋯atnt​​∣ai​∈X,ni​∈Z,1⩽i⩽t}

特别地, 对任意的a∈Ga \in Ga∈G, 有

<a>={an∣n∈Z}<a> = \left\{a^{n} \mid n \in \mathbf{Z}\right\}<a>={an∣n∈Z}

当GGG为加法群时, 由XXX生成的子群为

⟨X⟩={n1a1+⋯+ntat∣ai∈X,ni∈Z,1⩽i⩽t}.\langle X\rangle = \left\{n_{1} a_{1}+\cdots+n_{t} a_{t} \mid a_{i} \in X, n_{i} \in \mathbf{Z}, 1 \leqslant i \leqslant t\right\} .⟨X⟩={n1​a1​+⋯+nt​at​∣ai​∈X,ni​∈Z,1⩽i⩽t}.

特别地, 对任意的a∈Ga \in Ga∈G, 有

⟨a⟩={na∣n∈Z}.\langle a\rangle = \{n a \mid n \in \mathbf{Z}\} .⟨a⟩={na∣n∈Z}.

商环/(Quotient Ring)

理想的一个用途就是用于构造商环。

假设环RRR的有理想III,定义RRR上的等价关系∼\sim∼

a∼b⟺a−b∈Ia\sim b \iff a-b\in Ia∼b⟺a−b∈I。

这就像一个同余的关系。

由III能构造任意元素a∈Ra\in Ra∈R的等价类:

[a]=a+I:={a+r:r∈I}[a] = a+I:=\{a+r:r\in I\}[a]=a+I:={a+r:r∈I}

与可以写成amodIa\bmod IamodI。

所有这样的等价类构成一个商环,写作R/IR/IR/I。

比如整数环Z\ZZ的理想偶数2Z2\Z2Z,那么就可以构造两个等价类[0],[1][0],[1][0],[1],[0]={...,−2,0,2,4,...},[1]={...−3,−1,1,3,...}[0]=\{...,-2,0,2,4,...\},[1]=\{...-3,-1,1,3,...\}[0]={...,−2,0,2,4,...},[1]={...−3,−1,1,3,...}。

群环域,理想商环,原根复习相关推荐

  1. 【考研—密码学数论基础】环、群、域、多项式运算

    注:下述笔记根据 学习通公开课程<数学的思维方式与创新>,部分内容并非严谨数学定义,个人理解居多. 注2:第一遍学的时候理解得太片面了,面试被问到了才意识到理解得有问题,特此重新更正 Pr ...

  2. 6阶群的非平凡子群_离散数学复习笔记

    , 则v-e+r=2.如果图不连通,则有v-e+r=1+W(G) kuratowaski定理:G是平面图等价于它不含在2度结点内与K5或者K3,3同构的子图 对偶图 1.对偶图:把S中的边对应成S'中 ...

  3. 群、环、域的概念,定义和理解.

    群.环.域的概念,定义和理解. 以下链接很好的解释了群环域的概念. http://sparkandshine.net/algebraic-structure-primer-group-ring-fie ...

  4. 初等数学O 集合论基础 第五节 群、环、域的概念

    初等数学O 集合论基础 第五节 群.环.域的概念 在第四讲中,我们在一般集合上定义了运算,这一讲的目标是为这些运算建立运算法则,一些具有特定运算与运算法则的集合具有良好的性质,值得我们专门对它命名,并 ...

  5. 近世代数--域--域的一些例子

    近世代数--域--域的一些例子 两个例子 Z[i]/<1+i>Z[i]/<1+i>Z[i]/<1+i> 理想<1+i><1+i><1+ ...

  6. 近世代数--极大理想--I是R的极大理想↔R/I是域

    近世代数--极大理想--I是R的极大理想↔R/I是域 博主是初学近世代数(群环域),本意是想整理一些较难理解的定理.算法,加深记忆也方便日后查找:如果有错,欢迎指正. 我整理成一个系列:近世代数,方便 ...

  7. 近世代数--环同态--环的第二同构定理

    近世代数--环同态--环的第二同构定理 博主是初学近世代数(群环域),本意是想整理一些较难理解的定理.算法,加深记忆也方便日后查找:如果有错,欢迎指正. 我整理成一个系列:近世代数,方便检索. RRR ...

  8. 近世代数--特征--环的特征,域的特征

    近世代数--特征--环的特征,域的特征 环的特征 域的特征 整环的特征是0或者是一整数 域的特征 博主是初学近世代数(群环域),本意是想整理一些较难理解的定理.算法,加深记忆也方便日后查找:如果有错, ...

  9. 近世代数--整环的商域--整环D扩充为域Q

    近世代数--整环的商域--整环D扩充为域Q 整环可以扩充成域 整环如何扩充成域/商域quotient field 第一步:构造集合SSS 第二步:在SSS上定义一个等价关系 第三步:由等价关系(划分) ...

最新文章

  1. Linux内核之内核同步(二)——原子操作
  2. OpenCV查找边缘
  3. 设置熄屏_华为手机熄屏后还能这样操作?你不知道就挺遗憾的!
  4. 【作品发布】QQ2008远程自助 1.5.1.1
  5. C# 事件详解附实例分析
  6. 批处理使用完文件后释放_windows 下使用批处理执行 postgresql 命令行操作
  7. 图论算法:稳定婚姻问题,如何找到最适合自己的另一半
  8. 文件搭建后找不到变量/函数定义问题
  9. linux仿win7软件,Ubuntu/Linux Mint用上仿Win7/Win8主题
  10. 一维码Code 128简介及其解码实现 zxing-cpp
  11. 移动硬盘写入数据报错“MS-DOS功能无效”,或移动硬盘内新建文件夹报错0x8000FFFF灾难性错误
  12. 北京驾照到期后如何在郑州换证
  13. MIUI9系统详细刷成开发版启用root权限的教程
  14. IAP 促销优惠(promotional offer)后端接入指南
  15. 这可能是东半球最详细的Linux下搭建Jenkins服务器实现自动打包的教程(上)
  16. 《教练型管理者》读书笔记-第4篇【教练实践】
  17. 2021年最新考勤记录表排表小工具
  18. 新手站长如何盈利持续发展呢?(博客,个人网站)
  19. 愿码(ChainDesk.CN):EOS钱包开发 五使用cleos工具管理账号权限
  20. 新冠治疗研究最新进展(2022年4月)

热门文章

  1. python行为驱动测试开发_行为驱动开发在 Python 开发测试中的应用
  2. Oracle数据库设计(开放式基金交易平台)
  3. 基于遗传算法的TSP问题求解(python实现)
  4. C++第33课--C++中的字符串类
  5. 【学习OpenCV4】OpenCV4与opencv-contrib模块介绍
  6. JavaSE 和 Java EE 分别是什么
  7. <Leetcode>算法初步(回顾)
  8. 【译】前端开发者的基本要求
  9. nginx实现路由转发
  10. 【深度长文】循序渐进解读Oracle AWR性能分析报告