元数

✍ dations ◷ 2025-07-21 08:33:15 #抽象代数,泛代数

在逻辑、数学及计算机科学里,函数或运算的元数是指所需的参数或算子的数量。关系的元数则是指其对应之笛卡儿积的维度。

元数主要用在下面类型的函数之中:f : → ,其中的 ⊂ ,且是某个集合。此类函数通常称为在上的“运算”,且称是这个运算的元数。

“元数”一词其实在一般情况之下并不怎么常使用。例如,与其说“加法运算的元数是2”或“加法是个元数2的运算”,更多人会说“加法是个二元运算”。

有时,将一个常数视为一个0元运算或0元函数是很有用的。

而且,在非函数编程语言里,一个没有参数的函数可以是有意义的,且不必然是个常数(因为有副作用)。通常,此类函数实际上会有个“隐藏输入”,可能是个全局变数,包含整个系统的状态(时间、未使用内存、…)。后者是个很重要的例子,即使在“纯”函数编程语言里也有其存在。

在数学和编程语言中,一元运算的例子包括正负值、C语言之类编程语言中的递增和递减运算子,以及数学中的阶乘、倒数、高斯符号、绝对值、共轭复数和范数。

所有在λ演算中的函数,以及部分函数编程语言(尤其是那些衍生自ML语言的编程语言)在技术上是一元的。

大部分在编程语言中出现的运算子多是二元运算的形式。在编程语言及数学里,这些二元运算可以是乘法、加法及除法。“或”、“异或”、“且”、“蕴涵”等逻辑联结词一般也被当做二元运算子使用。

在C语言、C++、C#、Java、Perl等各种编程语言中,都会有个三元运算子“?:”,称为条件运算符。Forth中也有一个三元运算子“*/”。这个运算子会将前两个数字相乘,然后再除以第三个数字,中介的乘积结果会以两倍的位元储存,以防中介的结果溢位。dc中也有一些三元运算子,如“|”,会从堆叠中弹出三个值来,且以随意的精确度有效地计算出 x y mod z {\displaystyle x^{y}\mod z} 个参数的函数总是可以想成是有1个参数的函数,其参数为某个积空间的元素。不过,在标记上,当做是元函数会比较简单,如多重线性映射(此映射在≠1时不是积空间上的线性映射)。

在编程语言中也一样,有数个参数的函数总是可以被定义成以某个复合类型做为单一参数的函数,如多元组,或柯里化的高阶函数。

相关

  • 张根虎张根虎(1955年-),山西襄汾人,汉族,中华人民共和国政治人物,曾任山西煤炭运销集团董事长,现任山西省文联主席。中国共产党党员,第十一届全国人民代表大会山西地区代表。毕业于山西广播
  • 克莉蒂·山浓克莉蒂·山浓(印地语:कृति सैनॉन,英语:Kriti Sanon,1990年7月27日-)是印度女演员及模特儿。模特儿出身的她在2015年拍摄了她首套宝莱坞动作爱情电影《英雄主义》 (Heropant
  • 测字测字又称为拆字、破字、相字,是中国占卜的一种表现形式。测字始于周、秦,盛于唐、宋,透过拆解组合文字解释心境的方术。宋代谢石以善于测字而闻名于时。《谢石测字真传》载:“测
  • 美茵茨国际象棋节美茵茨国际象棋节(Chess Classic Mainz)是举办在德国西南部的城市美茵茨的国际象棋比赛,一年举办一次。前身为法兰克福国际象棋节。2001年时,因为赞助商改变,而改到美茵茨举行。
  • 关家炳关家炳,字尧文,号羹素,广东广州府南海县人,明朝政治人物、赐特用进士出身。于府学时,学行静笃、动履端凝,在诸生中岿然具硕望,为文不事追琢。崇祯三年中举人,授南京户部司务厅司务。
  • 冲出康普顿《冲出康普顿》(英语:)是一部2015年F·加里·格雷执导的美国传记剧情片,片名来自于非裔美人嘻哈组合Niggaz Wit' Attitude (尼哥有态度,N.W.A.)于1988年所发行的首张专辑。2015年8
  • 龙之战龙之战 (Korean: 디워, released in North America as ),是由沈炯来撰写和执导的2007年韩国动作冒险奇幻电影,由杰森·贝尔,阿曼达·布鲁克斯,罗伯特·福斯特和伊丽莎白·潘娜主
  • 守屋功辉守屋功辉(日语:守屋 功輝/もりや こうき ,1993年11月25日-)是日本冈山县冈山市出身的职业棒球选手,司职投手,效力于日本职棒阪神虎。
  • 西奥多·莱曼西奥多·莱曼(英语:Theodore Lyman,1874年11月23日-1954年10月11日),美国物理学家、光谱学家,氢原子光谱中莱曼系的发现者。莱曼1874年出生于美国马萨诸塞州的波士顿,1893年进入哈佛
  • 一个人生活如何《一个人生活如何》(韩语:혼자 살아보니 어때)是韩国OnStyle电视台的综艺节目,由少女时代成员徐玄主持与出演,主轴为徐玄第一次离开父母跟成员们,并在自己的房子(命名为“徐玄的Si