Costante di Hubble da velocità e distanza
Questo calcolatore stima la costante di Hubble dalla velocità di recessione e dalla distanza di una galassia applicando la legge di Hubble risolta, H0 = v / d.
Esegui gratis nel browser
Inserisca la velocità in chilometri al secondo e la distanza in megaparsec per ottenere il rapporto in chilometri al secondo per megaparsec. È utile per esercizi, controlli osservativi e confronti trasparenti tra dati. Il calcolo è deterministico e rifiuta una distanza nulla o negativa, poiché non rappresenta un divisore valido per questo modello.
Inserisca velocità e distanza nelle unità indicate
Indichi la velocità di recessione della galassia in chilometri al secondo e la distanza in megaparsec. Il calcolatore non converte le unità: entrambi i valori devono già usare queste unità affinché la costante risulti in km/s/Mpc. La velocità viene spesso ricavata dallo spostamento verso il rosso, mentre la distanza può provenire da una candela standard, dalla scala delle distanze o da un’altra osservazione indipendente. Utilizzi dati della stessa galassia e dello stesso sistema di riferimento. La distanza deve essere maggiore di zero; un valore nullo o negativo non può fungere da denominatore e genera un errore. I campi richiedono inoltre numeri finiti, perciò dati mancanti, testo, NaN e infinito vengono respinti. Una velocità negativa è ammessa matematicamente e produce un rapporto negativo, ma di solito descrive un oggetto in avvicinamento e non le galassie in recessione per cui si usa la relazione semplice di Hubble. Verifichi segno e provenienza della velocità prima dell’interpretazione fisica.
Comprenda il rapporto calcolato
L’algoritmo usa la relazione lineare di Hubble v = H0 × d e la risolve come H0 = v / d. Divide una volta la velocità di recessione per la distanza e restituisce il risultato in chilometri al secondo per megaparsec. Per esempio, 7,000 km/s e 100 Mpc producono 70 km/s/Mpc. L’unità indica l’aumento di velocità associato nel modello lineare a ciascun megaparsec. Il risultato ripete gli input convalidati e riporta la formula, agevolando verifica e archiviazione. È un rapporto diretto, non un adattamento statistico: una galassia fornisce una stima. Non combina campioni, non pesa le incertezze, non corregge i moti peculiari, non converte lo spostamento verso il rosso in velocità e non adatta parametri cosmologici. La formattazione numerica stabile mantiene coerenti API e browser. Per una stima di livello scientifico, applichi una regressione a una raccolta adeguata di galassie con misure indipendenti.
Interpreti la stima entro i limiti della legge di Hubble
Consideri il valore restituito una stima derivata dai due numeri forniti, non automaticamente una misura definitiva dell’attuale espansione cosmica. Le galassie vicine possono possedere velocità peculiari rilevanti causate dal moto gravitazionale locale, quindi la loro velocità osservata può discostarsi dall’espansione uniforme. A distanze molto grandi, la relazione lineare elementare e una semplice interpretazione dello spostamento verso il rosso non bastano più; occorre allora un modello cosmologico. Anche le distanze hanno incertezze legate al metodo e, trovandosi al denominatore, incidono direttamente sul rapporto. Il calcolatore espone l’aritmetica senza nascondere questi limiti dietro ipotesi ulteriori. È adatto alla didattica, alla riproduzione di esempi, al controllo di una riga osservativa o al confronto fra distanze. Se cita il risultato, annoti fonte, incertezza, riferimento e unità. Più galassie ben selezionate e un metodo di adattamento documentato offrono informazioni migliori di un unico rapporto considerato universale.
Casi d'uso
Verificare un esercizio di astronomia
Controlli un problema svolto sulla legge di Hubble usando velocità e distanza senza risolvere manualmente la formula.
Confrontare stime della distanza
Valuti come due distanze indipendenti cambiano la costante implicita mantenendo fissa la velocità.
Controllare una tabella osservativa
Ricalcoli il rapporto H0 di ogni galassia prima di effettuare un adattamento statistico più ampio.
Domande frequenti
Quale formula usa il calcolatore?
Risolve la legge lineare di Hubble v = H0 × d e calcola H0 = v / d.
Quali unità devo inserire?
Inserisca la velocità in chilometri al secondo e la distanza in megaparsec. Il risultato è in chilometri al secondo per megaparsec.
Perché la distanza deve essere maggiore di zero?
La distanza è il denominatore. Lo zero renderebbe indefinita la divisione e una distanza galattica negativa esula dal modello.
Una galassia fornisce una costante di Hubble definitiva?
No. Un solo rapporto risente di moti peculiari e incertezze. Le stime scientifiche usano campioni e adattamenti statistici.
Il calcolatore converte lo spostamento verso il rosso in velocità?
No. Fornisca una velocità di recessione già determinata in km/s; questa capacità calcola soltanto il rapporto con la distanza.
Quanto costa un calcolo tramite API?
Ogni richiesta API costa $0.002. Lo stesso calcolo deterministico può essere eseguito anche nel browser.
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/astro/hubble-constant-from-velocity \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"recession_velocity":7000,"distance":100}'const res = await fetch("https://api.kit.forhosting.com/astro/hubble-constant-from-velocity", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"recession_velocity": 7000,
"distance": 100
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/astro/hubble-constant-from-velocity",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"recession_velocity": 7000,
"distance": 100
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/astro/hubble-constant-from-velocity", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"recession_velocity":7000,"distance":100}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"recession_velocity":7000,"distance":100}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/astro/hubble-constant-from-velocity", 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
{
"recession_velocity": 7000,
"distance": 100
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "astro.hubble_constant_from_velocity",
"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. |