计算机代数系统

✍ dations ◷ 2025-07-20 14:20:35 #计算机代数系统

计算机代数系统(英语: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。

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

相关

  • 丙酮丙酮也称作二甲基酮、二甲基甲醛,简称二甲基醛,或称醋酮、木酮,是最简单的酮,化学式CH3COCH3,为一种有特殊臭味、薄荷气味的无色可燃液体。在常温下为无色透明液体,易挥发、易燃,有
  • 沙利度胺沙利度胺(Thalidomide)又名反应停、酞咪脉啶酮、沙利窦迈、赛得(Thado),是研制抗菌药物过程中发现的一种具有中枢抑制作用的药物,曾经作为抗妊娠呕吐反应药物在欧洲和日本广泛使用
  • 睾丸疼痛睾丸疼痛(英语:Testicular pain, scrotal pain),发生于单侧或双侧睾丸受伤。在阴囊中的疼痛也归为此类。睾丸疼痛可能是急性、亚急性或慢性的,取决于它的周期。致病原因包括良性
  • 果尔达·梅厄果尔达·梅厄(通称梅厄夫人,或译迈尔夫人,希伯来语:גּוֹלְדָּה מֵאִיר‎;拉丁转写:Golda Meir,1898年5月3日-1978年12月8日)以色列女性政治家,是该国的创国者之一及
  • 真核糖体蛋白质核糖体蛋白质(Ribosomal Protein,简称“核糖体蛋白”或“RP”)是参与构成核糖体的所有蛋白质的统称。由于核糖体蛋白质需要高浓度的盐溶液和强解离剂(如含高浓度Mg2+的67%的CH3C
  • 冈山坐标:22°47′16″N 120°19′14″E / 22.787854°N 120.320651°E / 22.787854; 120.320651冈山交流道为台湾国道一号中山高速公路的交流道,位于台湾高雄市燕巢区(靠近与冈山
  • 睡觉睡眠又俗称睡觉,是一种在哺乳动物、鸟类和鱼类等生物中普遍存在的自然休息状态,此外,在无脊椎动物,例如果蝇中也有这种现象。睡眠的特征包括:减少主动的身体运动,对外界刺激反应减
  • 不确定性原理在量子力学里,不确定性原理(uncertainty principle,又译测不准原理)表明,粒子的位置与动量不可同时被确定,位置的不确定性越小,则动量的不确定性越大,反之亦然。:引言对于不同的案例
  • 扫罗王扫罗(新教)/撒乌耳(旧教)(希伯来语:.mw-parser-output .script-hebrew,.mw-parser-output .script-Hebr{font-size:1.15em;font-family:"Ezra SIL","Ezra SIL SR","Keter Aram
  • 伊朗狼伊朗狼(学名:Canis lupus pallipes),亦称为亚洲狼,是狼的一个亚种。曾广泛分布于黎巴嫩、北以色列、沙特阿拉伯、土耳其、阿富汗、巴基斯坦及伊朗。它们过去被认为是澳洲野犬的直