GAP4没有与IdGroup对应的IdRing命令:
例如:
for j in [1..2] do for i in [1..11] do R:=DirectSum(SmallRing(4,i),SmallRing(2,j));;Print("i=",i,"j=",j,","IdRing(R),"\n");od;od;
实际上22种8阶直积环(去掉重复的R8_27、R8_40后剩20种)应该输出如下结果:
i=1,j=1,[ 8, 5 ]
i=2,j=1,[ 8, 16 ]
i=3,j=1,[ 8, 13 ]
i=4,j=1,[ 8, 25 ]
i=5,j=1,[ 8, 26 ]
i=6,j=1,[ 8, 27 ]
i=7,j=1,[ 8, 29 ]
i=8,j=1,[ 8, 34 ]
i=9,j=1,[ 8, 35 ]
i=10,j=1,[ 8, 40 ]
i=11,j=1,[ 8, 42 ]
i=1,j=2,[ 8, 7 ]
i=2,j=2,[ 8, 17 ]
i=3,j=2,[ 8, 14 ]
i=4,j=2,[ 8, 27 ]
i=5,j=2,[ 8, 38 ]
i=6,j=2,[ 8, 40 ]
i=7,j=2,[ 8, 41 ]
i=8,j=2,[ 8, 47 ]
i=9,j=2,[ 8, 48 ]
i=10,j=2,[ 8, 50 ]
i=11,j=2,[ 8, 51 ]
gap> L:=[5,16,13,25,26,27,29,34,35,40,42,7,17,14,38,41,47,48,50,51];;n:=Size(L);
20
Ideals等GAP命令仅对某些阶的环有效(例如n=4、8...),对大多数有限环无效。 ]
gap> R:=SmallRing(4,7);;Size(R);IsRing(R);FR:=GeneratorsOfRing(R);Size(FR);L:=Elements(R);ShowAdditionTable(R);ShowMultiplicationTable(R);IsAbelian(R);One(R);CR:=Center(R);Size(CR);IsSubset(R,CR);M:=Ideals(R);Print(List(M,Size),"\n");n:=Size(L);;for k in [1..n] do I1:=IdealByGenerators(R,[L[k]]);S1:=RingByGenerators([L[k]]);;Print("|S",k,"|=",Size(S1),",|I",k,"|=",Size(I1),"\n");od;
特征为8、加法群为C_8×C_2【加群的型为1,3】的16阶环分配编号空间6~34(已找到的上限值)
特征为4、加法群为C_4×C_4【加群的型为2,2】的16阶环分配编号空间53~113(已找到的上、下限值)
特征为4、加法群为C_4×C_2×C_2【加群的型为1,1,2】的16阶环分配编号空间40~49、114~272(已找到的上、下限值)
特征为2【加群的型为1,1,1,1】的16阶环分配编号空间38~39、273~390(已找到的下限值)
R16的加法群:
GAP4[16,1]=G16_1=C_16有1个1阶元,1个2阶元,2个4阶元,4个8阶元,8个16阶元
GAP4[16,5]=G16_3=C_2×C_8有1个1阶元,3个2阶元,4个4阶元,8个8阶元,0个16阶元
GAP4[16,2]=G16_2=C_4×C_4有1个1阶元,3个2阶元,12个4阶元,0个8阶元,0个16阶元
GAP4[16,10]=G16_4=C_2×C_2×C_4有1个1阶元,7个2阶元,8个4阶元,0个8阶元,0个16阶元
GAP4[16,14]=G16_5=C_2×C_2×C_2×C_2有1个1阶元,15个2阶元,0个4阶元,0个8阶元,0个16阶元
4阶交换环有9个,8阶交换环有34个,16阶交换环有162个。
4阶幺环有4个,8阶幺环有11个,16阶幺环有50个。
4阶非交换环有2个,8阶非交换环有18个,16阶非交换环有228个。
4阶半单环有2个,8阶半单环有3个,16阶半单环有6个。
有限半单环的个数:
1, 1, 1, 2, 1, 1, 1, 3, 2, 1, 1, 2, 1, 1, 1, 6, 1, 2, 1, 2, 1, 1, 1, 3, 2, 1, 3, 2, 1, 1, 1, 8, 1, 1, 1, 4, 1, 1, 1, 3, 1, 1, 1, 2, 2, 1, 1, 6, 2, 2, 1, 2, 1, 3, 1, 3, 1, 1, 1, 2, 1, 1, 2, 13, 1, 1, 1, 2, 1, 1, 1, 6, 1, 1, 2, 2, 1, 1, 1, 6, 6, 1, 1, 2, 1, 1, 1, 3, 1, 2, 1, 2, 1, 1, 1, 8, 1, 2, 2
有限非交换环的个数:
0, 0, 0, 2, 0, 0, 0, 18, 2, 0, 0, 4, 0, 0, 0, 228, 0, 4, 0, 4, 0, 0, 0, 36, 2, 0, 23, 4, 0, 0, 0
有限交换环的个数:
1, 2, 2, 9, 2, 4, 2, 34, 9, 4, 2, 18, 2, 4, 4, 162, 2, 18, 2, 18, 4, 4, 2, 68, 9, 4, 36, 18, 2, 8, 2
有限幺环的个数:
1, 1, 1, 4, 1, 1, 1, 11, 4, 1, 1, 4, 1, 1, 1, 50, 1, 4, 1, 4, 1, 1, 1, 11, 4, 1, 12, 4, 1, 1, 1, 208, 1, 1, 1, 16, 1, 1, 1, 11, 1, 1, 1, 4, 4, 1, 1, 50, 4, 4, 1, 4, 1, 11, 1, 11, 1, 1, 1, 4, 1, 1, 4
390种16阶环
gap> NumberSmallRings(16);
0//应该是390
16阶循环环共有T(16)=|{1,2,4,8,16}|=5种,特征都为16。
R16_1=Z/256Z_<16>=M_16
R16_2=Z/32Z_<2>
R16_3=Z/48Z_<3>=Z/16Z=Z/16Z_<3>
R16_4=Z/64Z_<4>
R16_5=Z/128Z_<8>
R16_1:2有零因子交换无幺环,1,0,16,1,15,15,256,15,16
R16_2:2有零因子交换无幺环,1,0,16,1,3,7,80,15,16
R16_3:1有零因子交换幺环,1,1,8,2,3,3,48,7,16
R16_4:2有零因子交换无幺环,1,0,16,1,7,15,128,15,16
R16_5:2有零因子交换无幺环,1,0,16,1,7,15,192,15,16
ring 16.u.1=Z_16的运算为模16加与模16乘,剩余类环Z_16是有零因子环。
ring 2222.u.1=F_2×F_2×F_2×F_2,这个环可以看作域F_2上维数是4的向量空间
ring 2222.u.2=F_2×F_2×F_4,这个环是否同构于F_2[u]/(u^4+u)?
ring 2222.u.3=F_2×F_8,这个环是否同构于F_2[u]/(u^4+u^3+u)?
ring 2222.u.4=F_4×F_4,这个环是否同构于F_4[u]/(u^2+u)?
ring 2222.u.5=F_16
R16_6=Z/8Z×Z/2Z:1有零因子交换幺环,1,1,12,4,1,3,60,11,16
R16_7=ZimodnZObj(1+2i,4+4i):1有零因子交换幺环,1,1,8,2,3,7,64,7,16
R16_8=ZE3modnZObj(6+12ω,16):2有零因子交换无幺环,1,0,16,1,7,7,128,15,16
R16_16:N0n0bAbOn1n2n4n5n6n7n8S1N2=[1,3,4,8,0],8,1,0,16,1,15,15,160,15,16,[1,3,4,8,0],[[2,8,16],[4,8,16],[8,2,16],[8,4,16],[8,8,32]]
R16_17:N0n0bAbOn1n2n4n5n6n7n8S1N2=[1,3,4,8,0],8,1,0,16,1,7,7,128,15,16,[1,3,4,0,8],[[2,8,16],[4,8,16],[8,2,16],[8,4,16],[8,8,64]]
256阶全矩阵环M_2(Z/4Z)的一个16阶子环R16_101:4有零因子非交换无幺环,0,0,16,5,5,7,88,7,1
256阶全矩阵环M_2(Z/4Z)的一个16阶子环R16_102:4有零因子非交换无幺环,0,0,16,5,5,7,88,15,1
R16_103:2有零因子交换无幺环,1,0,16,1,3,15,144,15,16
256阶全矩阵环M_2(Z/4Z)的一个16阶子环R16_104:1有零因子交换幺环,1,1,12,4,3,3,64,11,16
R16_104a=Z/(4)[x]/(x^2+x):1有零因子交换幺环,1,1,12,4,3,3,64,11,16
R16_104、R16_104a的环的结构不变量N0,n0,bA,bO,n1,n2,n4,n5,n6,n7,n8,S1=[1,3,12,0,0],4,1,1,12,4,3,3,64,11,16,[1,3,6,6,0]
R16_105a=Z/(4)[x]/(x^2+1):1有零因子交换幺环,1,1,8,2,3,3,48,7,16
R16_105、R16_105a的环的结构不变量N0,n0,bA,bO,n1,n2,n4,n5,n6,n7,n8,S1=[1,3,12,0,0],4,1,1,8,2,3,3,48,7,16,[1,3,2,6,4]
R16_105=Z[i]/(4):1有零因子交换幺环,1,1,8,2,3,3,48,7,16
R16_106=Z[ω]/(4):1有零因子交换幺环,1,1,4,2,3,3,40,3,16
R16_106a=Z/(4)[x]/(x^2+x+1):1有零因子交换幺环,1,1,4,2,3,3,40,3,16
R16_106、R16_106a的环的结构不变量N0,n0,bA,bO,n1,n2,n4,n5,n6,n7,n8,S1=[1,3,12,0,0],4,1,1,4,2,3,3,40,3,16,[1,3,2,2,8]
256阶全矩阵环M_2(M_4)的一个16阶子环R16_107:2有零因子交换无幺环,1,0,16,1,15,15,256,15,16
256阶全矩阵环M_2(2Z/8Z)的一个16阶子环R16_108:4有零因子非交换无幺环,0,0,16,1,7,15,160,15,4
R16_109=ZimodnZObj(1+i,4+4i):2有零因子交换无幺环,1,0,16,1,3,7,80,15,16
R16_110=Z/(4)[x]/(x^2):1有零因子交换幺环,1,1,8,2,7,7,56,7,16
环的结构不变量N0,n0,bA,bO,n1,n2,n4,n5,n6,n7,n8,S1=[1,3,12,0,0],4,1,1,8,2,7,7,56,7,16,[1,3,6,2,4]
R16_117:N0n0bAbOn1n2n4n5n6n7n8S1N2=[1,3,12,0,0],4,1,0,16,1,7,15,192,15,16,[1,3,4,8,0],[[4,4,64]]
256阶全矩阵环M_2(2Z/8Z)的一个16阶子环R16_200:2有零因子交换无幺环,1,0,16,1,7,15,192,15,16
256阶全矩阵环M_2(R4_5)的一个16阶子环R16_379:4有零因子非交换无幺环,0,0,16,1,11,15,144,15,4
256阶全矩阵环M_2(F_2×F_2)的一个16阶子环R16_380:3有零因子非交换幺环,0,1,14,12,1,1,78,13,4
256阶全矩阵环M_2(F_4)的一个16阶子环R16_381:4有零因子非交换无幺环,0,0,16,5,3,3,76,3,1
R16_382=F_2[u]/(u^4+u^3+u^2+u):1有零因子交换幺环,1,1,12,4,1,3,60,11,16
R16_383=F_2[u]/(u^4+u^2+1)=F_4[u]/(u^2):1有零因子交换幺环,1,1,4,2,3,3,40,3,16
R16_384=F_2[u]/(u^4+u^2):1有零因子交换幺环,1,1,12,4,3,3,64,11,16
R16_385=F_2[u]/(u^4):1有零因子交换幺环,1,1,8,2,3,3,48,7,16
R16_386:1有零因子交换幺环,布尔环,1,1,15,16,0,0,81,14,16
R16_387=F_2[u]/(u^4+u):1有零因子交换幺环,1,1,13,8,0,0,63,12,16
R16_388=F_2[u]/(u^4+u^3+u):1有零因子交换幺环,1,1,9,4,0,0,45,8,16
R16_389=F_4[u]/(u^2+u):1有零因子交换幺环,1,1,7,4,0,0,49,6,16
R16_390=F_2[u]/(u^4+u+1):0域,1,1,1,2,0,0,31,0,16
16阶全矩阵环M_2(F_2)=R16_300:3有零因子非交换幺环,0,1,10,8,3,3,58,9,2
16阶全矩阵环M_2(M_2)=R16_301:2有零因子交换无幺环,1,0,16,1,15,15,256,15,16

GAP4.7/4.10.2软件中尚不完善的有限环功能相关推荐

  1. 深度Linux下的中望CAD软件,中望CAD Linux预装版的功能介绍,在Deepin和UOS下安装很简单...

    如果你使用的是Deepin和UOS操作系统,那么安装中望CAD Linux预装版非常的简单,只需要打开应用商店,然后搜索中望就可以对出来的结果进行安装了,下面介绍一下中望CAD Linux预装版的功能 ...

  2. 小众软件中的宝藏!分享两款款功能厉害的APP给你

    一.酷记事 它是一款完全免费的手机笔记软件和备忘录软件:软件支持安卓版本.完全免费,极简干净,简洁美观,动画流畅,界面清爽,支持30多种主题风格随意切换,颜值非常高.它不仅支持强大的内容编辑功能,包括 ...

  3. cad没有命令输入框_CAD制图初学入门:回车键和空格键在CAD软件中的作用

    用过浩辰CAD软件的人应该都知道空格键的作用跟回车键(ENTER)基本一致,但由于空格键更长,两只手都可以很方便操作,实际操作中空格键可能用得更多,但在操作时都有时或说按回车,有时却会说空格.其实两者 ...

  4. 建筑CAD制图教程:CAD软件中怎么画直线梯段?

    在使用国产CAD软件绘制建筑CAD图纸的过程中,经常会需要画直线梯段.那么如何在浩辰CAD建筑软件中绘制直线梯段呢?接下来的建筑CAD制图教程就让小编来给大家介绍一下国产CAD制图软件--浩辰CAD建 ...

  5. 输入框回车多个文本_CAD制图初学入门:回车键和空格键在CAD软件中的作用

    用过浩辰CAD软件的人应该都知道空格键的作用跟回车键(ENTER)基本一致,但由于空格键更长,两只手都可以很方便操作,实际操作中空格键可能用得更多,但在操作时都有时或说按回车,有时却会说空格.其实两者 ...

  6. 很多工控产品都在用的 CODESYS 软件中被曝10个严重漏洞

     聚焦源代码安全,网罗国内外最新资讯! 编译:奇安信代码卫士 俄罗斯网络安全公司 Positive Technologies 的研究人员从很多款工控产品都在使用的 CODESYS 工业自动化软件中发现 ...

  7. 电气设计软件中最常见的10个错误

    设计早期的设备名称重复,组件之间交叉引用的断开链接以及耗时的组件生成,这些只是在低质量CAD软件中生成电气设计时发生的一些令人头疼的错误.这些花费大量时间修复的错误只是冰山一角.本文将深入探讨所有电气 ...

  8. flv 开源 修复_如何修复开源软件中的错误

    flv 开源 修复 我们都在同一个团队中,并且都朝着使我们的开源软件变得更好的相同目标努力. 您的小贡献会产生重大影响. 开源软件的支持方式与运行方式同样重要. 如果选择构建令人敬畏的新功能,还是仔细 ...

  9. invalid project description._[Project教程] 在Project软件中如何处理加班工时

    在微软Project软件中有处理加班工时的功能,但是我在系统课程中没有讲,为什么呢?就像Project软件中的[进度线]功能,这个功能还不够完善,所以暂时不建议大家使用.加班工时这个问题也是如此,总体 ...

最新文章

  1. GitHub开源的吃鸡版超级玛丽
  2. R语言ggplot2可视化抑制(部分)图例(legend)输出实战:抑制颜色图例输出、保留数据点形状图例输出
  3. java adt怎么打开项目,如何在Eclipse中打开Android Studio项目?
  4. .net操纵xml文件类(c#)
  5. 苹果iOS 15发布:关机也能定位,ASMR重度用户狂喜,这波库克又“去苹果化”了...
  6. 使用jenkins实现监控嵌入式设备稳定性之二----脚本部分
  7. Activity动态增加Fragment
  8. [转载]十四步实现拥有强大AI的五子棋游戏
  9. 帮助企业降本增效,提高IT运营效率的六种方法
  10. IOS开发-TableView表视图LV2
  11. APP性能测试之帧率测试
  12. C# Xamarin移动开发项目实战篇
  13. 最详细的js获取当前url的方法
  14. 三极管实现的锁存电路
  15. 静态网页设计——春节
  16. 洛谷P1308 统计单词数
  17. 170621 逆向-CrackMe之027
  18. N1刷ubuntu用上docker 青龙 傻妞机器人和nolan‘Ark
  19. bzoj4453: cys就是要拿英魂!(后缀数组+单调栈+set)
  20. 中国剩余定理与孙子问题

热门文章

  1. 北斗授时(GPS时钟服务器)应用云计算网络系统
  2. 佛家四大经典爱情故事
  3. Games101--现代计算机图形学入门 作业3笔记(渲染管线、着色模型、双线性插值)
  4. Python手撸机器学习系列(四):朴素贝叶斯(华强买瓜版)
  5. 通信基础 6 —— Stackelberg Game 斯坦伯格博弈、范数、循环对称高斯噪声
  6. uptick rule
  7. CTFHUB web-hate_php
  8. DeFi 2.0社区项目如何掀起独立行情?
  9. 第三次原型分享——墨刀之下拉菜单and定时跳转
  10. html1.0视频播放,EmLogHTML5视频播放器