Calculateur de résolution de télescope
Connaissez la limite de diffraction d'un télescope selon sa taille et la couleur de la lumière : une ouverture de 10 cm à 550 nm sépare 1,3840368499 seconde d'arc, et un miroir plus grand ou une longueur d'onde plus courte affinent le détail. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Ouverture
- 0,1
- Longueur d'onde
- 0,00000055
- Résolution angulaire
- 0,00000671 rad
- Résolution angulaire rad
- 0,00000671
- Résolution angulaire arcsec
- 1,3840368499
- Facteur de Rayleigh
- 1,22
Ce calculateur de résolution de télescope renvoie la résolution angulaire limitée par la diffraction d'une ouverture circulaire, selon le critère de Rayleigh classique. La forme fermée est entièrement déterministe : theta est égal à un virgule vingt-deux fois la longueur d'onde lambda sur le diamètre d'ouverture D, de sorte que des ouvertures plus grandes et des longueurs d'onde plus courtes résolvent des séparations angulaires plus fines. Avec D et lambda exprimés dans les mêmes unités de longueur — le mètre étant préféré en SI — le résultat principal s'exprime en radians, et la réponse indique aussi les secondes d'arc, pour la comparaison astronomique usuelle. Les vérifications bien connues incluent une ouverture d'amateur de dix centimètres à cinq cent cinquante nanomètres, qui donne environ six virgule sept micro-radians, et un télescope spatial de deux virgule quatre mètres à la même longueur d'onde, qui donne quelques dixièmes de micro-radian. Le moteur n'utilise qu'une arithmétique finie, sans appel réseau, sans échantillonnage et sans raccourci dépendant de la date.
Où la résolution de télescope trouve sa place dans l'étude, l'observation et les logiciels
Les étudiants rencontrent le critère de Rayleigh lorsqu'un manuel passe de l'optique géométrique à la diffraction, lorsqu'un problème de concours demande le pouvoir de résolution d'un objectif donné, ou lorsqu'ils comparent les télescopes amateurs, professionnels et spatiaux sans l'appareil complet de l'optique ondulatoire. Les enseignants peuvent pré-générer des corrigés pour des couples ouverture-longueur d'onde modestes, sans se fier à des applications de calcul opaques qui changent silencieusement de secondes d'arc à milliseconde d'arc.
Les développeurs appellent le même contrat depuis des scripts pour amorcer des vecteurs de test déterministes destinés aux simulateurs d'instruments, pour normaliser des diamètres saisis par l'utilisateur avant des démonstrations de mission ou d'observatoire, ou pour satisfaire des énoncés de défis de programmation qui exigent theta plutôt qu'une valeur de seeing approximative. L'entraînement aux concours a souvent besoin d'une source rapide et hors ligne de limites de diffraction, afin que les solutions puissent être vérifiées sans calculatrice graphique et sous la pression du temps.
Les outils de produit et d'éducation utilisent la formule lorsqu'un apprenant saisit une ouverture en mètres et une longueur d'onde en mètres et que l'interface doit afficher l'angle de Rayleigh en radians et en secondes d'arc à côté de comparaisons avec des télescopes célèbres. Associez-le aux outils de gravité de surface ou de temps de parcours de la lumière pour les étapes d'astronomie liées, et aux autres points de terminaison de physique lorsque vous construisez un petit laboratoire d'outils scientifiques gratuits et déterministes.
Cas d’usage
Devoirs et vérifications de limite de diffraction
Calculez θ à partir de couples ouverture-longueur d'onde tirés d'un manuel, et vérifiez la résolution de Rayleigh avant des problèmes d'optique ou d'astronomie.
Logiciels d'observatoire et d'éducation
Normalisez des valeurs de D et λ saisies par l'utilisateur en radians et en secondes d'arc pour des planificateurs, des démonstrations et des leçons interactives.
Questions fréquentes
Combien coûte le calculateur de résolution de télescope ?
Il est gratuit dans votre navigateur sur cette page.
Comment la résolution angulaire est-elle définie ?
Pour une ouverture circulaire, le critère de Rayleigh est θ = 1,22 · λ / D, avec θ en radians lorsque λ et D partagent la même unité de longueur (le mètre SI étant préféré).
Que se passe-t-il si l'ouverture est nulle ?
Une ouverture nulle ou négative rend θ = 1,22·λ/D indéfini.
Cela inclut-il la turbulence atmosphérique ?
Non. Il renvoie uniquement l'angle de Rayleigh limité par la diffraction. Le seeing, les erreurs de figure et l'échantillonnage du détecteur ne sont pas pris en compte.
Pourquoi les résultats sont-ils arrondis à une précision donnée ?
La précision par défaut est de 10 décimales ; vous pouvez la régler de 0 à 15.
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/telescope-resolution \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"aperture":0.1,"wavelength":5.5e-7}'const res = await fetch("https://api.kit.forhosting.com/astro/telescope-resolution", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"aperture": 0.1,
"wavelength": 5.5e-7
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/astro/telescope-resolution",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"aperture": 0.1,
"wavelength": 5.5e-7
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/astro/telescope-resolution", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"aperture":0.1,"wavelength":5.5e-7}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"aperture":0.1,"wavelength":5.5e-7}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/astro/telescope-resolution", 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
{
"aperture": 0.1,
"wavelength": 5.5e-7
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "astro.telescope_resolution",
"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.
Limites
max_abs_aperture | 1000000 |
max_abs_wavelength | 1000 |
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
Utilisez-le gratuitement dans le navigateur pour vos devoirs, la planification d'observatoire ou l'entraînement aux concours, ou appelez l'API pour $0.002 par requête réussie lorsque vous avez besoin de jeux de données de Rayleigh reproductibles en CI, dans des logiciels pédagogiques ou des pipelines d'instruments.
Ce que signifie la résolution de Rayleigh et ce que contient la réponse
Le critère de Rayleigh énonce que deux sources ponctuelles égales imagées à travers une ouverture circulaire sont tout juste résolues lorsque le pic central de la figure d'Airy de l'une tombe sur le premier anneau sombre de l'autre. Pour une lumière monochromatique de longueur d'onde lambda, la séparation angulaire minimale correspondante est theta égal à un virgule vingt-deux fois lambda sur D, où D est le diamètre de l'ouverture utile. Cette limite est un plancher de diffraction, pas une garantie de performance scientifique : l'atmosphère, les erreurs de figure et l'échantillonnage du détecteur peuvent tous dégrader le faisceau réel, mais l'angle de Rayleigh reste la référence classique des manuels pour comparer les télescopes et dimensionner une ouverture en fonction d'un objectif scientifique. Ce calculateur renvoie l'ouverture et la longueur d'onde normalisées que vous avez fournies, les champs calculés angular_resolution et angular_resolution_rad en radians, angular_resolution_arcsec en unités de ciel, le rayleigh_factor fixe de un virgule vingt-deux, une chaîne d'unité rad, l'étiquette de méthode rayleigh_criterion, la précision utilisée, et un bref rappel de la formule. Il n'y a ni intégrateur d'optique ondulatoire approché ni échantillonnage aléatoire de modes de pupille : le moteur construit soit une valeur exacte de theta en virgule flottante à l'intérieur de la plage de magnitude prise en charge, soit rejette l'entrée avec invalid_input. Les cas rejetés incluent l'absence d'ouverture ou de longueur d'onde, des valeurs non finies, des magnitudes au-delà des plafonds documentés, une ouverture nulle ou négative — car la division par D n'est pas définie —, et une longueur d'onde non positive. Si vous avez besoin de critères de Sparrow, de métriques d'énergie encerclée ou de modèles de turbulence atmosphérique, utilisez les outils dédiés à cela ; cette page ne répond qu'au critère de Rayleigh, avec une sortie numérique stable adaptée aux fiches d'exercices, aux tests unitaires et aux consommateurs d'API qui ne doivent pas inventer d'optique d'ordre supérieur.
Comment l'ouverture et la longueur d'onde sont lues, et comment theta reste reproductible
Les signes plus initiaux facultatifs et la notation scientifique dans les chaînes numériques sont autorisés lorsqu'ils correspondent à des décimaux finis ; les espaces intégrés, les préfixes hexadécimaux et les jetons non numériques sont rejetés avec un message clair, afin qu'une cellule erronée ne se transforme pas en une résolution fausse. La longueur d'onde doit être elle aussi positive pour que le produit ait un sens physique. Les champs privilégiés sont aperture pour le diamètre D en mètres et wavelength pour lambda en mètres, mais les alias diameter, D et aperture_m pour le premier, et lambda, wavelength_m et wl pour le second, sont acceptés afin que les feuilles de calcul, les chaînes de requête et les formulaires typés puissent réutiliser le même contrat. L'ouverture doit être strictement positive et non nulle : si D vaut zéro, est négatif ou vaut moins zéro, la requête échoue avec invalid_input, car la résolution de Rayleigh theta égale un virgule vingt-deux lambda sur D n'est pas définie pour une ouverture nulle ou négative. Un champ precision facultatif, avec les alias decimals et dp, choisit le nombre de décimales à afficher pour l'ouverture, la longueur d'onde et les champs de résolution, par défaut dix et plafonné à quinze afin que les fichiers de référence JSON restent stables. Associez l'exécution gratuite dans le navigateur sur cette page à l'API payante lorsque vous avez besoin du même résultat mathématique à l'intérieur d'un pipeline automatisé, sans réimplémenter vous-même la formule de Rayleigh.
Où la résolution de télescope trouve sa place dans l'étude, l'observation et les logiciels
Sur cette page, le travail s'exécute entièrement dans votre navigateur ; via l'API, chaque appel réussi coûte $0.002, la validation échouée n'est pas facturée, et rien n'est conservé après le renvoi de la réponse. Cette séparation — exploration interactive gratuite et API payante identique — correspond au reste du catalogue KIT de niveau A, et vous permet de passer d'une démonstration en classe à un pipeline automatisé sans changer le résultat mathématique.
Cas d'intégration
Fixtures de test déterministes
Générez des résolutions angulaires reproductibles pour des tests unitaires, des vérifications de propriétés et des assertions de CI sur des modules d'instruments.