Loi de Hubble
Une galaxie située à 100 mégaparsecs s'éloigne à 7000 km/s quand la constante de Hubble vaut 70 km/s par mégaparsec. Essayez des valeurs entre 67 et 74 pour voir varier la vitesse, avec un décalage vers le rouge approximatif à côté. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Distance
- 100
- Constante de Hubble
- 70
- Vitesse
- 7 000
- Décalage vers le rouge approché
- 0,0233494867
- C km s
- 299 792,458
La loi de Hubble est la relation linéaire de Hubble–Lemaître qui relie la distance d'une galaxie à la vitesse apparente à laquelle elle s'éloigne dans l'univers en expansion. Sous la forme des manuels, la vitesse de récession est v égale à H0 fois d : multipliez la constante de Hubble par la distance de la galaxie et vous obtenez une vitesse en kilomètres par seconde lorsque d est en mégaparsecs et H0 en kilomètres par seconde par mégaparsec. Ce calculateur accepte une distance galactique non négative et une constante de Hubble, renvoie la vitesse du flux de Hubble linéaire en kilomètres par seconde plus une approximation à faible décalage vers le rouge z approximativement v sur c, et rejette une distance négative afin qu'une erreur de signe ne se fasse jamais passer pour un décalage vers le bleu physique.
Comment la loi de Hubble calcule la vitesse de récession à partir de la distance
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. 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.
Une distance nulle est autorisée et produit une vitesse nulle, qui est l'emplacement de l'observateur lui-même. La constante de Hubble peut être n'importe quel nombre fini afin que vous puissiez balayer des valeurs de l'ère Planck, de l'ère SH0ES ou de manuel contre le même catalogue de distances. Gardez les unités cohérentes : lorsque d est en mégaparsecs et H0 en kilomètres par seconde par mégaparsec, v est en kilomètres par seconde — l'unité que cette page rapporte comme résultat principal.
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, les corrections de vitesse particulière et les courbes de distance de luminosité sont des intentions de recherche et des pages distinctes. Le problème inverse de retrouver la distance à partir d'une vitesse de récession mesurée est une autre requête et un autre calculateur.
Où un calculateur de vitesse selon la loi de Hubble trouve sa place
Les cours d'astronomie du secondaire et de l'université introductive assignent des exercices de diagramme de Hubble, des estimations de vitesse de récession de l'amas de la Vierge et des contrôles d'ordre de grandeur qui réarrangent la même formule ; un seul oracle de confiance accélère la notation et la préparation des démos. Les médiateurs scientifiques convertissent des distances tabulées en mégaparsecs en vitesses de récession en kilomètres par seconde pour les affichages publics sans redériver les conversions d'unités à chaque fois.
Les pipelines de données qui préfiltrent les catalogues de galaxies proches ont parfois besoin d'une colonne déterministe de vitesse du flux de Hubble linéaire avant que des modules cosmologiques plus lourds ne s'exécutent. Les carnets de recherche qui comparent la sensibilité à H0 peuvent maintenir les distances fixes et balayer plusieurs valeurs de la constante pour montrer comment les vitesses de récession prédites évoluent avant les codes cosmologiques complets.
Si plus tard vous avez besoin de la distance à partir d'une vitesse de récession mesurée, de la distance de luminosité depuis un décalage vers le rouge spectroscopique sous une cosmologie ΛCDM complète, de la distance de diamètre angulaire ou d'intégrales de temps de regard en arrière, traitez-les comme des intentions de recherche et des pages distinctes plutôt que de surcharger cette page de vitesse de la loi de Hubble.
Conservez les requêtes dans la paire d'unités documentée de bout en bout, convertissez les années-lumière ou les formes du paramètre h en mégaparsecs et kilomètres par seconde par mégaparsec avant d'appeler, et figez la valeur de velocity dans les tests afin que devoirs, greffons LMS et workers de bord restent reproductibles sans dresser un solveur cosmologique à vous.
Cas d’usage
Clés de réponses pour devoirs et examens
Calculez v = H0 × d pour des distances galactiques de manuel et une constante de Hubble fixe, afin que élèves et correcteurs automatiques partagent une vérité de forme fermée en kilomètres par seconde.
Démos de planétarium et médiation
Transformez des distances de catalogue en mégaparsecs en vitesses de récession lisibles pour expositions et widgets de classe, sans redériver la loi de Hubble à la main.
Balayages de sensibilité à H0
Maintenez fixes les distances des galaxies et faites varier H0 dans les plages d'estimations modernes pour montrer comment les vitesses linéaires du flux de Hubble évoluent 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–Lemaître v = H0 × d. Avec la distance en mégaparsecs et H0 en km/s/Mpc, la vitesse de récession est renvoyée en kilomètres par seconde, plus un champ de commodité à faible z z ≈ v/c.
Que se passe-t-il si la distance est négative ?
La loi de Hubble v = H0 × d ne produit une vitesse de récession que pour une distance galactique non négative ; un d négatif n'est jamais transformé en une vitesse négative silencieuse.
Quelles unités devez-vous utiliser pour la distance et H0 ?
Utilisez des mégaparsecs pour la distance et des kilomètres par seconde par mégaparsec pour la constante de Hubble. Alors la vitesse est en km/s. Convertissez années-lumière ou formes du paramètre h avant d'appeler ; ce point de terminaison ne convertit pas les unités.
S'agit-il d'un solveur cosmologique complet de décalage vers le rouge ?
Non. Il s'agit uniquement de 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.
Combien coûte le calculateur de la loi de Hubble ?
L'outil du 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/phys/hubbles-law \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"distance":100,"hubble_constant":70}'const res = await fetch("https://api.kit.forhosting.com/phys/hubbles-law", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"distance": 100,
"hubble_constant": 70
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/phys/hubbles-law",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"distance": 100,
"hubble_constant": 70
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/phys/hubbles-law", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"distance":100,"hubble_constant":70}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"distance":100,"hubble_constant":70}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/phys/hubbles-law", 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
{
"distance": 100,
"hubble_constant": 70
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "phys.hubbles_law",
"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 calcule la vitesse de récession à partir de la distance
Ce calculateur évalue la forme fermée v égale H0 fois d en arithmétique flottante déterministe : pas de graines aléatoires, pas d'horodatages d'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 distance doit être un nombre fini non négatif car une distance négative en mégaparsecs n'est pas une position galactique physique sous ce flux de Hubble linéaire ; un d négatif échoue avec invalid_input au lieu de renvoyer en silence une vitesse négative qu'un correcteur pourrait traiter comme un décalage vers le bleu.
Ce que vous envoyez, ce que vous recevez, et quand la requête échoue
Une distance négative échoue avec un message clair indiquant que la distance ne doit pas être négative — ces échecs ne sont pas facturés. Les vérifications classiques de manuel comprennent cent mégaparsecs à soixante-dix kilomètres par seconde par mégaparsec récupérant sept mille kilomètres par seconde, et cinquante mégaparsecs au même H0 récupérant trois mille cinq cents kilomètres par seconde. Associez la réponse à votre propre intégrateur cosmologique si vous avez ensuite besoin de la distance de luminosité depuis le décalage vers le rouge sous un modèle ΛCDM complet ; ce point de terminaison calcule uniquement la vitesse linéaire de la loi de Hubble et n'émet ni tracés, ni diagrammes de Hubble, ni corrections de vitesse particulière. Envoyez deux nombres finis obligatoires sous les champs distance et hubble_constant. Distance est la distance galactique d, typiquement en mégaparsecs ; les alias d et distance_mpc sont acceptés afin que les carnets correspondent sans renommer les colonnes. 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 virgule quatre pour une référence de l'ère Planck ; les alias H0, h0 et hubble sont acceptés. Les champs manquants, les chaînes non numériques, NaN et Infinity échouent avec invalid_input en nommant le champ et ne sont pas facturés. En cas de succès, la réponse répète distance et hubble_constant nettoyés, renvoie velocity comme résultat principal en kilomètres par seconde sous cette convention d'unités, redshift_approx comme v sur c pour une vérification classique à faible z, 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'indication d'unités, et fixe formula à v égale H0 fois d et method à hubbles_law pour une portée 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ù un calculateur de vitesse selon la loi de Hubble trouve sa place
Comme cette capacité est un moteur parse pur, le tarif de l'API est la base publiée de $0.002 par élément réussi et une validation échouée ne consomme pas le solde.