当前位置: 首页 > article >正文

代数结构—笔记

线性空间

如果满足以下性质,则域 K K K上定义了二元运算(加法)与二元函数(数乘)的非空集合 X X X称为线性空间。
1、加法封闭性:对任意 u , v ∈ X u, v \in X u,vX,存在 u + v ∈ X u+v\in X u+vX
2、数乘封闭性:对任意 u ∈ X , α ∈ K u \in X, \alpha \in K uX,αK,存在 α u ∈ X \alpha u \in X αuX
3、加法交换性: u + v = v + u u+v=v+u u+v=v+u
4、加法结合性: ( u + v ) + w = u + ( v + w ) (u+v)+w=u+(v+w) (u+v)+w=u+(v+w)
5、加法单位元:存在 0 ∈ X 0 \in X 0X,使得 z + 0 = z z+0=z z+0=z
6、加法逆元:存在 − z ∈ X -z \in X zX,使得 z + ( − z ) = 0 z+(-z)=0 z+(z)=0
7、数乘分配性: α ( u + v ) = α u + α v , ( α + β ) u = α u + β u \alpha(u+v) = \alpha u + \alpha v, (\alpha+\beta)u=\alpha u + \beta u α(u+v)=αu+αv,(α+β)u=αu+βu
8、数乘结合性: ( α β ) u = α ( β u ) (\alpha \beta) u = \alpha (\beta u) (αβ)u=α(βu)
9、数乘单位元: 1 u = u 1u=u 1u=u
其中, u , v , w ∈ X , α , β ∈ K u,v, w\in X, \alpha, \beta \in K u,v,wX,α,βK

如果满足以下性质,则定义了二元运算 ⋅ \space \cdot \space   的非空集合 G G G称为群。
1、封闭性:对任意 g , h ∈ G g, h \in G g,hG,存在 g ⋅ h ∈ G g \cdot h \in G ghG
2、结合性: ( g ⋅ h ) ⋅ l = g ⋅ ( h ⋅ l ) (g\cdot h) \cdot l = g \cdot (h \cdot l) (gh)l=g(hl)
3、单位元:存在 e ∈ G e \in G eG,使得 e ⋅ g = g ⋅ e = g e \cdot g = g \cdot e = g eg=ge=g
4、逆元:存在 g ˉ ∈ G \bar{g} \in G gˉG,使得 g ˉ g = g g ˉ = e \bar{g} g = g\bar{g} = e gˉg=ggˉ=e
其中, g , h , l ∈ G g,h,l \in G g,h,lG

实数乘法群:非零实数组成的集合,运算为乘法,单位元为 1 1 1
矩阵群:行列式不为零的实矩阵组成的集合,运算为矩阵乘法,单位元为单位矩阵 E E E

交换群或阿贝尔群:满足交换性的群。
矩阵一般不满足交换性,因此维数 n ≥ 2 n\geq 2 n2的矩阵群不是交换群。

三维旋转群:三维空间中所有绕固定点旋转组成的集合,群运算是两个旋转的合成,逆元素是反向旋转。
(对于单位元,书中说是单位元以显然的方式作用于所有点,很讨厌“显然”这个词,我认为是零度旋转)

变换群:所有双射 g : X → X g: X\to X g:XX的集合形成一个群 G ( X ) G(X) G(X)
群运算为映射的合成 ( g h ) ( x ) = g ( h ( x ) ) (gh)(x)=g(h(x)) (gh)(x)=g(h(x)),其中 x ∈ X , g , h ∈ G ( X ) x\in X, g,h\in G(X) xX,g,hG(X)
单位元为恒等映射 i d : X → X id: X\to X id:XX i d ( x ) = x , x ∈ X id(x)=x, x\in X id(x)=x,xX

如果 H ⊂ G H\subset G HG,且对于任意 g , h ∈ H g,h\in H g,hH g h − 1 ∈ H gh^{-1}\in H gh1H,则 H H H G G G的子群。
如果满足 g h g − 1 ∈ H ghg^{-1}\in H ghg1H,则 H H H G G G的正规子群。

加法群是一个交换群。
实数集 R R R,运算 + + +就是一个加法群。
每个线性空间是一个加法群。

群同态

群同态是两个群的映射 ϕ : G → H \phi: G\to H ϕ:GH满足: ∀ g , h ∈ G \forall g, h \in G g,hG,都有 ϕ ( g h ) = ϕ ( g ) ϕ ( h ) \phi(gh)=\phi(g)\phi(h) ϕ(gh)=ϕ(g)ϕ(h)
若映射为双射,则称为群同构。

群的自同构指 G G G到自身的同构,即 ϕ : G → G \phi: G\to G ϕ:GG为同构映射。

群的所有自同构映射的合成形成一个新群,称为自同构群,记作 A u t ( G ) Aut(G) Aut(G) A u t ( G ) Aut(G) Aut(G)刻画了 G G G的对称性。
A u t ( G ) Aut(G) Aut(G)是一种变换群。

如果集合 R R R是加法群,并满足以下性质,则称为环。
1、乘法封闭性:对任意 a , b ∈ R a,b \in R a,bR,存在 a b ∈ R ab\in R abR
2、乘法结合性: a ( b c ) = ( a b ) c a(bc)=(ab)c a(bc)=(ab)c
3、乘法分配律: a ( b + c ) = a b + a c , ( b + c ) a = b a + c a a(b+c)=ab+ac, (b+c)a=ba+ca a(b+c)=ab+ac,(b+c)a=ba+ca
其中, a , b , c ∈ R a,b,c \in R a,b,cR

如果集合 K K K满足以下性质,则其称为域。
1、 K K K是有单位元的加法群
2、 K K K是有单位元的乘法群
3、 K K K是一个环
4、 K K K满足乘法交换性

[1] https://en.wikipedia.org/wiki/Group_(mathematics)
[2] https://en.wikipedia.org/wiki/Vector_space
[3] 数学指南-实用数学手册. 李文林
[4] 三维旋转的表示方法. https://www.cnblogs.com/Heskey0/p/16182834.html

相关文章:

代数结构—笔记

线性空间 如果满足以下性质,则域 K K K上定义了二元运算(加法)与二元函数(数乘)的非空集合 X X X称为线性空间。 1、加法封闭性:对任意 u , v ∈ X u, v \in X u,v∈X,存在 u v ∈ X uv\in X …...

tcc编译器教程1 配置tcc编译器环境

TinyCC(又名TCC)是一款开源小型但超快速的C编译器。下面介绍在windows下使用 1软件下载 tcc编译器官网为 https://www.bellard.org/tcc/ 下载地址为 http://download.savannah.gnu.org/releases/tinycc/ 选择其中tcc-0.9.27-win64-bin.zip进行下载 htt…...

安全模块设计:token服务、校验注解(开启token校验、开启签名校验、允许处理API日志)、获取当前用户信息的辅助类

文章目录 引言pom.xmlI 校验注解ApiValidationII token服务TokenService获取当前用户信息的辅助类III 域登录接口响应数据登陆用户信息引言 pom.xml <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/PO…...

机器学习:线性回归,梯度下降,多元线性回归

线性回归模型 (Linear Regression Model) 梯度下降算法 (Gradient Descent Algorithm) 的数学公式 多元线性回归&#xff08;Multiple Linear Regression&#xff09;...

报错The default superclass, “jakarta.servlet.http.HttpServlet“(已经配置好tomcat)

报错报错DescriptionResourcePathLocationType The default superclass,“jakarta.servlet.http.HttpServlet”, according to the project’s Dynamic Web Module facet version (5.0), was not found on the Java Build Path. 解决办法&#xff1a; 根据错误信息&#xff0…...

【人工智能】数据挖掘与应用题库(1-100)

1、涉及变化快慢的问题可以考虑使用导数来分析。 答案:对 2、导数的几何意义是曲线在某点处切线的斜率。 答案:对 3、函数在某点的左导数存在,则导数就存在。 答案:错 4、关于梯度下降算法,下列说法错误的是( ) 错误:梯度下降算法能找到函数精确的最小值。 5、正…...

C#委托(delegate)的常用方式

C# 中委托的常用方式&#xff0c;包括委托的定义、实例化、不同的赋值方式以及匿名委托的使用。 委托的定义 // 委托的核心是跟委托的函数结构一样 public delegate string SayHello(string c);public delegate string SayHello(string c);&#xff1a;定义了一个公共委托类型 …...

【弹性计算】弹性裸金属服务器和神龙虚拟化(一):功能特点

弹性裸金属服务器和神龙虚拟化&#xff08;一&#xff09;&#xff1a;功能特点 特征一&#xff1a;分钟级交付特征二&#xff1a;兼容 VPC、SLB、RDS 等云平台全业务特征三&#xff1a;兼容虚拟机镜像特征四&#xff1a;云盘启动和数据云盘动态热插拔特征五&#xff1a;虚拟机…...

小结:BGP 的自动聚合与手动聚合

BGP 的自动聚合与手动聚合 BGP 在大规模网络中&#xff0c;通常会进行路由聚合&#xff08;Route Aggregation&#xff09;&#xff0c;即将多个更具体&#xff08;更小&#xff09;的路由前缀合并成一个更大&#xff08;更粗略&#xff09;的前缀&#xff0c;以减少 BGP 路由…...

CTF中pwn shellcode题目

CTF中pwn shellcode题目 下面是一些shellcode代码和绕过技巧。 一些只给payload或者exp一把梭 首先给出两个常用shellcode仓库&#xff0c;可以检索需要的shellcode shellcode databaseexploit-db 基础 基础shellcode shellcode asm(shellcraft.sh())生成指定函数 用法…...

Conda 环境搭建实战:从基础到进阶

在当今复杂多变的软件开发与数据科学领域&#xff0c;拥有一个稳定、可复现且易于管理的开发环境是项目成功的基石。Conda 作为一款强大的跨平台环境管理与包管理工具&#xff0c;为开发者提供了便捷高效的环境搭建与依赖管理解决方案。本文将深入探讨 Conda 环境搭建的实战技巧…...

深入解析:域名转换成 IP 地址的多种方式

深入解析&#xff1a;域名转换成 IP 地址的多种方式 在互联网的世界里&#xff0c;我们日常访问网站时输入的是易于记忆的域名&#xff0c;比如 “www.example.com”&#xff0c;但计算机之间通信实际上依靠的是 IP 地址。那么&#xff0c;域名是如何转换成 IP 地址的呢&#x…...

大模型function calling:让AI函数调用更智能、更高效

大模型function calling&#xff1a;让AI函数调用更智能、更高效 随着大语言模型&#xff08;LLM&#xff09;的快速发展&#xff0c;其在实际应用中的能力越来越受到关注。Function Calling 是一种新兴的技术&#xff0c;允许大模型与外部工具或API进行交互&#xff0c;从而扩…...

LeetCode:131. 分割回文串(DP Java)

目录 131. 分割回文串 题目描述&#xff1a; 实现代码与解析&#xff1a; 动态规划 原理思路&#xff1a; 131. 分割回文串 题目描述&#xff1a; 给你一个字符串 s&#xff0c;请你将 s 分割成一些子串&#xff0c;使每个子串都是 回文串 。返回 s 所有可能的分割方案。…...

计算机毕业设计SpringBoot+Vue.js贸易行业CRM系统(源码+文档+PPT+讲解)

温馨提示&#xff1a;文末有 CSDN 平台官方提供的学长联系方式的名片&#xff01; 温馨提示&#xff1a;文末有 CSDN 平台官方提供的学长联系方式的名片&#xff01; 温馨提示&#xff1a;文末有 CSDN 平台官方提供的学长联系方式的名片&#xff01; 作者简介&#xff1a;Java领…...

虚拟机中的指示命令

1. 复制文件&#xff1a;cp 源文件 目标文件&#xff08;cp file1.txt file2.txt&#xff09; 2. 复制文件夹&#xff1a;cp -r 源文件夹 目标文件夹&#xff08;cp -r dir1 dir2&#xff09; 3. 创建一个空的文件&#xff1a;touch file1.txt 4. 创建一个空目录&a…...

图像分类项目2:鸟类图像分类

1 数据集处理 1.1数据集下载 数据集来源&#xff1a;kaggle&#xff0c;网址&#xff1a;https://www.kaggle.com/&#xff0c;点击进入网站&#xff0c;左侧选择Datasets。 进入后搜索栏搜索关键词bird。此时出现很多数据集可以选择&#xff0c;推荐选择第一个或者第三个。…...

Redis数据结构-List列表

1.List列表 列表类型适用于存储多个有序的字符串&#xff08;这里的有序指的是强调数据排列顺序的重要&#xff0c;不是升序降序的意思&#xff09;&#xff0c;列表中的每个字符串称为元素&#xff08;element&#xff09;&#xff0c;一个列表最多可以存储2^32-1个元素。在R…...

启动你的RocketMQ之旅(三)-Producer启动和发送流程(上)

前言&#xff1a; &#x1f44f;作者简介&#xff1a;我是笑霸final。 &#x1f4dd;个人主页&#xff1a; 笑霸final的主页2 &#x1f4d5;系列专栏&#xff1a;java专栏 &#x1f4e7;如果文章知识点有错误的地方&#xff0c;请指正&#xff01;和大家一起学习&#xff0c;一…...

Unity UGUI SuperScrollView介绍

先铺垫一下ScrollView Unity中常用的ScrollView 是 Unity 中的一个常见 UI 组件&#xff0c;主要用于创建可滚动的视图。当内容超过其显示区域时&#xff0c;ScrollView 可以让用户通过滚动查看全部内容。它通常包含一个显示区域和一个内容区域&#xff0c;内容区域可以超过显…...

pandas 数据透视表

数据的透视表 数据的透视表&#xff1a; 使用函数 pivot_table( ) # 引用pandas import pandas as pd # pivot_table 使用 pd.pivot_table(data,values,index,aggfunc,fill_value,columns)参数1:data DataFrame的源数据参数2:values 要进行聚合操作的列参数3:index 进行分组…...

【STM32安全性研究】STM32F103RCT6固件读取

最近从飞哥那买了个stm32固件提取器,效果很好。下面记录对某产品主控STM32F103RCT6固件的提取过程,说明提取时的注意事项。 注意本文的目的仅用于stm32安全性研究,不提供涉及产品本身的内容,包括固件、软件等。 stm32固件提取可参考论坛https://www.aisec.fraunhofer.de/en…...

塔子哥Python算法基础课

【入门题】【输入篇1】AB Problem 题目描述&#xff1a; 给定两个整数 A 和 B&#xff0c;请计算它们的和并输出结果。 输入&#xff1a; 输入包含一行&#xff0c;包含两个整数 A 和 B&#xff0c;以空格分隔。 输出&#xff1a; 输出一行&#xff0c;包含一个整数&#…...

C++ 内存管理:深入理解 new、malloc、delete 和 free

引言 在 C 中&#xff0c;内存管理是一个非常重要的主题。正确使用动态内存分配和释放工具&#xff08;如 new、malloc、delete 和 free&#xff09;可以避免内存泄漏和程序崩溃。本文将深入探讨这些工具的区别&#xff0c;并介绍池化计数技术。 1. new 与 malloc 在动态申请内…...

基于互联网协议的诊断通信(DoIP)

1、ISO 13400标准和其他汽车网络协议标准有何不同&#xff1f; ISO 13400 标准即 DoIP 协议标准&#xff0c;与其他常见汽车网络协议标准&#xff08;如 CAN、LIN、FlexRay 等&#xff09;有以下不同&#xff1a; 通信基础与适用场景 ISO 13400&#xff1a;基于互联网协议&a…...

Android15 am命令 APP安装流程

一. PM 安装命令 使用命令 pm install -r xxx.apk pm命令安装app 会触发PackageManagerShellCommand 中runInstall()方法 frameworks/base/services/core/java/com/android/server/pm/PackageManagerShellCommand.java1. onCommand 函数: public int onCommand(String cmd…...

SpringMVC学习(初识与复习Web程序的工作流程)(1)

目录 一、SpringMVC(框架)的简要概述。 &#xff08;1&#xff09;SpringMVC与Servlet。 &#xff08;2&#xff09;技术方向。 &#xff08;3&#xff09;最终学习目标。 二、Web程序的基本工作流程。 &#xff08;1&#xff09;工作流程。 <1>浏览器。前后端任务。 <…...

解锁网络防御新思维:D3FEND 五大策略如何对抗 ATTCK

D3FEND 简介 背景介绍 2021年6月22日&#xff08;美国时间&#xff09;&#xff0c;美国MITRE公司正式发布了D3FEND——一个网络安全对策知识图谱。该项目由美国国家安全局&#xff08;NSA&#xff09;资助&#xff0c;并由MITRE的国家安全工程中心&#xff08;NSEC&#xff…...

评估自动驾驶(AD)策略性能的关键指标

以下是针对自动驾驶&#xff08;AD&#xff09;策略性能评测指标的详细解读&#xff0c;结合其物理意义与工程价值&#xff1a; 核心评测指标分类与含义 1. 安全性指标&#xff08;Safety&#xff09; 动态碰撞率&#xff08;Dynamic Collision Ratio, DCR&#xff09; 定义&a…...

【领域】百度OCR识别

一、定义 OCR&#xff08;Optical Character Recognition&#xff0c;光学字符识别&#xff09;是计算机视觉重要方向之一。传统定义的OCR一般面向扫描文档类对象&#xff0c;现在我们常说的OCR一般指场景文字识别&#xff08;Scene Text Recognition&#xff0c;STR&#xff…...