Simple things are sometimes surprising: explore a problem that makes mathematicians say, "I'm not going to do that" with our Collatz conjecture calculator!
Here you will learn:
- What the Collatz conjecture is;
- Why it is driving mathematicians crazy;
- How to calculate the Collatz (or hailstone) sequences; and
- How to use our Collatz conjecture calculator.
Ready to learn more about this mathematical mystery? Just be careful — trying to break the conjecture is dangerous. Remember to stop after a while!
What is the Collatz conjecture?
A "conjecture" is mathematics lingo for something we're pretty sure is true, but we can't find a way to prove it. Quite frustrating, probably! The Collatz sequence is formed by starting at a given integer number and continually:
- Dividing the previous number by 2 if it's even; or
- Multiplying the previous number by 3 and adding 1 if it's odd.
The Collatz conjecture states that this sequence eventually reaches the value 1.
It is wonderfully simple, and yet every initial number ever tried returned 1 sooner or later — but no one has been able to prove it in almost a century!
Definition of the Collatz conjecture
The rules of the Collatz conjecture are, formally speaking:
We use the modulus operation (visit our modulo calculator to learn how to use it properly) to distinguish odd and even numbers. The second equation explains why the Collatz conjecture is sometimes also called the 3x+1 problem.
Behavior of Collatz sequences
Starting with any number, how will the sequence behave? Will it go up to infinity, or down to zero? Will it loop forever?
Choose an initial number first. Let's say 11. The sequence goes up and down:
See the end? Once it reaches 4, it collapses into the loop which it will never escape!
Choose any other number, and eventually, the sequence will end up in the loop. The oscillations may be big, as for which reaches a peak of more than 9,000 before falling down to 1.
This wildly unpredictably oscillating behavior earned these sequences the name "hailstone sequences", because the path of the sequence resembles that of a hailstone in a cloud before reaching the ground: swinging up and down before falling (preferably not on our heads).
The sequences follow a random pattern, and by just looking at the initial term, it's impossible to say how its sequence will behave without computing the next steps: mathematicians say that it is an undecidable problem. In layman's terms, there's no computer program that can take a number and say if it will or will not reach one.
This is why the 3x+1 problem is such a problem for mathematicians: at the moment, the only thing we can do is to brute force our way through numbers, trying to find one of them that would escape the loop. And things don't look promising: researchers have tried numbers up to (are you ready?) — more seconds than have passed since the Big Bang! And not a single number didn't end up at 1.
And in an attempt to show the Collatz conjecture who's boss, (the minus one was used to give the final flex, apparently). That number is 30,000 digits long, and guess what? After almost a million and a half steps, it ended up at 1.
The search for a counterexample (one that doesn't end up in the loop) is still undergoing, but many mathematicians think that this problem is out of the reach of our knowledge at this time.
The Collatz conjecture and its hailstone sequences are good examples of chaotic behaviour. If you need to balance it with some order, try out or Fibonacci sequence calculator or golden ratio calculator!
How does our Collatz conjecture calculator work?
All you have to do, is choose a number! Our Collatz conjecture calculator will show you:
- A chart of the sequence;
- The stopping time (the number of steps before reaching 1 for the first time); and
- A table with all terms of the sequence.
Did you try a negative number to see if you could break the tool? We covered that too, but mathematicians are even more worried about it: there are three loops (starting at , , and ) for negative integers, and no-one knows why they exist!
If you move to the
advanced mode of the Collatz conjecture calculator, you can modify the parameters of the conjecture, but we don't guarantee that something interesting will come out of it. Try anyway — maybe the next mathematical nightmare will be named after you!
Now that you know what the Collatz conjecture is, you can also understand that it is unlikely you are going to use it in real life. There are more useful (but maybe less thought-provoking) sequences in math: we have some calculators for some of the more "conventional" of them:
What is the Collatz's conjecture?
The Collatz's conjecture is an open problem in mathematics which asks if there are numbers that, given a simple set of rules, don't fall to 1 at the end of the sequence that is obtained by applying these rules.
Even if tested for amazingly big numbers, the sequences always reach 1: mathematicians still lack the tools to explain this, if it even can be explained!
Why a result of the Collatz's conjecture is called "hailstone sequence"?
Feeding a number to the rules of the Collatz's conjecture may result in the sequence oscillating wildly before finally reaching 1. Imagining 1 to be the ground, that "motion" resembles the path of a hailstone in a cloud during the process of growing, before the final fall to Earth.
Is there a solution to the Collatz's conjecture?
No, the Collatz's conjecture doesn't have a solution — yet! The best that mathematicians can do, is either to investigate the behavior of a sequence for increasingly big numbers, or to find an upper boundary under which all of the numbers collapse to 1.
How do I calculate Collatz's sequences?
The rules of the Collatz's sequence depend on the parity of the number itself. If the number is even, then the rule returns half the original number. If the number is odd, then we multiply the number by three, and add one.
How do I compute Collatz's sequence for 6?
The Collatz's sequence starting with
6 proceeds with
3 (half the previous number, since
6 is even), then
3×3 + 1). It continues with
16 is a power of two, and so it collapses with
2 and finally
Here is the sequence:
6, 3, 10, 5, 16, 8, 4, 2, 1.