Legge di Hubble
Una galassia a 100 megaparsec si allontana a 7000 km/s quando la costante di Hubble vale 70 km/s per megaparsec. Provi valori tra 67 e 74 per vedere come cambia la velocità, con un redshift approssimato accanto. Gratis nel suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- Distanza
- 100
- Costante di Hubble
- 70
- Velocità
- 7000
- Redshift approssimato
- 0,0233494867
- C km s
- 299.792,458
La legge di Hubble è la relazione lineare di Hubble–Lemaître che collega quanto è lontana una galassia alla rapidità apparente con cui essa si allontana nell'universo in espansione. Nella forma da manuale, la velocità di recessione è v uguale a H0 per d: moltiplichi la costante di Hubble per la distanza della galassia e ottiene una rapidità in chilometri al secondo quando d è in megaparsec e H0 in chilometri al secondo per megaparsec.
Come la legge di Hubble calcola la velocità di recessione dalla distanza
Parta dalla relazione classica di Hubble–Lemaître: la velocità di recessione di una galassia lontana è approssimativamente proporzionale alla sua distanza, scritta v uguale a H0 per d. La costante di proporzionalità H0 è la costante di Hubble all'epoca presente; le determinazioni moderne tipicamente cadono vicino a sessantasette–settantquattro chilometri al secondo per megaparsec a seconda della sonda, ma compiti e manuali di laboratorio spesso fissano un unico valore di riferimento come settanta. La distanza nulla è consentita e produce velocità nulla, che è la posizione dell'osservatore stesso.
La costante di Hubble può essere qualsiasi numero finito così che Lei possa spazzare valori dell'era Planck, dell'era SH0ES o da manuale contro lo stesso catalogo di distanze. Mantenga le unità coerenti: quando d è in megaparsec e H0 in chilometri al secondo per megaparsec, v è in chilometri al secondo — l'unità che questa pagina riporta come risultato principale.
Questa destinazione usa di proposito solo l'approssimazione lineare a basso redshift; gli integrali completi di Friedmann–Lemaître–Robertson–Walker che dipendono dalle densità di materia e di energia oscura, le correzioni di velocità peculiare e le curve di distanza di luminosità sono intenti di ricerca e pagine distinte. Il problema inverso di recuperare la distanza da una velocità di recessione misurata è un'altra interrogazione e un altro calcolatore.
Dove un calcolatore di velocità della legge di Hubble trova impiego
I corsi di astronomia della scuola secondaria e dell'università introduttiva assegnano esercizi sul diagramma di Hubble, stime di rapidità di recessione dell'ammasso della Vergine e controlli d'ordine di grandezza che riordinano la stessa formula; un unico oracolo fidato accelera la valutazione e la preparazione delle demo. I comunicatori scientifici convertono distanze tabulate in megaparsec in rapidità di recessione in chilometri al secondo per schermi pubblici senza ridedurre ogni volta le conversioni di unità.
Le pipeline di dati che prefiltrano cataloghi di galassie vicine a volte necessitano di una colonna deterministica di velocità del flusso di Hubble lineare prima che girino moduli cosmologici più pesanti. I taccuini di ricerca che confrontano la sensibilità a H0 possono tenere fisse le distanze e spazzare diversi valori della costante per mostrare come scalano le rapidità di recessione previste prima dei codici cosmologici completi.
Se in seguito Le serve la distanza da una velocità di recessione misurata, la distanza di luminosità da un redshift spettroscopico sotto una cosmologia ΛCDM completa, la distanza di diametro angolare o integrali di tempo di lookback, li tratti come intenti di ricerca e destinazioni distinte invece di sovraccaricare questa pagina di velocità della legge di Hubble.
Conservi le richieste nella coppia di unità documentata da un capo all'altro, converta anni luce o forme del parametro h in megaparsec e chilometri al secondo per megaparsec prima di chiamare, e fissi il valore di velocity nei test così che compiti, componenti LMS e worker di bordo restino riproducibili senza erigere un risolutore cosmologico proprio.
Casi d'uso
Chiavi di risposta per compiti ed esami
Calcoli v = H0 × d per distanze galattiche da manuale e una costante di Hubble fissa, così che studenti e correttori automatici condividano una verità in forma chiusa in chilometri al secondo.
Spazzate di sensibilità a H0
Tenga fisse le distanze delle galassie e vari H0 negli intervalli delle stime moderne per mostrare come scalano le velocità lineari del flusso di Hubble prima dei codici cosmologici completi.
Domande frequenti
Quale formula usa questo calcolatore della legge di Hubble?
La relazione lineare classica di Hubble–Lemaître v = H0 × d. Con la distanza in megaparsec e H0 in km/s/Mpc, la velocità di recessione è restituita in chilometri al secondo, più un campo di comodo a basso z z ≈ v/c.
Che cosa accade se la distanza è negativa?
La legge di Hubble v = H0 × d produce velocità di recessione solo per una distanza galattica non negativa; un d negativo non diventa mai una rapidità negativa silenziosa.
Quali unità deve usare Lei per la distanza e H0?
Usi megaparsec per la distanza e chilometri al secondo per megaparsec per la costante di Hubble. Allora la velocità è in km/s.
È un risolutore cosmologico completo di redshift?
No. È soltanto l'approssimazione lineare della legge di Hubble a basso redshift. Le distanze di luminosità o comoventi FLRW complete che dipendono da Ωm e ΩΛ sono un altro problema e un'altra destinazione.
Quanto costa il calcolatore della legge di Hubble?
Lo strumento del browser è gratuito e gira in locale.
Strumenti correlati
Per sviluppatori — accesso via API
Tutto quello che vedi in questa pagina è disponibile anche via API. Questa sezione è per i team che vogliono integrarlo nei propri sistemi; chi non ne ha bisogno può semplicemente usare lo strumento qui sopra.
Endpoint
Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.
Chiamala dal tuo 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)Esempio di richiesta
{
"distance": 100,
"hubble_constant": 70
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "phys.hubbles_law",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}L'API è asincrona: ricevi subito un task_id e puoi fare polling fino a 1 richiesta al secondo.
Prezzi
Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.
Errori
| HTTP | Codice | Significato |
|---|---|---|
401 | unauthorized | Chiave API mancante o non valida: controlla l'header Authorization. |
402 | insufficient_balance | Credito esaurito: ricarica per continuare a eseguire attività. |
404 | unknown_type | Tipo di attività sconosciuto: controlla il campo type della richiesta. |
429 | rate_limited | Troppe richieste in poco tempo: rallenta e riprova tra qualche secondo. |
Note tecniche
Come la legge di Hubble calcola la velocità di recessione dalla distanza
Questo calcolatore valuta la forma chiusa v uguale a H0 per d in aritmetica a virgola mobile deterministica: senza semi casuali, senza timestamp di orologio, senza chiamate di rete e senza deriva di modello, così che ingressi identici producano sempre lo stesso JSON. La distanza deve essere un numero finito non negativo perché una distanza negativa in megaparsec non è una posizione galattica fisica sotto questo flusso di Hubble lineare; un d negativo fallisce con invalid_input invece di restituire in silenzio una rapidità negativa che un correttore potrebbe trattare come blueshift.
Che cosa invia Lei, che cosa ottiene e quando la richiesta fallisce
Una distanza negativa fallisce con un messaggio chiaro secondo cui la distanza non deve essere negativa: tali fallimenti non vengono fatturati. Le verifiche classiche da manuale includono cento megaparsec a settanta chilometri al secondo per megaparsec che recuperano settemila chilometri al secondo, e cinquanta megaparsec allo stesso H0 che recuperano tremilacinquecento chilometri al secondo. Invii due numeri finiti obbligatori sotto i campi distance e hubble_constant. Distance è la distanza galattica d, tipicamente in megaparsec; gli alias d e distance_mpc sono accettati così che i taccuini corrispondano senza rinominare le colonne. La costante di Hubble è H0 in chilometri al secondo per megaparsec nella convenzione abituale, per esempio settanta per molti esercizi da manuale oppure sessantasette punto quattro per un riferimento dell'era Planck; gli alias H0, h0 e hubble sono accettati. Campi assenti, stringhe non numeriche, NaN e Infinity falliscono con invalid_input nominando il campo e non vengono addebitati. In caso di successo la risposta riecheggia distance e hubble_constant ripuliti, restituisce velocity come risultato principale in chilometri al secondo sotto quella convenzione di unità, redshift_approx come v su c per una verifica classica a basso z, espone c_km_s come la velocità della luce fissa usata per l'approssimazione di redshift, include un oggetto di suggerimento delle unità, e imposta formula a v uguale a H0 per d e method a hubbles_law per un ambito onesto. Il prezzo delle chiamate API riuscite è la base pubblicata di $0.002 per elemento; i fallimenti di convalida non consumano il saldo prepagato. Abbini la risposta al proprio integratore cosmologico se in seguito Le serve la distanza di luminosità dal redshift sotto un modello ΛCDM completo; questo endpoint calcola soltanto la velocità lineare della legge di Hubble e non emette grafici, diagrammi di Hubble né correzioni di velocità peculiare.
Dove un calcolatore di velocità della legge di Hubble trova impiego
Poiché questa capacità è un motore parse puro, il prezzo dell'API è la base pubblicata di $0.002 per elemento riuscito e la convalida fallita non consuma saldo.
Casi di integrazione
Demo di planetario e divulgazione
Trasformi distanze di catalogo in megaparsec in rapidità di recessione leggibili per mostre e widget d'aula, senza ridedurre a mano la legge di Hubble.