Calculadora de P(A ou B)
Com P(A) de 0,3, P(B) de 0,4 e interseção de 0,1, a probabilidade de A ou B acontecer é 0,6: somam-se as duas e subtrai-se a parte comum uma vez, para não contá-la duas vezes. Grátis no seu navegador.
- Grátis
- Funciona no seu navegador
- Sem cadastro
- Seus dados não saem do seu aparelho
Executar grátis
Exemplo resolvido
- P a
- 0,3
- P b
- 0,4
- P(A e B)
- 0,1
- P a or b
- 0,6
A probabilidade de A ou B é a de que ocorra pelo menos um dos dois eventos. Em todo curso de probabilidade essa identidade se escreve como a regra da adição: P(A união B) é P(A) mais P(B) menos P(A interseção B): somam-se as duas individuais e depois se subtrai a interseção para não contar duas vezes a região de sobreposição. Esta calculadora de probabilidade união recebe esses três números, confere que cada um está no intervalo unitário fechado e rejeita qualquer terna em que a interseção supere qualquer das individuais, porque nenhum evento pode compartilhar mais massa do que realmente tem. Quando a terna é viável, devolve a probabilidade da união, o mesmo valor que um diagrama de Venn marcaria na região combinada. Eventos mutuamente exclusivos são o caso especial em que a interseção é zero e a união se reduz a uma soma simples.
O que P(A ou B) significa e por que se subtrai a interseção
Na probabilidade clássica, a cada evento se atribui um número no intervalo unitário fechado que respeita a aditividade contável. A união A ou B é o conjunto de resultados que pertencem a A, a B ou a ambos, então sua probabilidade é a medida dessa região combinada.
Somar P(A) e P(B) conta a interseção duas vezes —uma como parte de A e outra como parte de B—, por isso a regra da adição subtrai P(A e B) exatamente uma vez: P(A união B) é P(A) mais P(B) menos P(A interseção B). Quando os dois eventos não podem ocorrer juntos, eles são mutuamente exclusivos, a interseção está vazia, sua probabilidade é zero e a união se reduz a uma soma simples.
Esse caso especial é comum em provas sobre uma única face de dado ou um único naipe, mas não é o padrão: a maioria dos eventos reais se sobrepõe. A interseção também não pode ser menor que o maior entre zero e P(A) mais P(B) menos um, senão a união ultrapassaria um. Juntos, esses limites de Fréchet–Hoeffding e a regra da adição dão uma checagem completa de nível acadêmico para uma terna de três números sem exigir um modelo inteiro de espaço amostral nem um diagrama de Venn desenhado.
Use a string formula devolvida como legenda ao lado do número para que quem estuda veja a identidade, não só o decimal.
Onde uma calculadora de probabilidade união justifica o uso
Salas de aula e plataformas de tutoria usam uma calculadora de probabilidade união para que quem estuda confira a regra da adição em ternas arbitrárias sem contar duas vezes a sobreposição à mão. Geradores de prova precisam de um oráculo determinístico que marque como errada uma interseção maior que qualquer dos eventos, em vez de devolver em silêncio uma união que nenhum espaço de probabilidade pode realizar. Validação falha não consome saldo, então scripts exploratórios e laboratórios de aula ficam baratos enquanto se exploram as bordas.
Não confunda esta página com uma ferramenta de probabilidade condicional que divide uma conjunta por P(B), nem com uma calculadora de Bayes que atualiza um prior a partir de uma verossimilhança: aqui você já conhece as duas marginais e a interseção e só precisa da união. Mantenha as requisições pequenas, fixe a união arredondada nos testes e você obtém or-probabilidades reproduzíveis para tarefas, plugins de LMS e workers de borda sem montar infraestrutura simbólica própria.
Sempre verifique se a interseção informada cai no intervalo factível antes de confiar em um cálculo manual que misturou uma condicional com uma conjunta.
Casos de uso
Correção automática de provas e LMS
Avalie itens da regra da adição com um oráculo que rejeita uma interseção maior que qualquer dos eventos e nunca inventa uma união acima de um.
Relatórios de risco e confiabilidade
Transforme duas taxas de falha e uma taxa de modo compartilhado em P(A ou B) para notas de segurança sem importar uma biblioteca estatística completa.
Perguntas frequentes
Qual fórmula a calculadora de probabilidade união usa?
P(A ou B) = P(A) + P(B) − P(A e B). A resposta também sinaliza eventos mutuamente exclusivos quando a interseção é zero.
Por que uma interseção maior que P(A) ou P(B) é rejeitada?
A região compartilhada é um subconjunto de cada evento, então P(A e B) não pode superar nenhuma marginal.
E se A e B forem mutuamente exclusivos?
Envie interseção 0. A mesma regra da adição continua valendo.
Quanto custa a calculadora de probabilidade união?
A ferramenta do navegador é gratuita e roda localmente.
A interseção pode ser pequena demais?
Pode. A interseção não pode ficar abaixo de P(A) mais P(B) menos um, porque nesse caso a união passaria de 1. Junto com o limite superior, isso permite conferir se os três números são possíveis.
Ferramentas relacionadas
Para desenvolvedores — acesso via API
Tudo nesta página está disponível via API. Esta seção é para equipes que querem integrar a ferramenta aos próprios sistemas; quem não precisa disso pode simplesmente usar a ferramenta acima.
Endpoint
Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.
Chame do seu código
curl -X POST https://api.kit.forhosting.com/stat/or-probability \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"p_a":0.3,"p_b":0.4,"p_a_and_b":0.1}'const res = await fetch("https://api.kit.forhosting.com/stat/or-probability", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"p_a": 0.3,
"p_b": 0.4,
"p_a_and_b": 0.1
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/stat/or-probability",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"p_a": 0.3,
"p_b": 0.4,
"p_a_and_b": 0.1
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/stat/or-probability", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"p_a":0.3,"p_b":0.4,"p_a_and_b":0.1}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"p_a":0.3,"p_b":0.4,"p_a_and_b":0.1}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/stat/or-probability", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Exemplo de requisição
{
"p_a": 0.3,
"p_b": 0.4,
"p_a_and_b": 0.1
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "stat.or_probability",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}A API é assíncrona: cada chamada devolve um task_id na hora. Se preferir polling, consulte o status a até 1 requisição por segundo.
Preço
Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.
Erros
| HTTP | Código | O que significa |
|---|---|---|
401 | unauthorized | Token ausente ou inválido. Confira o header Authorization. |
402 | insufficient_balance | Saldo insuficiente para esta tarefa. Faça uma recarga e tente de novo. |
404 | unknown_type | Esse tipo de tarefa não existe. Confira o campo type no catálogo. |
429 | rate_limited | Muitas requisições em pouco tempo. Espere um instante e tente de novo. |
Notas técnicas
O que P(A ou B) significa e por que se subtrai a interseção
A interseção não pode superar nenhuma marginal, porque a região compartilhada é um subconjunto de cada evento; uma conjunta maior que a menor de P(A) e P(B) não existe em nenhum espaço de probabilidade e esta calculadora a rejeita com invalid_input.
Contrato de entrada, forma da resposta e ternas rejeitadas
Checagem clássica: P(A) vale 0.3, P(B) vale 0.4, interseção vale 0.1 e produz P(A ou B) igual a 0.6. Envie um corpo JSON com três campos numéricos obrigatórios. O campo p_a é a probabilidade do evento A no intervalo fechado de zero a um; os alias pA, pa, P_A e prob_a são aceitos. O campo p_b é a probabilidade do evento B no mesmo intervalo; os alias pB, pb, P_B e prob_b mapeiam o mesmo significado. O campo p_a_and_b é a interseção P(A e B); os alias p_ab, joint, intersection e pAandB funcionam de forma intercambiável. Cada valor pode chegar como número JSON ou como string numérica; campos ausentes, strings vazias, valores não finitos e números fora do intervalo unitário falham com invalid_input nomeando o campo. No sucesso o corpo ecoa p_a, p_b e p_a_and_b, devolve p_a_or_b como a união arredondada a doze casas decimais para goldens estáveis, um flag mutually_exclusive que é verdadeiro quando a interseção é numericamente zero, e uma string formula que reafirma a regra da adição para legendas. O preço é um US$ 0,002 fixo por requisição bem-sucedida com unidade item.
Onde uma calculadora de probabilidade união justifica o uso
Relatórios de risco e confiabilidade costumam citar a chance de ocorrer a falha A ou a falha B a partir de duas taxas de falha e uma taxa de modo compartilhado; chamar um endpoint parse minúsculo evita puxar um pacote estatístico completo por três números. Como a implementação é parse de nível A, cada chamada bem-sucedida custa o US$ 0,002 publicado, sem tokens de modelo e sem rede de saída.
Casos de integração
Checagens de sala e tarefas
Entregue aos alunos P(A), P(B) e uma interseção, depois confronte a união e o raciocínio de exclusividade mútua com um API determinístico ou com o resultado gratuito do navegador.
Perguntas técnicas
A união devolvida pode ser maior que 1?
Não. Se a união implícita ultrapassasse 1, a interseção fica abaixo do limite inferior de Fréchet e a requisição é rejeitada como invalid_input.