The Lumenary · Grades 9–12
Combinatorics
Name: ______________________
Date: ______________________
You will learn to
- Distinguish ordered from unordered selections and compute by the factorial formula and by Pascal's triangle
- Prove identities such as and by counting in two ways
- Prove the binomial theorem and use it to expand powers and to count
- Apply the pigeonhole principle to prove that something exists without finding it
- Count unions with inclusion–exclusion, including the derangements of objects
- 1.
A youth council in Kigali has members. In how many ways can a working group of members be chosen? (All members of the group have the same role.)
- 2.
Find all whole numbers with . List them separated by commas.
- 3.
How many five-card hands from a standard pack of cards contain at least one ace? (There are hands in all, and .)
- 4.
What is the coefficient of in the expansion of ?
- 5.
In the proof of Pascal's rule , the -person committees chosen from people are split by whether they contain Amina. Why are there exactly committees containing Amina?
- A.Removing Amina leaves members chosen from the other people, and putting her back undoes this, so the two collections correspond one to one.
- B.Because Amina can sit in any of the places on the committee.
- C.By the factorial formula .
- D.Because exactly half of all committees contain Amina.
- 6.
In a class of students in Accra, play football, play basketball and play both. How many students play neither sport?
- 7.
What is the smallest number such that any different whole numbers chosen from must include two whose difference is divisible by ?
- 8.
Here
sis a finite set of objects,ta finite set of boxes andfassigns a box to each object. Which Lean statement correctly formalises the pigeonhole principle?- A.
(∀ a ∈ s, f a ∈ t) → #t < #s → ∃ x ∈ s, ∃ y ∈ s, x ≠ y ∧ f x = f y - B.
(∀ a ∈ s, f a ∈ t) → #t ≤ #s → ∃ x ∈ s, ∃ y ∈ s, x ≠ y ∧ f x = f y - C.
(∀ a ∈ s, f a ∈ t) → #t < #s → ∃ x ∈ s, ∃ y ∈ s, f x = f y - D.
#t < #s → ∃ x ∈ s, ∃ y ∈ s, x ≠ y ∧ f x = f y
- A.
- 9.
Write
derangements(n)returning the number of ways to arrange hats so that nobody gets their own hat, using the inclusion–exclusion formula . Use exact integer arithmetic (math.factorialand//). Then check: does approach ?Computational — Practice