Skip to content

幺半群

Monoid

具有双侧单位元的半群。

条目类型
定义

形式陈述

幺半群是三元组 (M,,e),其中 (M,) 是半群,且 eM 满足

ea=ae=a

对所有 aM 成立。这样的双侧单位元必唯一:若 ee 都是单位元,则 e=ee=e

直觉

幺半群刻画“可结合地连续组合,并有一个什么都不做的操作”:结合律保证长串组合无需记录括号,单位元则代表空过程。它足以表达重复合成和空合成,却不要求每个元素都能撤销,因此比群更适合描述字符串拼接、状态转换和带损失的计算。

例子与边界

自然数在加法下以 0 为单位元,是交换幺半群但不是群;若底层集合只取正整数,加法半群便没有单位元。字符串在拼接下以空字为单位元,通常不交换。所有从集合 X 到自身的函数在复合下形成幺半群,非双射函数没有逆。每个群都是幺半群,但自然数加法幺半群中除 0 外没有加法逆元;这说明成为幺半群并不要求普遍可逆。空集合在某些二元运算下无法拥有单位元,因此不能只检查结合律。

推论与应用

幺半群是自由幺半群、矩阵乘法、函数复合以及程序状态变换的共同抽象。幺半群作用进一步说明这些可组合操作怎样一致地作用到状态或摘要上。幺半群同态保持运算与单位元,使复杂对象可通过可组合摘要进行折叠和并行归约。半群加入单位元成为幺半群,再要求可逆得到 自由幺半群承载形式语言;有限幺半群识别正则语言,算法中的区间聚合和并行归约则利用其结合律与单位元。

这一接口让同一摘要跨结构复用:搜索树增强把左右子树摘要结合,并行 scan沿 computation DAG 组合前缀,可合并摘要把分片结果合成整体。结合律允许重新括号化,但没有逆元时不能靠“相减”删除任意贡献,动态更新仍需具体结构。

参考资料
  • David S. Dummit and Richard M. Foote, Abstract Algebra, 3rd ed., Wiley, 2004, §1.1.
  • Michael Artin, Algebra, 2nd ed., Pearson, 2011, §2.1.
关系图谱38 个相邻概念 · 2 类关系

拖动节点调整位置。

显示关系

显示:依赖

  1. 前置三跳
  2. 前置二跳
  3. 前置一跳
  4. 当前条目
  5. 后续一跳
  6. 后续二跳
  7. 后续三跳
文字版关系按与当前条目的最短距离分组
分类位置

上位 / 更一般

下位 / 直接特例