Astronomía y Exploración Espacial

Educación Universitaria / Astrofísica estelar

Politropos y la ecuación de Lane–Emden

Del equilibrio hidrostático y la ecuación de Poisson a la ecuación de Lane–Emden, sus soluciones exactas, su resolución numérica y la relación masa–radio que conduce a la masa de Chandrasekhar.

⏱ 150 min EDOs no lineales de segundo ordenpuntos singulares regularesseries de potenciasanálisis dimensional y homologíaRunge–Kutta con paso adaptativo revision

Al terminar podrás:
  • Derivar la ecuación de Lane–Emden a partir del equilibrio hidrostático, la ecuación de Poisson y una relación politrópica.
  • Obtener las soluciones analíticas para n = 0, 1 y 5 y la serie de Taylor en el centro.
  • Escalar una solución adimensional a una estrella de masa M y radio R (densidad y presión centrales).
  • Deducir la relación masa–radio de los politropos y la masa límite de Chandrasekhar para n = 3.
  • Justificar el arranque con serie y el refinamiento de la raíz en la integración numérica, y cuantificar sus errores.

1. Planteamiento: dos ecuaciones y una relación de cierre

Ilustración: Planteamiento: dos ecuaciones y una relación de cierre

En la lección 0 vimos que la estructura de una estrella exige cuatro ecuaciones acopladas más tres funciones materiales. Aquí estudiamos el modelo más sencillo que conserva la mecánica completa: cerramos las dos ecuaciones mecánicas con una relación directa entre presión y densidad, sin temperatura ni transporte. A cambio de esa simplificación obtenemos una sola EDO adimensional cuya solución describe todas las estrellas de una familia, y que anticipa el resultado más célebre de la astrofísica estelar: la masa de Chandrasekhar.

Consideremos una estrella esférica, estática y no rotante. Sea rr la distancia al centro, ρ(r)\rho(r) la densidad de masa, P(r)P(r) la presión y m(r)m(r) la masa encerrada en una esfera de radio rr. El equilibrio hidrostático de una capa de espesor drdr y la conservación de la masa dan

dPdr=−G m(r) ρr2,dmdr=4πr2ρ,\frac{dP}{dr} = -\frac{G\,m(r)\,\rho}{r^2}, \qquad \frac{dm}{dr} = 4\pi r^2 \rho,

donde GG es la constante de la gravitación. Despejando m=−r2GρdPdrm = -\dfrac{r^2}{G\rho}\dfrac{dP}{dr} y derivando respecto de rr obtenemos una sola ecuación de segundo orden, que no es otra cosa que la ecuación de Poisson ∇2Φ=4πGρ\nabla^2\Phi = 4\pi G\rho en simetría esférica (con dΦ/dr=Gm/r2d\Phi/dr = Gm/r^2 y dP=−ρ dΦdP = -\rho\,d\Phi):

1r2ddr ⁣(r2ρdPdr)=−4πGρ.(1)\frac{1}{r^2}\frac{d}{dr}\!\left(\frac{r^2}{\rho}\frac{dP}{dr}\right) = -4\pi G\rho. \tag{1}

La ecuación (1) tiene dos funciones incógnita, PP y ρ\rho. En general se cierra con la ecuación de estado, el transporte de energía y la producción nuclear, que introducen la temperatura. Un politropo es el modelo en el que se postula una relación directa

P=Kρ1+1/n,(2)P = K\rho^{1+1/n}, \tag{2}

con KK constante y nn el índice politrópico. Casos físicos importantes:

  • n=3/2n = 3/2: gas ideal en una estrella totalmente convectiva (adiabática con γ=5/3\gamma = 5/3), y gas de electrones degenerados no relativistas (P∝ρ5/3P \propto \rho^{5/3}): enanas blancas poco masivas, enanas marrones.
  • n=3n = 3: gas de electrones degenerados ultrarrelativistas (P∝ρ4/3P\propto\rho^{4/3}) y el modelo estándar de Eddington (presión de radiación en proporción constante a la total).
  • n=0n = 0: densidad uniforme (fluido incompresible). n=1n = 1: aproximación tosca a las estrellas de neutrones.

2. Derivación de la ecuación de Lane–Emden

Ilustración: Derivación de la ecuación de Lane–Emden

Escribimos la densidad como ρ=ρc θn\rho = \rho_c\,\theta^n, donde ρc\rho_c es la densidad central y θ(r)\theta(r) es una función adimensional con θ(0)=1\theta(0) = 1. Por (2),

P=Kρc1+1/n θn+1,1ρdPdr=(n+1) Kρc1/n dθdr.P = K\rho_c^{1+1/n}\,\theta^{n+1}, \qquad \frac{1}{\rho}\frac{dP}{dr} = (n+1)\,K\rho_c^{1/n}\,\frac{d\theta}{dr}.

Sustituyendo en (1):

(n+1)Kρc1/n−14πG  1r2ddr ⁣(r2dθdr)=−θn.\frac{(n+1)K\rho_c^{1/n-1}}{4\pi G}\;\frac{1}{r^2}\frac{d}{dr}\!\left(r^2\frac{d\theta}{dr}\right) = -\theta^n .

El coeficiente tiene dimensiones de longitud al cuadrado. Definimos la escala de longitud

α2≡(n+1)Kρc1/n−14πG,r=α ξ,(3)\alpha^2 \equiv \frac{(n+1)K\rho_c^{1/n-1}}{4\pi G}, \qquad r = \alpha\,\xi, \tag{3}

y llegamos a la ecuación de Lane–Emden (Lane 1870, Emden 1907):

  1ξ2ddξ ⁣(ξ2dθdξ)=−θn⟺θ′′+2ξθ′+θn=0  (4)\boxed{\;\frac{1}{\xi^2}\frac{d}{d\xi}\!\left(\xi^2\frac{d\theta}{d\xi}\right) = -\theta^n \quad\Longleftrightarrow\quad \theta'' + \frac{2}{\xi}\theta' + \theta^n = 0\;} \tag{4}

con las condiciones de contorno θ(0)=1\theta(0) = 1 (definición de ρc\rho_c) y θ′(0)=0\theta'(0) = 0. Esta última se sigue de la regularidad: dP/dr=−Gmρ/r2≈−4π3Gρc2 r→0dP/dr = -Gm\rho/r^2 \approx -\tfrac{4\pi}{3}G\rho_c^2\,r \to 0 cuando r→0r\to0. La superficie de la estrella es la primera raíz ξ1\xi_1 de θ\theta: allí ρ=P=0\rho = P = 0, y el radio es

R=α ξ1.R = \alpha\,\xi_1 .

Observa la virtud de la adimensionalización: una sola función θn(ξ)\theta_n(\xi) describe todas las estrellas politrópicas de índice nn, cualesquiera que sean KK y ρc\rho_c. Las estrellas de igual nn son homólogas entre sí.

3. Masa, concentración y presión central

Ilustración: Masa, concentración y presión central

La masa encerrada es, usando (4) para integrar,

m(ξ)=∫0αξ4πr2ρ dr=4πα3ρc∫0ξξ′2θn dξ′=−4πα3ρc ξ2θ′(ξ).(5)m(\xi) = \int_0^{\alpha\xi} 4\pi r^2\rho\,dr = 4\pi\alpha^3\rho_c\int_0^\xi \xi'^2\theta^n\,d\xi' = -4\pi\alpha^3\rho_c\,\xi^2\theta'(\xi). \tag{5}

En la superficie, M=4πα3ρc ωnM = 4\pi\alpha^3\rho_c\,\omega_n con ωn≡−ξ12θ′(ξ1)\omega_n \equiv -\xi_1^2\theta'(\xi_1). Dividiendo por 43πR3=43πα3ξ13\tfrac{4}{3}\pi R^3 = \tfrac43\pi\alpha^3\xi_1^3 se obtiene la concentración central

ρcρˉ=−ξ13 θ′(ξ1).(6)\frac{\rho_c}{\bar\rho} = -\frac{\xi_1}{3\,\theta'(\xi_1)} . \tag{6}

De (3), Kρc1/n=4πGα2ρc/(n+1)K\rho_c^{1/n} = 4\pi G\alpha^2\rho_c/(n+1), de modo que Pc=Kρc1+1/n=4πGα2ρc2/(n+1)P_c = K\rho_c^{1+1/n} = 4\pi G\alpha^2\rho_c^2/(n+1). Eliminando α=R/ξ1\alpha = R/\xi_1 y ρc\rho_c mediante (6):

Pc=Wn GM2R4,Wn=14π(n+1) θ′(ξ1)2.(7)P_c = W_n\,\frac{GM^2}{R^4}, \qquad W_n = \frac{1}{4\pi(n+1)\,\theta'(\xi_1)^2}. \tag{7}
nnξ1\xi_1ωn=−ξ12θ′(ξ1)\omega_n = -\xi_1^2\theta'(\xi_1)ρc/ρˉ\rho_c/\bar\rhoWnW_n
06=2.44949\sqrt6 = 2.4494926=4.898982\sqrt6 = 4.8989813/(8π)=0.11943/(8\pi) = 0.1194
1π=3.14159\pi = 3.14159π=3.14159\pi = 3.14159π2/3=3.28987\pi^2/3 = 3.28987π/8=0.3927\pi/8 = 0.3927
1.53.653752.714065.990710.7701
24.352872.4110511.40251.638
36.896852.0182454.182511.05
414.971551.79723622.408247.5
4.531.836461.737806189.474922
5∞\infty3=1.73205\sqrt3 = 1.73205∞\infty∞\infty

Valores calculados con src/lib/math/polytrope.ts y contrastados con Chandrasekhar (1939, tabla 4) y Horedt (2004). La concentración crece rapidísimo con nn: los politropos de índice alto tienen un núcleo denso y una envoltura extensa y tenue.

El Sol como politropo. Con M⊙M_\odot y R⊙R_\odot nominales (IAU 2015), ρˉ⊙=1.41×103 kg/m3\bar\rho_\odot = 1.41\times10^3\ \mathrm{kg/m^3}. Para n=3n = 3, (6) y (7) dan ρc=7.64×104 kg/m3\rho_c = 7.64\times10^4\ \mathrm{kg/m^3} y Pc=1.25×1016 PaP_c = 1.25\times10^{16}\ \mathrm{Pa}, frente a ρc=1.527×105 kg/m3\rho_c = 1.527\times10^5\ \mathrm{kg/m^3} y Pc=2.342×1016 PaP_c = 2.342\times10^{16}\ \mathrm{Pa} del modelo solar estándar BP2000 (Bahcall, Pinsonneault & Basu 2001): un factor 2, nada mal para una sola ecuación sin temperatura. Con n=3/2n = 3/2 el resultado es mucho peor (ρc=8.4×103\rho_c = 8.4\times10^3, Pc=8.7×1014P_c = 8.7\times10^{14} Pa): el Sol no es una estrella convectiva. El desacuerdo residual del n=3n = 3 refleja que el núcleo solar tiene composición alterada por la combustión de hidrógeno (μ\mu crece hacia el centro, lo que concentra la masa más de lo que permite un politropo) y que la envoltura convectiva (n≈1.5n\approx1.5) tiene otra estructura. La concentración real, ρc/ρˉ=108\rho_c/\bar\rho = 108, corresponde a un nn efectivo de ≈3.3\approx3.3.

4. Comportamiento cerca del centro: la serie

Ilustración: Comportamiento cerca del centro: la serie

En ξ=0\xi = 0 el coeficiente 2/ξ2/\xi es singular: ξ=0\xi=0 es un punto singular regular de (4). Buscamos una serie par (la ecuación es invariante bajo ξ→−ξ\xi\to-\xi) θ=1+a2ξ2+a4ξ4+a6ξ6+…\theta = 1 + a_2\xi^2 + a_4\xi^4 + a_6\xi^6 + \dots Entonces

1ξ2(ξ2θ′)′=6a2+20a4ξ2+42a6ξ4+…,θn=1+na2ξ2+[na4+(n2)a22]ξ4+…\frac{1}{\xi^2}\left(\xi^2\theta'\right)' = 6a_2 + 20a_4\xi^2 + 42a_6\xi^4 + \dots, \qquad \theta^n = 1 + n a_2\xi^2 + \left[n a_4 + \tbinom{n}{2}a_2^2\right]\xi^4 + \dots

Igualando coeficientes con signo cambiado: 6a2=−16a_2 = -1, 20a4=−na220a_4 = -n a_2, 42a6=−na4−n(n−1)2a2242a_6 = -n a_4 - \tfrac{n(n-1)}{2}a_2^2, es decir

θ(ξ)=1−ξ26+n120ξ4−n(8n−5)15120ξ6+O(ξ8).(8)\theta(\xi) = 1 - \frac{\xi^2}{6} + \frac{n}{120}\xi^4 - \frac{n(8n-5)}{15120}\xi^6 + O(\xi^8). \tag{8}

El primer término dice que cerca del centro toda estrella politrópica es parabólica, ρ≈ρc(1−nξ2/6)\rho \approx \rho_c(1 - n\xi^2/6), y que θ′′(0)=−1/3\theta''(0) = -1/3: el término 2θ′/ξ2\theta'/\xi tiene límite finito −2/3-2/3, aunque numéricamente sea 0/00/0. Compárese con la lección 0: P≈Pc−2π3Gρc2r2P\approx P_c - \tfrac{2\pi}{3}G\rho_c^2r^2 es exactamente θn+1≈1−(n+1)ξ2/6\theta^{n+1}\approx1-(n+1)\xi^2/6 con (3).

5. Soluciones analíticas

Solo para n=0,1,5n = 0, 1, 5 existen soluciones en forma cerrada que cumplan θ(0)=1, θ′(0)=0\theta(0)=1,\ \theta'(0)=0:

n=0: θ=1−ξ26,ξ1=6;n=1: θ=sin⁡ξξ,ξ1=π;n=5: θ=(1+ξ23)−1/2.n=0:\ \theta = 1 - \frac{\xi^2}{6},\quad \xi_1 = \sqrt6; \qquad n=1:\ \theta = \frac{\sin\xi}{\xi},\quad \xi_1 = \pi; \qquad n=5:\ \theta = \left(1+\frac{\xi^2}{3}\right)^{-1/2}.

Para n=1n=1, el cambio u=ξθu = \xi\theta transforma (4) en u′′+u=0u'' + u = 0 (problema 1). Para n=5n = 5, θ>0\theta\gt0 para todo ξ\xi: el radio es infinito, pero la masa es finita, porque −ξ2θ′=ξ33(1+ξ2/3)−3/2→3-\xi^2\theta' = \tfrac{\xi^3}{3}(1+\xi^2/3)^{-3/2}\to\sqrt3. Se puede demostrar que para n≥5n\ge5 no hay raíz finita y que para 0≤n<50\le n\lt 5 sí la hay; n=5n=5 es la frontera.

6. Relación masa–radio y masa de Chandrasekhar

Ilustración: Relación masa–radio y masa de Chandrasekhar

De M=4πα3ρcωnM = 4\pi\alpha^3\rho_c\omega_n y R=αξ1R = \alpha\xi_1 se tiene ρc∝MR−3\rho_c \propto M R^{-3}. Llevando esto a (3), R2∝Kρc(1−n)/n∝K (MR−3)(1−n)/nR^2\propto K\rho_c^{(1-n)/n}\propto K\,(MR^{-3})^{(1-n)/n}, de donde

R  ∝  Kn3−n  M1−n3−n.(9)R \;\propto\; K^{\frac{n}{3-n}}\;M^{\frac{1-n}{3-n}}. \tag{9}
  • n=3/2n = 3/2 (enanas blancas no relativistas): R∝M−1/3R\propto M^{-1/3}. ¡Más masa, menor radio!
  • n=1n = 1: RR independiente de MM (de hecho R=παR = \pi\alpha con α\alpha fijado por KK).
  • n=3n = 3: el exponente de RR desaparece y (9) degenera: la masa queda fijada por KK,
M=4π ω3(KπG)3/2.(10)M = 4\pi\,\omega_3\left(\frac{K}{\pi G}\right)^{3/2}. \tag{10}

Para un gas de electrones completamente degenerado y ultrarrelativista (lección 4), K=hc8(3π)1/31(μemu)4/3K = \dfrac{hc}{8}\left(\dfrac{3}{\pi}\right)^{1/3}\dfrac{1}{(\mu_e m_u)^{4/3}}, donde hh es la constante de Planck, cc la velocidad de la luz, mum_u la unidad de masa atómica y μe\mu_e el número de nucleones por electrón (μe=2\mu_e = 2 para He, C u O). Sustituyendo en (10) con ω3=2.01824\omega_3 = 2.01824 y constantes CODATA 2018:

MCh=5.83μe2 M⊙=1.46 M⊙(μe=2).M_{\mathrm{Ch}} = \frac{5.83}{\mu_e^{2}}\,M_\odot = 1.46\,M_\odot \quad(\mu_e = 2).

(Con la masa del hidrógeno mHm_H en lugar de mum_u se obtiene el «1.44» de muchos textos; Chandrasekhar 1931 obtuvo 0.91 M⊙0.91\,M_\odot con el μe=2.5\mu_e = 2.5 entonces en uso.) Interpretación: al aumentar la masa de una enana blanca, el radio disminuye (rama n=3/2n=3/2), la densidad crece, los electrones se vuelven relativistas y el índice efectivo tiende a 3. En el límite, el radio tiende a cero para una masa finita: no hay enanas blancas en equilibrio con M>MChM > M_{\mathrm{Ch}} (Chandrasekhar 1931, 1939 cap. XI). La lección 4 integra el modelo completo.

7. Resolución numérica

Ilustración: Resolución numérica

Para nn general, (4) se integra numéricamente. Tres decisiones merecen justificación:

  1. Arranque con serie. No se puede evaluar el lado derecho f(ξ,θ,θ′)=−θn−2θ′/ξf(\xi,\theta,\theta') = -\theta^n - 2\theta'/\xi en ξ=0\xi = 0. Arrancamos en ξ0=10−3\xi_0 = 10^{-3} con (8): el error de truncamiento es O(ξ08)∼10−24O(\xi_0^8)\sim10^{-24}, muy por debajo del redondeo. Arrancar en ξ0\xi_0 con θ=1\theta = 1, θ′=0\theta'=0 (sin la serie) introduce en cambio un error O(ξ02)O(\xi_0^2) que se propaga a ξ1\xi_1; con RK4 de orden 4 ese error domina para cualquier paso razonable.
  2. Paso adaptativo. Para n→5n\to5, ξ1\xi_1 crece sin cota (ξ1≈347\xi_1\approx 347 para n=4.95n=4.95), mientras que cerca del centro la solución varía en escalas ∼1\sim1. Usamos RK4 con duplicación de paso: la diferencia entre un paso hh y dos pasos h/2h/2 estima el error local, ε≈∣yh/2−yh∣/15\varepsilon \approx |y_{h/2}-y_h|/15, y hh se reescala por (tol/ε)1/5(\mathrm{tol}/\varepsilon)^{1/5}.
  3. La raíz y θ<0\theta\lt0. Para nn no entero, θn\theta^n no es real si θ<0\theta\lt 0. Detenemos la integración en el paso en que θ\theta cambia de signo y refinamos ξ1\xi_1 con Newton sobre la longitud ss del último paso: sk+1=sk−θ(sk)/θ′(sk)s_{k+1} = s_k - \theta(s_k)/\theta'(s_k), donde ambos valores salen del propio paso RK4. Como θ′(ξ1)≠0\theta'(\xi_1)\ne0 la raíz es simple y la convergencia es cuadrática.

La implementación (resolverLaneEmden en src/lib/math/polytrope.ts) reproduce ξ1\xi_1 para n=0,1n=0,1 con error menor que 10−810^{-8} y las tablas de Chandrasekhar dentro de su última cifra (los tests de src/lib/math/__tests__/polytrope.test.ts lo comprueban).

Análisis de error. El error global de RK4 con paso adaptativo de tolerancia tol\mathrm{tol} por paso es O(tol⋅N)O(\mathrm{tol}\cdot N) con NN el número de pasos; el test de convergencia para n=4.95n = 4.95 (donde NN es mayor) muestra que endurecer la tolerancia de 10−1110^{-11} a 10−1410^{-14} cambia ξ1\xi_1 en menos de 10−710^{-7} relativo. La magnitud derivada más sensible es ρc/ρˉ=−ξ1/(3θ′(ξ1))\rho_c/\bar\rho = -\xi_1/(3\theta'(\xi_1)): cerca de n=5n = 5, θ′(ξ1)→0\theta'(\xi_1)\to0 y un error absoluto δ\delta en θ′\theta' se amplifica como δ/θ′(ξ1)2\delta/\theta'(\xi_1)^2. Por eso la tabla de §3 da ρc/ρˉ\rho_c/\bar\rho con menos cifras para n=4.5n = 4.5.

ξ₁
6.89685
−ξ₁² θ′(ξ₁)
2.01824
ρ_c / ρ̄
54.182
Sol: ρ_c
7.64×10⁴ kg/m³ (0.51 × real)
Sol: P_c
1.24×10¹⁶ Pa
Sol: K
3.84×10⁹ SI
Lane–Emden θ″ + (2/ξ)θ′ + θⁿ = 0, θ(0)=1, θ′(0)=0 (serie en ξ ≪ 1 + RK4 adaptativo). Panel inferior: Sol (M☉, R☉) modelado como politropo de índice n; densidad central real ≈ 1.5×10⁵ kg/m³ (modelo solar estándar). Curvas tenues: n = 0, 1, 3 y n = 5 (radio infinito).

Explora en el simulador: (a) cómo ξ1\xi_1 y ρc/ρˉ\rho_c/\bar\rho se disparan al acercarse nn a 5; (b) que la curva de densidad θn\theta^n (trazo discontinuo) está mucho más concentrada que θ\theta; (c) con el eje normalizado ξ/ξ1\xi/\xi_1, qué nn reproduce mejor la densidad central real del Sol (ρc/ρˉ=108\rho_c/\bar\rho = 108).

Problemas

1. Solución n=1n=1. Demuestra que con u=ξθu = \xi\theta la ecuación (4) con n=1n=1 se convierte en u′′+u=0u''+u=0 y deduce θ=sin⁡ξ/ξ\theta = \sin\xi/\xi.

Ver solución

θ=u/ξ⇒ξ2θ′=ξu′−u\theta = u/\xi \Rightarrow \xi^2\theta' = \xi u' - u, luego (ξ2θ′)′=ξu′′(\xi^2\theta')' = \xi u''. Así ξ−2(ξ2θ′)′=u′′/ξ=−θ=−u/ξ\xi^{-2}(\xi^2\theta')' = u''/\xi = -\theta = -u/\xi, es decir u′′+u=0u''+u = 0, con u=Asin⁡ξ+Bcos⁡ξu = A\sin\xi + B\cos\xi. La regularidad en el origen (θ(0)\theta(0) finito) exige B=0B = 0 y θ(0)=1\theta(0)=1 fija A=1A=1. ■\blacksquare

2. Esfera incompresible. Para n=0n = 0 prueba que ρc=ρˉ\rho_c = \bar\rho y que Pc=38πGM2R4P_c = \dfrac{3}{8\pi}\dfrac{GM^2}{R^4}.

Ver solución

θ=1−ξ2/6\theta = 1-\xi^2/6, θ′(ξ1)=−ξ1/3=−6/3\theta'(\xi_1) = -\xi_1/3 = -\sqrt6/3. En (6): ρc/ρˉ=ξ1/(3⋅ξ1/3)=1\rho_c/\bar\rho = \xi_1/(3\cdot\xi_1/3) = 1. En (7): θ′(ξ1)2=2/3\theta'(\xi_1)^2 = 2/3 y W0=1/(4π⋅23)=3/(8π)W_0 = 1/(4\pi\cdot\tfrac23) = 3/(8\pi). Es la cota de Milne de la lección 0 con igualdad: ningún politropo tiene presión central menor. ■\blacksquare

3. Masa finita para n=5n=5. Comprueba que θ=(1+ξ2/3)−1/2\theta = (1+\xi^2/3)^{-1/2} satisface (4) y que M=43 πα3ρcM = 4\sqrt3\,\pi\alpha^3\rho_c.

Ver solución

θ′=−ξ3(1+ξ2/3)−3/2\theta' = -\tfrac{\xi}{3}(1+\xi^2/3)^{-3/2}, así que ξ2θ′=−ξ33(1+ξ2/3)−3/2\xi^2\theta' = -\tfrac{\xi^3}{3}(1+\xi^2/3)^{-3/2} y (ξ2θ′)′=−ξ2(1+ξ2/3)−3/2+ξ43(1+ξ2/3)−5/2=−ξ2(1+ξ2/3)−5/2(\xi^2\theta')' = -\xi^2(1+\xi^2/3)^{-3/2} + \tfrac{\xi^4}{3}(1+\xi^2/3)^{-5/2} = -\xi^2(1+\xi^2/3)^{-5/2}. Dividiendo por ξ2\xi^2: −θ5-\theta^5. Por (5), M=4πα3ρclim⁡ξ→∞ξ33(1+ξ2/3)−3/2=4πα3ρc3M = 4\pi\alpha^3\rho_c\lim_{\xi\to\infty}\tfrac{\xi^3}{3}(1+\xi^2/3)^{-3/2} = 4\pi\alpha^3\rho_c\sqrt3. ■\blacksquare

4. Transformación de homología. Prueba que si θ(ξ)\theta(\xi) resuelve (4), también lo hace θ~(ξ)=A2/(n−1)θ(Aξ)\tilde\theta(\xi) = A^{2/(n-1)}\theta(A\xi) para todo A>0A\gt0 (n≠1n\ne1), aunque con θ~(0)=A2/(n−1)\tilde\theta(0) = A^{2/(n-1)}. ¿Por qué entonces basta resolver (4) una vez para cada nn?

Ver solución

Con η=Aξ\eta = A\xi: θ~′′+2ξθ~′=A2/(n−1)+2[θηη+2ηθη]=−A2n/(n−1)θn=−θ~n\tilde\theta'' + \tfrac2\xi\tilde\theta' = A^{2/(n-1)+2}\left[\theta_{\eta\eta}+\tfrac2\eta\theta_\eta\right] = -A^{2n/(n-1)}\theta^n = -\tilde\theta^n, pues 2/(n−1)+2=2n/(n−1)2/(n-1)+2 = 2n/(n-1). La invariancia es exactamente la libertad de elegir ρc\rho_c: cambiar θ(0)\theta(0) equivale a reescalar α\alpha, y la solución normalizada θ(0)=1\theta(0)=1 representa a toda la familia. ■\blacksquare

5. Energía gravitatoria (Betti–Ritter). Demuestra que la energía potencial de un politropo es Ω=−35−nGM2R\Omega = -\dfrac{3}{5-n}\dfrac{GM^2}{R}. Comprueba el caso n=0n=0 (−35GM2/R-\tfrac35 GM^2/R) y explica por qué diverge en n=5n = 5 aunque la masa sea finita. Indicación: usa el teorema del virial Ω=−3∫P dV\Omega = -3\int P\,dV y d(P/ρ)=n+1n Kρ1/n−1dρd(P/\rho)= \tfrac{n+1}{n}\,K\rho^{1/n-1}d\rho (Chandrasekhar 1939, cap. IV, §9; Kippenhahn et al. 2012, §19.9).

Ver solución

Por (2), dP=(1+1n)Kρ1/ndρdP = (1+\tfrac1n)K\rho^{1/n}d\rho, así que la entalpía específica es w=∫dP/ρ=(n+1)Kρ1/n=(n+1)P/ρw = \int dP/\rho = (n+1)K\rho^{1/n} = (n+1)P/\rho. El equilibrio hidrostático dice dw=−dΦdw = -d\Phi, es decir w+Φ=const=Φ(R)=−GM/Rw + \Phi = \text{const} = \Phi(R) = -GM/R (pues w(R)=0w(R) = 0). Multiplicando por dmdm e integrando: ∫w dm+∫Φ dm=−GM2/R\int w\,dm + \int\Phi\,dm = -GM^2/R. Ahora ∫w dm=(n+1)∫(P/ρ) dm=(n+1)∫P dV=−n+13Ω\int w\,dm = (n+1)\int(P/\rho)\,dm = (n+1)\int P\,dV = -\tfrac{n+1}{3}\Omega (virial), y ∫Φ dm=2Ω\int\Phi\,dm = 2\Omega ya que Ω=−∫Gm dm/r\Omega = -\int Gm\,dm/r y Φ(r)=−Gm/r−∫rRGm′ dm′/r′2\Phi(r) = -Gm/r - \int_r^R Gm'\,dm'/r'^2, cuya integral sobre dmdm da Ω+Ω\Omega + \Omega tras intercambiar el orden de integración. Luego −n+13Ω+2Ω=−GM2/R-\tfrac{n+1}{3}\Omega + 2\Omega = -GM^2/R, es decir Ω⋅5−n3=−GM2/R\Omega\cdot\tfrac{5-n}{3} = -GM^2/R y Ω=−35−nGM2R\Omega = -\tfrac{3}{5-n}\tfrac{GM^2}{R}. Para n=0n = 0: −35GM2/R-\tfrac35GM^2/R, la esfera homogénea. Para n→5n\to5 la fórmula es del tipo ∞⋅0\infty\cdot0: el factor 3/(5−n)3/(5-n) diverge mientras GM2/R→0GM^2/R\to0 porque R→∞R\to\infty. La energía potencial del politropo n=5n = 5 es finita (la masa está concentrada en una región de tamaño ∼α\sim\alpha y Ω5∝−GM2/α\Omega_5\propto-GM^2/\alpha), de modo que lo que falla es la parametrización por RR, no la física: la fórmula debe usarse con RR finito y n<5n\lt5. ■\blacksquare

6. Error del arranque (numérico). Usando el simulador o la librería, compara ξ1(n=3)\xi_1(n=3) obtenido (a) arrancando con (8) en ξ0=10−2\xi_0 = 10^{-2} y (b) arrancando con θ=1\theta=1, θ′=0\theta'=0 en el mismo ξ0\xi_0. Demuestra que la diferencia escala como ξ02\xi_0^2 y estima la constante. Indicación: el estado inicial (b) difiere del verdadero en δθ≈ξ02/6\delta\theta\approx\xi_0^2/6, δθ′≈ξ0/3\delta\theta'\approx\xi_0/3; propaga esa perturbación con la ecuación variacional linealizada.

Ver solución

La perturbación obedece a la ecuación variacional δθ′′+2ξδθ′+nθn−1δθ=0\delta\theta'' + \tfrac2\xi\delta\theta' + n\theta^{n-1}\delta\theta = 0 con δθ(ξ0)=ξ02/6\delta\theta(\xi_0) = \xi_0^2/6 y δθ′(ξ0)=ξ0/3\delta\theta'(\xi_0) = \xi_0/3. Cerca del centro las soluciones de la ecuación variacional se comportan como 11 y 1/ξ1/\xi (las dos soluciones de δθ′′+2ξδθ′=0\delta\theta'' + \tfrac2\xi\delta\theta' = 0); la condición en δθ′\delta\theta', de orden ξ0\xi_0, excita la rama 1/ξ1/\xi con amplitud ∼ξ03\sim\xi_0^3 y la rama regular con amplitud ∼ξ02\sim\xi_0^2, así que en ξ≫ξ0\xi\gg\xi_0 ambas contribuciones son O(ξ02)O(\xi_0^2): δθ(ξ1)=Cξ02\delta\theta(\xi_1) = C\xi_0^2 y δξ1=−δθ(ξ1)/θ′(ξ1)\delta\xi_1 = -\delta\theta(\xi_1)/\theta'(\xi_1). El orden de magnitud de CC lo da la homología (problema 4): elevar θ(0)\theta(0) en ϵ\epsilon reduce ξ1\xi_1 en ξ1ϵ\xi_1\epsilon para n=3n = 3, y con ϵ∼ξ02/6\epsilon\sim\xi_0^2/6 se espera δξ1∼−ξ02\delta\xi_1\sim-\xi_0^2. Numéricamente (RK4 con h=10−4h = 10^{-4} y refinamiento de Newton, n=3n = 3):

ξ0\xi_0ξ1\xi_1 con la serieξ1\xi_1 con (1,0)(1, 0)δξ1/ξ02\delta\xi_1/\xi_0^2
0.046.896848626.89125228−3.50-3.50
0.026.896848626.89545869−3.47-3.47
0.016.896848626.89650241−3.46-3.46
0.0056.896848626.89676224−3.46-3.46

La ley ξ02\xi_0^2 se confirma con C′=δξ1/ξ02→−3.46C' = \delta\xi_1/\xi_0^2\to-3.46; con ξ0=10−2\xi_0 = 10^{-2} el error es 3.5×10−43.5\times10^{-4}, frente a ∼10−16\sim10^{-16} (redondeo) con la serie. El signo negativo es el de la homología: el arranque (1,0)(1,0) sobreestima la densidad en el centro, y una estrella más concentrada tiene ξ1\xi_1 menor. ■\blacksquare

7. Relación masa–radio. A partir de (9), prueba que en la rama no relativista MR3=constM R^3 = \text{const} y calcula el cociente de radios R(0.6 M⊙)/R(1.0 M⊙)R(0.6\,M_\odot)/R(1.0\,M_\odot) de dos enanas blancas con la misma KK. ¿Qué hipótesis de (9) falla al acercarse a MChM_{\mathrm{Ch}}?

Ver solución

Con n=3/2n = 3/2, (9) da R∝K M−1/3R\propto K\,M^{-1/3}, luego MR3=constMR^3 = \text{const} para KK fija. R(0.6)/R(1.0)=(0.6)−1/3=1.186R(0.6)/R(1.0) = (0.6)^{-1/3} = 1.186: la enana blanca menos masiva es un 19 % mayor. Al acercarse a MChM_{\rm Ch} falla la hipótesis de KK y nn constantes: la ecuación de estado degenerada pasa de ρ5/3\rho^{5/3} a ρ4/3\rho^{4/3} al crecer ρ\rho, así que el índice efectivo depende de la densidad y la estrella no es un politropo de un solo nn (lección 4, donde la curva exacta cae más deprisa que M−1/3M^{-1/3}). ■\blacksquare

8. (Computacional) Convergencia de la raíz. Implementa RK4 de paso fijo hh para (4) con n=3n = 3, arrancando con (8) en ξ0=10−3\xi_0 = 10^{-3}, y detecta ξ1\xi_1 (a) por el último punto con θ>0\theta\gt0 y (b) interpolando linealmente entre los dos puntos que encierran la raíz. Mide numéricamente el orden de convergencia de (a) y de (b) y compáralo con el orden 4 del integrador. Explica por qué (b) no alcanza el orden 2 que cabría esperar de una interpolación lineal.

Ver solución
import numpy as np
n, xi1_ref = 3, 6.896848619
def f(x, y): return np.array([y[1], -max(y[0], 0)**n - 2*y[1]/x])
def lane_emden(h):
    x = 1e-3; y = np.array([1 - x*x/6 + n*x**4/120, -x/3 + n*x**3/30])
    while True:
        k1 = f(x, y); k2 = f(x+h/2, y+h/2*k1); k3 = f(x+h/2, y+h/2*k2); k4 = f(x+h, y+h*k3)
        yn = y + h/6*(k1+2*k2+2*k3+k4)
        if yn[0] <= 0:
            return x, x + h*y[0]/(y[0]-yn[0])     # (a) último punto positivo, (b) interpolación lineal
        x += h; y = yn
for h in [0.1, 0.05, 0.025, 0.0125]:
    a, b = lane_emden(h); print(f'h={h:<7} err_a={abs(a-xi1_ref):.2e}  err_b={abs(b-xi1_ref):.2e}')

Salida: err_a =9.6×10−2= 9.6\times10^{-2}, 4.6×10−24.6\times10^{-2}, 2.1×10−22.1\times10^{-2}, 8.4×10−38.4\times10^{-3} (se divide por ≈2\approx2 al dividir hh por 2: orden 1, como corresponde a «la raíz está en algún punto del último paso»); err_b =6.2×10−5= 6.2\times10^{-5}, 2.8×10−52.8\times10^{-5}, 1.3×10−51.3\times10^{-5}, 5.0×10−65.0\times10^{-6}: mil veces menor, pero de orden ≈1.2\approx1.2, no 2. La razón es que el último paso RK4 evalúa el lado derecho en puntos intermedios con θ<0\theta\lt0, donde max(θ, 0)**n anula la fuente: ese paso tiene un error O(h)O(h) que contamina la interpolación. Ninguno de los dos alcanza el orden 4 del RK4; por eso la librería no se limita a interpolar sino que refina con Newton sobre la longitud del último paso (§7, punto 3), de modo que la raíz hereda la precisión del integrador y el test de convergencia exige ∣δξ1∣/ξ1<10−7|\delta\xi_1|/\xi_1\lt10^{-7}. ■\blacksquare

✦ Autoevaluación

  1. 1. ¿Qué hipótesis añade un politropo a las ecuaciones mecánicas de la estructura estelar?
  2. 2. La escala de longitud α de la ecuación de Lane–Emden depende de…
  3. 3. ¿Para qué índices existe solución en forma cerrada con θ(0) = 1 y θ′(0) = 0?
  4. 4. La concentración central ρ꜀/ρ̄ de un politropo n = 3 es ≈ 54. ¿Qué significa para el Sol, cuya concentración real es ≈ 108?
  5. 5. En la rama no relativista (n = 3/2) de las enanas blancas, R ∝ M^(−1/3). Para n = 3 la relación (9) «degenera» porque…
  6. 6. Al integrar numéricamente Lane–Emden, ¿por qué se arranca con la serie de Taylor en ξ₀ ≪ 1 y no en ξ = 0?
Responde todas para comprobar.

Lecturas

  • Chandrasekhar (1939), An Introduction to the Study of Stellar Structure, cap. IV (politropos: derivación, soluciones, tablas) y cap. XI (configuraciones degeneradas).
  • Kippenhahn, Weigert & Weiss (2012), Stellar Structure and Evolution, cap. 19 (politropos, §19.1–19.9) y cap. 37 (enanas blancas).
  • Horedt (2004), Polytropes: Applications in Astrophysics and Related Fields, cap. 2 (tablas de alta precisión de ξ₁ y θ′(ξ₁)).
  • Hansen, Kawaler & Trimble (2004), Stellar Interiors, cap. 7 (politropos y métodos numéricos).
  • Carroll & Ostlie (2017), §10.5.
  • Chandrasekhar (1931), ApJ 74, 81 — el artículo original de dos páginas sobre la masa máxima.
  • Bahcall, Pinsonneault & Basu (2001), ApJ 555, 990, DOI 10.1086/321493 — valores centrales del Sol usados en la comparación.
🍎 Guía para el profesor
Tiempo
2 clases de 90 min
Resultado de aprendizaje
Al finalizar, el estudiante deriva la ecuación de Lane–Emden y sus condiciones de regularidad, obtiene sus soluciones exactas y la serie central, escala un politropo a una estrella real, deduce la relación masa–radio y la masa de Chandrasekhar, y justifica y cuantifica las decisiones del método numérico.
Evidencia de aprendizaje
Entrega del problema computacional (8) con el estudio de órdenes de convergencia, y de las demostraciones 3 y 5.

Materiales

  • Python 3 con NumPy
  • Simulador Lane–Emden
  • Tabla 4 de Chandrasekhar (1939) o la tabla de §3 para contrastar los valores numéricos

Secuencia sugerida

Clase 1 (90 min). Inicio (10 min): ¿se puede saber algo del interior de una estrella sin conocer la temperatura? Desarrollo (65 min): derivación de (1)–(4) en la pizarra; condiciones de regularidad; masa, concentración y presión central (5)–(7); el Sol como politropo n = 3 y n = 3/2 frente al BP2000; serie central y soluciones exactas. Cierre (15 min): problemas 1 y 2 en parejas.

Clase 2 (90 min). Inicio (10 min): homología (problema 4) como explicación de por qué basta una solución por n. Desarrollo (55 min): relación masa–radio (9), degeneración para n = 3 y masa de Chandrasekhar con sus convenciones; método numérico: serie de arranque, paso adaptativo, refinamiento de la raíz; análisis de error con el simulador (n → 5). Cierre (25 min): mini-prueba; se encargan los problemas 5, 6 y 8.

Nota sobre los datos. Los valores de la tabla de §3 se calcularon con resolverLaneEmden y coinciden con Chandrasekhar (1939, tabla 4) y Horedt (2004) en todas las cifras mostradas. Los valores centrales del Sol son del modelo BP2000 (Bahcall, Pinsonneault & Basu 2001): ρ꜀ = 152,7 g cm⁻³ y P꜀ = 2,342×10¹⁷ dyn cm⁻². La masa de Chandrasekhar se evaluó con constantes CODATA 2018 y la masa solar nominal IAU 2015 (masaChandrasekhar en src/lib/math/chandrasekhar.ts).

Errores frecuentes

  • Confundir el índice politrópico n con el exponente adiabático γ. Relacionarlos explícitamente: 1 + 1/n = γ solo si la estrella es isentrópica; en general n es un parámetro del modelo.
  • Creer que la condición θ′(0) = 0 es una elección arbitraria. Deducirla de dP/dr → 0 en el centro (lección 0) y mostrar la serie (8).
  • Pensar que R ∝ M^(−1/3) vale para todas las enanas blancas. Mostrar con el simulador que n crece con la densidad y anticipar la curva exacta de la lección 4.
  • Tomar la raíz numérica como «el último punto con θ > 0». El problema 8 muestra que eso degrada el orden del método a 1.
  • Esperar que el politropo n = 3 reproduzca el Sol exactamente. Es un modelo sin temperatura ni composición; el factor 2 en ρ꜀ es el precio, y la discusión de por qué es instructiva.
Palabras clave de esta lección (12)

Términos del glosario que aparecen en el texto. Cada uno enlaza a su ficha completa.

  • Polítropo Un modelo simplificado de estrella en el que la presión depende solo de la densidad mediante una regla sencilla. Permite calcular la estructura de una estrella con una única ecuación.
  • Límite de Chandrasekhar La masa máxima que puede tener una enana blanca: 1,4 veces la del Sol. Si la supera, se hunde y explota como supernova o se convierte en estrella de neutrones.
  • Equilibrio hidrostático El equilibrio que mantiene a una estrella: la gravedad la aprieta hacia dentro y la presión del gas caliente la empuja hacia fuera. Mientras ambas se igualan, la estrella ni se hunde ni explota.
  • Método de Runge–Kutta Una mejora del método de Euler que «prueba» la pendiente en varios puntos intermedios de cada paso y las promedia. El de cuarto orden (RK4) es miles de veces más preciso con el mismo tamaño de paso.
  • Convección Transporte de calor por el movimiento del gas, como el agua hirviendo en una olla: burbujas calientes suben y las frías bajan. En el Sol ocurre en la capa exterior y produce la granulación de su superficie.
  • Presión de degeneración Una presión que aparece cuando la materia está tan apretada que los electrones no caben más juntos, por una regla de la física cuántica. Sostiene a las enanas blancas aunque estén frías.
  • Teorema del virial Una regla que relaciona la energía de movimiento de un conjunto de estrellas con la de su gravedad. Permite «pesar» un cúmulo de galaxias midiendo solo la velocidad de sus miembros.
  • Enana blanca Lo que queda de una estrella como el Sol cuando se le acaba el combustible: un núcleo del tamaño de la Tierra con la masa del Sol, muy caliente, que se va enfriando durante miles de millones de años. Una cucharadita pesaría toneladas.
  • Magnitud aparente Número que dice qué tan brillante se ve una estrella desde la Tierra. Cuanto más pequeño, más brillante: Sirio tiene −1,5 y las estrellas más débiles que ves a simple vista, 6.
  • Perturbación Cualquier «empujoncito» que aparta una órbita de la elipse perfecta: la atracción de otros planetas, el achatamiento de la Tierra, el rozamiento con el aire. Así se descubrió Neptuno, por las perturbaciones en Urano.
  • Derivada La rapidez con que cambia algo en un instante: la derivada de la posición es la velocidad, y la de la velocidad, la aceleración. Es la pendiente de la gráfica en cada punto.
  • Ecuación diferencial Una ecuación que no dice dónde está algo, sino cómo cambia: «la aceleración de la Tierra apunta al Sol y vale tanto». Resolverla paso a paso es lo que hace un simulador de órbitas.

Ver todo el glosario →

Referencias

  • Chandrasekhar, S. (1939). An Introduction to the Study of Stellar Structure. University of Chicago Press (reed. Dover, 1957), cap. IV y XI.
  • Kippenhahn, R., Weigert, A. & Weiss, A. (2012). Stellar Structure and Evolution, 2.ª ed. Springer, cap. 19 y 37.
  • Horedt, G. P. (2004). Polytropes: Applications in Astrophysics and Related Fields. Kluwer, cap. 2.
  • Carroll, B. W. & Ostlie, D. A. (2017). An Introduction to Modern Astrophysics, 2.ª ed. Cambridge, §10.5.
  • Hansen, C. J., Kawaler, S. D. & Trimble, V. (2004). Stellar Interiors, 2.ª ed. Springer, cap. 7.
  • Bahcall, J. N., Pinsonneault, M. H. & Basu, S. (2001). ApJ 555, 990, tablas 5–6 (modelo BP2000). DOI 10.1086/321493.
  • Chandrasekhar, S. (1931). The maximum mass of ideal white dwarfs. ApJ 74, 81.

Simuladores de esta lección: Estructura estelar: Lane–Emden