Magnitud aparente desde absoluta y distancia: calculadora
Esta calculadora convierte la magnitud absoluta de un objeto y su distancia en pársecs en la magnitud aparente que mediría una persona observadora, conforme a la relación estándar del módulo de distancia.
Ejecutar — gratis
Suma a la magnitud absoluta cinco veces el logaritmo decimal de la distancia menos cinco. Resulta útil para ejercicios de astronomía, comprobaciones de catálogos, planes de observación y flujos de software reproducibles. La distancia debe ser estrictamente positiva, pues el logaritmo no está definido para cero ni para valores negativos. El cálculo es determinista y no consulta catálogos, estima extinción ni introduce aproximaciones aleatorias.
Introduzca correctamente la magnitud absoluta y la distancia
Indique la magnitud absoluta del objeto como un número finito y su distancia como un número positivo de pársecs. La magnitud absoluta es la que tendría el objeto si estuviera situado a la distancia estándar de diez pársecs; por tanto, expresa luminosidad intrínseca y no el brillo observado directamente desde la Tierra. Los valores negativos son válidos y suelen describir objetos muy luminosos: no elimine el signo menos. La distancia debe estar en pársecs, no en años luz, unidades astronómicas, kilómetros ni megapársecs. Convierta antes cualquier otra unidad. Se admiten decimales y notación científica. Una distancia igual o inferior a cero genera un error porque la fórmula contiene un logaritmo. Compruebe además que ambos datos corresponden al mismo objeto. La respuesta incluye los valores recibidos, el módulo y la magnitud aparente para que usted pueda auditar el cálculo con facilidad.
Comprenda el cálculo del módulo de distancia
La calculadora aplica m = M + 5 log10(d) - 5, donde m es la magnitud aparente, M la magnitud absoluta y d la distancia en pársecs. La expresión 5 log10(d) - 5 es el módulo de distancia. A exactamente diez pársecs, log10(10) vale uno, el módulo es cero y ambas magnitudes coinciden. Multiplicar la distancia por diez añade cinco magnitudes, como corresponde a la reducción del flujo según la ley del inverso del cuadrado expresada en la escala logarítmica astronómica. Un objeto más cercano que diez pársecs obtiene un módulo negativo y una magnitud aparente numéricamente menor, es decir, se ve más brillante. La respuesta muestra también el módulo intermedio. Los resultados se estabilizan con una precisión práctica para producir JSON uniforme. No se consultan catálogos ni se aplican extinción, corrimiento al rojo o conversiones entre bandas fotométricas: la fórmula se usa directamente sobre sus datos.
Interprete el resultado y conozca sus límites
Una magnitud aparente menor o más negativa indica mayor brillo, mientras que un valor positivo mayor indica un objeto más tenue. Esta orientación puede resultar contraintuitiva; compare magnitudes en lugar de leerlas como puntuaciones ordinarias. El resultado es una predicción geométrica ideal basada solo en magnitud absoluta y distancia. Las observaciones reales pueden variar por absorción y enrojecimiento del polvo interestelar, condiciones atmosféricas, variabilidad del objeto y diferencias entre bandas fotométricas. Verifique que las magnitudes comparadas pertenezcan a la misma banda, como V o G, y aplique aparte la corrección por extinción cuando sea necesaria. La herramienta sirve para docencia, controles de coherencia, transformaciones de datos y estimaciones que utilicen el módulo básico. No sustituye un modelo cosmológico completo, que requiere distancia de luminosidad, corrimiento al rojo, correcciones K y una cosmología elegida. En llamadas automatizadas, el precio base es $0.002; el navegador usa la misma lógica determinista.
Qué puede hacer con ella
Compruebe una estimación de observación
Estime el brillo esperado de un objetivo desde su magnitud absoluta catalogada y su distancia antes de planificar una observación.
Verifique ejercicios de astronomía
Confirme un ejercicio del módulo de distancia y revise el módulo intermedio junto con la magnitud aparente final.
Transforme registros de catálogo
Calcule una estimación uniforme de magnitud aparente para registros que ya contienen magnitud absoluta y distancia en pársecs.
Preguntas frecuentes
¿Qué fórmula utiliza la calculadora?
Utiliza m = M + 5 log10(d) - 5, con la distancia d expresada en pársecs.
¿Por qué la distancia debe ser mayor que cero?
La fórmula toma el logaritmo decimal de la distancia, que no tiene un valor real finito para cero ni para entradas negativas.
¿Puede ser negativa la magnitud absoluta?
Sí. Las magnitudes absolutas negativas son válidas y representan objetos intrínsecamente luminosos en la escala astronómica.
¿El resultado incluye la extinción interestelar?
No. Solo aplica el módulo geométrico; la extinción y otras correcciones observacionales deben calcularse aparte.
¿Cuánto cuesta un cálculo mediante API?
Cada solicitud de API tiene un precio base de $0.002. El cálculo también está disponible en el navegador.
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/apparent-from-absolute \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"absolute_magnitude":4.83,"distance_parsecs":10}'const res = await fetch("https://api.kit.forhosting.com/astro/apparent-from-absolute", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"absolute_magnitude": 4.83,
"distance_parsecs": 10
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/astro/apparent-from-absolute",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"absolute_magnitude": 4.83,
"distance_parsecs": 10
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/astro/apparent-from-absolute", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"absolute_magnitude":4.83,"distance_parsecs":10}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"absolute_magnitude":4.83,"distance_parsecs":10}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/astro/apparent-from-absolute", 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
{
"absolute_magnitude": 4.83,
"distance_parsecs": 10
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "astro.apparent_from_absolute",
"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. |