Try a short problem first. Then use the topic map to plan what to learn next.

Jump to the full topic map · Continue the four-subject practice plan

Worked example: six choices force a consecutive pair

Choose six distinct integers from 1 through 10. Prove that two chosen integers differ by 1. Split the ten integers into five boxes: {1,2}, {3,4}, {5,6}, {7,8}, {9,10}. If each box contained at most one chosen integer, there would be at most five choices. Since there are six, some box contains both its integers. Those two differ by 1.

1 · 23 · 45 · 67 · 89 · 10
Six selected numbers cannot fit into five boxes with at most one selection in each.

The choice of boxes does the work. Six arbitrary groups would not give the same contradiction.

Change the boxes

  1. Choose six distinct integers from 1 through 10. Show that two sum to 11.
  2. Can five integers be chosen from 1 through 10 with no consecutive pair?
Solutions

1. Use {1,10}, {2,9}, {3,8}, {4,7}, {5,6}. Six choices force a full box, whose two numbers sum to 11.

2. Yes: {1,3,5,7,9}. This example shows why six, rather than five, is necessary for the first claim. A construction is a complete answer to an existence question when its properties are checked.

These are teaching examples written for this guide, not past-paper questions or an official marking scheme.

Topic map and learning goals

UnitCore contentAdvanced or extension content
CountingSum/product rules, factorials, permutations, combinationsCounting with restrictions, circular arrangements and symmetry
Counting structuresBijections, complementary counting, inclusion–exclusionDouble counting of incidences and weighted counting
Pigeonhole principleBasic and generalised formsConstructing the right boxes; geometric and number-theoretic applications
InvariantsParity, colouring, quantities preserved by a moveMonovariants and termination arguments
Extremal principleChoose a largest, smallest or otherwise extreme objectMinimal counterexamples and improving a supposedly optimal arrangement
RecursionBuild cases from smaller cases; simple recurrence relationsState-based recurrences and constructive induction
Graph theoryVertices, edges, degrees, paths, cycles, treesConnectivity, bipartite graphs, matching and extremal graph arguments
Games and algorithmsWinning/losing positions, strategy stealing in suitable settingsProving an algorithm works and that a game strategy covers all replies
Arrangements and tilingsChessboards, dominoes, partitions, subsetsColourings, transformations and constructive existence proofs
ProbabilityFinite sample spaces, basic probability and expectationProbabilistic existence arguments as an optional advanced technique
Generating functionsOptional enrichment after recurrences and algebraEncoding counting sequences and extracting coefficients

Learning outcomes: count without omissions or duplicates; prove a construction works; establish both an upper bound and an example attaining it when finding a maximum. Writing down small cases should lead to a general argument.

Learn through problems. Combine topic study with complete written solutions. Find official papers and training resources.