Символы Кристоффеля первого рода
ищутся по формуле
Символы Кристоффеля второго рода получаются поднятием индекса
Посчитайте вручную, а затем проверьте с помощью Maple. В вашем случае программа будет иметь вид:
Код:
> restart;with(tensor):
> coords:=[x,y]:
> g:=array(symmetric,sparse,1..2,1..2):
>
> g[1,1]:=1;
> g[1,2]:=omega(x,y);
> g[2,2]:=1;
>
> metric:=create([-1,-1],eval(g)):
> type(metric,tensor_type):
>
> tensorsGR(coords,metric,con_metric,det_met,C1,C2,Rm,Rc,R,G,C):
>
> displayGR(Christoffel1,C1):
> displayGR(Christoffel2,C2):
Меняя метрику можно потренироваться, находя символы Кристоффеля, тензор Римана, тензор и скаляр Риччи и т.д.