Math 480, Spring 2015, Assignment 7
From cartan.math.umb.edu
Revision as of 20:23, 23 March 2015 by Steven.Jackson (talk | contribs) (Created page with "__NOTOC__ ==Carefully state the following theorems (you do not need to prove them):== # Chinese remainder theorem (asserting that certain maps are group isomorphisms). # Tim...")
Carefully state the following theorems (you do not need to prove them):[edit]
- Chinese remainder theorem (asserting that certain maps are group isomorphisms).
- Time and memory bounds for computing the isomorphisms of the Chinese Remainder Theorem and their inverses.
Solve the following problems:[edit]
- Exercises 2.19 and 2.20.
Coding projects:[edit]
- (Chinese Remainder Theorem with two factors) Write a function that takes as input two modular integers a,b with a∈Zm and b∈Zn and gcd(m,n)=1 and returns a modular integer x∈Zmn which reduces to a (mod m) and to b (mod n). (Exercise 2.20 will be very helpful if you have forgotten details.)
- (Chinese Remainder Theorem with k factors) Write a function that takes as input a k-tuple of modular integers a1,…,ak with ai∈Zmi and m1,…,mk pairwise relatively prime, and returns a modular integer x∈Zm1…mk which reduces to ai (mod mi) for each i.