Re: Welcome to the "Maxima" mailing list



Dear Maxima users,

I have just attemped to go through examples given in the manual about
using itensor package. I found that  practically  all examples don't work
for me.
For instanse:
after sending to maxima the following:load(itensor,fasl,tensr);
dim:3;
declare(e,constant);
metric:g;
components(g([p,q],[]),e([p,q],[])*P([],[]));
components(g([],[p,q]),e([],[p,q])/P([],[]));

show(g([i,j],[]))$

I have:(C1)
Loading ./itensor.lisp
Finished loading ./itensor.lisp
(D1) 			        ./itensor.lisp
(C2)
(D2) 				       3
(C3)
(D3) 				     DONE
(C4)
(D4) 				       g
(C5)
(D5) 				     DONE
(C6)
(D6) 				     DONE
(C7)
(D7) 				   g
				    $i|/$j|
(C8)
So the definitions for the metric componets does not work here. Meanwhile
the manual said that we could get here the expression for g([i,j],[])
through tensor e. The indice's representation is not the same as written
in manual. For instance if I repeat (C7) I have nothing. I found no
problem with package "ctensr". Everything was ok there and in
 correspondence with manual.
Is it possible to use "itensor" in correct way or it is broken?
I'm asking it because itensor.lisp remains in the source directory after
"make install".

Is it possible to find an information about using maxima in tensorial
calculus anywhere in the web. In the maxima help there is reference to
publications on MIT/LCS/TM-167. What is it?

Thank you everybody in advance.

Valerij