生活百科知识

经验知识首页 > 中学教育 > 详细经验讲解内容页

[视频]【抽象代数】3阶对称群的二维矩阵表示

关于胆小鬼【抽象代数】3阶对称群的二维矩阵表示,期待您的经验分享,当代劳模,所有人都应该向你学习 !
无情天魔精致 2018-11-23 20:55:33 45041人看过 分享经验到微博

更新:2023-12-27 10:12:11原创经验

来自赶集网http://www.ganji.com/的优秀用户无情天魔精致,于2018-11-23在生活百科知识平台总结分享了一篇关于“【抽象代数】3阶对称群的二维矩阵表示穆里尼奥”的经验,非常感谢无情天魔精致的辛苦付出,他总结的解决技巧方法及常用办法如下:

3阶对称群S3有六个元素,它同构于三阶二面体群D3,或者说正三角形的对称群。这样,三阶对称群作用于某个正三角形的三个顶点,就可以得到二维矩阵表示。

工具/原料

电脑python3.6(anaconda)sympy模块

方法/步骤

1/8分步阅读

群的二维矩阵表示里面,必须有单位矩阵:

from sympy import *

c=Matrix([[1,0],[0,1]])

c

[图]2/8

设正三角形ABC的中心为O,以OA、OB为基,那么,OC的坐标向量就可以写为[-1,-1]。

这样,又得到两个群元素:

a=Matrix([[0,1],[1,0]])

b=Matrix([[1,0],[-1,-1]])

[图]3/8

先看看python是怎么实现矩阵乘法的:

a*b

[图]4/8

现在有了三个群元素的矩阵表示。我们要从这三个元素出发,通过矩阵乘法,来构造整个群。

def cf(G):

A=[]

for i in G:

for j in G:

k=i*j

if k not in A:

A.append(k)

return A

这是一个自定义函数,用驾辞来确定某个集合的乘法表里面的所有元素。

[图]5/8

第一次作乘法酱川霜表,得到五个元素。

[图]6/8

判断一下,菌薪此时的G是不是一个群。

前后元素数目不相等,所以G还不是群。

[图]7/8

用while循环重复构造乘法表,直到G与乘法表cf(G)的元素数目一样多。

[图]8/8

G==cf(G)说明G是一个群。这样,群S3的一个二维矩阵表示,就实现了。

[图]

编辑于2018-11-23,内容仅供参考并受版权保护

经验备注

我发现了这篇经验很有用:你也认同《【抽象代数】3阶对称群的二维矩阵表示》的经验分享有价值,就请和朋友们一起分享吧。另外,【抽象代数】3阶对称群的二维矩阵表示的经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。经验知识实用生活指南-解决你所有的生活难题!未经许可,谢绝转载。

本文网址:https://www.5058.cn/article/cbcede0753c15b02f50b4d43.html

下一篇