Download Manual do Maxima

Transcript
318
Manual do Maxima
cograd ()
Função
Calcula o gradiente covariante de uma função escalar permitindo ao usuário escolher
o nome do vetor correspondente como o exemplo sob contragrad ilustra.
contragrad ()
Função
Calcula o gradiente contravariante de uma função escalar permitindo ao usuário escolher o nome do vetor correspondente como o exemplo abaixo como ilustra a métrica
de Schwarzschild:
(%i1)
(%o1)
(%i2)
(%o2)
(%i3)
(%o3)
(%i4)
(%o4)
(%i5)
(%o5)
(%i6)
(%o6)
(%i7)
(%o7)
(%i8)
(%o8)
dscalar ()
load(ctensor);
/share/tensor/ctensor.mac
derivabbrev:true;
true
ct_coordsys(exteriorschwarzschild,all);
done
depends(f,r);
[f(r)]
cograd(f,g1);
done
listarray(g1);
[0, f , 0, 0]
r
contragrad(f,g2);
done
listarray(g2);
f r - 2 f m
r
r
[0, -------------, 0, 0]
r
Função
Calcula o tensor d’Alembertiano da função escalar assim que as dependências tiverem
sido declaradas sobre a função. Po exemplo:
(%i1) load(ctensor);
(%o1)
/share/tensor/ctensor.mac
(%i2) derivabbrev:true;
(%o2)
true
(%i3) ct_coordsys(exteriorschwarzschild,all);
(%o3)
done
(%i4) depends(p,r);
(%o4)
[p(r)]
(%i5) factor(dscalar(p));
2
p
r - 2 m p
r + 2 p r - 2 m p
r r
r r
r
r