A Proof that 0/0=2

2021-12-22

Download a PostScript version of this document

(PS, 204 KiB)

---

A common joke on mathematics forums and Facebook groups is to claim that

0/0=2

The "proof" usually proceeds as a chain of equalities:

0/0=(1-1)/(1-1)=(1^2-1^2)/(1-1)=((1-1)(1+1))/(1-1)=1+1=2

Of course such a proof is invalid, because the denominator of these fractions is 0 and division by 0 is an invalid mathematical operation. This document presents an analysis "proof" whose mathematical flaw is much more subtle.

We define a function f(x) thus:

f(x)= {
    (x^2-1)/(x-1)    x≠1
    2                x=1

We note that f(x) is uniformly continuous over its entire domain and is therefore continuous over its entire domain. A function is uniformly continuous over an interval I if for any real ε>0, there exists a real δ<0 such that if x_1, x_2 ∈ I and |x_1-x_2|<δ, |f(x_1)-f(x_2)|<ε. This can easily be verified by setting ε=2δ:

      |x_1-x_2|<δ
|f(x_1)-f(x_2)|=|((x_1)^2-1)/(x_1-1)-((x_2)^2-1)/(x_2-1)|
               =|x_1-x_2|
               <2δ
               <ε

The denominators can be canceled as long as x_1≠1 and x_2≠1. If either value is unit, however, we must be more careful. We can assume without loss of generality that x_1=1:

        |1-x_2|<δ
|f(x_1)-f(x_2)|=|2-frac((x_2)^2-1)(x_2-1)|
               =|1-x_2|
               <2δ
               <ε

Our last case x_1=x_2=1 is trivial, because |x_1-x_2|=|f(x_1)-f(x_2)|=0.

We now evaluate the limit of f(x) as x approaches 1. We don't want to divide by 0, so we use the limit quotient rule to help us. The quotient rule is well-established and can be found in any calculus text.

lim(f(x),x,1)=lim((x^2-1)/(x-1),x,1)
             =lim(x^2-1,x,1)/lim(x-1,x,1)
             =(1-1)/(1-1)
             =0/0

By the definition of continuity, for any c in the domain:

lim(f(x),x,c)=f(c)

Setting c=1:

lim(f(x),x,1)=f(1) 
          0/0=2

What went wrong here? f(x) is indeed uniformly continuous; the quotient rule for limits is indeed a valid rule; and a continuous function at a value does indeed equal its limit as it approaches that value. All the rules of analysis were applied correctly. So why do we arrive at the conclusion that 0/0=2?

Let's look at a slightly-modified function to gain some insight:

g(x)= {
    (x^2-4)/(x-2)    x≠2
    4                x=2

This function is also uniformly continuous. When we apply the limit quotient rule to g(x) as x approaches 2, we again get:

lim(g(x),x,2)=0/0

But this time, the continuity of g(x) leads us to conclude:

0/0=4 

The fault lies with the result of our limit. The quotient rule of limits is a valid operation to perform, but the result of that operation a meaningless value. The statement that 0/0=2 is technically correct--by multiplying both sides by 0, we get 0=2*0. But by the same logic, the nature of g(x) also shows that 0/0=4. The expression 0/0 can represent any value, and is thus useless as a descriptor of a quantity. This is why it is often referred to as being "indeterminate".

In the context of this proof, the correct approach is to avoid using the limit quotient rule, since it does not give a meaningful result. Instead we should evaluate the limit directly:

lim(f(x),x,1)=lim((x^2-1)/(x-1),x,1) 
             =lim(x+1,x,1) 
             =2 

We arrive at the much more exciting conclusion that 2=2.

---

Up One Level
Home

[Last updated: 2025-01-27]