计算机代数系统

✍ dations ◷ 2025-08-15 16:06:10 #计算机代数系统

计算机代数系统(英语:computer algebra system,缩写作:CAS)是进行符号运算的软件。这种系统的要件是数学表示式的符号运算。

表示式的例子包括:

以下是几种典型的符号运算:

通常计算机代数系统还能进行一些数值运算:

在数值运算方面,计算机代数系统的速度通常较Matlab、GNU Octave或C语言中以同等方式实现的程序慢。这是因为计算机系统几乎总是对符号表示式运算,故不能充分利用CPU的既有指令。

许多计算机代数系统内置高级编程语言,以供用户扩展,或设置个人的操作模式。

马丁纽斯·韦尔特曼(Martinus J. G. Veltman) 是这个领域的先驱,他首先考虑了在高能物理中的应用。他在1963年设计的第一个程序叫(荷兰文,意指“干净的船”)。

最早受到欢迎的系统是Reduce、Derive与Macsyma,现在仍然可获取。Macsyma的一个GNU通用公共许可证发行的版本叫作Maxima,现在仍有维护。市场的龙头为Maple与Mathematica,两者被数学家、科学家及工程师们广泛采用,此外还有MuPAD与MathCad。

另有一些系统着眼于特定的应用领域,这些系统通常在学院中被设计、发展及维护,例如交换代数系统Macaulay 2或数论系统PARI/GP。

下面是一些在线可用的计算机代数系统的列表:

相关

  • 斑色鱼鳞癣斑色鱼鳞癣,又称为小丑鱼鳞癣(Harlequin-type ichthyosis ,在英文还有Harlequin ichthyosis、ichthyosis congenita、Ichthyosis fetalis、keratosis diffusa fetalis:562等名
  • 人口增长率人口自然增长率指一定时期内人口自然增长数(出生人数减死亡人数)与该时期内平均人口数之比,通常以年为单位计算,用千分比来表示,计算公式为:人口自然增长率 = (年内出生人数 - 年内死
  • KUNV昆津病毒(英语:Kunjin virus,缩写作 KUNV)是一种人畜共患病毒,归为黄病毒科黄病毒属(英语:Flavivirus),是一种西尼罗河病毒亚型,只分布在大洋洲。昆津病毒最早是在1960年从澳大利亚环
  • 昔兰尼昔兰尼(Cyrene)(希腊文:Κυρήνη,阿拉伯文:شحات‎),《圣经和合本》中译作古利奈,是位于现利比亚境内的古希腊城市,为该地区五个希腊城市中之最古老和最重要的,利比亚东部因它而
  • 碳足印碳足迹亦译碳足印,盖指每个人、家庭或每家公司日常释放的温室气体数量(以二氧化碳即CO2的影响为单位),用以衡量人类活动对生态环境的影响。根据以下步骤,可以有效减少碳足迹:最后
  • 米莲·法莫宝丽得唱片(Polydor Records) 索尼音乐娱乐米莲·法莫(Mylène Farmer,读作.mw-parser-output .IPA{font-family:"Charis SIL","Doulos SIL","Linux Libertine","Segoe UI","Lu
  • 伯尔尼大学伯尔尼大学(德语:Universität Bern;法语:Université de Berne;拉丁语:Universitas Bernensis)创立于1834年,共有8个系。在瑞士的几所大学中,它属于古典式的综合性大学。伯尔尼大学
  • 向量喷嘴矢量喷嘴为一种飞机使用的推进技术,早期大都用于垂直起降战机上,至1980年代末期后,开始在普通战机上广泛应用。飞行物体的推力是一种有强弱与方向的动量,而此种含强度与方向的动
  • 佛姆·德·阿姆博特芝士佛姆·德·阿姆博特干酪产自法国中部的奥福格。佛姆·德·阿姆博特干酪呈深圆柱状,高达20厘米,直径约10厘米,外壳比较粗糙,为灰褐色,干酪肉为象牙白色,上面有很多的蓝色班纹。
  • 对外情报局 俄罗斯联邦对外情报局(俄语:Служба Внешней Разведки,英语:Foreign Intelligence Service of the Russian Federation)是俄罗斯的情报机关之一,专责俄国境