ForHosting KIT · Sciences

Calculateur de décalage vers le rouge

Une raie émise à 600 et observée à 660 présente un décalage vers le rouge z de 0,1, soit une vitesse de récession de 29979,2458 km/s. Saisissez les deux longueurs d'onde dans la même unité et obtenez z, la vitesse et chaque étape. Gratuit dans votre navigateur.

  • Gratuit
  • Fonctionne dans votre navigateur
  • Sans inscription
  • Vos données restent sur votre appareil
Utilisez-le depuis WebAPIE-mailTelegramApp bientôt
Si vous saisissez
Longueur d'onde observée λ_obs
660
Émise (repos)
600
Vous obtenez
Lambda observée
660
Lambda émise
600
Décalage vers le rouge
0,1
Z
0,1

Un calculateur de décalage vers le rouge transforme deux longueurs d'onde spectroscopiques en le décalage adimensionnel z et une vitesse de récession classique. Saisissez la longueur d'onde observée d'une raie spectrale et la longueur d'onde de repos émise dans la même unité de longueur ; l'outil renvoie z égal à lambda observée moins lambda émise sur lambda émise, puis multiplie par la vitesse exacte de la lumière pour donner la vitesse de récession en mètres par seconde et kilomètres par seconde. Les étudiants de laboratoire mesurant les raies de Balmer, les enseignants notant les devoirs, les auteurs de pipelines de données et les rédacteurs de katas de code ont tous besoin du même couple déterministe de nombres sans ouvrir un tableur.

Ce que le décalage spectroscopique vers le rouge signifie pour les longueurs d'onde

Lorsqu'une source lumineuse se déplace par rapport à un observateur le long de la ligne de visée, ou lorsque l'espace s'étend entre émission et détection, les raies spectrales se décalent en longueur d'onde. Le décalage spectroscopique vers le rouge est défini par la formule fermée z égale à la longueur d'onde observée moins la longueur d'onde de repos émise, le tout divisé par la longueur d'onde émise.

Ce seul nombre adimensionnel est indépendant de l'unité choisie pour la longueur d'onde : nanomètres, angströms ou mètres s'annulent dans le rapport, pourvu que les deux entrées partagent la même unité. Un z positif signifie que la raie observée est plus longue que la raie de repos — un décalage vers le rouge souvent associé à la récession ou à l'expansion cosmologique. Un z négatif signifie un décalage vers le bleu : la raie observée est plus courte, cohérent avec une approche dans un cadre Doppler simple.

Un z nul signifie que les deux longueurs d'onde coïncident dans l'arrondi, donc il n'y a pas de décalage de raie dans ce modèle. La vitesse de récession non relativiste utilisée ici est v égale à c fois z, avec c égal à 299792458 mètres par seconde, la vitesse exacte de la lumière dans le vide SI. Cette carte linéaire est la première étape standard des devoirs ; elle devient une mauvaise approximation lorsque |z| est grand, où une formule Doppler relativiste ou un modèle cosmologique complet est requis.

Les enseignants et correcteurs automatiques se soucient du rejet d'émission nulle autant que du signe de z : un étudiant qui laisse la longueur de repos vide ou tape zéro a quitté le domaine de la définition, et un repli silencieux cacherait cette erreur. Le chemin de vérification recalcule le rapport et le produit avec le même arrondi fixe utilisé pour les champs publiés, de sorte qu'une réponse réussie inclut toujours des étapes que vous pouvez affirmer dans des tests ou des feuilles de travail.

Conseils pratiques, limites et recherches connexes

Gardez les deux longueurs d'onde dans la même unité avant d'appeler ; convertissez angströms en nanomètres dans votre client si votre catalogue mélange les unités. Préférez envoyer des nombres plutôt que des chaînes préformatées lorsque vous contrôlez le client ; les chaînes numériques ne sont acceptées que lorsqu'elles correspondent à un motif numérique fini strict.

Les vérifications classiques de classe utilisent des rapports simples : observée 660 et émise 600 donnent z égal à 0.1 et vitesse de récession 3e7 mètres par seconde ; longueurs d'onde égales donnent z égal à zéro ; observée plus courte que émise donne un z négatif et une vitesse négative lue comme approche. Gardez le décalage absolu modeste si vous souhaitez interpréter v égal à c z physiquement : à grand z la carte non relativiste dépasse c et n'est qu'un produit formel, pas une vitesse spécialement relativiste valide.

Cette page cible ceux qui cherchent un calculateur de décalage vers le rouge, une formule de décalage de longueur d'onde ou une vitesse de récession à partir de raies spectrales en ligne ; ce n'est pas un outil de distance par la loi de Hubble, ni un solveur Doppler relativiste, ni un convertisseur de décalage de pic de corps noir, ni un utilitaire radio fréquence-vers-longueur-d'onde.

Préférez cette capacité lorsque vous avez déjà lambda observée et lambda de repos et n'avez besoin que de z et de la paire classique v égal à c z ; si votre source donne des fréquences, convertissez d'abord en longueurs d'onde ou utilisez un outil de fréquence dédié. Les vérifications aller-retour sont faciles : recalculez observée moins émise sur émise à la main, multipliez par c, divisez par mille pour kilomètres par seconde, et confirmez que les champs publiés correspondent dans le même arrondi à douze décimales.

Tests unitaires pour le code de pipeline d'astronomie

Générez des cas connus de décalage positif, nul et négatif plus des rejets délibérés d'émission nulle pour les valeurs attendues de katas de code.

Quelle est la formule de décalage vers le rouge à partir des longueurs d'onde ?

z = (λ_obs − λ_em) / λ_em, où λ_obs est la longueur d'onde observée et λ_em la longueur d'onde émise (repos) dans la même unité. Un z positif est un décalage vers le rouge ; négatif vers le bleu.

Comment la vitesse de récession est-elle calculée ?

Les résultats sont renvoyés en m/s et km/s. Pour un grand |z| utilisez plutôt un modèle relativiste ou cosmologique.

Que se passe-t-il si la longueur d'onde émise est nulle ?

Le décalage vers le rouge est indéfini lorsque la longueur d'onde de repos est nulle car la définition divise par λ_em.

Les unités de longueur d'onde importent-elles ?

Seulement que les deux valeurs utilisent la même unité. Nanomètres, angströms ou mètres fonctionnent car l'unité s'annule dans le rapport z.

Que signifie un z négatif ?

Un z négatif indique un décalage vers le bleu : la raie observée est plus courte que la raie au repos, ce qui correspond à un rapprochement dans un modèle Doppler simple. Un z nul signifie aucun décalage.

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.

POSThttps://api.kit.forhosting.com/astro/redshift-velocity

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é.

curl -X POST https://api.kit.forhosting.com/astro/redshift-velocity \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"observed_wavelength":660,"emitted_wavelength":600}'
{
  "observed_wavelength": 660,
  "emitted_wavelength": 600
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "astro.redshift_velocity",
  "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.

par requête$0.002

Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.

max_abs1000000000000
HTTPCodeSignification
401unauthorizedClé API absente ou invalide : vérifiez l’en-tête Authorization.
402insufficient_balanceSolde insuffisant : rechargez votre compte pour lancer cette tâche.
404unknown_typeType de tâche inconnu : vérifiez le champ type de votre requête.
429rate_limitedTrop de requêtes : ralentissez la cadence, puis réessayez.

Lorsque la longueur d'onde émise est nulle le rapport est indéfini, donc l'API renvoie une erreur claire invalid_input au lieu de diviser par zéro. Le chemin est une arithmétique analytique pure — sans réseau, sans graines aléatoires, sans dépendance à l'horloge murale — de sorte que l'exécuteur gratuit du navigateur et l'API prépayée renvoient le même JSON après un arrondi décimal fixe à chaque appel.

Comment appeler l'API et ce qui revient

La longueur d'onde émise doit être non nulle ; les valeurs dont la valeur absolue est inférieure ou égale à 1e-15 sont traitées comme zéro et rejetées. Envoyez un corps JSON avec deux nombres finis obligatoires : observed_wavelength (alias lambda_obs, observed, lambda_observed, wavelength_obs) et emitted_wavelength (alias lambda_em, emitted, lambda_rest, rest_wavelength, wavelength_em). Les valeurs absolues doivent rester dans la limite publiée d'un billion pour que les rapports et produits intermédiaires restent finis en précision double IEEE sur le Worker et dans le navigateur. En cas de succès la réponse renvoie les longueurs d'onde observée et émise arrondies sous plusieurs clés alias, fixe redshift et z à la même valeur adimensionnelle, recession_velocity_m_s et v_m_s à c fois z en mètres par seconde, recession_velocity_km_s et v_km_s à cette vitesse divisée par mille, c et speed_of_light à la constante SI exacte, formula et velocity_formula aux chaînes définissantes, equation à une ligne de substitution lisible, units à une carte d'étiquettes, message à un bref résumé décalage rouge versus bleu, et steps à un tableau ordonné de valeurs données, formule, substitution, constante, vitesse et lignes de résumé. L'échec de validation — champs manquants, nombres non finis, valeurs hors limites absolues, décalage ou vitesse non finis, ou longueur d'onde émise nulle — renvoie invalid_input et n'est jamais facturé. Le prix est un $0.002 forfaitaire par requête réussie avec unité item et prix unitaire marginal zéro.

Conseils pratiques, limites et recherches connexes

Les tâches échouées qui renvoient invalid_input ne consomment pas le solde prépayé, ce qui garde les scripts exploratoires bon marché lorsque les apprenants fixent délibérément la longueur émise à zéro.

Contrôles de devoirs pour le décalage de raies spectrales

Les étudiants saisissent les longueurs d'onde observées et de repos de spectres de laboratoire et comparent z et v = c·z manuscrits à un résultat JSON déterministe avant de soumettre.

Estimations rapides de vitesse de récession dans des carnets

Les analystes collent des mesures de raies de catalogue dans l'API pour attacher des vitesses de récession classiques sans embarquer de bibliothèques de cosmologie.

Le calculateur de décalage vers le rouge est-il gratuit ?

L'outil navigateur est gratuit et s'exécute localement. Les appels API utilisent le solde prépayé KIT à $0.002 par requête réussie ; les tâches échouées ne sont jamais facturées.

Consulter la documentation complète du KIT →