【抽代复习笔记】17-群(十一):置换的练习题(1)

练习1:计算:

9fe4026f296f44f8ba931e1af0215b46.png

解: 

ebc7faa752f941b9806307b7660866f4.png

解析:①左边的置换是1保持不变,2变成3,3变成4,4变成5,5变成2,因此可以简写为(2345);右边的置换是2和5保持不变,1变成3,3变成4,4变成1,因此可以简写为(134)。

②两个置换按从左往右的顺序乘,便是:1先保持不变,然后变成3,因此相乘的结果是1变成3; 2先变成3,然后3再变成4,因此相乘的结果是2变成4;3先变成4,4再变成1,因此相乘的结果是3变成1;4先变成5,5再保持不变,因此相乘的结果是4变成5;5先变成2,2再保持不变,因此相乘后的结果是5变成2。

综上,按从左往右的顺序乘,结果是1变成3,2变成4,3变成1,4变成5,5变成2,注意到1和3是对换,即1和3之间的置换与2,4,5之间的置换是相互独立、互不影响的,所以可以记为(13)(245)(1和3先对换,然后2变4、4变5、5变2,或者先2变4、4变5、5变2,再将1,3对换)。

③两个置换按从右往左的顺序乘,便是:1先变成3,然后3再变成4,因此相乘的结果是1变成4; 2先保持不变,然后再变成3,因此相乘的结果是2变成3;3先变成4,4再变成5,因此相乘的结果是3变成5;4先变成1,1再保持不变,因此相乘的结果是4变成1;5先保持不变,然后再变成2,因此相乘后的结果是5变成2。

综上,按从右往左的顺序乘,结果是1变成4,2变成3,3变成5,4变成1,5变成2,注意到1和4是对换,即1和4之间的置换与2,3,5之间的置换是相互独立、互不影响的,所以可以记为(14)(235)(1和4先对换,然后2变3、3变5、5变2,或者先2变3、3变5、5变2,再将1,4对换)。

 

练习2:计算:

b0f338ec539b44ca87b1aaa0981a530d.png

 解:

c6dafe4b9d844c57b520b37effe9dc2a.png

解析:①左边的置换是1变成3,2变成1,3变成6,4,5保持不变,6变成2,因此可以简写为(1362);右边的置换是1,2,5,6保持不变,3变成4,4变成3,因此可以简写为(34)。

②两个置换按从左往右的顺序乘,便是:1先变成3,然后3变成4,因此相乘的结果是1变成4; 2先变成1,然后1再保持不变,因此相乘的结果是2变成1;3先变成6,6再保持不变,因此相乘的结果是3变成6;4先保持不变,再变成3,因此相乘的结果是4变成3;5在两个置换中都保持不变,因此相乘后的结果是5保持不变;6先变成2,2再保持不变,因此相乘后的结果是6变成2。

综上,按从左往右的顺序乘,结果是1变成4,2变成1,3变成6,4变成3,5保持不变,6变成2,可记为(14362)。

③两个置换按从右往左的顺序乘,便是:1先保持不变,然后变成3,因此相乘的结果是1变成3; 2先保持不变,然后再变成1,因此相乘的结果是2变成1;3先变成4,4再保持不变,因此相乘的结果是3变成4;4先变成3,3再变成6,因此相乘的结果是4变成6;5在两个置换中都保持不变,因此相乘后的结果是5保持不变;6先保持不变,再变成2,因此相乘后的结果是6变成2。

综上,按从右往左的顺序乘,结果是1变成3,2变成1,3变成4,4变成6,5保持不变,6变成2,可记为(13462)。

 

练习3:

(1)、令A={1,2,3},写出A上的所有置换组成的集合S3;

(2)、S3的乘法适合交换律吗?

(3)、写出S2和S1。

(4)、猜想Sn中元素的个数。

解:

(1)可参考第13篇关于变换群引理的笔记,A上的所有置换包括:恒等变换(1)、1和2的对换(12)、2和3的对换(23)、1和3的对换(13)、1→2→3的置换(123)和1→3→2的置换(132)共6种,

所以S3 = {(1),(12),(13),(23),(123),(132)}。

(2)取(12),(13)∈S3,因为(按从右往左乘)(12)(13) = (132),(13)(12) = (123),所以(12)(13) ≠ (13)(12),因此S3的乘法不适合交换律。

(3)S2表示集合{1,2}上的置换,包括恒等变换(1)、1和2的对换(12),所以S2 = {(1),(12)};

S1表示集合{1}上的置换,只有恒等置换(1)一种,因此S1 = {(1)}。

(4)由前3小问的分析可知,S1 = {(1)}只含有1 = 1!个元素,S2 = {(1),(12)}含有2 = 1×2 = 2!个元素,S3 = {(1),(12),(13),(23),(123),(132)}含有6 = 1×2×3 = 3!个元素,

因此可猜想Sn中含有n!个元素。

 

定理2:n次对称群Sn的阶是n!,即|Sn| = n!。【群的阶:群中含有元素的个数】

 

(待续……)

 

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/589660.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

IDEA 2022.1版本开始,可以直接运行Markdown里的命令行

参照这种格式: shell mvn clean install注意idea支持的版本:是从 2022.1版本开始的。 ps:之前有人写过了,感觉很实用但是蛮多开发者不一定会知道的功能。 参考资料: https://www.cnblogs.com/didispace/p/16144107.h…

【docker】maven 打包docker的插件学习

docker-maven-plugin GitHub地址:https://github.com/spotify/docker-maven-plugin 您可以使用此插件创建一个 Docker 映像,其中包含从 Maven 项目构建的工件。例如,Java 服务的构建过程可以输出运行该服务的 Docker 映像。 该插件是 Spot…

【跟马少平老师学AI】-【神经网络是怎么实现的】(九)长短期记忆网络

一句话归纳: 1)RNN也会存在梯度消失的问题。 2)同一句话,对于不同的任务,句中不同的词起的作用也不一样。 3)LSTM(长短期记忆)子网络: 门,让输入经过运算&…

附录6-4 黑马优购项目-分类和购物车

目录 1 分类 1.1 接口 1.2 窗口限制 1.3 选中状态样式判断 1.4 点击左侧时右侧会到顶点 1.5 源码 2 购物车 2.1 store 2.2 tabBar徽标 2.3 滑动删除 2.4 结算 2.4.1 结算前登录 2.4.2 结算功能 2.5 触发组件事件 2.6 源码 1 分类 分类最上部是…

Android手写自己的路由SDK

实现自己的路由框架 ​ 在较大型的Android app中常会用到组件化技术,针对不同的业务/基础功能对模块进行划分,从上到下为壳工程、业务模块、基础模块。其中业务模块依赖基础模块,壳工程依赖业务模块。同级的横向模块(比如多个业务…

使用Nuxt3框架搭建基础项目

Nuxt3安装 基础配置: Node.js** - v18.0.0版本以上 , 可以结合fnm工具切换node版本 安装nuxt3命令 打开vscode或者控制台去到项目文件夹输入: npx nuxilatest init <project-name> 国内执行这行代码&#xff0c;即使科学上网也会有问题 ⚠️ 安装Nuxt3报错 安装过程…

数据分析--客户价值分析RFM(K-means聚类/轮廓系数)

原数据 import os import pandas as pd import numpy as np import matplotlib.pyplot as plt import seaborn as sns from sklearn import metrics ### 数据抽取&#xff0c;读⼊数据 df pd.read_csv("customers1997.csv") #相对路径读取数据 print(df.info()) pr…

如何定时打开网站

首先&#xff0c;需要用到的这个工具&#xff1a; 度娘网盘 提取码&#xff1a;qwu2 蓝奏云 提取码&#xff1a;2r1z 1、打开工具按下Ctrl3&#xff0c;切换到定时器模块&#xff0c;左侧右键&#xff0c;选择新建 2、标题叫百度&#xff0c;等下就让它打开百度&#xff0c…

Spring - 6 ( 9000 字 Spring 入门级教程 )

一&#xff1a; SpringBoot 配置文件 1.1 配置文件作用 配置文件通常是一个文本文件&#xff0c;其中包含了程序或系统的各种设置、选项和参数。比如C:\Users, C:\Windows 文件夹, 以及各种 .config, .xml 文件 配置文件主要是为了解决硬编码&#xff08;代码写死&#xff0…

排序算法--希尔排序

前提&#xff1a; 排序算法——直接插入排序-CSDN博客 希尔排序(Shell Sort)是插入排序的一种。是直接插入排序算法的Plus版。该方法又称缩小增量排序&#xff0c;是D.L.Shell于1959年提出。要想学好希尔排序&#xff0c;直接插入排序一定要学好&#xff0c;没学过的&#xff0…

chrome extension插件替换网络请求中的useragent

感觉Chrome商店中的插件不能很好的实现自己想要的效果,那么就来自己动手吧。 本文以百度为例: 一般来说网页请求如下: 当前使用的useragent是User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safar…

【Flask 系统教程 4】Jinjia2模版和语法

Jinjia2 模板 模板的介绍 Jinja2 是一种现代的、设计优雅的模板引擎&#xff0c;它是 Python 的一部分&#xff0c;由 Armin Ronacher 开发。Jinja2 允许你在 HTML 文档中嵌入 Python 代码&#xff0c;以及使用变量、控制结构和过滤器来动态生成内容。它的语法简洁清晰&#…

java发送请求2次开发-get请求json

因为你请求参数不为空&#xff0c;接口都会把这个参数带上 所以借鉴HttpPost类 继承这个类&#xff0c; 这个类是可以带消息的 httpgetwithentity&#xff0c;httpget请求带上消息 复写 构造方法复制过来进行使用 二次开发类让其get请求时可以发送json

IOS上线操作

1、拥有苹果开发者账号 2、配置证书&#xff0c;进入苹果开发者官网&#xff08;https://developer.apple.com/&#xff09; 3、点击账户&#xff08;account&#xff09;&#xff0c;然后创建一个唯一的标识符 4、点击"Identifiers"&#xff0c;然后点击"&qu…

SpringBoot的ProblemDetails

1.RFC 7807 之前的项目如果出现异常&#xff0c;默认跳转到error页面。或者是抛出500 异常。 但是对于前后端分离的项目&#xff0c;Java程序员不负责页面跳转&#xff0c;只需要 把错误信息交给前端程序员处理即可。而RFC 7807规范就是将异常 信息转为JSON格式的数据。这个…

android init进程启动流程

Android系统完整的启动流程 android 系统架构图 init进程的启动流程 init进程启动服务的顺序 bool Service::Start() {// Starting a service removes it from the disabled or reset state and// immediately takes it out of the restarting state if it was in there.flags_…

每天五分钟深度学习框架pytorch:如何创建多维Tensor张量元素?

本文重点 上节课程我们学习了如何创建Tensor标量,我们使用torch.tensor。本节课程我们学习如何创建Tensor向量,我们即可以使用torch.Tensor又可以使用torch.tensor,下面我们看一下二者的共同点和不同点。 Tensor张量 tensor张量是一个多维数组,零维就是一个点(就是上一…

llama-factory/peft微调千问1.5-7b-chat

目标 使用COIG-CQIA数据集和通用sft数据集对qwen1.5-7b-chat进行sft微调,使用公开dpo数据集进行dpo对齐。学习千问的长度外推方法。 一、训练配置 使用Lora方式, 将lora改为full即可使用全量微调。 具体的参数在 该框架将各个参数、训练配置都封装好了,直接使用脚本,将数…

毫米波雷达多人呼吸心跳检测MATLAB仿真

本文基于TI的IWR1642毫米波雷达 2T4R MIMO阵列&#xff0c;通过实际采集数据算法仿真&#xff0c;实现多人呼吸心跳检测。 文章末尾给出了本文的仿真代码。 主要内容包含&#xff1a; &#xff08;1&#xff09;雷达参数设定 &#xff08;2&#xff09;ADC数据导入 &#xff08…

Windows Server 安全策略配置

前言 Windows Server是由微软开发的一种操作系统&#xff0c;主要用于在企业或机构的服务器上运行。它提供了一系列的功能和工具&#xff0c;旨在提高服务器的性能、可靠性、安全性和管理性。 特点 强大的性能&#xff1a;Windows Server具有高度优化的内核和资源管理&#x…