如何解决在Maxima中遇到计算问题
在计算某些度量的Kretschmann标量时遇到了一些困难。这是我的代码:
kill(all);
load("ctensor");
dim: 4;
ct_coords: [t,r,theta,phi];
depends(m,r);
depends(A,[r,theta]);
depends(B,theta]);
depends(C,theta]);
depends(G,theta]);
depends(H,theta]);
lg: matrix([-(1-2*m(r)/r+a^2*A(r,theta)*m(r)),-a*m(r)/r*G(r,theta)],[0,1/(1-2*m(r)/r)+a^2*B(r,theta),0],r^2+a^2*C1(theta),[-a*m(r)/r*G(r,r^2*sin(theta)^2]);
cmetric(false);
christof(false);
riemann(false);
lriemann(false);
uriemann(false);
rinvariant();
这正常工作,但是如果我通过在最后一项上添加一个常量来稍微改变指标lg
,则如下所示:
lg: matrix([-(1-2*m(r)/r+a^2*A(r,r^2*sin(theta)^2+a^2]);
(注意a^2
)不再起作用,并产生以下输出
PQUOTIENT:较高次多项式的商(案例2b)- 错误。要调试,请尝试:debugmode(true)
错误是什么意思?错误在哪里?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。