|This TV crime drama (premiered January 2005) follows the adventures of a pair of brothers, one a mathematics professor and the other an FBI agent, as they combine forces to solve mysteries.
Cool effects are used to "show" each brother's thought processes: horrific images of the crimes in the mind of the FBI agent, and funky floating formulas for the mathematician.
Although this is not my favorite TV show by any means (it is a bit too melodramatic for me -- I tire of Charlie's sorrowful looks) I am pleasantly surprised by the quality of the mathematics in the show. Clearly the writers know something about mathematics, and I understand that they also get advice from the math faculty at CalTech, the school on which the show's CalSci is based. Little details like the notation the mathematician uses when writing (e.g. the "backwards E" notation for "there exists" when his brother tells him that criminals keep a buffer zone between their homes and the scenes of their crimes) and name dropping (Witten, Feynman and Galois in the first episode) show an attention to details, but the whole idea of the role mathematics played in the resolution of the crime was also really reasonable. I had feared that the math would be used in either a trivial or fantastical way, but at least in the first episode, it seemed to be used sensibly. (See below for an episode by episode guide to the real math behind the stories.)
The least sensible aspect of it is that this one person, Charlie, knows everything about math and is amazingly fast at applying his knowledge to solve problems. Although I do not consider this realistic, I do like it when I think of it instead as a metaphor in which the character represents all mathematicians.
Regardless of whether he is real or metaphorical, the mathematician, like so many fictional mathematicians, is somewhat quirky. (As one of my colleagues likes to point out, the freedom to be quirky is one of the perks of the job of a math professor!) He has stated, without explanation, that he does not drive. (Considering that he lives in Los Angeles, this might not merely be quirky but seriously crazy.) He also has a pretty, Hindi grad student who seems to worship him and his father suggests that he is quirky to not be romantically involved with her. In the second episode, the mathematician seems unable to control his brain, working on P vs. NP rather than a more important problem (that could save the life of his brother and other FBI agents) as if he was in a trance. (I guess it is true that sometimes we can get a bit obsessive when working on a problem, but I've got to point out that mathematician's don't really become "math zombies" like Charlie does here!) [See discussion below where Christian Karlsson disagrees with me.]
The mathematician has an interesting relationship with a physicist working on quantum gravity who wants help with the equations, but who also seems to play a role in tying the mathematician to reality. In the first two shows, he makes remarks suggesting that the mathematician has to make his formulas a little less "pretty" to take into account the reality of human nature. Hey, is he a physicist or a psychologist? I'd hardly appreciate a lecture from someone working on string theory on the importance of being realistic over abstract beauty ; )!
|Episode Guide to the Math|
Episode 1: Charlie invents an algorithm for determining the likely location of the residence and workplace of a criminal by analyzing the crime patterns. Not only is this realistic, it is real. The only unreal part is that it was not invented by Professor Eppes. If the show was not fictional, it would probably have mentioned D. Kim Rossmo, former Vancouver detective and now a professor of criminology. It is clearly his Criminal Geographic Profiling (CGT) which formed the basis for Charlie's discovery on the show. A complete description of the method can be found in his book Geographic Profiling.
Episode 2: Charlie again works out a method of analyzing crime patterns. This time he predicts the location of the next crime. (Can anyone suggest a good link for real mathematics that can be included here?) However, his prediction leads to a shoot-out and deaths. Unable to deal with the guilt, Charlie hides in a difficult mathematics problem. In particular, he starts working on P vs. NP. This is a real, famous open problem on the border between mathematics and computer science. Loosely put, it has to do with how long it would take to solve certain problems. More specifically, it involves the difference between checking whether some object has a certain property and (on the other hand) finding something with that certain property. In general, it is easier to check a potential answer than to find a real answer. If we want to get even more specific, we have to introduce a number n which shows up in the statement of the question (it generally measures a size or complexity, like the number of digits in the "answer" or the size of the set being considered). We say a problem is in "NP" if the amount of time it would take to check a possible answer for validity is less than some polynomial in n. (Checking to see if a jigsaw puzzle with n pieces was put together properly is probably in NP since looking to see that it is done right probably only grows like n2.) Similarly, we say that a question is in "P" if we actually can always find an answer to the question in an amount of time bounded by a polynomial in n. Theoretically, it seems possible for a question to be in NP but not in P, because solving it is so much harder than checking an answer. (Putting together a puzzle with n pieces is very hard if n is large, and it seems that the difficulty may grow so quickly that no polynomial can stay bigger than it for all n.) But is it true? That is the question of P vs. NP and it is an important one because, for instance, the reliability of the codes that protect your credit card number in internet purchases depends upon the the ease of checking an answer and the difficulty of finding one. If there is some easier way to do it, then it is possible that these codes could be easy to break as well!
Episode 3: This time, Charlie models the spread of a disease. The history of using mathematics to understand the spread of disease goes back to Bernoulli's study of smallpox in 1766 and the more famous example of John Snow using simple statistics to, for the first time, identify poor well water as the cause of a cholera epidemic (where popular belief held that it was low morality that was the cause). Since that time, mathematics has been an essential tool in the analysis and modeling of the spread of disease. Also in this episode, Charlie comes up with an algorithm for comparing DNA sequences. This is a more recent contribution of mathematics to the biological sciences, but because of the huge amount of data generated by molecular biologists sequencing genomes today, mathematics has become an indispensible tool for this reason, spawning the growing field of "bioinformatics", which combines the power of computer science with the mathematical sciences to address open problems in biology. Although, as in the case of Geographic Profiling of criminals, many mathematicians contributed to this research, a name worth associating to it is that of Dr. Eric Lander of MIT who was trained in mathematics and was there at the right time to help foster its applications in the analysis of DNA sequences.
Episode 4: A student uses mathematics to analyze the structural stability of a famous building and discovers that it is in danger of falling if winds torque around it. He contacts the designer with his discovery, and then the student winds up dead.
This is obviously based on a story that lies somewhere between reality and urban legend. The undisputed facts are that building designers, especially those building skyscrapers, do in fact use mathematics to demonstrate structural stability. It is also true that one famous building in NYC was only recognized as being structurally unstable after it was already built and in use, and that a student's computations had something to do with the discovery.
In the real version of the story, the building was the famous Citicorp building in New York City (the one with the slanty top). It had a strange structure because they had to build it in such a way as to preserve one corner for a freestanding church which had been at that corner and did not want to move. The structural engineer William LeMessurier must have used some mathematical analysis in making such a strange looking building stand in any case, but he did not check for its stability against winds coming from different angles at the same time. In the popularly circulated version of the story, this potential problem was brought to his attention by a student who identified it in his computations. LeMessurier gives what is probably a more accurate but less interesting account: that a student's inquiry started him thinking further about the building but that he noticed the problem himself. In any case, the resulting situation is well documented in the BBC documentary All Fall Down. As in NUMB3RS, the situation was solved by adding extra supports to the building, which in reality were done secretly so as not to concern the people working in and near the building with the possibility that they could die suddenly if the winds that day happened to be just right.
Also in the episode is the use of a pendulum to identify the motion of the building. I'm not certain whether this counts as mathematics or whether it is just physics. There was a nice article in the latest issue of Math Horizons (February 2005) explaining Foucault's Pendulum as being nothing other than mathematics, but this may not be the standard way of thinking about it.
Episode 5: In this episode, an amateur mathematician's daughter is kidnapped. As ransom, the kidnappers want an algorithm made from his proof of the Riemann Hypothesis that will allow them to break the encryption algorithms used on the internet and for personal security.
First, a reality check: It really is true that internet security and other popular encryption algorithms are based on number theory. It is also true that the Riemann Hypothesis is an open problem in number theory (or, at least, with connections to number theory) which mathematicians are now actively trying to resolve and for which the Clay Institute has offered a $1 million prize. However, the connection between these two things is much less certain than this episode of NUMB3RS would have you believe!
First, let's look at number theory and codes. The thing that makes this new breed of code, technically called public key encryption algorithms, different is that you can give everyone the information necessary to send you coded messages without giving them the information to read them. (Think about it. With an old fashioned code, if I told you enough about the code you would not only be able to send me messages but would also be able to read any messages other people send me.) This is important in internet applications, for instance, because a company like Amazon.com wants to have lots of people send them encrypted messages (with credit card info, for example) but do not want all of those people also to be able to read those messages! That's where the difficulty of factoring huge numbers into their prime factors comes into play! In the RSA algorithm anyone who knows some really large number (an integer with thousands of digits) can encrypt a message just by turning it into a number, raising it to a power, and finding the remainder when you divide by the large number. However, in order to decode the message one needs to know the prime factors of that number. If the number is large enough, it could take years, decades or centuries to find those prime factors. Here's how the RSA encryption algorithm works:
Okay, so now. What is the Riemann Hypothesis?
Many real mathematicians are trying to prove the Riemann
Hypothesis (not called just ``Riemann'' by any real mathematicians I
know, although they did that in the show). As they say in the show,
there is even a $1 million prize offered by the Clay Institute for
its proof. However, even though the hypothesis does relate to the
distribution of prime numbers, there is no reason to assume that its
resolution would lead to a way to break codes!
- If I want to
receive a coded message (whether I'm a person or a computer, it
doesn't matter), I pick three numbers. Two prime numbers p and
q and a third number r which has no factors in common with
(p-1)(q-1). So, for example, if I want to get a message
from you, I can pick p=11 and q=3. Then, I could pick r=3
because 3 and 20=(11-1)(3-1) have no common factors. In
reality, these numbers are much too small, but for this example
let's ignore that problem.
- Then I must also find the number d less than (p-1)(q-1)
with the property that the remainder when you divide rd by
(p-1)(q-1) is 1. In the example, d must be 7. Note
that 3 X 7=21 which leaves a remainder of 1 when divided by
- Now comes the interesting part. I publicly announce to you and
everyone else both the product p X q and the number r.
However, I don't tell anyone what p or q or d are!
So, I would announce to you that the product of p and q
is 33 and that the value of r is 3.
- Now comes your part. You want to send me a message and encode
it using the knowledge of those two numbers. In fact, your message
has to be a number too. However, that's not too hard. Everything
in a computer is numbers in the end. However, as it has to be a
number less than p X q, we are sort of restricted here.
But, as a simple example,
let's suppose the message you want to send me is the number ``18''.
But first, you encode the
message by raising it to the power of r dividing by the product
p X q. In fact, the coded message is just the remainder in
that division! Even though you want to tell me
`18'', what you'll send me is the remainder when
you divide 183 by 33. That is, you'll send the message
- Don't forget that anyone who was listening to our previous
conversation knows the two numbers I sent you, and they know the
number you sent me as the coded message. But, they cannot
decode it unless they know the numbers that I've kept secret! (The
factors of 33 and especially the number d...that's the secret,
- Now, to turn the encoded message back to its original form, I
need to raise the message you sent me to the power d and get the
remainder when that is divided by p X q. In the
example, this means I will compute 247 and divide it by
33...or rather just find the remainder. And, guess what, this
gives me back the message 18!
- Of course, there is something silly in the above example. The
math is all correct, whatever message you start with I will be able to
decode it back to your original just because of the way the number
theory works. However, if I tell everyone my number 33 then there
is no real secret what its factors are! 33=11 X 3 is the only
way to factor it! The thing is, when this gets used for real, the
numbers involved are super huge. They use numbers that are
thousands of digits long, and the fact is that at the moment we have
no way to factor those numbers in a short time. In twenty to one
hundred years someone could factor it and break the code...but by then
the information in the message will probably be obsolete.
Berhard Riemann found a formula that can be written in lots of
interesting ways. The same formula can be written as an integral
with exponential functions, as a product involving all of the prime
numbers, or as a sum involving a function that counts all of the
primes less than a given integer. The point being that if we
understood this function well we could learn about prime numbers
from it because despite the fact that we can write down these
formulas we don't know all of the primes or the number of
primes less than a given number!
The Riemann Hypothesis is just an unproven conjecture Riemann
had about where the zeroes of this function (like x=+1,-1 are the
zeroes of p(x)=x2-1) are located. His conjecture is that all of
the non-obvious zeroes lie in a certain location (``on the critical line'') and
if they do not then his conjecture is wrong. However, regardless of
whether the conjecture is right or wrong, it does not automatically
tell us how to break a code like the RSA algorithm above.
On the other hand, depending on how it is proved, such
a consequence (making the codes useless) is truly possible. When I
was working at MSRI, we were following approaches to proving the RH
that related to mathematical physics. In particular, when one looks
at large matrices filled with random numbers, a bunch of startling
coincidences occur. The properties of these matrices begin to look
strangely like those found by mathematical physicists studying waves
and particles (as I do) and also like the patterns of prime numbers
found by number theorists. This leads to the hope of proving RH and
getting a better understanding of the prime numbers by thinking of
them as possible energy levels of a physical system. Obviously,
this has not been done yet, but if it was it could not only prove
the hypothesis but give us a new technique for factoring large
integers that would render RSA-type encryption algorithms obsolete.
On a less technical note, let me just make two more comments relating to this episode: (1) It is not reasonable to think that Charlie Eppes, who has not given any indication of being a number theorist, would immediately recognize a brilliant proof of the Riemann Hypothesis after just a moment's glance. (His brother was right to be skeptical.) I'd be willing to believe he could recognize that it was an attempt to prove RH, but the supposed evaluation of its quality would require greater expertise than I think he would have. (2) Although I know that mathematician's have a reputation for being workaholics, the idea that he could not spare an hour for his daughter's birthday party because of a problem he'd been working on for 15 years is pretty ridiculous.
Episode 6: Well, there was less math than usual in this episode. (To replace the math they added more romantic tension between Charlie and his grad student.) A grid of numbers is left behind as a clue at the scene of terrorist attacks. At first, the mathematicians are looking for some cryptographic interpretation. Not something as mathematical as the public key encryption algorithms described above, but just old fashioned mathematical cryptography in the sense of Sinkov's classic book. However, it turns out that this is not the correct approach. In fact, Charlie's intuition fails him here again. Two other characters note that the number of people who died in a previous accident (37) is very close to the number 36 which appears frequently in the number grid...but to Charlie the number 37 and 36 are very different since one is prime and the other composite. Charlie then looks through a list of data trying to spot -- by eye -- the train in that days schedule that is most similar to the one in the historic accident. Although I'm not sure if this itself is mathematical, it looks quite similar to an implementation of Discovery Informatics -- a union of mathematics and computer science that allows for analysis of high dimensional data sets. Perhaps the most interesting mathematical tidbit in the show is Charlie's defense against the common charge that mathematics is difficult to see "in the real world". His attempt to explain how Fibonacci numbers show up in plant biology is tempting, but I recommend Thinkquests approach as one that has more "meat" to it.
Episode 7: Pretty good episode. This time the LAPD specifically asks for help from the FBI because they've heard about Charlie and his new technique for enhancing video. (They need it to improve the images from surveilance cameras at crime scenes.) As Charlie describes it, his technique is "a mathematical equation to help the computer guess at what's between the dots. Extrapolations of information based on the surrounding pixels." But, he never gets to show us the formula (the agents say they aren't really interested and "can't really appreciate it").
Of course, mathematics does have an important role to play in image processing. Many different areas of mathematics are involved. To get a decent idea of what real mathematicians do in this area, check out these two PDF files: 1 and 2.
Charlie also mentions using wavelet analysis to analyze the forged bills. Wavelets are a really cool new technique in mathematics which is analgous to the way sound waves can be analyzed by breaking them down into frequencies but which analyzes by little localized phenomena rather than the wide repetitive patterns that can be analyzed by the classical (Fourier) technique. As Charlie says in the show, one application which got a lot of attention recently was its use in finding counterfeit artists that was published by Dartmouth professors including Dan Rockmore.
Episode 10: This is the episode in which some badguys steal a truckload of nuclear waste and threaten to detonate a "dirty bomb". The mathematics early in the episode, where they try to predict where the bomb will be set off, is a bit lame. But, the hilarious bit at the end more than makes up for it (from a mathematical point of view)! The three criminals are arrested and -- as so often happens in TV dramas if not in reality -- the cops are trying to get one of them to "spill the beans". However, they are all remaining completely silent. Charlie points out that it is like the famous mathematical problem from game theory called "The Prisoner's Dilemma". But in this instance, the lack of symmetry in the situations of the three criminals changes things. If the criminals understood game theory well enough, they would see that one of them (the mastermind's brother) has more to gain by becoming an informant than by remaining silent. Unfortunately, of course, the guy does not know much mathematics. So, Charlie comes into the prison, sets of an impromptu "classroom" with the three prisoners as students, and gives them a math lesson! At first, the three badguys do not understand why they are being forced to learn math in a federal prison, but they eventually start to see its relevance to their present situation...with dramatic consequences.
| Episode 11:
The murder victim in this episode had developed a mathematical theory in economics that he claimed would support the "wise" use of resources in educating only those students with high potentials. In particular, money would be directed only to "good" schools. (Hey, isn't that the policy that Bush has been touting? ; ) Anyway, Charlie is supposedly shocked at the end by the thought that mathematics -- including his own work -- could have such dramatic political consequences. This struck me as a bit unrealistic. Certainly, someone who knows as much useful math as Charlie does is aware of many applications and can imagine his work being used for unpleasant purposes as well as good ones.
This all reminds me of a story I heard at the 100th anniversary of the famous 1895 paper by Dutch mathematicians Korteweg and deVries. We were welcomed to the conference with a lecture which included some history. Among the things we learned was that in the 19th century, a group of people supporting the notion of training all children in public schools had finally won some major victories over those who thought schools should only be for the elite. (The latter group, like the victim in this episode of NUMB3RS, believed that it was a waste of time to educate the children of poor farmers because they "obviously" did not have the brains to make use of it.) Well, as it turns out, the schools to educate all children were a tremendous success, and many of Holland's most famous scientists from the late 19th and early 20th centuries (including Nobel laureates and DJ Korteweg himself) were products of this program who would otherwise never have received a formal education! (Needless to say, I'm a big supporter of the idea of public schools for all children.)
| Episode 12: Charlie uses mathematics to pull a clean image from noisy radar data of an unidentified flying object. Signal analysis, on the boundary of mathematics and engineering, is a hot field in which amazing things like this really are possible. However, I was not able to find any actual references to a "Squish-squash" algorithm as he called it on the show. Does anyone know if this is a reference (explicit or implied) to some real algorithm? Anyway, just to give you something to look at, I'll give a link to a famous textbook in the field which you probably won't understand, but since Amazon will let you look at some of the pages you can get the idea that this stuff is real and not just "made for TV": Detection of Signals in Noise.
Episode 13: This episode had a nice segment on what mathematicians call The Monty Hall Problem. As Charlie explains to his class, this is a situation in which normal intuition fails most people and relatively simple mathematics reveals a strategy for winning that works better than you might expect. To try it out yourself, click here to play it for yourself on a page I wrote.
Charlie talks about two other real mathematical things in the show: Markov Chains and Bayesian Analysis. The first of these, as the show explains, is a sequence of events each of which is determined by probability in a way that also depends on the outcome of the prior one. (In some ways, it is the opposite of the extreme case of events which are probabilistically independent.) As for the Bayesian stuff, it was a very contentious topic for a long time! The probability and statistics that most people learned in school and is still used by most scientists is now considered obsolete by many working mathematicians. In the Bayesian approach one keeps track of what one thinks the probability of some statement being true before an experiment to test it is conducted, and then modifies that probability according to the results of the experiment. In theory, this is the way it was always done before...but nobody ever thought about or mentioned the probability before the experiment. Perhaps there is still not 100% agreement, but it now appears that most people would argue that the "classical" approach is inferior in that it makes use of unstated and unevaluated assumptions of the prior probabilities. The main results in Bayesian theory ensure that if you keep track of these probabilities and do enough experiments, you will quickly find the correct answer.
I am a mathematician at Northeastern University and run a blog on the Numb3ers show at:
We will discuss some of the math and LOGIC behind the show.
Kathryn Pedings (September 2005)|
I felt like the beginning of this season was drastically different from last season. I loved last season because I felt like I learned really interesting math ideas, but it was still a FICTIONAL show. The first show of the second season was very disappointing. I felt like every time Charlie mentioned something new with the math, he gave a flat out definition. It wasn't realistic at all. He wasn't even in "teacher mode," it was more of him reading out of a dictionary. I still think the show was interesting with the math, but as a television show, it needs some work.
I like this quote from an interview with Gary Lorden, a math professor at CalTech who consults for NUMB3RS. He first says that David Krumholz, the actor who plays Charlie on the show, did very poorly in math in school. But then adds:
:He really saved me one time from huge, possible embarrassment on the episode about the train derailments and the coded messages…. What happened was in one of the early versions of the script that I was reading and scribbling notes on and sending back, Charlie had a line about looking at one of the messages. Well, here are these numbers, they’re all primes, 37, etc., and one of the numbers listed was 9 and I just skimmed right past it. When [David Krumholtz] saw the script, he read his line and saw the 9 in there and he said, Hey, 9 isn’t a prime…. That wasn’t the only time [he questioned something, and he turned out to be right]."
While math is a central theme, I disagree with your rating system. For a show that calls itself Numb3rs, the way they show the mathematics is horrible. Words are often put in just to make him sound smart - which doesn't work when he misprounounces them. In fact, he just comes across as stuck up and as a terrible teacher, as he is always speaking above everyone's comprehension level. I cannot give this a 5, even though it sounds like that means you will throw out my vote.
Perhaps I need to add yet another rating, one for mathematical quality. So far, as you correctly read, I have only been rating the amount of mathematical content quantitatively. Of course, I do think it is important to comment on how well that is done, but I have tended to do that in words rather than summarizing it in a single number.
The rating of 3 that you give the show is arguably correct for mathematical quality. As you point out, there are things one can complain about in terms of the way this show presents mathematics. On the other hand, despite the fact that the result is less than perfect, I think we should also give them credit for trying. They do consult with mathematicians and present more vaguely realistic math than any other television show I can think of. But, as for mathematical content, the rating probably should be higher since -- done well or not -- mathematics is definitely a central theme. But, okay, what the heck...it is my webpage so I can do whatever I want. I will count your rating of "3" in mathematical content for NUMB3RS with the understanding that what you're really saying is that you don't approve of the way they present the math rather than that it is not being presented at all.
[Andrew Nestler's Website]
lists some interesting critiques of the show - it would be a good link to add to your page.
Some of the math in NUMB3RS is hard to follow but the idea of using math to solve crimes is a really good idea. I really like the show.
New for 2007: A new book The Numbers Behind NUMB3RS is available. Based on the description, I don't think it actually discusses the mathematics on the show. Rather, it seems to use the show as motivation for discussing the real use of mathematics in crime solving. If anyone reads it, please post a review here because I'm sure other site visitors would be interested.
I show this to inner city high school students in Geometry and Algebra and they LOVE it. Many of the skills he uses can be simplified and applied to the lessons we study.
In the discussion above, I complained about the way Charlie Eppes becomes a "math zombie" while working on a problem. Even though I acknowledge that math, like any thought-intensive activity, can be distracting, I feel that the portrayal in this show is misleading. In particular, I worry that it makes it look as if mathematicians do not just think about math in the same way that people think about anything else, as if it is more like being possessed.
Chris Karlsson, however, disagrees:
In the introduction to your seemed perplexed about Charlies inability to control his mind, that he becomes a "math zombie" and pointed out that this does not come with the territory.
This might have something to do with the programmer side of the consultant for the show. As a programmer, I can really identify with this character and his inability to "snap out of his mind" when presented with a problem that he finds interesting. I know of no programmer that will not go deep into their own mind while working on problems like that, code-related or not.
I believe they were trying to portray him in his "math trance" like he is autistic, which would also explain a lot of his quirks and his "thinking cap" in the form of his headphones. However, that raises another unrealistic point, because he shows no other signs of autism. I do agree that the show has a fair number of unrealistic points, but I believe that is to save on actors. They could have an entire team of mathematicians doing all the work and knowing a part of it each, but that would require a team of actors and more characters that the viewer needs to be familiar with. The same goes for the brother, who seems to know everything about law, law enforcements, rules and regulations, as well as Charlie's assistant, who seems to know everything about programming and can even code things live (though not impossible, it is highly improbable that she would have both the knowledge and speed to do this and still be so knowledgeable about the maths she's preforming).
Every show has their unrealistic points, but I believe that Numb3rs downfall is the knowledge everyone has and the speed at which they perform their tasks. Even though that does not exclude the possibility that Charlie's "Math trance" would be unrealistic, I personally think that part of the show is one of the more realistic points.