Calculadora de brillo aparente
Si duplica la distancia a una estrella, su brillo aparente baja a la cuarta parte; si la triplica, a la novena. Escriba la luminosidad y la distancia y obtenga el flujo que llega al observador, paso a paso. Gratis en su navegador.
- Gratis
- Funciona en su navegador
- Sin registro
- Sus datos no salen de su equipo
Ejecutar — gratis
Ejemplo resuelto
- Luminosidad intrínseca
- 382 600 000 000 000 000 000 000 000
- Distancia
- 149 600 000 000
- L
- 382 600 000 000 000 000 000 000 000
- D
- 149 600 000 000
- D al cuadrado
- 22 380 160 000 000 000 000 000
- Cuatro pi d2
- 281 237 384 968 656 570 000 000
Una calculadora de brillo aparente convierte la luminosidad intrínseca de una estrella y su distancia en el flujo que un observador mediría bajo la ley del inverso del cuadrado. Introduzca la luminosidad L (potencia radiada) y la distancia d; la herramienta devuelve b igual a L entre cuatro pi d al cuadrado, más d al cuadrado, el denominador cuatro pi d al cuadrado, una cadena de ecuación legible y la sustitución paso a paso para que las comprobaciones de deberes y las aserciones de pipeline sean deterministas. Los laboratorios de astronomía, las introducciones a la fotometría, los valores esperados de kata de programación y las comprobaciones rápidas al estilo de la constante solar necesitan ese mismo número de flujo sin abrir una suite completa de astrofísica.
Qué significa el brillo aparente bajo la ley del inverso del cuadrado
El brillo aparente es el flujo radiativo recibido a una distancia dada de una fuente isotrópica: energía por unidad de tiempo por unidad de área. Si una estrella irradia potencia total L (su luminosidad) de forma uniforme en el espacio, esa potencia se reparte sobre una esfera de área superficial cuatro pi d al cuadrado a distancia d del centro. Al dividir se obtiene la fórmula clásica del inverso del cuadrado b igual a L dividido por cuatro pi d al cuadrado.
Duplique la distancia y el flujo cae por un factor de cuatro; triplíquela y cae por nueve. Esto no es lo mismo que la magnitud aparente, que es una escala logarítmica ligada a un punto cero y a menudo incluye bandas de filtro; esta herramienta permanece en unidades de flujo lineales para que pueda verificar problemas de libro que piden brillo o flujo en vatios por metro cuadrado o cualquier unidad coherente de potencia sobre área.
La luminosidad debe ser positiva porque una fuente no emisora tiene flujo nulo o indefinido de interés para esta ley, y la distancia debe ser estrictamente positiva porque d igual a cero colapsa la esfera a un punto y la fórmula no está definida. Los docentes y correctores automáticos valoran ese rechazo de distancia cero tanto como el camino feliz: un estudiante que pone d igual a cero en la aritmética del inverso del cuadrado ha salido del dominio del modelo, y un Infinity silencioso ocultaría el error.
La ruta de comprobación recalcula cuatro pi d al cuadrado con el mismo redondeo fijo de los campos publicados, de modo que una respuesta exitosa siempre incluye pasos que usted puede afirmar en pruebas o fichas.
Consejos prácticos, límites y búsquedas relacionadas
Mantenga luminosidad y distancia dentro del rango absoluto publicado para que d al cuadrado y cuatro pi d al cuadrado no desborden a un flujo no finito que el solucionador deba rechazar. Prefiera enviar números en lugar de cadenas preformateadas cuando controle el cliente; las cadenas numéricas solo se aceptan si coinciden con un patrón numérico finito estricto.
Las unidades son su responsabilidad: si L está en vatios y d en metros, b está en vatios por metro cuadrado; si usa luminosidades solares y unidades astronómicas, interprete la salida como flujo en esas mismas unidades. Esta página apunta a quien busca una calculadora de brillo aparente, flujo de la ley del inverso del cuadrado o brillo por luminosidad y distancia en línea; no es un convertidor de magnitud aparente, ni una herramienta de extinción o corrección bolométrica, ni una calculadora de módulo de distancia.
Prefiera esta capacidad cuando ya tenga L y d en unidades lineales y solo necesite el flujo; si sus datos fuente están en magnitudes, convierta primero a luminosidad con el punto cero adecuado.
Qué puede hacer con ella
Comprobación de deberes sobre flujo de inverso del cuadrado
Los estudiantes introducen luminosidad y distancia de problemas del libro y comparan b y 4πd² manuscritos con un resultado determinista antes de entregar.
Precomprobación antes de etapas de magnitud o SNR
Los pipelines calculan primero el flujo lineal a partir de L y d, y solo alimentan b a conversión de magnitud o modelos de señal a ruido cuando la distancia es válida.
Preguntas frecuentes
¿Cuál es la fórmula del brillo aparente?
Para una fuente isotrópica, el brillo aparente (flujo) es b = L / (4πd²), donde L es la luminosidad y d la distancia. El flujo cae con el cuadrado de la distancia.
¿Qué ocurre cuando la distancia es cero?
La ley del inverso del cuadrado divide por d², que no está definida en cero.
¿El brillo aparente es lo mismo que la magnitud aparente?
No. La magnitud aparente es una escala logarítmica con punto cero y a menudo específica de filtro. Esta calculadora devuelve el flujo lineal b = L/(4πd²).
¿Qué unidades debo usar?
Cualquier par coherente: vatios y metros dan W/m²; luminosidades solares con una longitud compatible dan flujo en esas unidades.
¿La calculadora de brillo aparente es gratuita?
La herramienta del navegador es gratuita y se ejecuta en local.
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/apparent-brightness \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"luminosity":3.826e+26,"distance":149600000000}'const res = await fetch("https://api.kit.forhosting.com/astro/apparent-brightness", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"luminosity": 3.826e+26,
"distance": 149600000000
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/astro/apparent-brightness",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"luminosity": 3.826e+26,
"distance": 149600000000
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/astro/apparent-brightness", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"luminosity":3.826e+26,"distance":149600000000}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"luminosity":3.826e+26,"distance":149600000000}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/astro/apparent-brightness", 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
{
"luminosity": 3.826e+26,
"distance": 149600000000
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "astro.apparent_brightness",
"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.
Límites
max_abs | 1e+36 |
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
Cuando la distancia es cero la fórmula del inverso del cuadrado divide por cero, así que la API devuelve un error claro invalid_input en lugar de infinity o NaN. El camino es aritmética determinista pura —sin red, sin semillas aleatorias, sin reloj— de modo que el ejecutor gratuito del navegador y la API de prepago devuelven el mismo JSON tras el redondeo decimal fijo cada vez que se invoca.
Cómo llamar a la API y qué devuelve
Los valores cuya magnitud cae por debajo de uno por diez a la menos treinta tras la coerción se tratan como no positivos y se rechazan. Envíe un cuerpo JSON con dos números finitos obligatorios: luminosity (alias L, lum, power, intrinsic_luminosity) y distance (alias dist, d, range, observer_distance, r). Ambos deben ser estrictamente positivos y permanecer dentro del límite absoluto publicado de uno por diez a la treinta y seis para que los productos intermedios sigan finitos en precisión doble IEEE en el Worker y en el navegador. En éxito la respuesta repite luminosity y distance redondeadas, fija d_squared y four_pi_d2 a los factores de área de esfera intermedios, apparent_brightness, brightness, flux y b al mismo valor de flujo redondeado, formula a la cadena b igual a L entre cuatro pi d al cuadrado, equation a una línea de sustitución legible, units a un breve recordatorio potencia-longitud-flujo, message a un resumen de una frase y steps a un arreglo ordenado de líneas de cálculo. La validación fallida —campos ausentes, números no finitos, valores fuera de límites absolutos, luminosidad no positiva o distancia nula o negativa— devuelve invalid_input y nunca se cobra. El precio es un fijo $0.002 por petición exitosa con unidad item y precio marginal unitario cero.
Consejos prácticos, límites y búsquedas relacionadas
Al enseñar, empareje ejemplos: el Sol cerca de una UA con L del orden de tres punto ocho dos seis por diez a la veintiséis vatios y d del orden de uno punto cuatro nueve seis por diez a la once metros produce un flujo a escala de la constante solar; una fuente al doble de distancia con la misma L da un cuarto del brillo; y d igual a cero muestra la ruta dura invalid_input. Las tareas fallidas con invalid_input no consumen saldo prepago, lo que mantiene baratos los scripts exploratorios cuando los aprendices ponen deliberadamente la distancia a cero. Las comprobaciones de ida y vuelta son sencillas: recalcule a mano L dividido por cuatro por pi por d al cuadrado y confirme que coincide con apparent_brightness publicado dentro del mismo redondeo a doce decimales.
Casos de integración
Pruebas unitarias para bibliotecas de fotometría
Genere casos de flujo conocidos más rechazos deliberados de distancia cero como valores esperados de kata y fixtures golden de CI.