Wolfram mathematica Maple不将积分视为特殊函数 Maple不将积分视为特殊函数:

Wolfram mathematica Maple不将积分视为特殊函数 Maple不将积分视为特殊函数:,wolfram-mathematica,maple,Wolfram Mathematica,Maple,用枫树书写: with(inttrans); #not necessary with(MathematicalFunctions); #not necessary int(t^(z-1)*e^(-t), t = 0 .. infinity); assume(Re(z)>0); 这是最新的。但很明显,枫叶不认识它 Maple FunctionDVisor提供了关于一般数学函数的信息,但是如果我不知道这个特定表达式是Gamma函数呢 有没有一种方法可以让Maple将特定表达式识别为特殊函数?

用枫树书写:

with(inttrans); #not necessary
with(MathematicalFunctions); #not necessary
int(t^(z-1)*e^(-t), t = 0 .. infinity); assume(Re(z)>0);
这是最新的。但很明显,枫叶不认识它

Maple FunctionDVisor提供了关于一般数学函数的信息,但是如果我不知道这个特定表达式是Gamma函数呢

有没有一种方法可以让Maple将特定表达式识别为特殊函数?

Mathematica默认情况下会这样做:

In[1]=  Integrate[t^(z - 1) E^(-t), {t, 0, Infinity}] /; Re[z] > 0
Out[2]= ConditionalExpression[Gamma[z], Re[z] > 0] /; Re[z] > 0 

这里有帮助的是使用正确的Maple语法将自然对数的基数提高到某个指数

在Maple中,默认情况下,
e
名称未指定,没有特殊含义。当需要的是
exp(-t)
时,您错误地使用了
e^(-t)
。这是一个常见的用法错误

也许你是有意的:

int(t^(z-1)*exp(-t), t = 0 .. infinity) assuming Re(z)>0;

                                       GAMMA(z)

请注意,Maple将漂亮地打印其所谓的2D输出,以便对
exp
的函数调用显示为e的幂,但e显示为竖直的罗马体e。Maple pretty以斜体打印常规名称e,就像其他未分配的变量名称一样,而不是语言关键字。

非常感谢!我错误地写了
e^(-t)
而不是
exp(-t)
;Re[z]>0没有意义。