09.12.2012 Views

Concrete mathematics : a foundation for computer science

Concrete mathematics : a foundation for computer science

Concrete mathematics : a foundation for 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.

4 EXERCISES 147<br />

Why is “Euler” 32 Prove Euler’s theorem (4.50) by generalizing the proof of (4.47).<br />

pronounced “Oiler”<br />

when “Euclid” is<br />

“Yooklid”?<br />

33 Show that if f(m) and g(m) are multiplicative functions, then so is<br />

h(m) = tdim f(d) g(m/d).<br />

34 Prove that (4.56) is a special case of (4.61).<br />

Homework exercises<br />

35 Let I(m,n) be a function that satisfies the relation<br />

I(m,n)m+ I(n,m)n = gcd(m,n),<br />

when m and n are nonnegative integers with m # n. Thus, I( m, n) = m’<br />

and I(n, m) = n’ in (4.5); the value of I(m, n) is an inverse of m with<br />

respect to n. Find a recurrence that defines I(m,n).<br />

36 Consider the set Z(m) = {m + n&? 1 integer m,n}. The number<br />

m + no is called a unit if m2 - 1 On2 = f 1, since it has an inverse<br />

(that is, since (m+nm).+(m-n&?) = 1). For example, 3+mis<br />

a unit, and so is 19 - 6m. Pairs of cancelling units can be inserted into<br />

any factorization, so we ignore them. Nonunit numbers of Z(m ) are<br />

called prime if they cannot be written as a product of two nonunits. Show<br />

that2,3,and4fnareprimesofZ(fl). Hint: If2=(k+L&?)x<br />

(m + n&? ) then 4 = (kz - 1 012) ( mz - 1 On’). Furthermore, the square<br />

of any integer mod 10 is 0, 1, 4, 5, 6, or 9.<br />

37 Prove (4.17). Hint: Show that e, - i = (e,_l - i)’ + $, and consider<br />

2-nlog(e, - t).<br />

38 Prove that if a I b and a > b then<br />

gcd(am _ bm, an _ bn) = agcd(m>n) _ bdm>ni , O$m

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

Saved successfully!

Ooh no, something went wrong!