Densidad crítica del universo desde la constante de Hubble
La calculadora de densidad crítica del universo convierte una constante de Hubble positiva de kilómetros por segundo por megapársec a segundos inversos y aplica tres H al cuadrado sobre ocho pi G.
Ejecutar — gratis
Devuelve la densidad crítica en kilogramos por metro cúbico, la constante de Hubble convertida, la constante gravitacional y la fórmula empleada. Este cálculo transparente resulta útil para clases de cosmología, comprobaciones rápidas de modelos, procesos científicos y comparaciones con la densidad vinculada a la planitud espacial.
Qué representa la densidad crítica
La densidad crítica es la densidad de masa-energía de referencia asociada a un universo espacialmente plano en la descripción estándar de Friedmann. Para una constante de Hubble actual determinada, aquí se define como rho_c = 3H0^2/(8 pi G), donde H0 es la tasa de expansión y G es la constante gravitacional de Newton. La palabra crítica no significa peligrosa ni máxima: señala la referencia empleada para expresar parámetros de densidad cosmológicos. El parámetro de un componente es su densidad dividida entre la densidad crítica. Si el parámetro de densidad total vale uno, la geometría correspondiente es espacialmente plana bajo los supuestos del modelo. Como H0 aparece al cuadrado, una pequeña variación porcentual de la constante genera aproximadamente el doble de variación porcentual en la densidad crítica. La calculadora ofrece una densidad equivalente de masa en kilogramos por metro cúbico; no determina el contenido real de materia, radiación o energía oscura ni decide qué medición de H0 debe preferirse.
Cómo funcionan la conversión y el cálculo
Introduzca la constante de Hubble en kilómetros por segundo por megapársec, la unidad habitual de la cosmología observacional. Esta unidad compuesta es una tasa de expansión dividida por una distancia y puede convertirse a segundos inversos. La calculadora multiplica los kilómetros por 1,000 metros y divide entre 3.085677581491367e22 metros por megapársec. Después eleva al cuadrado el valor de H0 en s^-1 y aplica 3H0^2/(8 pi G), con G = 6.67430e-11 m^3 kg^-1 s^-2. Las dimensiones se reducen a kilogramos por metro cúbico. La respuesta conserva la constante original, su forma en segundos inversos, la densidad, G, la unidad y la fórmula. Así se facilita la auditoría de resultados automáticos. Se utiliza aritmética de coma flotante de JavaScript, apropiada para estimaciones científicas ordinarias, pero no de precisión decimal arbitraria. El valor debe ser finito y estrictamente positivo; se rechazan tasas nulas o negativas.
Cómo interpretar y utilizar el resultado
Utilice el resultado como referencia dependiente del modelo y ligada exactamente a la constante de Hubble que usted haya indicado. Si lo compara con una densidad de materia medida, verifique que ambas magnitudes usan unidades compatibles y corresponden a la misma época y convención cosmológica. Al dividir la densidad de un componente entre esta densidad crítica se obtiene su parámetro de densidad adimensional. La calculadora no propaga incertidumbres; un flujo científico debe evaluar por separado los límites inferior y superior de H0 o aplicar un análisis de errores adecuado. Tampoco incorpora H(z) dependiente del corrimiento al rojo, resuelve las ecuaciones de Friedmann, convierte masa en densidad de energía ni infiere curvatura observacional. Para reproducibilidad, guarde H0 junto al resultado. La implementación determinista sirve tanto para comprobaciones en navegador como para procesos API: una entrada válida idéntica produce siempre la misma salida, sin red, estado, tiempo ni azar. Cada cálculo API cuesta $0.002; la misma operación puede ejecutarse en el navegador.
Qué puede hacer con ella
Comprobar un ejercicio de cosmología
Verifique la conversión SI y la densidad crítica para un valor didáctico concreto de la constante de Hubble.
Comparar supuestos observacionales
Calcule cómo distintas estimaciones positivas de H0 modifican la densidad de referencia de un análisis cosmológico.
Aportar un valor reproducible
Genere la densidad crítica desde datos estructurados y conserve la tasa convertida, la constante, la fórmula y la unidad.
Preguntas frecuentes
¿Qué fórmula utiliza la calculadora?
Utiliza rho_c = 3H0^2/(8 pi G) después de convertir H0 de km/s/Mpc a s^-1.
¿Qué valor de G se utiliza?
El cálculo emplea G = 6.67430e-11 m^3 kg^-1 s^-2.
¿En qué unidad se devuelve la densidad crítica?
El resultado se expresa en kilogramos por metro cúbico (kg/m^3).
¿Por qué debe ser positiva la constante de Hubble?
Esta capacidad se define para una magnitud de expansión positiva. Los valores nulos o negativos se rechazan para evitar resultados engañosos.
¿Cuánto cuesta un cálculo mediante API?
Cada solicitud API cuesta $0.002. El cálculo determinista también puede ejecutarse 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/critical-density \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"hubble_constant_km_s_mpc":70}'const res = await fetch("https://api.kit.forhosting.com/astro/critical-density", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"hubble_constant_km_s_mpc": 70
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/astro/critical-density",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"hubble_constant_km_s_mpc": 70
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/astro/critical-density", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"hubble_constant_km_s_mpc":70}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"hubble_constant_km_s_mpc":70}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/astro/critical-density", 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
{
"hubble_constant_km_s_mpc": 70
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "astro.critical_density",
"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. |