Slashdot Log In
Professor Comes Up With a Way to Divide by Zero
Posted by
samzenpus
on Thu Dec 07, 2006 03:01 AM
from the it-seems-so-obvious-now dept.
from the it-seems-so-obvious-now dept.
54mc writes "The BBC reports that Dr. James Anderson, of the University of Reading, has finally conquered the problem of dividing by zero. His new number, which he calls "nullity" solves the 1200 year old problem that niether Newton nor Pythagoras could solve, the problem of zero to the zero power. Story features video (Real Player only) of Dr. Anderson explaining the "simple" concept."
This discussion has been archived.
No new comments can be posted.
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
Full
Abbreviated
Hidden
Loading... please wait.
Argh!!! (Score:5, Funny)
Re:Argh!!! (Score:5, Funny)
In fact, using proof-by-blatant-assertion,
if 0/0=14
then 0*14 must = 0
which it does
therefore 0/0=14
so there !
Parent
Re:Argh!!! (Score:5, Funny)
Why is the algorithm producing that? Oh I introduced a nullity.
Furthermore, they shouldn't have called it a nullity. They should have called it a Bush.
Parent
Re:Argh!!! (Score:5, Funny)
How many light bulbs does it take to change a light bulb?
...
One, if it knows its own Goedel number.
Parent
Well, thats just nullty. (Score:5, Interesting)
Well, thats just nullty.
Seriously though, as I understand it, this is simply another mathematical structure that allows a different scalar much like a real projective line, right? If that is the case, then there is nothing really new here and there can be no application or definition with real numbers or integers. Alternatively by interpreting this as a commutative ring, one might be able to extend this to where division by zero does not always get you in trouble, but the precise interpretation of "division" is fundamentally altered. This too is not a new concept.
However, all of that said, I am a bioscientist and my math skills are not as strong as a formally trained mathematician, so I will defer to those here who are stronger mathematicians than I if this interpretation is incorrect.
Re:Well, thats just nullty. (Score:5, Interesting)
Parent
Re:Well, thats just nullty. (Score:5, Insightful)
Parent
Re:Well, thats just nullty. (Score:5, Insightful)
Wrong.
0/x gives 0. Always. And x/x gives 1. Always. Now, try for x=0... That gives 0/0 = 0 and 1 at the same time. That's why it's undefined, usually called NaN (Not a Number).
Anything else divided by zero can be defined as giving infinity or -infinity, which can be used in further calculations just fine, even coming to the correct result.
Example: The angle of the vector (1,0): arctan(1/0)*180/pi = 90 degrees. Works just fine. Not so for NaN, any calculation involving NaN will continue giving NaN.
Parent
Re:Well, thats just nullty. (Score:5, Funny)
Your interpretation is correct but for proper mathematical representation it should be reduced to its simplest form.
While simpler reductions may be possible I believe the following best conveys the essence of the equation:
"Dr. Anderson is a pompous idiot."
Parent
Not everyone's happy (Score:5, Funny)
Umm... NaN? (Score:5, Funny)
Re:Umm... NaN? (Score:5, Insightful)
He proposes to define a new number that doesn't exist (or fit for that matter) in the current system.
But still it's useless, or at least I think it is.
100/0 != 10/0 != 1/0 != 0/0
but he uses the same identifier for all of them, so that would mean:
(100/0) / (1/0) = 1
That goes against the principle of:
infinity / (infinity - 1) != 1
Parent
Re:Umm... NaN? (Score:5, Funny)
Parent
Hmm (Score:5, Funny)
And this is important, why? (Score:5, Funny)
What he did was assign the previously "undefined" integer with a defined symbol that means the same thing. Infinity in both directions.
While interesting, the concept has little use.
From the article "Imagine you're landing on an aeroplane and the automatic pilot's working," he suggests. "If it divides by zero and the computer stops working - you're in big trouble. If your heart pacemaker divides by zero, you're dead.".
Now, instead of getting an error message, the computer give a 0 with a line through it, and THEN an error message.
mod post up by ... (Score:5, Funny)
testing, exception handling etc. (Score:5, Insightful)
This is computer programming ABC: you DONT allow undefined behavious to occur in your program! (especially if your doing MIL-STD Ada for avionics etc.) This guys 'method' is just a form of exception handling that any programmer with half-a-brain could implement.
Sad, really... (Score:5, Interesting)
For just one example of why it sucks, he BEGINS by defining: (infinity) = 1/0 and (-infinity) = -1/0.
My conclusion: (0)*(infinity)=1
So 2*0*infinity = 2*1
So 2 = 2*0*infinity = (2*0)*infinity = 0*infinity = 1
And once you know that 2 != 1 and 2 =1, it turns out you can prove quite a bit...
Total nonsense, and the BBC is encouraging it. *shakes head* Although, I've got to say, it's nice, for once in my life, to deservedly be a smug American.
Nothing to see here, people... (Score:5, Funny)
Helpful little hint from the end of the video:
Yeah. It was that simple.
I'm just reminded of that proof from way-back-when that 2 = 1:
All this guy has done is provide another little fun "proof" that you can use to win bar bets. "Betcha I can divide by zero..."
Don't sneeze at it (Score:5, Interesting)
Seriously though this is the sort of thing that you don't want to sneeze at, it can sound both inane and brilliant. Anderson is not such a crackpot, I found a presentation [bookofparagon.com] of his on optical computing and an introduction to its underlying theory called perspex algebra ( "Representing geometrical knowledge." [nih.gov]). He seems to be a geometer stating his perspective in the first line of that presentation: "Aims: To unify projective geometry and the Turing machine".
He's a geek hero! Who knows if his nullity will end up just NaN with a British twang or the next best thing to sliced bread and i?
I was unable to hear the realaudio casts but from Book of Paragon, The Perspex Machine [bookofparagon.com] (Anderson mentions transreal arithmetic) and Exact Numerical Computation of the Rational General Linear Transformations [bookofparagon.com] (a mathematical treatise with applications to computer vision and robotics) just glancing I'd have to say the guy seems to be a real mathematician, geek and philosopher-king. I don't know if he's up there with Newton but he at least deserves an honorable mention for his wonderfully witty (and to me as yet inscrutable) naming of the Walnut Cake Theorem (see page 10 of Perspex.pdf). It seems that he was motivated to create nullity in order to make reliable advanced computers that would not barf when asked questions about the universe, and to him "Not-a-Number" is vomit. I'd say read some of his stuff before assigning him to the 9th Hell. Would like to hear what any mathematicians or other people with brain cells over the age of 12 have to think about it. It's okay if he reinvented something but it appears he is trying to make a machine that can handle infinities and other tough numerical concepts with ease, and that's worth something. Oh, that and his quantum computer looks neat.
Re:Imaginary Numbers (Score:5, Informative)
Imaginary numbers (specifically, complex numbers, which consist of a sum of a real and an imaginary number, and which comprise the "complex plane") are INCREDIBLY important in the "real world."
I'm just a chemist, not a mathematician, but I am well aware that imaginary numbers are critical in the Fourier transforms used every time I take an IR or NMR spectrum.
Ever do electrical engineering? Circuit analysis is made a great deal easier when you can treat circuit elements in terms of complex numbers. All that "impedance" stuff you hear about capacitors and the like that makes it possible to apply Ohm's Law to LRC circuits.
These also are not merely made up properties, they are fundamental to mathematics and thus (if one believes that math is the language of the universe) physics. For example, certain integrals necessarily yield imaginary results. These integrals are not of some ethereal interest, but appear throughout quantum mechanics. This is why the amplitude of a wavefunction (used, for example, in molecular modeling that allows for practical achievements like better medicines) is not the square of the wave function (or, for that matter, its absolute value) but the product of the wavefunction and ITS COMPLEX CONJUGATE.
If you'd like more examples of the utility of complex numbers and other "random rules," check out Boas' "Mathematical Methods In The Physical Sciences."
Parent
Re:Imaginary Numbers (Score:5, Insightful)
People take mathematical tools and models and apply them to the real world because they are useful. However, that usefulness is a lucky accident.
Parent
Re:Imaginary Numbers (Score:5, Interesting)
"Imaginary" numbers are just the "thingys" which are solutions to polynomials. I.e., mathematicians find it useful to have an answer to the question "for what values of x does x^2 + 1 = 0?" The answers are useful, even though they aren't good at measuring length or breadth or depth or other one-dimensional concepts. They're useful because they allow mathematicians to develop a theory which has answered questions which couldn't be answered before. This is true even though both the question and the answer both lie in the realm of real numbers. Should there be an answer to every question of this type that doesn't use complex numbers? Perhaps, but it certainly doesn't have to be pretty, or easy to discover. Often the shortest path to a "real" truth lies on an "imaginary" line.
Parent
Imaginary Numbers?! (Score:5, Insightful)
ALL Mathematics is COMPLETELY synthetic. That's the whole point -- that's the power of mathematics. You can define any set of rules, any set of axioms, any set of symbols, and start deducing. If the tools you need don't exist, you make them up. Nothing is more valuable in mathematics than a nice, clean, clear definition that increases the expressivity of math. Since math has no independent existence anyway, you can get away with pretty much anything so long as your new system has useful properties. Mathematicians with the guts to make things up as they go along end up with their names in textbooks and attached to great theorems, assuming what they made is conceptually useful (whether nullity is conceptually useful remains to be seen; a written description of the definitions would be nice).
Mathematicians that only do calculations that we already know about and are comfortable with? They're called accountants, and they have no friends. Seriously though -- since when did making up new ideas become a bad thing? I was under the (apparently mistaken) view that creativity was a praiseworthy trait.
Parent
Dr. James Anderson's actual papers (Score:5, Informative)
The first paper [bookofparagon.com] he describes as:
The second paper [bookofparagon.com] he says:
Parent