Fermat’s HUGE little theorem, pseudoprimes and Futurama

Video Statistics and Information

Video
Captions Word Cloud
Reddit Comments
Captions
Welcome to a special Halloween edition of Mathologer. Recently I did a video on Fermat's mega famous Last Theorem Fermat's theorem says that the pretty Pythagorean integer identities like 3 squared plus 4 squared equals 5 squared or 5 squared plus 12 squared equals 13 squared don't have nontrivial counterparts if the exponent 2 is replaced by any integer greater than 2. Today I'd like to tell you about a second theorem associated with the great Pierre de Fermat. It goes by the name of Fermat's little theorem and is also about powers of integers. Very important, at least for people obsessed with movie maths like me and Marty, both of Fermat's theorems have featured in the Simpsons and Futurama. In 1995, around the time the proof of Fermat's Last Theorem was announced Homer stumbles across a pretend counterexample to Fermat's Last Theorem. A really fun maths troll by the Simpsons writers that had millions of viewers reach for their calculators. Then in the 2014 Simpsons Futurama crossover episode the equation at the core of a Fermt's little theorem is discovered by my alter-ego Professor Frink. There in the upper left corner of the hatch in Bender's head some of you may not be familiar with the three-stroke equal sign and the mod thingo in brackets. I'll explain later but luckily we can also express Fermat's little theorem in simpler terms like this. Here the vertical green line means "divides into" or "is a factor of". So what this says is that if you pick any prime number and any positive integer a then the prime must divide the difference on the right. For a really simple example, let's choose our prime to be 3 and integer 4. Fermatis little theorem then tells us that 3 divides 4 cubed minus 4. Of course, that's easy to check directly since 3 divides 64 minus 4 which is equal to 60. But without doing the arithmetic and just by looking at the expression on the right it's not at all obvious why this should be true, right? How can we be sure that Fermat's little theorem is always true, no matter what monster-sized prime and integer we've chosen. And why should we care? Of course mathematicians care simply because that's the way we're built. And in a minute I'll show you a really really really beautiful proof of Fermat's little theorem. But just in case that's not sufficient incentive -- though it really should be -- I also promise to show you two really cool application of Fermat's little theorem. Our first application is an unexpected and really weird way to hunt down prime numbers something which is very important for things like credit card encryption schemes. Along the way, we'll also encounter some of my favourite numbers, the mysterious firm our pseudo primes. sA a second application I'll turn Fermat's little theorem into a tool that you can use to solve really frightening Helloween problems like this one here, Oh and we'll also have some more Futurama :) But first the proof. It turns out that to prove Fermat's little theorem all we have to do is to count some pretty necklaces. What do necklaces have to do with any of this? Don't worry, of course I'll explain. As regular viewers are probably now very used to I'll focus on one example which is sufficiently generic to illustrate the general proof. So let's again choose the integer to be 4 and let's prove that the prime 7 divides 4 to the power of 7 minus 4 in a way that will also clearly work for any prime and any positive integer. Now what we're going to do is to count the number of necklaces of length 7 where each of the 7 beads can be one of 4 colours. Except not all of the beads can be the same colour. Here's an example ... and here's another one. So it's ok to not use all the colours. The only thing we avoid is choosing all the beads to be of one colour so that's not allowed. Ok seven beads, four colours, not all the same, okay? Also important: we consider rotated versions of a necklace to count as one and the same necklace. So, all of these guys here they all are same necklace. However, we consider two necklaces that are mirror images to be different as long as they cannot be rotated to coincide. Okay we'll show that the total number of such necklaces is 4 to the power of 7 minus 4 divided by 7. Now of course the number of different necklaces must be an integer, right? But for that to be the case 7 must divide 4 to the power 7 minus 4 which is what we want to prove! Sneaky huh? Ok time to begin counting necklaces. To do this we first cut each necklace and straighten it out like this. Of course there are other ways to cut the necklace giving rise to different strings. For example cutting here gives this string here. There are 7 gaps between the beads and so there are 7 possible strings that we can cut and these seven cuts correspond to the following 7, and this is really really important, 7 different strings of beads. Now if we had started with all possible necklaces and imagine cutting each of them in all possible ways then we'd obviously end up with all possible strings and the total number of strings is very easy to count. Each string has 7 beads and each bead can have any of 4 colors. So the total number of different strings is 4 times 4 times 4, 7 times which comes to 4 to power of 7 strings. Now, remember, we didn't begin with absolutely all necklaces, we left out the boring one color ones which also means we miss out on the boring one color strings. How many of those are there. There’s 4 of those, and so our total number of strings is 4 to power 7 minus 4. Almost there. Now, every necklace under consideration also gives rise to 7 different strings as in our example and that means that the number of necklaces we began with is the number down there divided by 7. Tada that's it. How sneaky and how absolutely ingenious was that! Yes but something a little bit weird here, right? You think you've got it? Yes what's peculiar is that at no point did I use the fact that 7 is a prime number. Hmm so where can our proof go wrong if we don't use a prime number? Well the problem is that if we replace our prime number 7 with a composite number, then not all strings that we get by cutting a necklace are necessarily different. And obtaining 7 different strings for each necklace was absolutely critical for our counting argument. For example, if he use 9 beads instead of 7 beads one possible necklace looks like this. In this necklace things repeat every three beads which means that when we cut this necklace in all possible ways we only get three different strings rather than nine and this invalidates the last step in our proof. I'll leave it as a first challenge for you to show in the comments that this sort of periodic necklace cannot occur if a necklace has a prime number of beads and at least two colors. Oh and just in case you're wondering 9 doesn't divide 4 to the power of 9 minus 4. But wait a minute we're actually onto something extra interesting here which means it's time for another t-shirt... Tada Now as I was saying, 9 not dividing 4 to the power of 9 minus 4 is also interesting and leads to our first application of Fermat's little theorem. Fermat's little theorem tells us that if 9 was prime then 9 would divide 4 to power of 9 minus 4. But we know that actually 9 does not divide 4 to the power of 9 minus 4 so nine cannot be a prime. I know Wow, incredible, stop the presses, right :) However what this suggests is that we can investigate whether or not some mystery number m is prime by swapping m for 9 and checking for divisibility. And if the difference on the right is not divisible by m then m is definitely not prime. On the other hand, what if the difference on the right is divisible by m? Does this guarantee that m is prime? Hmm, sadly the answer is `No'. For example, if we test m equals 4, then the difference is definitely divisible by 4 since both terms on the right are divisible by 4. But of course 4 is very much not prime. Bummer. Still 4 is a pretty special number for this setup so maybe this is all worth a little more exploration. So let's do an experiment and let Mathematica check divisibility for the first 1,000 integers. Let's see how many non-primes and maybe primes get discovered this way. However before firing up the machine I'll make an adjustment. Those powers here will get very big very fast there's also nothing special about using 4 in Fermat's little theorem and we could use any integer greater than 1. So let's start at the start and keep those powers as small as possible by replacing 4 with 2. Now we let Mathematica do its thing that's the output of my program and as you can see at the beginning it's spot-on. All the non primes 4, 6, 8, etc. fail our divisibility test and so Fermat's little theorem proves they are non-primes. In fact, it's only when we get to 341 that we have a non-prime that our test thinks may be prime and there's only three such numbers under 1000. But we don't have to put up with nonsense from those three troublemakers. 2 was just one possible choice for our integer. So let's throw 3 at them. And that works. Using 3 identifies 341 and 645 as non-prime numbers. One annoying number to go. So we can throw 4 at 561 and if that doesn't work then 5 and then 6 and 7, and so on. Something is going to work, right? Wrong!! It turns out that 561 is infinitely annoying. None of our Fermat's little theorem tests will show that 561 is composite. Numbers like 561 which Fermat's little theorem cannot distinguish from primes are called Fermat pseudoprimes or Carmichael numbers, named after the American mathematician Robert Daniel Carmichael. Actually they were missnamed since Carmichael was neither the first to discover these numbers nor the first to seriously investigate them. So maybe we should call them pseudo Carmichael numbers:) It appears that the real discoverer of these numbers was a Czech mathematician but Václav Šimerka. Anyway Carmichael numbers are very rare. Among the first billion positive integers there are over 50 million primes but only 646 Carmichael numbers. Still it was proved in 1994 that overall they're infinitely many Carmichael numbers, really tricky stuff. Actually knowing about these numbers and the fact that they are relatively rare is also of practical importance. Being able to easily generate very large primes primes that have a thousand plus binary digits is of key importance for all sorts of encryption algorithms such as the algorithms that keep your credit card transactions safe. Well, keeps them safe until some company stuffs things up, right:) And despite the crazy powers that appear in Fermat's little theorem and despite the existence of those infinitely annoying pseudoprimes, primarily tests based on Fermat's little theorem turn out to be more useful than pretty much anything else, making Fermat's little theorem of huge practical importance. Now before moving on to our second Fermat's little theorem application, let me just mention a characterization of these mysterious pseudoprimes. This really beautiful characterization was discovered (well before Carmichael of course :) by the German mathematician Alvin Reinhold Korselt. At first glance proving that a number like 561 is a pseudoprime looks insanely difficult because it involves showing that 561 divides the difference on the right for all infinitely many choices of the integer a. However Korselt proved that if you know the prime factorization of a number then you can pretty much tell at a glance whether the number is a Carmichael number. Just subtract 1 from every one of the numbers in sight okay then our number is a Carmichael number if and only if all the numbers on the left are different and if they all divide the number on the right. So number is a Carmichael number if none of its prime factors repeat and if all its prime factors minus one divided the number minus one. Pretty amazing characterization isn't it? I love it. Okay an arithmetic challenge for you: use Korselt's characterization to prove that 1729 is a Carmichael number (Marty: no calculators!) Marty's got something with calculators :) And now a quick pop culture maths puzzle: why do you think the Futurama writers kept sneaking the number 1729 into the program? Is it because it is a pseudoprime? And while we're here why are my initials BP on the Futurama spaceship Nimbus? Hmm. Now for our second Fermat's little theorem application and time for yet another t-shirt ... Tada Okay, finally, to get into the Halloween spirit let me show you how he can figure out by hand what the remainder is when you divide the seriously monstrous number 11 to the power of 666 by the unlucky prime 13. For this we need to recast Fermat's little theorem into the form that appears in Bender's head. What do we do? Well we first take the common factor a out of the difference, like that. This shows that if the prime o does not divide the first factor, our integer a, then it must divide the second factor, right? Pretty obvious. Okay now to our unlucky prime 13 and the base 11 of our monster integer. Of course 13 does not divide 11 and so Fermat's little theorem promises us that 13 divides 11 to the power of 12 minus 1. In other words, when you divide 11 to the power of 12 by 13 you get a remainder of .. what well? 1 of course. In maths lingo we write that succinctly like this. Okay and what we are interested in is the value of the pumpkin in this equation. We can sneak up on the pumpkin by starting with our tiny 11 to the power of 12. Now comes the trick. Since 11 to the power of 12 has remainder 1 when divided by 13, so does any power of 11 to the power of 12. We leave that for you as an easy challenge. On the left, we can pull the n into the brackets and we've almost revealed our pumpkin. 12 times 55 is 660, so if we choose n equal to 55, then we get this. Okay almost there. The power is still 6 short of our 666 but you can check by hand that 11 to the power of 6 has remainer 12 on division by unlucky 13. Finally, we multiply the left sides together and the right sides together to arrive at our final answer, a remainder of 1 times 12 which is equal to 12. Can you justify the last step of this calculation? Okay, last challenge for you: what is the remainder of the super unlucky evil 666 to the power of 666 when you divide it by 13. I should warn you that if you don't succeed in submitting the correct answer in the comments by midnight on Halloween Jason will pay you a visit. And don't try to be smart, only one answer, otherwise I tell Jason. And don't use a calculator, otherwise I'll tell Matty. And that's it for today. Happy Halloween!
Info
Channel: Mathologer
Views: 226,348
Rating: undefined out of 5
Keywords: Fermat, prime, pseudoprime, Carmichael number, Halloween, necklace proof, Friday 13th, FLT, Fermat's little theorem, Fermat's last theorem, Bender, Frink
Id: _9fbBSxhkuA
Channel Id: undefined
Length: 18min 39sec (1119 seconds)
Published: Sat Oct 27 2018
Related Videos
Note
Please note that this website is currently a work in progress! Lots of interesting data and statistics to come.