ForHosting KIT · Mathématiques

Approximation normale

Pour 100 essais avec une probabilité de succès de 0,5, l'approximation normale situe la probabilité d'exactement 50 succès autour de 8 %, avec une moyenne de 50, un écart type de 5 et la correction de continuité. 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
Essais
100
Puissance (W)
0,5
Succès
50
Vous obtenez
Queue
Eq
Moyenne
50
Variance
25
Écart type
5

Lorsqu’une expérience binomiale compte de nombreux essais indépendants, la probabilité exacte d’un nombre donné de succès devient coûteuse à écrire à la main et malcommode à chercher dans une table imprimée. Le contournement classique est l’approximation normale de la binomiale : on remplace X ~ Binomial(n, p) par une courbe normale qui partage la même moyenne np et la même variance np(1-p), puis on lit l’aire sous cette courbe. Ce calculateur prend un nombre d’essais entier positif, une probabilité de succès strictement entre zéro et un, et un nombre cible de succès ; il applique la correction de continuité de Yates qui transforme un décompte discret en un intervalle d’une demi-unité, et renvoie la probabilité approchée avec la moyenne, l’écart type et les deux scores z corrigés.

Comment se définit l’approximation normale de la binomiale

Une variable aléatoire binomiale X compte le nombre de succès dans n essais de Bernoulli indépendants qui ont chacun la même probabilité de succès p. Sa moyenne exacte vaut n fois p et sa variance exacte vaut n fois p fois un moins p. Le théorème de de Moivre–Laplace, cas particulier du théorème central limite, affirme qu’à mesure que n croît, le décompte standardisé (X moins la moyenne) divisé par l’écart type converge en loi vers une normale centrée réduite Z.

En pratique, on peut donc traiter X comme approximativement normale de moyenne mu égale à n p et d’écart type sigma égal à la racine de n p (1-p), puis convertir tout événement portant sur X en une aire sous cette cloche. Comme X est discrète et la normale continue, une probabilité ponctuelle brute P(X égale k) s’effondrerait en une ligne d’aire nulle.

La correction de continuité de Yates répare ce décalage en étalant l’entier k sur l’intervalle unité de k moins un demi à k plus un demi, de sorte que P(X égale k) se lit comme l’aire normale entre ces deux demi-entiers. Le même décalage d’une demi-unité transforme une queue gauche P(X au plus k) en l’aire à gauche de k plus un demi, et une queue droite P(X au moins k) en l’aire à droite de k moins un demi.

Le calculateur évalue ces aires avec la fonction de répartition normale standard Φ via l’identité de la fonction d’erreur Φ(z) égale à un demi fois un plus erf de z sur la racine de deux, avec l’approximation rationnelle d’Abramowitz et Stegun, de sorte que chaque appel est de l’arithmétique en virgule flottante pure.

Ce que vous envoyez, ce que vous recevez et quand la requête échoue

Un tail facultatif choisit l’événement : eq (la valeur par défaut) approxime P(X égale k), le approxime P(X au plus k), ge approxime P(X au moins k), lt approxime P(X strictement inférieure à k) et gt approxime P(X strictement supérieure à k). Si trials vaut zéro, est négatif ou n’est pas entier, le gestionnaire refuse la requête avec un message clair indiquant que trials doit être un entier positif, conformément à l’énoncé de cours selon lequel une expérience binomiale exige un nombre entier positif d’essais.

Si p vaut zéro ou un, la variance binomiale s’annule, le score z est indéfini et la requête échoue plutôt que de diviser par zéro. Si successes sort de zéro à n, la requête échoue parce que ce décompte ne peut pas se produire. Le résultat principal est probability sur l’intervalle unité plus percent à coller dans un rapport, et une courte chaîne formula réaffirme l’identité de Yates utilisée.

Le drapeau de règle empirique est seulement diagnostique : une valeur fausse ne refuse pas l’appel, car l’approximation reste définie et de nombreux exercices se placent volontairement près de la frontière.

Où ce calculateur rend service, et comment il est tarifé

Les équipes qualité et fiabilité utilisent le même raccourci lorsque n est assez grand pour qu’une somme binomiale exacte soit peu commode et qu’elles n’aient besoin que d’une probabilité de queue de planification pour des décomptes de défauts, des inspections passe-échec ou des plans d’échantillonnage go-no-go. Les analystes produit et croissance estiment des probabilités de décompte de conversions lorsqu’une campagne est modélisée comme n essais de Bernoulli indépendants avec un taux historique p et qu’ils veulent la chance d’atteindre ou de manquer une cible k.

Gardez les requêtes sous le plafond d’essais publié, figez la probabilité arrondie dans les tests, et vous obtenez une approximation normale reproductible sans déployer un progiciel statistique. Si vous avez ensuite besoin de la masse ou de la cumulée binomiale exacte, dirigez-vous vers le calculateur de probabilité binomiale exacte ; si vous avez déjà deux bornes z et voulez seulement l’aire entre elles, utilisez l’outil d’intervalle normal standard. Ce sont des intentions de recherche et des pages d’atterrissage distinctes, pas des surcharges de cette page d’approximation normale.

Exercices d’approximation pour devoirs et examens

Étudiants et correcteurs vérifient P(X=k), P(X≤k) ou P(X≥k) sous l’approximation normale corrigée par Yates pour n, p et k donnés.

Planification d’inspection et décompte de défauts

Les équipes qualité estiment la chance qu’un grand lot binomial atteigne une cible de défaut ou de conformité sans sommer une masse exacte.

Chances d’objectif pour campagnes et conversions

Les analystes traitent n conversions indépendantes comme binomiales et estiment la probabilité d’atteindre un décompte cible de succès k.

Comment fonctionne l’approximation normale de la binomiale ?

X ~ Binomial(n, p) est traité comme Y ~ N(np, np(1-p)). Avec correction de continuité, P(X=k) ≈ Φ((k+0.5−μ)/σ) − Φ((k−0.5−μ)/σ). Les valeurs facultatives de tail passent aux inégalités gauches ou droites.

Que se passe-t-il si trials n’est pas un entier positif ?

Une expérience binomiale exige un nombre entier positif d’essais ; zéro, les négatifs et les non-entiers sont rejetés et non facturés.

Quand l’approximation normale est-elle jugée précise ?

Une règle empirique courante est np ≥ 5 et n(1-p) ≥ 5. La probabilité est tout de même renvoyée lorsque le drapeau est faux.

Pourquoi appliquer une correction de continuité ?

La binomiale est discrète et la normale est continue. Étaler l’entier k sur [k−0.5, k+0.5] empêche une probabilité ponctuelle de s’effondrer en une ligne d’aire nulle.

Combien coûte le calculateur d’approximation normale ?

L’outil du navigateur est gratuit et s’exécute en local.

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/stat/normal-approximation

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/stat/normal-approximation \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"trials":100,"p":0.5,"successes":50}'
{
  "trials": 100,
  "p": 0.5,
  "successes": 50
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "stat.normal_approximation",
  "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_trials10000000
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.

Un nombre d’essais non positif ou non entier est rejeté avec invalid_input plutôt qu’un NaN silencieux. La même fonction pure alimente le formulaire gratuit du navigateur et le chemin API prépayé, de sorte qu’un corrigé de devoir et un script de production ne divergent jamais sur le même triplet. Les appels API réussis utilisent la base publiée de $0.002 par élément ; une validation échouée n’est pas facturée.

Comment se définit l’approximation normale de la binomiale

Il n’y a ni simulation, ni table z imprimée, ni requête réseau : les mêmes n, p et k produisent toujours le même JSON, exactement ce dont ont besoin les correcteurs automatiques et les carnets reproductibles.

Ce que vous envoyez, ce que vous recevez et quand la requête échoue

Envoyez trois champs obligatoires : trials, un entier positif n pour le nombre d’essais de Bernoulli indépendants ; p, une probabilité de succès finie strictement entre zéro et un ; et successes, un entier k de zéro à n inclus. Le moteur accepte aussi les alias n et num_trials pour le nombre d’essais ; probability, success_prob et prob pour p ; k, x et target pour le décompte de succès ; et event ou comparison pour la queue, afin qu’un script rédigé en notation de cours n’ait pas besoin d’une étape de renommage. Champs manquants, chaînes vides, booléens, objets, NaN et Infinity échouent avec invalid_input en nommant le coupable. En cas de succès le corps répète les entrées nettoyées, renvoie mean, variance et stddev de la normale associée, indique np et nq avec un booléen rule_of_thumb_ok vrai lorsque np et n(1-p) valent au moins cinq, et inclut z_low et z_high corrigés par continuité autour de k.

Où ce calculateur rend service, et comment il est tarifé

Les cours d’introduction à la statistique assignent des exercices d’approximation normale bien avant que les étudiants rencontrent un logiciel capable de sommer directement une masse binomiale, si bien qu’un oracle fiable qui renvoie du JSON propre accélère les corrections de devoirs, les corrigés d’examen et les démonstrations en classe sans feuilleter une table z imprimée. Comme cette capacité est un moteur parse pur, le tarif API est la base publiée de $0.002 par élément réussi et une validation échouée ne consomme pas le solde.

Consulter la documentation complète du KIT →