using "itensor.lisp" in maxima



On Tue, 23 Oct 2001, U-E59264-Osman F Buyukisik wrote:

> V.V.Pipin writes:
>  > Hi everybody,
>  >
>  > I posted the message yesterday about subj but have no replay probably due
>  > to the wrong topic there.
>  >
>  > If anybody uses itensor.lisp in maxima,
>  > Could you please tell me what is a result applying
>  > this
>
> Loading ./itensor.lisp
> Finished loading ./itensor.lisp
> (D1)                            ./itensor.lisp
> (C2) dim:3;
>
> (D2)                                   3
> (C3) declare(e,constant);
>
> (D3)                                 DONE
> (C4) metric:g;
>
> (D4)                                   g
> (C5) components(g([p,q],[]),e([p,q],[])*P([],[]));
>
> (D5)                                 DONE
> (C6) components(g([],[p,q]),e([],[p,q])/P([],[]));
>
> (D6)                                 DONE
> (C7) show(g([i,j],[]))$
>
> (D7)                               g
>                                     $i|/$j|
> (C8)
>
> I think itsenor is working correctly. maybe thats why it is not
> "installed."
>
>
> Osman
>
Hi ,
could  you please look at my message more  carefully. With my maxima I
obtained just the same as you got. But  this mean that "itensor" does not
work in correct way.
What I said in previous message is that the result  of
final command
show(g([i,j],[])$
should be

P*e
   i j

as written in the manual(note the index representaion here also).
Acctually this test show that function - componets() does not work .
Otherwise the components of metric were be substituted in accordance with
definition by tensor e.

Best regards, Valerij