Sponsored links: Algebra eBooks
 

Help Index

A

B

C

D

E

F

G

H

I

J

K

L

M

N

O

P

Q

R

S

T

U

V

W

X

Y

Z

The Maxima on-line user's manual

Algebra Calculator

Search:

Christof

Function: christof (<dis>) A function in the ctensor (component tensor) package. It computes the Christoffel symbols of both kinds. The argument <dis> determines which results are to be immediately displayed. The Christoffel symbols of the first and second kinds are stored in the arrays lcs[i,j,k] and mcs[i,j,k] respectively and defined to be symmetric in the first two indices. If the argument to christof is lcs or mcs then the unique non-zero values of lcs[i,j,k] or mcs[i,j,k], respectively, will be displayed. If the argument is all then the unique non-zero values of lcs[i,j,k] and mcs[i,j,k] will be displayed. If the argument is false then the display of the elements will not occur. The array elements mcs[i,j,k] are defined in such a manner that the final index is contravariant.

load(ctensor);
(cframe_flag:false,gcd:spmod,ctrgsimp:true,ratfac:true);
lg:diag_matrix(-1,2,r^2,(sin(%theta)*r)^2);
ct_coords:[t,r,%theta,%phi];
depends(%nu,[r,t],%lambda,[r,t]);
cmetric(false);
christof(mcs);
 riemann(true);
ricci(true);
R:scurvature();

There are also some inexact matches for christof. Try ?? christof to see them.

(%o1)                                true
(%i2) 

Related Examples

christof-depends-diag_matrix-exp-gcd-load-matrix-ratfac-riemann-scurvature

load(ctensor);

(cframe_flag:false,gc...

lg:diag_matrix(c^2*ex...

Calculate

christof-load-matrix

load(ctensor);

A;

ct_coords:[t,x,y,z];

Calculate

christof-depends-exp-load-matrix

load(ctensor);

depends([a,b],[t,r]);

ct_coords:[t,r,O,P];

Calculate

christof-depends-gcd-load-matrix-ratfac-riemann-scurvature

load(ctensor);

(cframe_flag:false,gc...

lg:matrix([0,1,0,0],[...

Calculate

christof-depends-diag_matrix-diff-exp-gcd-load-matrix-ratfac-riemann

load(ctensor);

(cframe_flag:false,gc...

load(itensor);

Calculate

christof-depends-false-matrix-sin

lg:matrix([1,0,0,0],[...

ct_coords:[r,u,v,t];

depends(%nu,[r,t],%la...

Calculate

christof-depends-gcd-load-matrix-ratfac-riemann-scurvature

load(ctensor);

(cframe_flag:false,gc...

lg:matrix([0,1,0,0],[...

Calculate

christof-depends-diag_matrix-gcd-load-matrix-ratfac-riemann-scurvature-sin

load(ctensor);

(cframe_flag:false,gc...

lg:diag_matrix(-1,a^2...

Calculate

christof-load-matrix-sin

load(itensor);

ct_coords:[t,r,theta,...

lg:matrix([1,0,0,0],[...

Calculate