Search for Science Fair Projects

1000 Science Fair Projects with Complete Instructions

Applied Mathematics Science Fair Project

Unraveling the Rubik's Cube

Unraveling the Rubik's Cube | Science Fair Projects | STEM Projects
Have you ever wondered what makes the Rubik's Cube so tricky? Join us as we investigate the relationship between the order of a move sequence and the cube's average variegation. We'll use a computer program to simulate the cube and collect data to see if the points fit a polynomial equation.


The hypothesis is that variegation during repetition of any given sequence may always change according to a polynomial expression of varying degree.

Method & Materials

You will use a computer program to simulate a Rubik's Cube and compute average variegation. You will then collect data to see if the points fit a polynomial equation.
You will need a computer program written in QBASIC, a Rubik's Cube, and a way to record data.


Our investigation revealed that when variegation was graphed against the number of repetitions of the sequence, the resulting points fit a 4th degree polynomial equation. This suggests that the larger the order of the sequence, the higher the degree of the polynomial.

Why do this project?

This science project is so interesting because it explores the mathematics behind the Rubik's Cube, which is a classic puzzle that has been around for decades.

Also Consider

Experiment variations to consider include testing different sequences of moves and different orders of the sequence.

Full project details

You can find additional information and details for this science fair project here. Have fun exploring!
Share this Science Project:

Related Science Fair Project Ideas

Predicting Stock Market Fluctuations
Learn how to use math and data to predict stock market fluctuations and make money!
Counting Raisins in Cereal
How many raisins are in your favorite cereal? Find out with this fun experiment!
Music Math: Playing Notes with Equations
Have you ever wondered how to play music notes with mathematical equations?
Share this Science Project: