Movimiento de una partícula en el interior de una estrella

Sea una estrella de masa M0 y radio R. Una hipotética partícula de masa m se mueve por su interior. La fuerza sobre la partícula cuando se encuentra a una distancia r de su centro es

F =G M(r)m r 2 r ^

Donde M(r) es la masa de la estrella contenida en la esfera de radio r. Naturalmente, M(R)=M0 es la masa de la estrella.

En la página titulada Ecuación de la trayectoria, en el apartado 'Ecuación del movimiento'. dedujimos

d 2 u d θ 2 +u= GM(r) m 2 L 2

donde u=1/r y L es el momento angular, una de las constantes del movimiento

L=m r 2 dθ dt =cte

Esta ecuación, se escribe de otra forma más conveniente para este problema

d 2 ( Ru ) d θ 2 +Ru= GRM(r) m 2 L 2 d 2 η d θ 2 +η= GRM(r) 2 ,= r 2 dθ dt

donde η=R/r

Distribución de masa

La densidad de la estrella no es constante

ρ(r)=ρ(0) ( 1 r R ) 6

f=@(x) (1-x).^6;
fplot(f,[0,1])
grid on
xlabel('r/R')
ylabel('\rho/\rho(0)')
title('Densidad \rho(r)')

Conocida la densidad ρ(r) calculamos la masa M(r) contenida en la esfera de radio r

M(r)={ 0 r ρ(r)( 4π r 2 )dr,r<R M 0 rR

Integramos

( 1 r R ) 6 =( 6 0 ) ( r R ) 6 ( 6 1 ) ( r R ) 5 +( 6 2 ) ( r R ) 4 ( 6 3 ) ( r R ) 3 +( 6 4 ) ( r R ) 2 ( 6 5 )( r R )+( 6 6 ) ( m n )= m(m1)(m2)...(mn+1) 1·2·3...·n = m! n!·( mn )! ( 1 r R ) 6 = ( r R ) 6 6 ( r R ) 5 +15 ( r R ) 4 20 ( r R ) 3 +15 ( r R ) 2 6 r R +1

>> syms x;
>> expand((1-x)^6)
 ans =x^6 - 6*x^5 + 15*x^4 - 20*x^3 + 15*x^2 - 6*x + 1

M(r)=4π 0 r ρ(r) r 2 dr= 4πρ(0) 0 r { ( r R ) 6 6 ( r R ) 5 +15 ( r R ) 4 20 ( r R ) 3 +15 ( r R ) 2 6 r R +1 } r 2 dr= 4πρ(0) 0 r { r 8 R 6 6 r 7 R 5 +15 r 6 R 4 20 r 5 R 3 +15 r 4 R 2 6 r 3 R + r 2 }dr= 4πρ(0){ 1 9 r 9 R 6 6 8 r 8 R 5 + 15 7 r 7 R 4 20 6 r 6 R 3 + 15 5 r 5 R 2 6 4 r 4 R + 1 3 r 3 } M(r)=4πρ(0){ 1 9 r 9 R 6 3 4 r 8 R 5 + 15 7 r 7 R 4 10 3 r 6 R 3 +3 r 5 R 2 3 2 r 4 R + 1 3 r 3 } M 0 =M(R)=4πρ(0) R 3 252 M(r) M 0 =252{ 1 9 ( r R ) 9 3 4 ( r R ) 8 + 15 7 ( r R ) 7 10 3 ( r R ) 6 +3 ( r R ) 5 3 2 ( r R ) 4 + 1 3 ( r R ) 3 }

>> format rat
>> 1/9-3/4+15/7-10/3+3-3/2+1/3
ans =       1/252 

REpresentamos la masa M(r)/M0 en función de r/R

f=@(x) 252*(x.^9/9-3*x.^8/4+15*x.^7/7-10*x.^6/3+3*x.^5-3*x.^4/2+x.^3/3);
fplot(f,[0,1])
grid on
xlabel('r/R')
ylabel('M(r)/M_0')
title('Masa M(r)')

Ecuación del movimiento

La partícula parte de la posición r0, θ=0 que es una posición de retorno (la distancia radial es máxima o mínima) dr/dt=0. El momento angular constante vale

= r 0 v 0

La ecuación del movimiento es

{ d 2 η d θ 2 +η=252 GR M 0 ( r 0 v 0 ) 2 { 1 9 1 η 9 3 4 1 η 8 + 15 7 1 η 7 10 3 1 η 6 +3 1 η 5 3 2 1 η 4 + 1 3 1 η 3 },r<R d 2 η d θ 2 +η= GR M 0 ( r 0 v 0 ) 2 ,rR

Las condiciones iniciales

θ=0, η 0 = R r 0 dη dθ = d R r dθ = R r 2 dr dθ = R r 2 dr dt dt dθ ( dη dθ ) 0 = R r 0 2 ( dr dt ) 0 r 0 v 0 = R r 0 ( dr dt ) 0 1 v 0 =0

Trayectorias

Los datos del Sol son

En la mayor parte de las páginas de este curso, se ha utilizado el procedimiento ode45 de MATLAB para resolver una ecuación diferencial o un sistema de ecuaciones diferenciales. Veremos que éste procedimiento no es el más adecuado para resolver un sistema conservativo como es este caso

Elegimos, por tanto, el procedimiento de Runge-Kutta

Ejemplos con distancia inicial r0/R=4/5, ángulo final θ=200·π (100 vueltas)

Ejemplos con distancia inicial r0/R=4/5, ángulo final θ=100·π (50 vueltas)

Ejemplos con distancia inicial r0/R=2, ángulo final θ=200·π (100 vueltas)

Actividades

Se introduce

Se pulsa el botón titulado Nuevo


Referencias

Vitorio A. De Lorenci, David I. Kaiser, Patrick Peter. Orbital motion of primordial black holes crossing Sun-like stars. Am. J. Phys. 93 (12), December 2025. pp. 943-950