计算机代数系统

✍ dations ◷ 2025-10-04 02:03:45 #计算机代数系统

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

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

相关

  • 降雨量降水量是一定时间内,降落到水平面上,假如无渗漏,不流失,也不蒸发,累积起来的水的深度,是衡量一个地区降水多少的数据。其单位是毫米,符号是mm。常用年降水量来描述该地气候,是除气候
  • 种系发生学现代生物分类群体从它们的 共同祖先遗传分化的图示。进化论介绍(英语:Introduction to evolution) 演化的证据 共同起源 共同起源的证据群体遗传学 · 遗传多样性 突变 · 自
  • dsRNA核糖核酸病毒(英语:RNA virus),又称RNA病毒,其遗传物质为RNA,这些核糖核酸通常是单链RNA(ssRNA),但是也可能是双链RNA(dsRNA)。由RNA病毒感染造成的著名人类疾病包括艾滋病(AIDS)、埃博
  • 陶里亚蒂陶里亚蒂 (俄语:Толья́тти)是俄罗斯萨马拉州的一个城市、斯塔罗夫波尔县县治。2010年人口719,632人,是俄罗斯最大的非联邦主体首府城市。 在国际上,这座城市最着名的是
  • 螳螂螳螂(Mantis)一词泛称螳螂目(Mantodea)下的昆虫,目前共计超过2400种(英语:List of mantis genera and species),分布于15科、约430属当中,其中种类数量最多的科为螳螂科(英语:Mantidae)。
  • 格奥尔格·弗里德里希·亨德尔格奥尔格·弗里德里希·亨德尔(德语:Georg Friedrich Händel,1685年2月23日-1759年4月14日),巴洛克音乐作曲家,创作作品类型有歌剧、神剧、颂歌及管风琴协奏曲,著名作品为《弥赛亚
  • 蔑称歧视语是语言中出于贬低、嘲讽、歧视或侮辱等目的(主要是“侮辱”),对具有某些特征的人或人群(如民族、阶级、国籍、体型、性别有差异者,残障人士及某些特定疾病的罹患者,特定职业
  • 膝内翻O型腿,又叫做膝内翻、罗圈腿,是一种身体发育现象。当并拢双足、完全放松双腿直立时,如果两个膝关节之间不能并拢,就说明是有O型腿。幼儿骨骼尚在发育没有完全钙化,2岁以前被视为
  • 临安市临安区是中国浙江省杭州市下辖的一个市辖区,位于浙江省西北部。秦汉属会稽郡余杭县。东汉建安十六年(211年)分余杭置临水县,西晋太康元年(280年)改临安县,唐代武德七年(624年)于於潜
  • 阿拉伯社会主义阿拉伯社会主义(阿拉伯语:الاشتراكية العربية‎),是一种基于泛阿拉伯主义与社会主义的政治意识形态。1944年米歇尔·阿弗拉克与萨拉赫丁·比塔尔(英语:Salah al-