5阶交错群的python分析

在《5阶交错群的Mathematica分析》里面,我们学习了使用mathematica,分析五阶交错群的方法。本文,我们来学习使用python进行分析。

15阶交错群的Mathematica阐发

东西/原料

  • 电脑
  • anaconda(python3.6)

要领/步调

  1. 1

    先给出五阶交错群的置换暗示:

    a=ng.AlternatingGroup(5)

    b=a.elements

  2. 2

    给出群的天生元:

    b=a.generators

  3. 3

    给出群a的第2个元素的中间化子:

    b=list(a.elements)

    c=a.centralizer(b[1])

  4. 4

    给出群a的一个子集的中间化子:

    c=a.centralizer(b[1:5])

  5. 5

    a的某两个元素,可以天生a的一个6阶子群:

    b=list(a.elements)

    for i in range(58):

        c=a.subgroup(b[i:i+2])

        d=c.elements

        if i>0 and len(d)==6:

            print(i)

            for i in d:

                print(i)

            break

    注重,群元素是无序的,我们只给出一个6阶子群。

  6. 6

    给出群a的中间:

    z=a.center()

    END
  • 发表于 2022-08-23 21:32
  • 阅读 ( 85 )
  • 分类:其他类型

相关问题

0 条评论

请先 登录 后评论