The problems in this feature will give you the chance to investigate the properties of numbers in a variety of contexts.

Enter the world of modular arithmetic and discover the secrets of public key cryptography.

This feature introduces you to number theory, a rich source of interesting problems which can lead to surprising results.

Number theory is a rich source of interesting problems which can lead to surprising results.

A chance to consider the equations of straight line graphs before moving on to consider the properties of quadratics and cubics.

Curve sketching can be a very useful tool when you are solving equations or inequalities.

Challenge Level

Probability can help you make better choices and challenge commonly-held misconceptions.

Challenge Level

The problems in this feature challenge you to explore different ways of arriving at a solution

Challenge Level

What makes a good mathematician? This feature will help you to build your mathematical muscles.

Challenge Level

A chance to compare numbers expressed in different ways, and to use these different representations in calculations.

Challenge Level

Use Cuisenaire rods to help you visualise patterns and relationships with numbers

Challenge Level

Explore these problems and explain the mathematical ideas you discover!

Challenge Level

Working backwards can help you to make great leaps forwards!

Challenge Level

These problems can be represented in many different ways!

Challenge Level

Find out about Complex Numbers and their applications.

Challenge Level

These problems will make you say "I wonder what happens if...?"

Challenge Level

If you know the output, how can you work out the input?

What if we could find the square root of negative numbers?

Challenge Level

We hope you enjoy being mathematically playful with these puzzling problems.

Challenge Level

This feature explores problems connected with area and integration

Challenge Level

These problems invite you to think about area in unusual ways.

Challenge Level

Resources to help you think about calculus and transformations

Challenge Level

Some mathematical results can be proved beautifully with just a simple diagram...

Challenge Level

These resources explore probability in medicine and the law.

Challenge Level

Explore how to use statistics and probability to make informed decisions

Challenge Level

These CMEP resources explore the use of trigonometric identities and other trig features

Challenge Level

Problems to help you get started with higher mathematics courses

Challenge Level

Be playful with graphs and networks, and see what theorems you can discover!

Challenge Level

Be playful with polygons. What patterns can you find?

Challenge Level

These resources from CMEP explore some aspects of differentiation and integration

In this feature, explore what happens to functions when you transform their graphs

Challenge Level

This CMEP feature explores the properties of circles and triangles

Challenge Level

Explore some shape problems and make some discoveries!

Challenge Level

Try some of our CMEP resources around the theme of logarithms.

Challenge Level

Explore and sketch curves with different properties.

Challenge Level

Try our new CMEP tasks to help you to think functionally!

Challenge Level

Who would have thought that addition could be so intriguing?

Challenge Level

Try some of our CMEP resources around the theme of quadratics.

Challenge Level

This feature introduces some topics from Decision Mathematics

Challenge Level

You can get a great feel for functions by sketching their graphs or using graph plotting software...

Challenge Level

What advanced mathematics can you do on a dotty grid?

What stories do complicated data sets tell us? How can we present the information clearly?

By exploring these problems you'll gain a greater appreciation of the importance of place value.

When numbers are raised to different powers, there are lots of properties you can explore.

Challenge Level

Learn about vectors and how to use them to solve problems

Challenge Level

What are complex numbers, and how can we represent them?

Challenge Level

Creating mental images is a powerful way to solve maths problems.

Challenge Level

Working on these problems will offer you insights into how areas and perimeters are related.

Challenge Level

These problems invite you to explore integration as area, and use area integrals to solve problems.

Challenge Level

Systematic approaches will offer the most efficient routes to the solutions of these tasks.

These problems are best solved using systematic approaches.

Challenge Level

This collection of problems has been put together to help you to explore and understand important ideas in statistics.

Challenge Level

These resources are designed to get you thinking about data handling.

Sequences are everywhere in mathematics! In these problems you can explore some sequences, learn how to represent them, and how to calculate sums of series.

Challenge Level

These resources are designed to get you thinking about reasoning with numbers.

Challenge Level

These resources are designed to get you thinking about geometrical reasoning.

Challenge Level

These resources are designed to get you thinking about number sequences and patterns.

The NRICH Project aims to enrich the mathematical experiences of all learners. To support this aim, members of the
NRICH team work in a wide range of capacities, including providing professional development for teachers wishing to
embed rich mathematical tasks into everyday classroom practice.

Copyright © 1997 - 2021. University of Cambridge.
All rights reserved.

NRICH is part of the family of activities in the Millennium Mathematics Project.

NRICH is part of the family of activities in the Millennium Mathematics Project.