Maple 的张量包(tensor)常用的库函数:
create(index_char, compts) #创建张量对象
Christoffel1(D1_g) #第1类Christoffel符号
Christoffel2(ginv, Cf1) #第2类Christoffel符号
Riemann(ginv, D2_g, Cf1) #Riemann张量
contract(A, [i1, i2, ...]) #缩并
cov_diff(U, coord, Cf2) #协变导数
d1metric(g, coord) #度量张量的导数
invert(T, detT) #张量(2阶)的逆
raise(gn, A, i1, i2, ...)
lower(gc, A, i1, i2, ...) #升/降指标
partial_diff(U, coord) #一般导数
prod(A, B, [a1, b1], [a2, b2],...) #内/外积(点积/并乘)
transform(Tx, Finv, yJx, xJy) #坐标变换 |