Loading…

Multiplication Rule for Dependent Events Tool

Math Probability • Basic Probability and Events

View all topics

Multiplication Rule Calculator – Probability of Dependent Events

Compute joint probability using the multiplication rule: \(P(A\cap B)=P(A)\,P(B\mid A)\). You can also build a chain: \(P(A_1\cap\dots\cap A_n)=P(A_1)\prod_{i=2}^n P(A_i\mid A_1\cap\dots\cap A_{i-1})\).

Tip: Press Play after calculating to animate the event chain step-by-step (drag to pan, wheel to zoom).

Input model
Two events uses \(P(A\cap B)=P(A)P(B\mid A)\). Chain multiplies each conditional in sequence.
Two events

Accepted expressions: 1e-3, pi, e, sqrt(2), sin(), cos(), tan(), ln(), log(), abs(). Use * for multiplication.

Output & checks

The tool verifies each probability is between 0 and 1 (within tolerance). It also flags missing/odd conditioning in chain mode as “info”.

Event chain visualization
Drag on the diagram to pan. Use mouse wheel / trackpad to zoom (zoom is intentionally high so long chains remain readable).
Ready
Interactive chain diagram

Each arrow multiplies the running joint probability by the next conditional term.

Rate this calculator

0.0 /5 (0 ratings)
Be the first to rate.
Your rating
You can update your rating any time.

Frequently Asked Questions

What is the multiplication rule for probability?

For any events A and B with P(A)>0, the joint probability is P(A∩B)=P(A)P(B|A), where P(B|A) is the conditional probability of B given A.

When can I use P(A∩B)=P(A)P(B)?

Only when A and B are independent, meaning P(B|A)=P(B). If events are dependent, you must use the conditional form.

What does chain mode compute?

It computes P(A1∩…∩An)=P(A1)·P(A2|A1)·P(A3|A1∩A2)…·P(An|A1∩…∩A(n-1)).

Do I have to write the conditioning part in chain mode?

No. The calculator will still multiply the factors you provide, and it may mark missing conditioning as informational because the standard chain rule usually conditions on previous events.