質問: 数式処理ソフトmaximaでのカー解の導出 相対性理論 カー解のクリストッフェル記号を 数式処理ソフトmaximaで計算したいのですが、正しい計算結果を 得ることが出来ません。 例えば、mcs2,3,3は-vx1/2*%e^(u-v)となる筈ですが、計算結果は vx1/2です。 以下入力のどこをどう訂正すれば正しい計算結果を得られるか教えて下さい。 load(ctensor); derivabbrev:true; dim:4; lg:matrix([-f,0,0,m],[0,%e^u,0,0],[0,0,%e^v,0],[m,0,0,l]); depends([f,u,v,l,m],[x1,x2]); ct_coords:[x0,x1,x2,x3]; cmetric(); christof(mcs);
回答: 第二種クリすトッフェル記号のindexは一つの上付き添え字と二つの下付き添え字からなります。 mcs2,3,3において3番目の3が上付き添え字、1番目と2番目の2,3が下付き添え字のようですが、そのあたりは確認されていますでしょうか。