中文数学 Wiki
Advertisement

运算(operator)是数学中基础的概念,尤其是一些我们熟知的代数结构上的运算,称之为代数运算。在代数学的框架下给运算一个好的定义会帮助我们洞察不同代数结构之间的共同点,这一点正是泛代数的出发点。

概念[]

给定非空集合以及一个非负整数,定义以及笛卡尔积,其中的元素称为数对(tuple)。

上的元运算(或称函数,算子等等)是被称为的元数(arity)或秩(rank)。一个有限运算是指存在非负整数使得元运算。

数对下的结果也称之为它的象,记作

代数的型[]

我们要把运算抽象在一起,这样可以更好地归纳它们的共性,这就是——代数的型(这四个字是一个整体,我们要用它定义“代数”)这一概念。

代数的型(type)或者代数的语言(language)是一个由被称为函数符号(function symbol)的概念组成的集合,这里函数符号是指由非负整数唯一确定的一个概念,这个非负整数称为的元数或秩,同时也称为元函数符号。

元函数符号的全体构成的子集记作

代数[]

有了代数的型的概念,我们来定义代数

假设有代数的型,类型为代数(algebra)定义为一个有序对,其中,是非空集合,上的有限元运算族(元素个数可以无限),且中的元运算中的元函数符号有对应关系。这也就是说,指标集

这里,称为的泛集(universe)或底集(underlying set),称为是基本运算(fundamental operation),在不引起混淆的情况下可以用简写(但不推荐),当是有限集即时可以将类型为的代数按照的元数递减的顺序写为

一些常见的代数(系统)参见代数

参考资料

  1. S. Burris, H. P. Sankappanavar, A Course in Universal Algebra, GTM Vol.78, Springer, New York, 2011-10, ISBN 978-1-4613-8132-7.
Advertisement