ForHosting KIT · Mathematik

Hypergeom. Wahrsch.

Wer 5 Karten aus einem Blatt mit 52 Karten und 4 Assen zieht, erhält in knapp 4 % der Hände genau 2 Asse: 6 mal 17296 der 2598960 möglichen Hände. Geben Sie Gesamtzahl, Treffer, Ziehungen und Ziel ein. Kostenlos in Ihrem Browser.

  • Kostenlos
  • Läuft in Ihrem Browser
  • Ohne Anmeldung
  • Ihre Daten bleiben auf Ihrem Gerät
Nutzen Sie es über WebAPIE-MailTelegramApp bald
Wenn Sie eingeben
Populationsgröße
52
K
4
N
5
K
2
Erhalten Sie
Wahrscheinlichkeit
0,0399298181
Koeffizient Erfolg
6
Koeffizient Misserfolg
17296
Koeffizient gesamt
2598960

Stichproben ohne Zurücklegen sind der Alltag von Karten, Qualitätskontroll-Losen und Urnenmodellen: jede Ziehung ändert die Zusammensetzung des Verbleibenden, sodass aufeinanderfolgende Versuche nicht unabhängig sind. Wenn eine endliche Population der Größe N genau K Erfolgszustände enthält und Sie n Elemente auf einmal oder nacheinander ohne Zurücklegen ziehen, folgt die Chance, genau k Erfolge zu beobachten, der hypergeometrischen Wahrscheinlichkeitsfunktion. Diese Formel multipliziert die Wege, k Erfolge aus den K guten zu wählen, mit den Wegen, die restlichen Ziehungen aus den Nicht-Erfolgen zu wählen, und teilt durch die Wege, irgendeine Stichprobe der Größe n aus der gesamten Population zu wählen. Diese Fähigkeit akzeptiert N, K, n und k, prüft, dass die Parameter zu einem legalen Experiment ohne Zurücklegen passen, und liefert die Wahrscheinlichkeit zusammen mit exakten Binomialkoeffizienten als Dezimalzeichenketten, einer kurzen Formelzeichenkette und dem machbaren Bereich von k für diese N, K und n. Unmögliche Kombinationen wie mehr Erfolge in der Stichprobe als in der Population vorhanden werden mit einem klaren Validierungsfehler abgelehnt statt mit einer stillen Null.

Wie hypergeometrische Wahrscheinlichkeit ohne Zurücklegen funktioniert

Beginnen Sie mit einer endlichen Population von N verschiedenen Elementen, von denen genau K als Erfolg gekennzeichnet sind (Asse, Ausschuss, markierte Fische, Gewinnlose). Sie ziehen eine Stichprobe der Größe n ohne Zurücklegen, sodass die Reihenfolge der Ziehungen keine neuen Kombinationen erzeugt: jede Teilmenge der Größe n ist gleich wahrscheinlich. Sei X die Anzahl der Erfolge in dieser Stichprobe.

Dann folgt X einer hypergeometrischen Verteilung, und die Wahrscheinlichkeit, genau k Erfolge zu beobachten, ist C(K, k) mal C(N minus K, n minus k) geteilt durch C(N, n), wobei jedes C(a, b) ein Binomialkoeffizient ist, der Kombinationen zählt. Der Träger von X ist nicht einfach null bis n: k darf weder K noch n überschreiten und nicht unter max(0, n minus (N minus K)) fallen, weil Sie gezwungen sein können, einige Erfolge zu nehmen, sobald der Nicht-Erfolgs-Vorrat erschöpft ist.

Klassische Prüfungen umfassen ein 52-Karten-Deck mit vier Assen, fünf Karten ziehen und genau zwei Asse verlangen: C(4, 2) mal C(48, 3) über C(52, 5). Ein weiterer Lehrbuchfall ist eine Urne mit zwanzig Kugeln, von denen acht rot sind, fünf ziehen und genau drei rote verlangen. Randfälle zählen für die Korrektheit: wenn n null ist, hat nur k gleich null Wahrscheinlichkeit eins; wenn K null ist, ist nur k gleich null möglich, wenn n positiv ist; liegt k außerhalb des machbaren Intervalls, sind die Parameter für dieses Modell inkonsistent.

Diese Implementierung nutzt nie Monte-Carlo-Stichproben, Zufallsseeds, Wanduhrzeit oder Netzwerknachschlagewerke: sie berechnet exakte Binomialkoeffizienten mit BigInt-Arithmetik und wertet die Wahrscheinlichkeit numerisch stabil aus, damit Zwischenprodukte für größere N gutartig bleiben.

Wo hypergeometrische Wahrscheinlichkeiten in der realen Arbeit vorkommen

Einführende Statistik- und Diskrete-Mathematik-Kurse fragen ständig nach der Chance von genau k markierten Elementen in einer Hand oder Stichprobe ohne Zurücklegen, von pokerähnlichen Kartenproblemen bis zu Skizzen der Wiederfang-Markierung von Fischen, die endliche Populationsstichproben motivieren. Qualitätsingenieure nutzen dieselbe Massenfunktion, wenn ein Los der Größe N K Ausschussteile enthält und ein Prüfer n Einheiten zieht und die Wahrscheinlichkeit braucht, genau k schlechte Stücke zu finden, bevor das Los angenommen oder abgelehnt wird.

Ökologen und Survey-Designer vergleichen beobachtete Marken-Wiederfunde mit hypergeometrischen Erwartungen, wenn die Population markierter Individuen bekannt ist und die Stichprobe ohne Zurücklegen erfolgt. Datenwissenschaftler validieren Monte-Carlo-Simulatoren endlicher Urnen und Kartenmischen, indem sie Stichprobenhäufigkeiten mit der geschlossenen hypergeometrischen Wahrscheinlichkeit für bescheidene N vergleichen, bevor Simulationen skaliert werden. Lehrende bauen Antwortschlüssel und Auto-Bewerter, die einen einzigen deterministischen Wert brauchen statt einer Zufallssimulation, die zwischen Läufen wechseln würde.

Spieldesigner und Wahrscheinlichkeitsdemos legen oft Deck- und Urnen-Vorgaben frei und erlauben dennoch volle Kontrolle über N, K, n und k, um die Abhängigkeit von der Populationszusammensetzung zu lehren. Wenn Sie später die kumulative Verteilung P(X kleiner oder gleich k), Tabellen des exakten Fisher-Tests, inverse Quantile oder binomiale Odds unabhängiger Versuche mit Zurücklegen brauchen, behandeln Sie diese als getrennte Suchabsichten statt diese Seite zu überladen.

Halten Sie N innerhalb der dokumentierten Schranke, damit die Latenz der Gratisstufe vorhersehbar bleibt, und bedenken Sie, dass Gleitkomma-Wahrscheinlichkeit ideal für Ranking und Schwellen ist, während die Zeichenketten-Koeffizienten für kombinatorische Prüfungen exakt bleiben.

Karten, Urnen und Statistik-Hausaufgaben

Berechnen Sie exakte Wahrscheinlichkeiten ohne Zurücklegen für Hände, Urnenziehungen und hypergeometrische Lehrbuchprobleme mit deterministischen Antwortschlüsseln.

Simulator- und Monte-Carlo-Prüfungen

Validieren Sie Code für endliche Populationsstichproben gegen die geschlossene hypergeometrische PMF für bescheidene N, bevor Sie großskaligen Ziehungen vertrauen.

Welche Formel verwendet dieses Werkzeug?

Die hypergeometrische Wahrscheinlichkeitsfunktion: P(X=k) = C(K,k) × C(N−K, n−k) / C(N,n), für Stichproben ohne Zurücklegen aus einer endlichen Population.

Wie unterscheidet sich das von binomialer Münzwurf-Wahrscheinlichkeit?

Binomial (mit Zurücklegen oder unabhängigen Versuchen) hält die Erfolgschance pro Versuch fest. Hypergeometrisch modelliert Ziehungen ohne Zurücklegen aus einer endlichen Population, sodass jede Ziehung die verbleibende Zusammensetzung ändert.

Was passiert, wenn die Parameter inkonsistent sind?

Beispiele: K größer als N, n größer als N, k größer als n oder K, oder k außerhalb des machbaren Trägers max(0, n−(N−K))…min(n, K).

Sind die Binomialkoeffizienten exakt?

Ja. C(K,k), C(N−K, n−k) und C(N,n) werden mit BigInt berechnet und als Dezimalzeichenketten zurückgegeben, sodass jede Ziffer innerhalb des unterstützten N-Bereichs exakt ist.

Welche Werte für k sind überhaupt möglich?

k kann weder die Zahl der Treffer in der Gesamtmenge noch die Zahl der Ziehungen übersteigen und nicht unter die Ziehungen minus der Nicht-Treffer fallen. Der Rechner nennt diesen zulässigen Bereich; bei 4 Assen und 5 Karten reicht er von 0 bis 4.

Alles auf dieser Seite ist auch per API verfügbar. Dieser Abschnitt richtet sich an Teams, die es in ihre eigenen Systeme einbinden möchten; alle anderen nutzen einfach das Tool oben.

POSThttps://api.kit.forhosting.com/prob/hypergeometric

Authentifizierung per Bearer-Token. Ein einziger POST stellt die Aufgabe in die Warteschlange; das Ergebnis erhalten Sie per Webhook oder über einen signierten Link.

curl -X POST https://api.kit.forhosting.com/prob/hypergeometric \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"N":52,"K":4,"n":5,"k":2}'
{
  "N": 52,
  "K": 4,
  "n": 5,
  "k": 2
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "prob.hypergeometric",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

Die API arbeitet asynchron: Sie erhalten sofort eine task_id. Polling ist mit 1 Anfrage pro Sekunde erlaubt.

pro Anfrage$0.002

Der Preis steht auf der Seite – keine Tokens, keine Credits. Fehlgeschlagene Aufgaben werden nicht berechnet.

min_N0
max_N10000
min_K0
min_n0
min_k0
HTTPCodeBedeutung
401unauthorizedDer API-Schlüssel fehlt oder ist ungültig – prüfen Sie den Authorization-Header (Bearer).
402insufficient_balanceIhr Guthaben reicht für diese Aufgabe nicht aus – Aufladungen verfallen nicht.
404unknown_typeUnbekannter Aufgabentyp – prüfen Sie das Feld „type“ gegen den Katalog.
429rate_limitedZu viele Anfragen – warten Sie kurz; Polling ist mit 1 Anfrage pro Sekunde erlaubt.

Was Sie senden und was Sie zurückbekommen

Fehlermeldungen nennen das störende Feld oder die inkonsistente Kombination, damit Formular-Clients und Skripte die Anfrage ohne Raten korrigieren können. Geben Sie vier Pflicht-Ganzzahlen an: N (Populationsgröße; Aliase population, pop oder population_size), K (Erfolge in der Population; Aliase successes_pop, good, marked oder population_successes), n (Ziehungen oder Stichprobengröße; Aliase draws, sample oder sample_size) und k (Erfolge in der Stichprobe; Aliase successes, observed oder sample_successes). Fehlende Felder, Nicht-Ganzzahlen, Dezimalzahlen wo Ganzzahlen verlangt sind, negative Werte, K größer als N, n größer als N, k größer als n, k größer als K und jedes k außerhalb des machbaren hypergeometrischen Trägers werden mit invalid_input abgelehnt und nicht berechnet. Bei Erfolg enthält die Antwort stets die normalisierten N, K, n und k; probability als Gleitkommazahl von null bis eins; coefficient_success, coefficient_failure und coefficient_total als exakte Dezimalzeichenketten für C(K, k), C(N minus K, n minus k) und C(N, n); formula als kurze Anzeigezeichenkette des hypergeometrischen Verhältnisses; sowie feasible_min_k plus feasible_max_k, die den legalen Träger von k unter diesen Parametern beschreiben. Beispielprüfungen: N gleich 52, K gleich 4, n gleich 5, k gleich 2 ergibt die klassische Zwei-Ass-Wahrscheinlichkeit und das Koeffizienten-Tripel einer Fünf-Karten-Hand; N gleich 20, K gleich 8, n gleich 5, k gleich 3 ergibt ein Standard-Urnenproblem; N gleich 10, K gleich 3, n gleich 5, k gleich 4 ergibt invalid_input, weil vier Erfolge nicht auftreten können, wenn nur drei in der Population existieren; N gleich 50, K gleich 60 wird abgelehnt, weil K N übersteigt. Der Preis erfolgreicher API-Aufrufe ist die veröffentlichte Basis von $0.002 pro Element; Validierungsfehler verbrauchen kein vorausbezahltes Guthaben.

Wo hypergeometrische Wahrscheinlichkeiten in der realen Arbeit vorkommen

Weil diese Fähigkeit eine reine parse-Engine ist, ist der API-Preis die veröffentlichte Basis von $0.002 pro erfolgreichem Element und fehlgeschlagene Validierung wird nicht berechnet.

Losprüfung und Qualitätskontrolle

Bei einem Los der Größe N mit K Ausschuss und einer Stichprobe von n Einheiten erhalten Sie P(genau k Ausschuss) für Annehmen/Ablehnen-Lehrbeispiele und Fixtures.

Was kostet es?

Das Browser-Werkzeug ist kostenlos und läuft lokal. API-Anfragen nutzen vorausbezahltes KIT-Guthaben zu $0.002 pro erfolgreichem Element; ungültige Eingabe wird nicht berechnet.

Vollständige KIT-Dokumentation lesen →