Calculateur masse de Chandrasekhar
Pour une naine blanche carbone-oxygène, avec un poids moléculaire moyen par électron de 2, la limite de Chandrasekhar vaut 1.4575 masse solaire. Saisissez la valeur de votre composition pour obtenir le plafond de masse classique. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Mu
- 2
- μ au carré
- 4
- Masse de Chandrasekhar
- 1,4575
- Préfacteur
- 5,83
La masse de Chandrasekhar est la masse maximale qu'une naine blanche non rotative peut soutenir contre la gravité par la seule pression de dégénérescence électronique. Au-delà de cette limite l'étoile ne peut plus rester en équilibre hydrostatique en tant que naine blanche et s'effondre vers un résidu plus dense ou déclenche une fugue thermonucléaire, selon la composition et l'historique d'accrétion. Ce calculateur de masse limite de Chandrasekhar met en œuvre l'estimation en forme fermée standard utilisée dans les cours d'astrophysique et les ordres de grandeur : M_Ch égale 5.83 masses solaires divisées par le carré du poids moléculaire moyen par électron, μ_e. Pour un plasma d'hélium, de carbone ou d'oxygène totalement ionisé le choix habituel des manuels est μ_e égal à deux, ce qui donne environ 1.46 masses solaires—la valeur proche de 1.4 masses solaires citée pour les progéniteurs de supernovae de Type Ia et les plafonds de masse des naines blanches. Saisissez un μ_e fini et positif, et le moteur renvoie la limite en masses solaires avec le μ_e au carré, le préfacteur fixe 5.83 et une courte chaîne de formule.
Ce que signifie la limite de Chandrasekhar et comment μ_e entre dans la formule
La pression de dégénérescence électronique est un mécanisme de soutien quantique : les fermions ne peuvent pas occuper le même état quantique, de sorte qu'un gaz d'électrons dense résiste à une compression supplémentaire même lorsque le gaz est froid. Dans une naine blanche les électrons forment un gaz de Fermi presque totalement dégénéré tandis que les noyaux fournissent l'essentiel de la masse.
Équilibrer le gradient de pression soutenu par la dégénérescence contre la gravité newtonienne conduit à une masse stable maximale qui évolue comme un sur μ_e au carré, où μ_e est la masse moyenne par électron libre en unités de masse de l'hydrogène.
Le μ_e adimensionnel est typiquement proche de deux pour des compositions d'hélium, de carbone et d'oxygène totalement ionisés, car chaque paire de nucléons contribue environ un électron ; l'hydrogène pur donnerait μ_e proche de un et une limite formelle plus élevée, tandis que des mélanges plus lourds ou partiellement ionisés élèvent μ_e et abaissent le plafond de masse.
L'estimation standard écrite comme M_Ch égale 5.83 sur μ_e au carré en masses solaires regroupe les constantes physiques, le facteur de structure de naine blanche et la normalisation habituelle en masse solaire en un seul préfacteur que les manuels et notes de cours utilisent pour des calculs rapides.
Ce calculateur n'intègre pas les équations de structure stellaire, n'applique pas de corrections de relativité générale et ne modélise ni la rotation ni les champs magnétiques ; il répond à la seule question de quelle limite en masses solaires l'expression classique 5.83 sur μ_e au carré renvoie pour le μ_e que vous fournissez. Ce périmètre correspond aux devoirs, aux corrigés d'examen et aux contrôles de pipeline qui ont besoin d'un nombre transparent et reproductible plutôt que d'un modèle évolutif complet d'une naine blanche.
Qui se sert du calcul de la limite de Chandrasekhar
Les étudiants en astrophysique rencontrent la limite de Chandrasekhar lorsque la structure des naines blanches, les supernovae de Type Ia ou les plages de masse des objets compacts apparaissent au programme, et ils ont besoin d'une vérification rapide que μ_e égal à deux se situe bien près d'une virgule quatre masses solaires plutôt qu'une constante inventée. Les enseignants génèrent des corrigés pour des séries d'exercices qui font varier la composition via μ_e sans se fier à des calculateurs en ligne opaques qui masquent le préfacteur ou changent d'unités en silence.
Comme l'implémentation est pure parse de niveau A, chaque appel réussi coûte le prix de base publié sans jetons de modèle et sans réseau sortant ; une validation échouée ne consomme pas de solde. Gardez les requêtes compactes, figez la masse arrondie dans les tests, et vous obtenez des limites de Chandrasekhar reproductibles pour les devoirs, plugins LMS et workers de bord sans redériver à la main les constantes de dégénérescence électronique.
Cas d’usage
Devoirs et plafonds de masse des naines blanches
Calculez M_Ch à partir des valeurs de μ_e des manuels (souvent 2 pour C/O) et vérifiez la limite proche de 1.4 masses solaires avant des problèmes de supernova ou d'objets compacts.
Outils pédagogiques et démonstrations
Normalisez la composition saisie par l'utilisateur (via μ_e) en un plafond en masses solaires pour les leçons sur les naines blanches et les démos d'astronomie interactives.
Questions fréquentes
Combien coûte le calculateur de masse limite de Chandrasekhar ?
Il est gratuit dans votre navigateur sur cette page.
Comment la masse de Chandrasekhar est-elle définie ici ?
Le préfacteur fixe 5.83 est la constante standard des manuels pour cette estimation en forme fermée.
Quel μ_e dois-je utiliser pour une naine blanche carbone–oxygène ?
Les compositions d'hélium, de carbone et d'oxygène totalement ionisés utilisent en général μ_e ≈ 2, ce qui donne avec cette formule M_Ch ≈ 1.4575 masses solaires.
Cela inclut-il la rotation ou la relativité générale ?
Les limites avec rotation, magnétisme ou corrections GR exigent des modèles de structure spécialisés au-delà de cet outil.
Que devient une naine blanche au-delà de la limite de Chandrasekhar ?
Elle ne peut plus rester en équilibre en tant que naine blanche. Selon sa composition et la façon dont elle a gagné de la masse, elle s'effondre vers un résidu plus dense ou déclenche un emballement thermonucléaire.
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/chandrasekhar-mass \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"mu":2}'const res = await fetch("https://api.kit.forhosting.com/astro/chandrasekhar-mass", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"mu": 2
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/astro/chandrasekhar-mass",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"mu": 2
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/astro/chandrasekhar-mass", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"mu":2}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"mu":2}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/astro/chandrasekhar-mass", 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
{
"mu": 2
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "astro.chandrasekhar_mass",
"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
Contrat d'entrée, forme de la réponse et règles de validation
Les μ_e nuls et négatifs sont rejetés car diviser par μ_e au carré est indéfini ou non physique pour un poids moléculaire moyen par électron non positif dans ce modèle—ces échecs ne sont pas facturés. Envoyez un corps JSON avec le champ obligatoire mu, le poids moléculaire moyen par électron. Les alias mu_e, mean_molecular_weight et mue sont acceptés afin que les tableurs, chaînes de requête et formulaires typés réutilisent le même contrat sans renommer les colonnes. La valeur peut arriver comme nombre JSON ou comme chaîne numérique en notation décimale ordinaire ou scientifique ; les champs manquants, chaînes vides, NaN et Infinity échouent avec invalid_input en nommant le champ. En cas de succès le corps renvoie le mu et le mu_squared nettoyés, retourne chandrasekhar_mass en masses solaires, inclut le préfacteur fixe 5.83, fixe unit à solar_masses et fournit les chaînes formula et method pour l'affichage et les journaux. Exemple : mu égal à deux donne mu_squared égal à quatre et chandrasekhar_mass égal à 1.4575 masses solaires, le plafond classique d'une naine blanche carbone–oxygène.
Où une API de masse de Chandrasekhar s'avère utile
La pratique des concours et olympiades demande souvent la masse limite pour un μ_e donné, et un endpoint parse pur renvoie le nombre notifiable en millisecondes sans déployer une pile d'évolution stellaire. Les produits éducatifs et logiciels de planétarium peuvent appeler le chemin gratuit du navigateur pour des démonstrations interactives, puis utiliser l'API à $0.002 par élément réussi lorsqu'un backend doit journaliser le même résultat en masses solaires pour chaque composition fournie par l'utilisateur.
Cas d'intégration
Fixtures de test déterministes
Générez des masses de Chandrasekhar reproductibles pour tests unitaires, vérifications de propriétés et assertions de CI sur des modules d'astrophysique.
Questions techniques
Que se passe-t-il si μ_e est nul ou négatif ?
L'entrée est rejetée avec invalid_input. La masse de Chandrasekhar M_Ch = 5.83 / μ_e² est indéfinie pour un poids moléculaire moyen par électron non positif.