Radio de una enana blanca según su masa
Vea cómo una enana blanca se encoge al ganar masa: una estrella de 0,6 masas solares resulta con un radio de 8658067,050113482 m, y el tamaño llega a cero en el límite de Chandrasekhar de 1,44. Gratis en su navegador.
- Gratis
- Funciona en su navegador
- Sin registro
- Sus datos no salen de su equipo
Ejecutar — gratis
Ejemplo resuelto
- Masa (masas solares)
- 0,6
- Radio (m)
- 8 658 067,050113482
- Límite de Chandrasekhar (masas solares)
- 1,44
- Modelo
- Nauenberg zero-temperature approximation
Esta calculadora estima el radio de una enana blanca fría y sin rotación a partir de su masa expresada en masas solares. Aplica la aproximación de Nauenberg a la relación inversa entre masa y radio, originada por la presión de degeneración electrónica, y devuelve el radio en metros. El cálculo adopta un límite de Chandrasekhar de 1.44 masas solares y comunica un error si la entrada lo supera. Resulta útil para comprobaciones rápidas de astrofísica, docencia, comparación de modelos y estimaciones de orden de magnitud, pero no sustituye un modelo detallado de estructura estelar.
Por qué una enana blanca más masiva es más pequeña
Los objetos ordinarios suelen aumentar de tamaño cuando se les añade materia, pero una enana blanca sigue la tendencia contraria durante la mayor parte de su intervalo estable de masas. Su sostén procede principalmente de la presión de degeneración de los electrones, un efecto cuántico que no depende de la presión térmica del gas como ocurre en una estrella de la secuencia principal. Al añadir masa, la gravedad se intensifica y obliga a los electrones degenerados a ocupar un estado más comprimido; por ello disminuye el radio de equilibrio.
Esta calculadora representa ese comportamiento mediante la aproximación de masa y radio de Nauenberg. Introduzca la masa estelar como múltiplo de la masa del Sol, por ejemplo 0.6 para una enana blanca típica, y obtendrá el radio correspondiente en metros. El valor devuelto es el radio estelar modelado, no un radio de Schwarzschild, una distancia orbital ni un radio angular observado.
Como la relación está idealizada, conviene interpretar el resultado como una estimación física de la tendencia principal, no como una predicción exacta para todo remanente observado.
Cómo se calcula la estimación
M es la masa indicada de la enana blanca, M_ch se fija en 1.44 masas solares y el radio solar se fija en 695700000 metros. Expresar la entrada en masas solares hace adimensional el cociente de masas, mientras que la multiplicación por el radio solar adoptado convierte directamente el resultado a metros. La fórmula disminuye suavemente al crecer la masa y llega a cero en el límite de Chandrasekhar adoptado.
Una masa superior a 1.44 se rechaza en lugar de insertarse en la raíz, pues la expresión dejaría de describir una enana blanca estable y produciría un resultado matemático no real. La implementación es determinista: una misma entrada siempre emplea las mismas constantes y operaciones, sin consultas de red, elecciones aleatorias ni datos dependientes del tiempo. Por ello, el resultado se integra bien en cálculos reproducibles y pruebas automatizadas.
Supuestos, límites e interpretación
La relación de Nauenberg es una aproximación compacta para una enana blanca sin rotación, a temperatura cero y sostenida por un gas de electrones completamente degenerado. Las estrellas reales pueden diferir por su temperatura finita, estructura de envoltura, rotación, campos magnéticos, composición química, cristalización y efectos relativistas generales cerca del extremo de mayor masa.
El modelo también presupone la elección habitual del peso molecular por electrón implícita en el coeficiente citado, por lo que resulta especialmente apropiado para enanas blancas comunes de carbono y oxígeno y sirve como estimación general para composiciones relacionadas. Los remanentes de masa muy baja pueden tener núcleos de helio y envolturas gruesas que alejen su radio observado de esta relación fría. Cerca de 1.44 masas solares, pequeñas variaciones de masa provocan cambios relativos muy grandes en el radio; por tanto, no debe considerar la salida una predicción de precisión.
Utilícela para comparar escalas teóricas, revisar un cálculo o fijar una condición inicial. Para inferencias de investigación, compárela con secuencias evolutivas ajustadas a temperatura, composición, atmósfera e incertidumbres observacionales.
Qué puede hacer con ella
Comprobar un cálculo de remanentes estelares
Convierta una masa supuesta de enana blanca en una escala de radio antes de estimar luminosidad, gravedad superficial o acreción.
Enseñar la relación inversa entre masa y radio
Compare varias masas para mostrar por qué una masa estelar mayor, sostenida por degeneración, produce un radio de equilibrio menor.
Validar entradas de un modelo
Rechace masas por encima del límite adoptado de Chandrasekhar y genere radios iniciales reproducibles para un flujo determinista mayor.
Preguntas frecuentes
¿En qué unidad debo introducir la masa?
Introduzca la masa en masas solares. Por ejemplo, 0.6 significa el sesenta por ciento de la masa del Sol.
¿Por qué disminuye el radio cuando aumenta la masa?
La gravedad más intensa comprime con mayor fuerza la materia electrónica degenerada y origina el comportamiento inverso entre masa y radio representado por la aproximación.
¿Qué sucede por encima del límite de Chandrasekhar?
La solicitud devuelve un error de entrada no válida por encima de 1.44 masas solares, porque allí la relación no describe una enana blanca estable.
¿Es un radio exacto para una enana blanca observada?
No. Es una aproximación a temperatura cero; la temperatura, composición, envolturas, rotación, magnetismo y otros procesos estelares pueden alterar el radio observado.
¿El resultado es un radio de Schwarzschild?
No. Es el radio físico modelado de la propia estrella, en metros. No es un radio de Schwarzschild, ni una distancia orbital, ni el tamaño angular que mediría con un telescopio.
Herramientas relacionadas
Para desarrolladores — acceso por API
Todo lo de esta página está disponible por programación. Esta sección es para equipos que quieren integrarlo en sus sistemas; el resto puede usar la herramienta de arriba sin más.
Endpoint de API
¿Prefiere automatizarlo? Un POST autenticado crea la tarea; el resultado llega por webhook o enlace firmado. La misma capacidad también se ejecuta aquí en la web, por email y desde Telegram — y pronto también desde nuestra app.
Llámela desde su stack
curl -X POST https://api.kit.forhosting.com/astro/white-dwarf-radius \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"mass_solar_masses":0.6}'const res = await fetch("https://api.kit.forhosting.com/astro/white-dwarf-radius", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"mass_solar_masses": 0.6
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/astro/white-dwarf-radius",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"mass_solar_masses": 0.6
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/astro/white-dwarf-radius", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"mass_solar_masses":0.6}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"mass_solar_masses":0.6}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/astro/white-dwarf-radius", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Ejemplo de solicitud
{
"mass_solar_masses": 0.6
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "astro.white_dwarf_radius",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}La API es asíncrona: la llamada devuelve un task_id al instante y el resultado llega por webhook. El polling está limitado a 1 req/s por tarea.
Precio
Precio publicado — sin tokens ni créditos inventados. Una tarea fallida no se cobra.
Errores
| HTTP | Código | Significado |
|---|---|---|
401 | unauthorized | API key ausente o inválida. |
402 | insufficient_balance | El saldo no cubre el precio de la tarea. |
404 | unknown_type | El tipo de tarea no existe. |
429 | rate_limited | Demasiadas peticiones. Use el webhook en vez de sondear. |
Notas técnicas
Cómo se calcula la estimación
El cálculo usa R = 0.0112 R_sun multiplicado por la raíz cuadrada de [(M_ch/M)^(2/3) menos (M/M_ch)^(2/3)].
Supuestos, límites e interpretación
Cada solicitud API cuesta $0.002; el cálculo del navegador emplea la misma relación determinista.
Preguntas técnicas
¿En qué unidad devuelve el resultado?
El resultado principal, radius_m, es el radio estimado de la enana blanca en metros.
¿Cuánto cuesta una solicitud API?
Cada solicitud cuesta $0.002. El cálculo es determinista y no se conecta con servicios externos.