11.07.2015 Views

Abstract Algebra Theory and Applications - Computer Science ...

Abstract Algebra Theory and Applications - Computer Science ...

Abstract Algebra Theory and Applications - Computer Science ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

26 CHAPTER 1 THE INTEGERSEvery good mathematician or computer scientist knows that looking at problemsrecursively, as opposed to explicitly, often results in better underst<strong>and</strong>ingof complex issues.1.2 The Division AlgorithmAn application of the Principle of Well-Ordering that we will use often isthe division algorithm.Theorem 1.3 (Division Algorithm) Let a <strong>and</strong> b be integers, with b > 0.Then there exist unique integers q <strong>and</strong> r such thatwhere 0 ≤ r < b.a = bq + rProof. This is a perfect example of the existence-<strong>and</strong>-uniqueness type ofproof. We must first prove that the numbers q <strong>and</strong> r actually exist. Thenwe must show that if q ′ <strong>and</strong> r ′ are two other such numbers, then q = q ′ <strong>and</strong>r = r ′ .Existence of q <strong>and</strong> r. LetS = {a − bk : k ∈ Z <strong>and</strong> a − bk ≥ 0}.If 0 ∈ S, then b divides a, <strong>and</strong> we can let q = a/b <strong>and</strong> r = 0. If 0 /∈ S, we canuse the Well-Ordering Principle. We must first show that S is nonempty.If a > 0, then a − b · 0 ∈ S. If a < 0, then a − b(2a) = a(1 − 2b) ∈ S. Ineither case S ≠ ∅. By the Well-Ordering Principle, S must have a smallestmember, say r = a − bq. Therefore, a = bq + r, r ≥ 0. We now show thatr < b. Suppose that r > b. Thena − b(q + 1) = a − bq − b = r − b > 0.In this case we would have a − b(q + 1) in the set S. But then a − b(q + 1)

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!