Loi de Hubble
Une galaxie qui s'éloigne à 7000 km/s, avec une constante de Hubble de 70 km/s/Mpc, se trouve à 100 mégaparsecs, soit 326156377,7 années-lumière. Saisissez la vitesse de récession et la constante de Hubble pour obtenir la distance avec d = v / H0. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Vitesse de récession
- 7 000
- Constante de Hubble
- 70
- Distance
- 100
- Distance a.l.
- 326 156 377,7
- Décalage vers le rouge approx
- 0,0233494867
- Temps de parcours de la lumière années
- 326 156 377,7
La loi de Hubble est la relation linéaire simple qui relie la vitesse apparente à laquelle une galaxie s'éloigne et sa distance dans l'univers en expansion. Sous la forme des manuels, la distance approximative d est la vitesse de récession v divisée par la constante de Hubble H0. Lorsque v se mesure en kilomètres par seconde et H0 en kilomètres par seconde par mégaparsec, d s'exprime en mégaparsecs — l'unité naturelle du travail extragalactique proche. Ce calculateur accepte la vitesse de récession et la constante de Hubble, renvoie la distance en mégaparsecs et en années-lumière, une approximation à faible décalage vers le rouge z approximativement v sur c, et une estimation linéaire du temps de parcours de la lumière, et rejette une constante de Hubble nulle pour qu'un mauvais H0 ne devienne jamais un Infinity ou un NaN silencieux.
Comment la loi de Hubble estime la distance d'une galaxie
Partez de la relation classique de Hubble–Lemaître : la vitesse de récession d'une galaxie lointaine est approximativement proportionnelle à sa distance, écrite v égale H0 fois d, ou réarrangée d égale v divisée par H0. La constante de proportionnalité H0 est la constante de Hubble à l'époque présente ; les déterminations modernes se situent typiquement près de soixante-sept à soixante-quatorze kilomètres par seconde par mégaparsec selon la sonde, mais les devoirs et manuels de laboratoire fixent souvent une seule valeur de référence telle que soixante-dix.
La vitesse de récession peut être positive pour des sources qui s'éloignent ou négative pour celles qui s'approchent sous la même formule linéaire, produisant une distance signée que l'appelant interprète dans le contexte. Cette page utilise volontairement uniquement l'approximation linéaire à faible décalage vers le rouge ; les intégrales complètes de Friedmann–Lemaître–Robertson–Walker qui dépendent des densités de matière et d'énergie noire, la distance de luminosité versus la distance de diamètre angulaire et les corrections de vitesse particulière sont des intentions de recherche et des pages d'atterrissage distinctes.
Gardez les unités cohérentes : convertissez les miles par seconde ou les formes du paramètre h dans la paire que vous documentez pour que le quotient numérique corresponde à l'unité de longueur que votre rapport revendique.
Où les calculateurs de distance par la loi de Hubble interviennent dans le travail réel
Les cours d'astronomie du secondaire et d'université d'introduction assignent des exercices du diagramme de Hubble, des estimations de distance à l'amas de la Vierge et des contrôles d'ordre de grandeur qui réarrangent la même formule ; un oracle unique de confiance accélère la notation et la préparation des démos. Les médiateurs scientifiques convertissent des vitesses de récession tabulées en échelles de mégaparsec et d'années-lumière pour des affichages publics sans redériver les conversions d'unités à chaque fois.
Les pipelines de données qui préfiltrent des catalogues de galaxies proches ont parfois besoin d'une colonne de distance linéaire déterministe avant que des modules cosmologiques plus lourds ne s'exécutent. Les carnets de recherche comparant la sensibilité à H0 peuvent balayer plusieurs valeurs de la constante contre des vitesses fixes et comparer les distances renvoyées côte à côte.
Si vous avez plus tard besoin de la distance de luminosité depuis le décalage vers le rouge sous une cosmologie ΛCDM complète, de la distance de diamètre angulaire, d'intégrales de temps de regard en arrière ou de modèles de flux de Hubble corrigés par vitesse particulière, traitez-les comme des intentions de recherche et des pages distinctes plutôt que de surcharger cette page du calculateur de la loi de Hubble.
Cas d’usage
Clés de réponses pour devoirs et examens
Calculez d = v/H0 pour des vitesses de récession de manuel et une constante de Hubble fixe afin que étudiants et correcteurs automatiques partagent une vérité de forme fermée en Mpc et années-lumière.
Démos de planétarium et de médiation
Transformez des vitesses de récession de relevés en distances lisibles en mégaparsecs et années-lumière pour expositions et widgets de classe.
Balayages de sensibilité à H0
Maintenez fixes les vitesses des galaxies et variez H0 dans les plages d'estimations modernes pour montrer comment les distances linéaires s'échelonnent avant les codes cosmologiques complets.
Questions fréquentes
Quelle formule ce calculateur de la loi de Hubble utilise-t-il ?
La relation linéaire classique de Hubble d = v / H0. Avec vitesse de récession en km/s et H0 en km/s/Mpc, la distance est renvoyée en mégaparsecs, plus des champs de commodité en années-lumière et à faible z.
Que se passe-t-il si la constante de Hubble est nulle ?
La loi de Hubble divise par H0, donc un H0 nul (ou quasi nul) est indéfini et n'est jamais transformé en Infinity ou NaN.
S'agit-il d'un calculateur cosmologique complet de distances ?
Non. C'est uniquement l'approximation linéaire de la loi de Hubble à faible décalage vers le rouge. Les distances de luminosité ou comobiles FLRW complètes qui dépendent de Ωm et ΩΛ sont un autre problème et une autre page.
Puis-je utiliser une vitesse de récession négative ?
Oui. Une v négative modélise l'approche (décalage vers le bleu) sous la même formule linéaire et renvoie une distance signée. Interprétez le signe dans votre contexte scientifique.
Quel est le coût ?
L'outil navigateur est gratuit et s'exécute en local.
Outils associés
Pour les développeurs — accès API
Tout sur cette page est disponible par programmation. Cette section s'adresse aux équipes qui veulent l'intégrer à leurs systèmes ; les autres peuvent simplement utiliser l'outil ci-dessus.
Endpoint
Authentification par jeton Bearer : un seul POST met la tâche en file d’attente, et le résultat vous parvient par webhook ou lien signé.
Appeler depuis votre stack
curl -X POST https://api.kit.forhosting.com/astro/hubble-distance \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"recession_velocity":7000,"hubble_constant":70}'const res = await fetch("https://api.kit.forhosting.com/astro/hubble-distance", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"recession_velocity": 7000,
"hubble_constant": 70
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/astro/hubble-distance",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"recession_velocity": 7000,
"hubble_constant": 70
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/astro/hubble-distance", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"recession_velocity":7000,"hubble_constant":70}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"recession_velocity":7000,"hubble_constant":70}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/astro/hubble-distance", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Exemple de requête
{
"recession_velocity": 7000,
"hubble_constant": 70
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "astro.hubble_distance",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}L’API est asynchrone : chaque appel renvoie un task_id immédiatement, puis vous interrogez l’état à raison d’une requête par seconde.
Tarifs
Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.
Erreurs
| HTTP | Code | Signification |
|---|---|---|
401 | unauthorized | Clé API absente ou invalide : vérifiez l’en-tête Authorization. |
402 | insufficient_balance | Solde insuffisant : rechargez votre compte pour lancer cette tâche. |
404 | unknown_type | Type de tâche inconnu : vérifiez le champ type de votre requête. |
429 | rate_limited | Trop de requêtes : ralentissez la cadence, puis réessayez. |
Notes techniques
Comment la loi de Hubble estime la distance d'une galaxie
Le calculateur évalue la forme fermée d égale v sur H0 en arithmétique flottante déterministe : pas de graines aléatoires, pas d'horodatages horloge, pas d'appels réseau et pas de dérive de modèle, de sorte que des entrées identiques produisent toujours le même JSON. La constante de Hubble doit être un nombre fini non nul car la division par zéro est indéfinie ; un H0 nul ou quasi nul échoue avec invalid_input au lieu de renvoyer Infinity.
Ce que vous envoyez et ce que vous recevez en retour
La vitesse de récession est typiquement la vitesse récessionnelle en ligne de visée v en kilomètres par seconde issue de mesures de décalage vers le rouge ou cinématiques ; pour un lien approximatif à faible z vous pouvez prendre v approximativement c fois z avec c égal à deux cent quatre-vingt-dix-neuf mille sept cent quatre-vingt-douze point quatre cinq huit kilomètres par seconde. La constante de Hubble est H0 en kilomètres par seconde par mégaparsec dans la convention habituelle, par exemple soixante-dix pour de nombreux exercices de manuel ou soixante-sept point quatre pour une référence de l'ère Planck. Les contrôles classiques de manuel incluent sept mille kilomètres par seconde à soixante-dix kilomètres par seconde par mégaparsec récupérant cent mégaparsecs, et douze cents kilomètres par seconde au même H0 récupérant environ dix-sept point un quatre mégaparsecs. Envoyez deux nombres finis obligatoires sous les champs recession_velocity et hubble_constant. Champs manquants, chaînes non numériques, NaN, Infinity et une constante de Hubble nulle échouent avec invalid_input et ne sont pas facturés. En cas de succès la réponse renvoie recession_velocity et hubble_constant nettoyés, distance comme résultat principal en mégaparsecs sous cette convention d'unités, distance_ly comme la même distance convertie en années-lumière, redshift_approx comme v sur c pour une vérification classique à faible z, light_travel_time_years comme estimation linéaire de parcours de lumière de Hubble, expose c_km_s comme la vitesse de la lumière fixe utilisée pour l'approximation de décalage vers le rouge, inclut un objet d'indice d'unités, fixe method à hubble_law, formula à d égale v sur H0, et approximation à linear_hubble_low_z pour un périmètre honnête. Le tarif des appels API réussis est la base publiée de $0.002 par élément ; les échecs de validation ne consomment pas le solde prépayé.
Où les calculateurs de distance par la loi de Hubble interviennent dans le travail réel
Comme cette capacité est un moteur de parse pur, le tarif API est la base publiée de $0.002 par élément réussi et une validation échouée ne consomme pas le solde.