Comprobador de eventos mutuamente excluyentes
El comprobador de sucesos mutuamente excluyentes determina si dos sucesos pueden ocurrir a la vez mediante tres probabilidades: P(A), P(B) y P(A y B).
Ejecutar — gratis
Aplica directamente la definición: los sucesos son mutuamente excluyentes exactamente cuando la probabilidad de su intersección es cero. Introduzca cada probabilidad como un número entre cero y uno; el resultado indicará con claridad la clasificación y su motivo. Además, el comprobador rechaza probabilidades fuera del intervalo válido para evitar que un dato incorrecto afecte a un ejercicio, análisis, informe o proceso automatizado.
Qué significa que dos sucesos sean mutuamente excluyentes
Dos sucesos son mutuamente excluyentes cuando no pueden producirse en un mismo resultado. La cantidad decisiva es su intersección, escrita P(A y B): la probabilidad de que ocurra el suceso A y también el suceso B. Si esa probabilidad es cero, ambos no pueden coincidir y, por tanto, son mutuamente excluyentes. Si es mayor que cero, existe algún solapamiento y no lo son. Considere una sola tirada de un dado estándar. El suceso «el resultado es dos» y el suceso «el resultado es cinco» son mutuamente excluyentes porque una tirada no puede mostrar ambas caras. En cambio, «el resultado es par» y «el resultado es mayor que tres» coinciden en cuatro y seis, por lo que su intersección no es cero. Este comprobador clasifica los sucesos a partir de la probabilidad de intersección que usted proporcione. P(A) y P(B) completan el enunciado y también se validan, pero ninguna probabilidad marginal sustituye el valor necesario de la intersección.
Cómo introducir e interpretar las probabilidades
Introduzca P(A), P(B) y P(A y B) como probabilidades decimales desde cero hasta uno, incluidos ambos extremos. Por ejemplo, una probabilidad del veinticinco por ciento se introduce como 0.25; un suceso imposible, como 0; y un suceso seguro, como 1. El comprobador valida cada campo por separado. Si falta un valor, no es numérico, es infinito o está fuera del intervalo cerrado entre cero y uno, se devuelve un error de entrada en vez de una clasificación engañosa. Una vez validados los valores, la decisión es directa y exacta: si P(A y B) es igual a cero, el resultado indica que los sucesos son mutuamente excluyentes; cualquier intersección positiva indica que no lo son. La respuesta repite las probabilidades aceptadas, incluye la clasificación booleana y añade una conclusión comprensible. La herramienta no estima una intersección desconocida usando P(A) y P(B), pues las probabilidades marginales generalmente no determinan el solapamiento. Proporcione la intersección obtenida de sus datos, modelo, tabla de contingencia o enunciado.
Cómo utilizar correctamente el resultado
Utilice el resultado como una comprobación específica de la condición de exclusión mutua, en especial antes de aplicar fórmulas que dependan de ella. Para sucesos mutuamente excluyentes, la regla de adición se simplifica a P(A o B) = P(A) + P(B), ya que no hay solapamiento que restar. Si los sucesos no son mutuamente excluyentes, debe usar la regla general: P(A o B) = P(A) + P(B) − P(A y B). Esta capacidad informa deliberadamente de la clasificación, en vez de calcular silenciosamente una unión, para mantener la respuesta ajustada a la cuestión examinada. Recuerde que exclusión mutua e independencia son conceptos distintos. Los sucesos independientes cumplen P(A y B) = P(A)P(B), mientras que los mutuamente excluyentes cumplen P(A y B) = 0. Dos sucesos con probabilidades individuales positivas no pueden ser independientes y mutuamente excluyentes a la vez. Verifique también que todas las probabilidades correspondan al mismo experimento, población y periodo. Un número válido puede ser conceptualmente incorrecto si mezcla espacios muestrales distintos. La tarifa API es $0.002 por solicitud al automatizar esta comprobación.
Qué puede hacer con ella
Revisar un ejercicio de probabilidad
Confirme si la intersección indicada hace que dos sucesos sean mutuamente excluyentes antes de elegir la regla de adición.
Validar una hipótesis analítica
Compruebe si dos categorías declaradas realmente tienen solapamiento cero antes de tratar sus probabilidades como disjuntas.
Proteger un proceso automatizado
Rechace intervalos de probabilidad inválidos y obtenga una clasificación determinista para la lógica posterior.
Preguntas frecuentes
¿Qué condición hace que dos sucesos sean mutuamente excluyentes?
Son mutuamente excluyentes exactamente cuando P(A y B) es igual a cero.
¿Por qué debo proporcionar P(A) y P(B)?
Completan los datos probabilísticos y se validan, mientras que P(A y B) determina la clasificación. Por sí solas, P(A) y P(B) normalmente no permiten saber si existe solapamiento.
¿Los sucesos mutuamente excluyentes también son independientes?
No si ambos tienen probabilidad positiva. La exclusión mutua exige una intersección de cero; la independencia exige que la intersección sea igual a P(A) multiplicada por P(B).
¿Puedo introducir porcentajes?
Convierta primero los porcentajes en decimales. Introduzca el veinte por ciento como 0.2 y el setenta y cinco por ciento como 0.75.
¿Qué ocurre si una probabilidad está fuera del intervalo de cero a uno?
La solicitud devuelve un error de entrada no válida porque los valores inferiores a cero o superiores a uno no son probabilidades.
¿Cuánto cuesta una solicitud API?
La tarifa API es $0.002 por solicitud.
Para desarrolladores — acceso por API
Todo lo de esta página está disponible por programación. Esta sección es para equipos que quieren integrarlo en sus sistemas; el resto puede usar la herramienta de arriba sin más.
Endpoint de API
¿Prefiere automatizarlo? Un POST autenticado crea la tarea; el resultado llega por webhook o enlace firmado. La misma capacidad también se ejecuta aquí en la web, por email y desde Telegram — y pronto también desde nuestra app.
Llámela desde su stack
curl -X POST https://api.kit.forhosting.com/stat/mutually-exclusive-check \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"p_a":0.35,"p_b":0.4,"p_a_and_b":0}'const res = await fetch("https://api.kit.forhosting.com/stat/mutually-exclusive-check", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"p_a": 0.35,
"p_b": 0.4,
"p_a_and_b": 0
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/stat/mutually-exclusive-check",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"p_a": 0.35,
"p_b": 0.4,
"p_a_and_b": 0
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/stat/mutually-exclusive-check", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"p_a":0.35,"p_b":0.4,"p_a_and_b":0}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"p_a":0.35,"p_b":0.4,"p_a_and_b":0}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/stat/mutually-exclusive-check", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Ejemplo de solicitud
{
"p_a": 0.35,
"p_b": 0.4,
"p_a_and_b": 0
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "stat.mutually_exclusive_check",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}La API es asíncrona: la llamada devuelve un task_id al instante y el resultado llega por webhook. El polling está limitado a 1 req/s por tarea.
Precio
Precio publicado — sin tokens ni créditos inventados. Una tarea fallida no se cobra.
Errores
| HTTP | Código | Significado |
|---|---|---|
401 | unauthorized | API key ausente o inválida. |
402 | insufficient_balance | El saldo no cubre el precio de la tarea. |
404 | unknown_type | El tipo de tarea no existe. |
429 | rate_limited | Demasiadas peticiones. Use el webhook en vez de sondear. |