Timer 00:00

Combinatorial Analysis

The Art of Counting

Dr. Samir Orujov

School of Business (ADA)

September 2025

Learning Objectives - Part 1

🎯

Counting Principles

Master the fundamental counting principle for multi-step problems

🔄

Permutations

Calculate arrangements where order matters using permutation formulas

🎲

Combinations

Determine selections where order doesn't matter using combination formulas

Learning Objectives - Part 2

📐

Binomial Theorem

Understand and apply binomial expansions with combinatorial proofs

🔢

Multinomial Coefficients

Calculate complex arrangements with multiple categories

Integer Solutions

Solve problems using stars and bars methodology

Basic Principle of Counting

The Fundamental Rule

If experiment 1 has $m$ outcomes and experiment 2 has $n$ outcomes:

$$\text{Total outcomes} = m \times n$$

This extends to any number of sequential experiments.

Basic Principle - Visual Demo

Simple Demonstration

Choice 1: 3 options
×
Choice 2: 4 options
=
12 total outcomes

Basic Principle - License Plate Example

License Plates: 3 Letters + 4 Numbers

Letters: $26^3 = 17,576$ ways

Numbers: $10^4 = 10,000$ ways

Total: $17,576 \times 10,000 = 175,760,000$

Basic Principle - Calculator

🧮 Basic Principle Calculator

5 × 3 = 15

Basic Principle - Practice

🤔 Practice Activity (2 minutes)

Problem: Restaurant has 4 appetizers, 6 main courses, 3 desserts. How many complete meals?

Permutations - Definition

When Order Matters

Permutation: An arrangement of objects where order is important

$$P(n,r) = \frac{n!}{(n-r)!}$$

Number of ways to arrange $r$ objects from $n$ distinct objects

Factorial Notation

Understanding Factorials

$n! = n \times (n-1) \times (n-2) \times ... \times 2 \times 1$

$5! = 5 \times 4 \times 3 \times 2 \times 1 = 120$

$0! = 1$ (by definition)

Permutations - Practice

PEPPER Arrangements

Letters: P-E-P-P-E-R (6 total)

Repetitions: P appears 3 times, E appears 2 times, R appears 1 time

$$\text{Arrangements} = \frac{6!}{3! \times 2! \times 1!} = \frac{720}{12} = 60$$

Permutation Calculator & Practice

🧮 Permutation Calculator

P(9,3) = 504

⚾ Baseball Example (2 minutes)

Problem: How many ways to arrange 9 players in batting order?

Combinations – Theory

When Order Doesn't Matter

Combination: A selection of objects where order is not important

$$C(n,r) = \binom{n}{r} = \frac{n!}{r!(n-r)!}$$

Number of ways to select \(r\) objects from \(n\) distinct objects

Combinations – Key Difference from Permutations

Permutation: ABC, ACB, BAC are different

Combination: ABC, ACB, BAC are the same

Therefore: \(C(n,r) = \dfrac{P(n,r)}{r!}\)

Combinations – Worked Example

Committee Selection

Problem: Select 3 people from 20 for a committee

$$C(20,3)=\frac{20!}{3!(20-3)!} =\frac{20\times19\times18}{3\times2\times1} =1,140$$

Combinations – Calculator & Challenge

🧮 Combination Calculator

C(20,3) = 1,140

🍕 Committee with Constraints (3 min)

Problem: From 20 people, select 5 for a committee, but 2 people refuse to serve together.

Binomial Theorem - Introduction

The Binomial Theorem

$$(x+y)^n = \sum_{k=0}^{n} \binom{n}{k} x^k y^{n-k}$$

Expands any binomial expression raised to a power

Simple Example: $(x+y)^3$

$(x+y)^3 = \binom{3}{0}x^0y^3 + \binom{3}{1}x^1y^2 + \binom{3}{2}x^2y^1 + \binom{3}{3}x^3y^0$

$= 1 \cdot 1 \cdot y^3 + 3 \cdot x \cdot y^2 + 3 \cdot x^2 \cdot y + 1 \cdot x^3 \cdot 1$

$= y^3 + 3xy^2 + 3x^2y + x^3$

Connection to Pascal's Triangle

The coefficients $\binom{n}{k}$ form Pascal's Triangle

Binomial Theorem - Combinatorial Proof

Combinatorial Proof Visualization

Key Insight: Each term comes from choosing $x$ or $y$ from $n$ factors

$(x+y)(x+y)(x+y) = $ ?

(x+y)
(x+y)
(x+y)

Binomial Theorem - Term Builder

🔧 Interactive Term Builder

Click "Build Terms" to see all possible combinations!

Pascal's Triangle Generator

📐 Pascal's Triangle Generator

🧠 Explore Patterns (3 minutes)

Use the Pascal's Triangle generator to explore binomial coefficients!

Multinomial Coefficients - Theory

Multiple Categories

Multinomial Coefficient: Arrangements when objects fall into multiple categories

$$\binom{n}{n_1, n_2, ..., n_r} = \frac{n!}{n_1! \cdot n_2! \cdot ... \cdot n_r!}$$

Where $n_1 + n_2 + ... + n_r = n$

Multinomial Coefficients - Police Example

Police Department Example

Problem: Assign 10 officers to 3 shifts

Day shift: 5 officers, Evening: 2 officers, Night: 3 officers

$$\binom{10}{5,2,3} = \frac{10!}{5! \cdot 2! \cdot 3!} = \frac{3,628,800}{120 \cdot 2 \cdot 6} = 2,520$$

Multinomial - Tournament Example

Tournament Example

Problem: 12 teams, divide into 3 groups of 4

$$\binom{12}{4,4,4} = \frac{12!}{4! \cdot 4! \cdot 4!} = \frac{479,001,600}{13,824} = 34,650$$

Multinomial Calculator

🧮 Multinomial Calculator

Result: 2,520

Multinomial Practice

🏆 Tournament Practice (2 minutes)

Problem: Divide 15 students into groups of 6, 5, and 4. How many ways?

Multinomial Theorem - Introduction

The Multinomial Theorem

$$(x_1 + x_2 + ... + x_r)^n = \sum \binom{n}{n_1,n_2,...,n_r} x_1^{n_1} x_2^{n_2} ... x_r^{n_r}$$

Where the sum is over all non-negative integers $n_1, n_2, ..., n_r$ such that $n_1 + n_2 + ... + n_r = n$

Multinomial Theorem - Simple Example

Simple Example: $(x_1 + x_2 + x_3)^2$

Step 1: Find all ways to write $2 = n_1 + n_2 + n_3$

$(2,0,0), (0,2,0), (0,0,2), (1,1,0), (1,0,1), (0,1,1)$

Step 2: Calculate coefficients and terms

$$x_1^2 + x_2^2 + x_3^2 + 2x_1x_2 + 2x_1x_3 + 2x_2x_3$$

Multinomial Theorem - Concept Introduction

🔧 Multi-Factor Constructor

Build terms for $(x_1 + x_2 + x_3)^2$:

From each factor, choose one variable:

$(x_1 + x_2 + x_3)^2 = (x_1 + x_2 + x_3) \times (x_1 + x_2 + x_3)$

Factor 1: $(x_1 + x_2 + x_3)$

Factor 2: $(x_1 + x_2 + x_3)$

Multinomial Theorem - Interactive Selection

🎯 Build Your Terms

Choose one variable from each factor:

Factor 1:
Factor 2:

Current term: Select variables above

Multinomial Theorem - Complete Expansion

📊 Coefficient Calculator

Click "Show All Terms" to see the complete expansion:

🏗️ Proof Construction (3 minutes)

Use the tools above to construct your understanding of multinomial expansion!

Integer Solutions - Stars and Bars Method

🎯 Stars and Bars Technique

Problem Type: Find non-negative integer solutions to $x_1 + x_2 + ... + x_r = n$

$$\text{Number of solutions} = \binom{n+r-1}{r-1} = \binom{n+r-1}{n}$$

🔧 Key Insight

Think of it as: Distributing $n$ identical objects into $r$ distinguishable boxes

Method:

  • Line up $n$ objects (stars: ⭐)
  • Insert $r-1$ dividers (bars: |) to create $r$ groups
  • Choose positions for dividers from $n+r-1$ total positions

Integer Solutions - Visual Demonstration

📊 Worked Example

Example: $x_1 + x_2 + x_3 = 5$ (find non-negative solutions)

Stars: ⭐⭐⭐⭐⭐ (represent the sum)

Bars: | | (separate into 3 groups)

Arrangement: ⭐⭐|⭐|⭐⭐ means $x_1=2, x_2=1, x_3=2$

$$\binom{5+3-1}{3-1} = \binom{7}{2} = 21 \text{ solutions}$$

🔍 Other Arrangements

⭐⭐⭐⭐⭐|| → $x_1=5, x_2=0, x_3=0$

||⭐⭐⭐⭐⭐ → $x_1=0, x_2=0, x_3=5$

⭐|⭐⭐|⭐⭐ → $x_1=1, x_2=2, x_3=2$

Integer Solutions - Investment Applications

Investment Strategy Problem

Problem: Invest \$20,000 among 4 different investments (in \$1,000 units)

Find number of ways to distribute: $x_1 + x_2 + x_3 + x_4 = 20$

$$\binom{20+4-1}{4-1} = \binom{23}{3} = 1,771 \text{ strategies}$$

💰 Investment Calculator

1,771 investment strategies

Integer Solutions - Advanced Constraints

Real-World Constraints

Minimum investments: Each investment ≥ $2,000

Solution: Substitute $y_i = x_i - 2$, solve $y_1 + y_2 + y_3 + y_4 = 12$

Answer: $\binom{15}{3} = 455$ strategies

General Constraint Method

For positive solutions: Use substitution $y_i = x_i + 1$

For minimum requirements: Subtract minimums, then apply formula

Key insight: Transform constrained problems into standard form

💼 Investment Scenarios (2 minutes)

Problem: Distribute 15 units among 3 investments, each getting at least 1 unit.

Review Quiz - Question 1

Question 1: Basic Principle

A code has 3 letters followed by 2 digits. How many possible codes?

Review Quiz - Question 2

Question 2: Permutations

How many ways can 5 people sit in a row of 5 chairs?

Review Quiz - Question 3

Question 3: Combinations

From 12 people, select a committee of 4. How many ways?

Review Quiz - Question 4

Question 4: Binomial Theorem

What is the coefficient of $x^2y^3$ in $(x+y)^5$?

Review Quiz - Question 5

Question 5: Multinomial Coefficients

Divide 9 objects into groups of 4, 3, and 2. How many ways?

📚 Quick Reference Guide

Basic Principle

$n_1 \times n_2 \times \cdots \times n_r$

Sequential choices

Permutations

$P(n,r) = \frac{n!}{(n-r)!}$

Order matters

Combinations

$C(n,r) = \frac{n!}{r!(n-r)!}$

Order doesn't matter

Binomial

$(x+y)^n$

$=\sum_{k=0}^{n} \binom{n}{k} x^{n-k} y^k$

Expansions

Multinomial

$\frac{n!}{n_1! \cdot n_2! \cdots n_k!}$

Multiple groups

Integer Solutions

$\binom{n+r-1}{r-1}$

Stars and bars

🎯 Interactive Practice

Question 1 of 5

In how many ways can 6 people sit around a circular table?

Click "Start Quiz" to begin

📝 Group Activity (5 minutes)

Create a real-world problem using 3+ techniques from today

✅ What You've Mastered

Basic Counting

Multiplication principle for multi-step processes

Permutations

Arrangements with and without repetition

Combinations

Selections where order doesn't matter

Binomial Theorem

Expansions and Pascal's triangle connections

Multinomial Methods

Multiple categories and expansions

Integer Solutions

Stars and bars for distribution problems

🔑 Key Insights

  • Pattern Recognition: Identify whether order matters
  • Multiple Techniques: Complex problems need combined methods
  • Visual Methods: Pascal's triangle, stars and bars aid understanding
  • Real Applications: Techniques solve practical problems across fields

🏆 Thank You!

Combinatorial Analysis Mastery Complete

🎓

Successfully Completed

Advanced Mathematical Thinking

🚀 Next Steps

Practice

Work through textbook problems

Connect

Link to probability & statistics

Apply

Use in real project scenarios

Advance

Advanced topics & applications

What problems would you like to solve with these new skills?

Questions?

Feel free to reach out for further discussion!