News for hackers. Stuff that matters.
Re:Why can't we divide by zero? by abstractbill on Sunday September 28, 2008 @06:36PM (#317887)
For more on this, take a look at the http://en.wikipedia.org/wiki/Riemann_sphere
Re:Why can't we divide by zero? by hhm on Sunday September 28, 2008 @08:04PM (#317931)
How does this relate to the original comment? What I want to know is how you can divide by 0, so that then you can't define integers.
Re:Why can't we divide by zero? by abstractbill on Sunday September 28, 2008 @08:44PM (#317953)
I think DanielBMarkham is being rather loose with terminology here (or perhaps talking about something other than the Riemann sphere, but it sounds like that's what he's talking about).

The problem isn't that you "can't define integers" when you introduce an infinity. The problem is (as the article I linked to says) the resulting system does not form a field (i.e. the usual arithmetic operations don't behave like you would expect anymore). Follow the link to fields if you want to know more.

Re:Why can't we divide by zero? by hugh on Sunday September 28, 2008 @10:43PM (#318042)
Wait, but the integers don't form a field anyway (not closed under division).
Re:Why can't we divide by zero? by emmett on Monday September 29, 2008 @12:33PM (#318486)
They form a field under multiplication and addition.
Re:Why can't we divide by zero? by abstractbill on Monday September 29, 2008 @12:47PM (#318504)
Not quite: The structure is called a "ring" when you don't have division.

http://en.wikipedia.org/wiki/Ring_%28mathematics%29

Re:Why can't we divide by zero? by antiform on Monday September 29, 2008 @04:13PM (#318754)
"Mostly" true, but if you accept this statement as-is, it's a little misleading.

The integers (with standard addition/multiplication operators) are indeed a ring, but a ring is a very loose definition that does not reveal say too much about the integers themselves. There are several stronger algebraic structures than integers that don't have division.

The integers themselves are an example of a general algebraic structure called a "domain," (or, more commonly, "integral domain") which is a commutative ring (that is, commutative under multiplication as well), has distinct additive and multiplicative identities, and has the property that if a and b are integers and a*b = 0, then either a or b must be zero.

When mathematicians in the past were studying divisibility in the integers, they have generally studied domains, because they essentially isolate the division property among different operations. Even an integral domain is not the strongest structure you can place on integers. There are even more specific subclasses of integral domains that the integers fall under, but that's best left for a class on algebraic structures and not a comment on HN.

Re:Why can't we divide by zero? by abstractbill on Monday September 29, 2008 @04:15PM (#318759)
Good point, I had forgotten about IDs.
Re:Why can't we divide by zero? by hhm on Monday September 29, 2008 @05:49PM (#318892)
Thanks for a very insightful comment.
Re:Why can't we divide by zero? by hhm on Sunday September 28, 2008 @08:48PM (#317955)
Oh, I thought he was saying something like you could have real numbers with division by zero as far as you didn't want to have a special class of numbers, the integer numbers. So I was very curious about that, as I studied fields and all that a long while ago and that sounded like a rare concept.