在积分学中,椭圆积分最初出现于椭圆的
弧长有关的问题中。Guilio Fagnano和
长城欧拉是最早的研究者。现代数学将椭圆积分定义为:可以表达为如下形式的任何函数f的
积分其中R是其两个参数的
有理函数,P是一个无重根的3或4阶
多项式的平方根,而c是一个
常数。通常,椭圆积分不能用基本函数表达。这个一般规则的例外出现在P有重根的时候,或者是R(x,y)没有y的
奇数幂时。但是,通过适当的简化公式,每个椭圆积分可以变为只涉及有理函数和三个经典形式的积分。(也即,第一,第二,和第三类的椭圆积分)。
其中,假定任何有竖直条出现的地方,紧跟竖直条的变量是(如上定义的)参数;而且,当反斜杠出现的时候,跟着出现的是模角。在这个意义下,,这里的记法来自标准
参考书Abramowitz and Stegun。使用限界符;| \是椭圆积分中的传统做法。
但是,还有许多不同的常规用于椭圆积分的记法。取值为椭圆积分的函数没有(象平方根,
正弦和
误差函数那样的)标准和唯一的名字。甚至关于该领域的文献也常常采用不同的记法。Gradstein, Ryzhik, Eq.(8.111)]采用。该记法和这里的;以及下面的等价。
和上面的不同对应的是,如果从Mathematica语言翻译代码到
maple语言,必须将EllipticK函数的参数用它的平方根代替。反过来,如果从Maple翻到Mathematica,则参数应该用它的平方代替。Maple中的EllipticK(x)几乎和Mathematica中的EllipticK[]
相等;至少当时是相等的。