mudbox download buy pcanywhere 12.5 buy cs4 master collection windows 7 cost too much windows xp sp3 download complete inventor lt 2010 download download windows vista home premium buy microsoft frontpage 2003 download adobe presenter 7 microsoft excel 2007 buy purchase robohelp download microsoft expression 2 dvd moviefactory 6 plus microsoft excel 2003 product key 3ds max design price adobe cs4 production premium download nuendo 4 download full purchase windows xp operating system download microsoft streets and trips 2008 norton 360 price microsoft windows vista home basic with sp2 (64 bit) buy windows 7 oem ultimate torrent buy adobe flash cs4 for mac buy pagemaker 7.0 3ds max design 2009 download after effects cs3 purchase vista online windows 7 price buy cubase 4 download autodesk lustre acrobat 9 pro buy microsoft digital image suite 9 microsoft mappoint 2009 price microsoft onenote 2003 buy autodesk inventor 2009 buy windows 7 oem version cheap quickbooks software buy microsoft office 2003 pro buy corel draw 10 purchase indesign cs4 download windows enterprise buy windows 7 home premium product key encarta 2009 full download windows 7 professional 64 bit download where to buy turbotax 2008 autodesk autocad architecture 2010 download buy microsoft visio 2007 buy cs4 photoshop where to buy encarta 2009 ms excel 2007 download windows 7 home premium deals windows 7 professional price comparison buy access 2003 software microsoft mappoint 2009 cost windows 2003 enterprise edition price price of windows 7 home premium buy windows 7 ultimate ms excel 2003 download download corel video studio 11 money plus home & business buy microsoft office 2008 for mac navisworks manage 2009 corel draw price adobe creative suite 3 design premium download purchase photoshop elements 7 wordperfect x4 oem buy streets and trips 2010 cheap adobe cs4 mac buy premiere pro cs3 visual studio 2008 download buy visual studio 2008 license purchase lightroom 2 adobe fireworks pricing windows 7 home premium cheapest adobe cs4 fireworks download buy vista get windows 7 dreamweaver cs4 for mac download turbotax 2008 premier after effects mac demo cheap acrobat professional microsoft windows 7 ultimate best price buy ms outlook 2007 buy adobe after effects cheap buy autodesk inventor 2008 mac corel painter windows 2003 enterprise license cost microsoft onenote price buy microsoft office cheap buy indesign cs3 software autocad architecture pricing windows 2003 datacenter edition autocad 2010 download buy sql server 2008 web edition buy microsoft access only download encarta 2009 microsoft windows 7 professional 64-bit oem illustrator download buy windows 7 oem ultimate system requirements buy windows home premium buy microsoft office online buy works 9 download autocad architecture 2010 buy cs3 dreamweaver windows 7 ultimate best price windows 2003 enterprise price purchase windows xp software cheap microsoft works ms visio 2007 price cheap adobe illustrator cs4 download adobe creative suite 4 master collection buy windows 7 ultimate key windows 7 ultimate licensing buy corel photoimpact x3 lightroom for apple buy cs4 after effects dreamweaver cs3 for mac microsoft office 2003 product key should i buy windows 7 64 bit autocad inventor professional 2009 buy vista business online buy ms access 2003 windows vista rebate buy adobe captivate 4 autosketch 9 download buy microsoft office 2010 buy microsoft outlook 2007 autodesk navisworks download adobe premiere pro cs3 mac photoimpact download autodesk electrical 2009 purchase maya software microsoft expression download windows 7 pro sale buy microsoft word 2003 download download microsoft money 2007 deluxe buy dreamweaver for mac adobe after effects cs3 for mac buy windows xp professional download mappoint europe 2009 download quicken rental property manager 2009 windows 7 discount adobe soundbooth cs4 download adobe pagemaker buy microsoft word 2003 download full version buy cs3 design premium microsoft money deluxe download buy microsoft streets and trips 2010 windows xp sp3 download full buy pcanywhere buy norton 360 download corel draw x4 download buy vista business oem adobe flash for mac quicken rental property manager 2009 download adobe flash cs3 professional download purchase microsoft word adobe production premium mac microsoft frontpage price buy adobe dreamweaver cs4 download autodesk autocad 2009 dreamweaver cs3 download adobe photoshop to buy should i buy windows 7 oem or retail adobe contribute price buy production premium cs4 buy office 2008 for mac product key purchase microsoft windows vista purchase windows 7 home premium buy windows 7 digital copy windows vista business oem iso microsoft powerpoint 2007 download buy windows vista home premium product key autocad architecture oem download wavelab 5 buy quicken software cs3 production premium mac buy cs3 adobe contribute for mac buy ms word 2003 buy onenote 2007 windows 7 pro cheapest quickbooks enterprise 9.0 download windows 2008 datacenter edition buy adobe audition 2.0 buy autocad 2010 cheap pcanywhere buy purchase windows 7 starter purchase visual studio 2008 professional purchase windows 7 64 bit download microsoft frontpage 2003 cheap dreamweaver cs3 buy windows 7 ultimate full version buy visio 2003 professional buy autocad mechanical 2009 buy windows vista business buy windows 7 download buy inventor 2009 microsoft money home and business 2009 framemaker cost buy windows 7 professional oem buy microsoft office for mac cheap download cubase sx3 full version cheap windows vista 64 bit autocad 2010 cheap download corel painter x mac adobe captivate 4 price microsoft money buy online buy windows 7 home edition windows datacenter licensing buy photoshop cs4 extended buy adobe creative suite 4 design premium premiere pro cs3 norton ghost 15 price windows vista best price presenter 7 adobe order windows 7 ultimate cs4 master collection demo buy windows 7 home premium family pack buy adobe cs4 web premium cheap windows 7 ultimate download microsoft digital image suite 2006 microsoft office enterprise 2007 price windows 7 best price buy creative suite 4 web premium adobe acrobat prices buy vista home premium oem download adobe after effects cs3 corel photoimpact download buy pagemaker 7 download dreamweaver cs4 buy wavelab 6 ms money 2007 deluxe purchase ms office online microsoft windows vista home basic with sp2 (32 bit) windows vista business 64 bit oem windows 7 buy license buy 3ds max 2009 windows 2008 web server edition buy norton 360 key corel software for mac microsoft mappoint europe 2006 download buy microsoft excel product key buy microsoft word 2007 software buy windows vista ultimate purchase windows 7 half price buy windows 7 ultimate oem microsoft project 2003 download windows 7 ultimate 64 bit cheap windows vista business price download quickbooks premier 2009 get windows vista home basic buy microsoft powerpoint 2007 microsoft mappoint north america 2009 download ms works 9.0 adobe indesign cs4 mac buy autocad lt adobe contribute demo cheap windows xp home edition money 2007 home and business mappoint 2009 north american maps cheap windows 7 software turbotax 2009 deluxe coupons windows vista business 64 bit sp2 buy windows 7 oem key buy photoshop mac illustrator cs3 download cs4 production premium mac download adobe robohelp 8 windows vista home basic license adobe photoshop cs4 mac price windows 7 ultimate windows 7 ultimate 64 bit oem buy microsoft project 2007 3ds max oem download corel video studio pro x2 buy autodesk maya 2009 purchase microsoft office for mac windows 7 home premium full version download corel draw x3 download adobe creative suite 4 web premium buy adobe master collection cs4 photoshop elements 8 purchase download autocad mechanical 2010 acrobat 9 download buy access 2007 only windows 7 pro deals buy powerpoint 2007 microsoft money home and business 2007 purchase microsoft office 2003 download windows 7 professional discount buy microsoft windows 7 professional buy symantec ghost solution suite buy adobe cs4 production premium purchase windows 7 key cheap adobe cs4 design premium 64 bit windows 7 home premium buy maya 2010 microsoft money 2007 deluxe download windows 7 home premium oem download where to buy adobe premiere pro cs3 digital image suite 2006 excel 2003 price buy adobe flash for mac buy norton 360 v3 buy windows vista business product key buy dreamweaver cs3 for mac buy adobe cs4 master buy onenote online windows xp best buy adobe cs3 web premium download adobe lightroom discount code adobe photoshop elements 8 price photoshop elements 8 download buy adobe flash cs4 professional buy adobe cs4 cheap buy windows 7 home basic buy norton 360 license windows 7 ultimate cheap buy visual studio 2005 pro autocad electrical download buy ms project standard download corel draw 13 download adobe fireworks cs4 buy microsoft visio online windows 7 pro cheap buy adobe premiere pro for mac purchase acrobat 8 buy powerpoint 2003 online download microsoft digital image suite 10 adobe cs4 design premium download corel draw 10 mac buy windows xp license buy microsoft office 2003 cheap purchase microsoft excel buy windows 7 ultimate product key ms access 2007 download cheapest turbotax 2009 purchase windows vista ultimate buy wordperfect adobe creative suite 4 design premium download autodesk 3ds max 2010 download get windows 7 ultimate 32bit download premiere elements 8 windows xp sp3 download adobe cs4 design premium mac download buy cs3 adobe adobe premiere pro cs3 system requirements buy microsoft expression web 2 cs3 master collection trial buy windows 7 ultimate cd key adobe cs3 master collection price buy microsoft office project professional 2003 download autocad architecture 2008 windows vista business download adobe framemaker download buy windows vista business 32 bit buy windows vista installation cd download cubase 5 full get zonealarm antivirus 8 buy windows 7 student cheapest windows 7 ultimate dreamweaver for mac download buy quicken 2004 buy word 2003 online painter x for mac buy autodesk 3ds max 2009 buy autodesk inventor 2010 adobe cs4 web premium oem quickbooks enterprise discount download autocad electrical 2010 buy sql server 2008 enterprise edition download microsoft streets and trips 2009 streets and trips 2010 best buy contribute cs4 download adobe captivate 4 download maya price adobe indesign cs4 buy download windows vista business 64 bit buy lightroom 2.4 autodesk inventor professional suite 2010 windows 7 buy oem buy adobe flash mac buy office 2003 product key buy adobe font folio microsoft visual studio 2008 professional adobe contribute cs3 download corel painter 11 for mac buy robohelp 8 adobe framemaker 9 price purchase powerpoint adobe creative suite 4 production premium mac windows xp sp3 iso buy microsoft excel 2007 buy autodesk inventor where to buy turbotax 2009 purchase microsoft office autodesk maya download microsoft works 9 product key buy microsoft visual studio 2008 professional windows 7 ultimate sale price buy windows xp cheap windows 7 ultimate cheapest price after effects mac trial buy adobe master suite cs3 windows 2008 standard price maya 2009 buy adobe photoshop best price buy after effects cs4 download adobe after effects mac buy windows 7 ultimate full buy adobe photoshop elements cheap photoshop software microsoft visio 2007 prices microsoft visio 2003 price download microsoft office 2003 full version cheap autocad architecture 2010 buy cs4 dreamweaver buy creative suite 4 purchase vista upgrade adobe presenter 7 buy cheapest microsoft office mac how to buy windows vista product key buy windows 7 home premium full version buy quickbooks cheap cs3 for mac download microsoft office 2008 for mac license dreamweaver mac demo where to buy windows 2008 server purchase lightroom presets autodesk lustre 2010 price download photoshop elements buy inventor 2010 buy after effects cheap microsoft word 2007 price buy microsoft powerpoint purchase vista product key buy windows 7 oem 64 bit purchase pcanywhere adobe contribute cs4 for mac download soundbooth cs4 buy powerpoint only buy access 2007 online buy adobe premiere pro cs4 microsoft expression studio price windows xp price best buy buy adobe photoshop elements 8 autocad prices adobe captivate demo buy windows vista business edition download microsoft works 9 autodesk autosketch price

I’ve started doing an intro to number theory, and one of the cool things about it is that it examines some simple questions with complicated answers. Here’s a quick example:

Show that n^2 - n is even, for any given integer n.

And here’s the proof: we can easily see that n^2 - n = n(n-1). Since either n or n-1 must be even, and the product of an even number with any other number is even, their product must also be even.

This sort of problem has a property similar to many geometry problems, which is that the original statement is easily comprehensible to people without a mathematical background. In this case, the solution also is widely accessible. There are some more complex proofs, though, and I’ve put one below the fold if you’re interested.

It is impossible to pick two integers a and b greater than two such that 2^b - 1 divides evenly into 2^a + 1.

This is what I mean: I think this is a statement that is easily understood by anyone who remembers any 8th-grade math. Finding a proof of this, though, is trickier. We use an iterative approach, manipulating the expression until we get results.

First of all, for the sake of brevity, I’m going to use a bit of shorthand. When I say x|y what I mean is “x divides evenly into y”. This is the same as saying y = px for some integer value of p. The opposite of this is x\not|y. Now the proof itself.

Proof. Let a and b be any (not necessarily different) integers greater than 2.

Suppose for the time being that 2^b - 1|2^a + 1. We are going to accept this assumption and show that it leads to a contradiction. This will prove that the assumption is false.

Now,

\begin{align}2^a+1 & = (2^{a-b} \times 2^{b}) + 1 \\ &= (2^{a-b} \times 2^{b} - 2^{a-b} + 2^{a-b}) + 1 \\ &= 2^{a-b}(2^{b} - 1 + 1) + 1 \\ &= 2^{a-b}(2^{b} - 1) + (2^{a-b} + 1)\end{align}

Since we’ve assumed that 2^b - 1 divides evenly into 2^a + 1, we must be able to subtract any multiple of the first from the second, and the result will still be divisible by the first (if this is not obvious, try it with some integers and you’ll see why it works). So we can subtract 2^{a-b}(2^{b} - 1) from the above expression, and it should still be divisible by 2^b - 1.

Here, we’ve shown that if 2^b - 1|2^a + 1 then 2^b - 1|2^{a-b} + 1.

Now, we have three possible cases:

  1. a-b=b
    In this case, we have 2^b - 1|2^{a-b} + 1 = 2^b + 1. We can do the same thing as above, where we subtract a multiple of the first number, to get:
    2^b - 1|(2^b + 1) - (2^b - 1)

    2^b - 1|2

    This means that 2^b - 1 is a factor of 2, namely either 1 or 2. Thus 2^b = 2 or 2^b = 3. 3 is impossible if b is an integer, and 2 is only possible if b=1, but we know that  b \ge 3 so this is impossible.
  2. a-b < b
    Since 2^b - 1|2^{a-b} + 1, the second term must be equal to or greater than the first. We can’t have x|y if y < x. So this gives us:
    2^b - 1 \le 2^{a-b} + 1

    2^b - 2^{a-b} \le 2

    Now since 2^b \ge 8, this means 2^{a-b} \ge 6 and therefore a-b > 2. But we divide the last line by two to get:
    2^{b-1} - 2^{a-b-1} \le 1

    Note that this difference cannot be zero, since the exponents are not equal. If both b-1 and a-b-1 are greater than 0 (and not equal), then their difference will be a multiple of 2. But it clearly is not. So one of the two must be less than or equal to 0. Which means either b or a-b is less than or equal to 1. It can’t be b, because we know it’s greater than 2. And it can’t be a-b because we already determined that it’s greater than 2. So we have another impossibility.
  3. a-b > b
    This is the only possibility left, therefore it must be true (if our initial assumption is true).

Now we have 2^b - 1|2^{a-b} + 1, and we know that a-b > 2, since it’s greater than b. Thus, we can plug a-b into this whole process, in place of a.

Note that a-b is smaller than a since b is positive. So when we wind up at this same step, with a result of (a-b) - b = a-2b > b, we’re dealing with an even smaller number. We keep going, and eventually we get a number a-nb that is smaller than or equal to b (I’m not going to prove that this is inevitable, but you should be able to convince yourself of this). This leads us to possibility 1 or 2, above, which is a contradiction.

Now the contradiction cascades back through the proof. Since a contradiction is generated in one of those three options, the conclusion that a-nb \le b must be false, therefore it cannot be the case that 2^b - 1 | 2^{a-nb} + 1. Thus it cannot be true that 2^b - 1 | 2^{a-(n-1)b} + 1 and so on, back through the iterations of the proof. Thus it cannot be true that 2^b - 1 | 2^{a-b} + 1, therefore it cannot be true that 2^b - 1 | 2^a + 1. This was our initial assumption, therefore we have proved the opposite.

Now, the final step is to generalize the whole thing. Sure, this may work for some choice of a and b, but is this always true? Well, the proof does not depend on the values of the variables, except for the restriction that they both be greater than 2. So regardless of what values you put in, the original statement (in blockquote) holds. \blacksquare

One final thing: why do we require that a and b be greater than 2? Because you can find counterexamples otherwise. For instance, if  a = 3, b = 2, then the statement is false. And if b = 1 then the statement is always false.

Anyway, I hope I haven’t bored you too much. I find this sort of work very interesting, and this is just the basic groundwork of the field of Number Theory. Some of the more complicated theorems to do with, for instance, prime numbers, are very deep. Hopefully I’ll succeed in getting to work on this as a research project over the summer, and I can write more about it.

No comments ¤ Write your comment

Write your comment:

Valid XHTML 1.0 Transitional
Powered by WordPress
Theme based on Kapikua