Sunteți pe pagina 1din 20

RELATIVIDAD GENERAL

Parcial final
Carlos Garavito
Sea el elemento de línea:

entonces
2 Parcial final Relatividad General - Carlos Garavito.nb
Parcial final Relatividad General - Carlos Garavito.nb 3
4 Parcial final Relatividad General - Carlos Garavito.nb
Parcial final Relatividad General - Carlos Garavito.nb 5
6 Parcial final Relatividad General - Carlos Garavito.nb

In[24]:= Quit[];
detén núcleo del sistema

Para correr el código y ver las gráficas, es necesario cargar en el buffer las funciones. En otras palabras, se deben evaluar las celdas correspondi-
entes a “Potencial efectivo”, “Ecuación para particulas con masa” y “Ecuacion para fotones”. Una vez hecho esto, se podrán correr las solu-
ciones numéricas.
Parcial final Relatividad General - Carlos Garavito.nb 7

Potencial efectivo
In[217]:= Clear[M, l, η, δmass, δphoton, Q]
borra
δmass = 1;
δphoton = 0;
Veff[r_, l_, M_, Q_] = δmass (M / r) + l ^ 2 / (2 r ^ 2) (1 - (2 M) / r) / (1 - Q ^ 2 / (M r));
Veff0[r_, l_, M_, Q_] = δphoton (M / r) + l ^ 2 / (2 r ^ 2) (1 - (2 M) / r) / (1 - Q ^ 2 / (M r));

Potencial efectivo para partículas con masa


In[222]:= ManipulatePlotVeff[r, l, M, Q], {r, 0, 100}, PlotRange → {-1000, 10 000},
manipula representación gráfica rango de representación
{l, 1, 1000}, {M, 1, 10}, {Q, 0, 10}

10 000

8000
Out[222]=

6000

 
4000

2000

20 40 60 80 100
8 Parcial final Relatividad General - Carlos Garavito.nb

Potencial efectivo para partículas sin masa


In[223]:= ManipulatePlotVeff0[r, l, M, Q], {r, 0, 100}, PlotRange → {-1000, 10 000},
manipula representación gráfica rango de representación
{l, 1, 1000}, {M, 1, 10}, {Q, 0, 10}

10 000

8000

Out[223]=

6000

 
4000

2000

20 40 60 80 100

Ecuación de trayectoria encontrada


Clear[M, l, η, δmass, δphoton, Q]
borra
u ''[ϕ] ⩵
Simplify[1 / (l ^ 2) (2 η (1 - Q ^ 2 u[ϕ] / M) (-Q ^ 2 / M)) -
simplifica
(δmass M / (l ^ 2) (1 - Q ^ 2 u[ϕ] / M) ^ 2 + δmass M u[ϕ] / l ^ 2 (2 (1 - Q ^ 2 u[ϕ] / M) (-Q ^ 2 / M))) -
(u[ϕ] (1 - 2 M u[ϕ]) (1 - Q ^ 2 u[ϕ] / M) - u[ϕ] ^ 2 M (1 - Q ^ 2 u[ϕ] / M) -
1 / 2 u[ϕ] ^ 2 (1 - 2 M u[ϕ]) (Q ^ 2 / M))]

1
u′′ (ϕ) 
2 l2 M2
-8 l2 M 2 Q2 u(ϕ)3 + u(ϕ) -2 l2 M 2 + 8 δmass M 2 Q2 + 4 η Q4  + 3 M u(ϕ)2 l2 2 M 2 + Q2  - 2 δmass Q4  -
2 M δmass M 2 + 2 η Q2 
Parcial final Relatividad General - Carlos Garavito.nb 9

Ecuación para partículas con masa


In[1]:= Clear[M, l, η, δmass, δphoton, Q]
borra
δmass = -1;
deqm =
u ''[ϕ] ⩵
Simplify[1 / (l ^ 2) (2 η (1 - Q ^ 2 u[ϕ] / M) (-Q ^ 2 / M)) -
simplifica
(δmass M / (l ^ 2) (1 - Q ^ 2 u[ϕ] / M) ^ 2 + δmass M u[ϕ] / l ^ 2 (2 (1 - Q ^ 2 u[ϕ] / M) (-Q ^ 2 / M))) -
(u[ϕ] (1 - 2 M u[ϕ]) (1 - Q ^ 2 u[ϕ] / M) - u[ϕ] ^ 2 M (1 - Q ^ 2 u[ϕ] / M) -
1 / 2 u[ϕ] ^ 2 (1 - 2 M u[ϕ]) (Q ^ 2 / M))]
1
Out[3]= u′′ [ϕ] ⩵
2 l 2 M2
2 M M2 - 2 Q2 η - 2 l2 M2 + 4 M2 Q2 - 2 Q4 η u[ϕ] + 3 M 2 Q4 + l2 2 M2 + Q2  u[ϕ]2 - 8 l2 M2 Q2 u[ϕ]3 

Ecuación para fotones


In[172]:= Clear[M, l, η, δmass, δphoton, Q]
borra
δmass = 0;
deqph =
u ''[ϕ] ⩵
Simplify[1 / (l ^ 2) (2 η (1 - Q ^ 2 u[ϕ] / M) (-Q ^ 2 / M)) -
simplifica
(δphoton M / (l ^ 2) (1 - Q ^ 2 u[ϕ] / M) ^ 2 +
δphoton M u[ϕ] / l ^ 2 (2 (1 - Q ^ 2 u[ϕ] / M) (-Q ^ 2 / M))) -
(u[ϕ] (1 - 2 M u[ϕ]) (1 - Q ^ 2 u[ϕ] / M) - u[ϕ] ^ 2 M (1 - Q ^ 2 u[ϕ] / M) -
1 / 2 u[ϕ] ^ 2 (1 - 2 M u[ϕ]) (Q ^ 2 / M))]
1
Out[174]= u′′ [ϕ] ⩵ -2 M M2 δphoton + 2 Q2 η +
2 l 2 M2
-2 l2 M2 + 8 M2 Q2 δphoton + 4 Q4 η u[ϕ] + 3 M l2 2 M2 + Q2  - 2 Q4 δphoton u[ϕ]2 - 8 l2 M2 Q2 u[ϕ]3 

Comparación con la métrica de Schwarschild para partículas


Clear[M, l, η, δmass, δphoton, Q]
borra
Q = 0;
δmass = -1;

deqm =
u ''[ϕ] ⩵
Simplify[ 1 / (l ^ 2) (2 η (1 - Q ^ 2 u[ϕ] / M) (-Q ^ 2 / M)) -
simplifica
(δmass M / (l ^ 2) (1 - Q ^ 2 u[ϕ] / M) ^ 2 + δmass M u[ϕ] / l ^ 2 (2 (1 - Q ^ 2 u[ϕ] / M) (-Q ^ 2 / M))) -
(u[ϕ] (1 - 2 M u[ϕ]) (1 - Q ^ 2 u[ϕ] / M) - u[ϕ] ^ 2 M (1 - Q ^ 2 u[ϕ] / M) -
1 / 2 u[ϕ] ^ 2 (1 - 2 M u[ϕ]) (Q ^ 2 / M))]
M
u′′ (ϕ)  + 3 M u(ϕ)2 - u(ϕ)
l2

Se observa que en el caso de Q=0, la ecuación de trayectoria toma la forma de la obtenida para la métrica de Schwarschild. Esto es de esperarse,
pues si en el elemento de línea dado se hace a Q=0, la métrica es la de Schwarschild.
10 Parcial final Relatividad General - Carlos Garavito.nb

Solución numérica para la ecuación en el caso de partículas


caso 1
In[102]:= Clear[M, l, η, δmass, δphoton, Q, u0, u0dot]
borra
δmass = -1;
δphoton = 0;
Q = 1;
M = 0.1;
l = 1;
η = 0;
u0 = 1.0;
u0dot = 0.9;
maxphi = 8 * Pi;
número pi

deqm

NumSol = NDSolve{deqm, u[0] ⩵ u0, u '[0] ⩵ u0dot}, u, ϕ, 0, maxphi 


resolvedor diferencial numérico

Sol[ϕ_] := (u /. NumSol[[1, 1]])[ϕ]


(* Assigns the result of the NDSolve command to the U function *)
resolvedor diferencial numérico
ParametricPlot1 / Sol[ϕ] * Cos[ϕ], 1 / Sol[ϕ] * Sin[ϕ], ϕ, 0, maxphi
gráfico paramétrico coseno seno

Out[112]= u′′ [ϕ] ⩵ 50. 0.002 - 0.1 u[ϕ] + 0.906 u[ϕ]2 - 0.08 u[ϕ]3 

Domain: {{0., 25.1}}


Out[113]= u → InterpolatingFunction 
Output: scalar
Parcial final Relatividad General - Carlos Garavito.nb 11

1.0

0.5

Out[115]=
-1.0 -0.5 0.5 1.0

-0.5

-1.0

caso 2

In[116]:= Clear[M, l, η, δmass, δphoton, Q, u0, u0dot]


borra
δmass = -1;
δphoton = 0;
Q = 1;
M = 3;
l = 1;
η = 0;
u0 = 1.0;
u0dot = 0.9;
maxphi = 8 * Pi;
número pi

deqm

NumSol = NDSolve{deqm, u[0] ⩵ u0, u '[0] ⩵ u0dot}, u, ϕ, 0, maxphi 


resolvedor diferencial numérico

Sol[ϕ_] := (u /. NumSol[[1, 1]])[ϕ]


(* Assigns the result of the NDSolve command to the U function *)
resolvedor diferencial numérico
ParametricPlot1 / Sol[ϕ] * Cos[ϕ], 1 / Sol[ϕ] * Sin[ϕ], ϕ, 0, maxphi
gráfico paramétrico coseno seno

1
Out[126]= u′′ [ϕ] ⩵ 54 - 90 u[ϕ] + 189 u[ϕ]2 - 72 u[ϕ]3 
18
12 Parcial final Relatividad General - Carlos Garavito.nb

Domain: {{0., 25.1}}


Out[127]= u → InterpolatingFunction 
Output: scalar

1.0

0.5

Out[129]=

-0.5 0.5 1.0

-0.5
Parcial final Relatividad General - Carlos Garavito.nb 13

caso 3
In[144]:= Clear[M, l, η, δmass, δphoton, Q, u0, u0dot]
borra
δmass = -1;
δphoton = 0;
Q = 2;
M = 0.1;
l = 1;
η = 0;
u0 = 1.0;
u0dot = 0.9;
maxphi = 8 * Pi;
número pi

deqm

NumSol = NDSolve{deqm, u[0] ⩵ u0, u '[0] ⩵ u0dot}, u, ϕ, 0, maxphi 


resolvedor diferencial numérico

Sol[ϕ_] := (u /. NumSol[[1, 1]])[ϕ]


(* Assigns the result of the NDSolve command to the U function *)
resolvedor diferencial numérico
ParametricPlot1 / Sol[ϕ] * Cos[ϕ], 1 / Sol[ϕ] * Sin[ϕ], ϕ, 0, maxphi
gráfico paramétrico coseno seno

Out[154]= u [ϕ] ⩵ 50. 0.002 - 0.34 u[ϕ] + 10.806 u[ϕ] - 0.32 u[ϕ]3 
′′ 2

Domain: {{0., 25.1}}


Out[155]= u → InterpolatingFunction 
Output: scalar
14 Parcial final Relatividad General - Carlos Garavito.nb

1.0

0.5

Out[157]=
-1.0 -0.5 0.5 1.0

-0.5

-1.0
Parcial final Relatividad General - Carlos Garavito.nb 15

Solución numérica para la ecuación en el caso de fotones


caso 1
In[175]:= Clear[M, l, η, δmass, δphoton, Q, u0, u0dot]
borra
δmass = -1;
δphoton = 0.;
Q = 1;
M = 0.01;
l = 1;
η = 0;
u0 = 1.0;
u0dot = 0.9;
maxphi = 8 * Pi;
número pi

deqm

NumSol = NDSolve{deqph, u[0] ⩵ u0, u '[0] ⩵ u0dot}, u, ϕ, 0, maxphi 


resolvedor diferencial numérico

Sol[ϕ_] := (u /. NumSol[[1, 1]])[ϕ]


(* Assigns the result of the NDSolve command to the U function *)
resolvedor diferencial numérico
ParametricPlot1 / Sol[ϕ] * Cos[ϕ], 1 / Sol[ϕ] * Sin[ϕ], ϕ, 0, maxphi
gráfico paramétrico coseno seno

Out[185]= u′′ [ϕ] ⩵ 5000. 2. × 10-6 - 0.001 u[ϕ] + 0.090006 u[ϕ]2 - 0.0008 u[ϕ]3 

Domain: {{0., 25.1}}


Out[186]= u → InterpolatingFunction 
Output: scalar
16 Parcial final Relatividad General - Carlos Garavito.nb

1.0

0.5

Out[188]=
-1.0 -0.5 0.5 1.0

-0.5

-1.0
Parcial final Relatividad General - Carlos Garavito.nb 17

caso 2
In[189]:= Clear[M, l, η, δmass, δphoton, Q, u0, u0dot]
borra
δmass = -1;
δphoton = 0;
Q = 1;
M = 3;
l = 1;
η = 0;
u0 = 1.0;
u0dot = 0.9;
maxphi = 8 * Pi;
número pi

deqm

NumSol = NDSolve{deqph, u[0] ⩵ u0, u '[0] ⩵ u0dot}, u, ϕ, 0, maxphi 


resolvedor diferencial numérico

Sol[ϕ_] := (u /. NumSol[[1, 1]])[ϕ]


(* Assigns the result of the NDSolve command to the U function *)
resolvedor diferencial numérico
ParametricPlot1 / Sol[ϕ] * Cos[ϕ], 1 / Sol[ϕ] * Sin[ϕ], ϕ, 0, maxphi
gráfico paramétrico coseno seno

1
Out[199]= u′′ [ϕ] ⩵ 54 - 90 u[ϕ] + 189 u[ϕ]2 - 72 u[ϕ]3 
18

Domain: {{0., 25.1}}


Out[200]= u → InterpolatingFunction 
Output: scalar
18 Parcial final Relatividad General - Carlos Garavito.nb

1.0

0.5

Out[202]=

-0.5 0.5 1.0

-0.5
Parcial final Relatividad General - Carlos Garavito.nb 19

caso 3
In[203]:= Clear[M, l, η, δmass, δphoton, Q, u0, u0dot]
borra
δmass = -1;
δphoton = 0;
Q = 2;
M = 0.1;
l = 1;
η = 0;
u0 = 1.0;
u0dot = 0.9;
maxphi = 8 * Pi;
número pi

deqm

NumSol = NDSolve{deqph, u[0] ⩵ u0, u '[0] ⩵ u0dot}, u, ϕ, 0, maxphi 


resolvedor diferencial numérico

Sol[ϕ_] := (u /. NumSol[[1, 1]])[ϕ]


(* Assigns the result of the NDSolve command to the U function *)
resolvedor diferencial numérico
ParametricPlot1 / Sol[ϕ] * Cos[ϕ], 1 / Sol[ϕ] * Sin[ϕ], ϕ, 0, maxphi
gráfico paramétrico coseno seno

Out[213]= u [ϕ] ⩵ 50. 0.002 - 0.34 u[ϕ] + 10.806 u[ϕ] - 0.32 u[ϕ]3 
′′ 2

Domain: {{0., 25.1}}


Out[214]= u → InterpolatingFunction 
Output: scalar
20 Parcial final Relatividad General - Carlos Garavito.nb

1.0

0.5

Out[216]=
-1.0 -0.5 0.5 1.0

-0.5

-1.0

S-ar putea să vă placă și