

Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
Community
Ask the community for help and clear up your study doubts
Discover the best universities in your country according to Docsity users
Free resources
Download our free guides on studying techniques, anxiety management strategies, and thesis advice from Docsity tutors
The concepts of homomorphisms and isomorphisms in the context of computational number theory. It covers the chinese remainder theorem, which provides a solution to simultaneous congruences when the moduli are pairwise relatively prime. The document also discusses algebraic implications, including the existence of isomorphisms on multiplicative groups and the relationship between linear transformations and invertibility modulo each prime. Additionally, it touches upon the topic of finding square roots modulo composite numbers.
Typology: Slides
1 / 2
This page cannot be seen from the preview
Don't miss anything!
2
DEF: A function between rings is called a ring homomorphism if for all x, y
Note: it follows that f (0) = 0, f (- x ) = x , and for invertible elements
Example: For M divisible by m defined by f ( n ) = n mod m is homomorphism.
3
DEF: A homomorphism that is bijective is a called an isomorphism.
Example: Index theorem says that the exponential function defined by is an isomorphism if x is primitive.
NOTE: is viewed as a ring if re-interpret multiplication as addition, exponentiation by index as multiplication, 1 as 0, and x as 1.
Z∗ p
4
Suppose. There is a homomorphism defined by NOTE: domain and codomain have same size THM: If all the are pairwise relatively prime, then f is an isomorphism. Furthermore, the inverse is given by a linear function
with
ci =
mi
mi
mod mi
5
Assuming with all pairwise relatively prime.
LEMMA 1 : There is an isomorphism on multiplicative groups
COR:
LEMMA2: A linear transformation on the space (i.e. a k by k square matrix) is invertible iff it is invertible modulo each.
COR:
Z k N
6
LEMMA: Let n = pq with p, q different odd primes. For each quadratic residue s mod n there are exactly four square roots of s. Furthermore, if , are the square roots of s respectively mod p and mod q , then the square roots of s mod n are all the sums:
THM: Factoring n and taking square roots mod n are equivalent in the class BPP.
7
Recall: for , such that the exponent e is relatively prime to , “ e ’th root” of b calculated by:
RESULT: If factorization of n is known, taking e ’th roots mod n is tractable.
FACT: For n = pq, knowing gives p, q.
PARTIAL CONVERSE: If know e ’th root exponent d then can factor n.
FULL CONVERSE? - Open problem
− (^1) mod !( n )
8
Let n be an odd number. Let q be the odd part of n -1, so n -1= , and b be any integer in. DEF: n is a strong pseudoprime relative to b if , or for some i < k. THM: For any odd composite n and random b Pr( n is strong pseudoprime rel. b )! ". NOTE: Non-prime pseudoprimes much rarer in practice. Worst case probability for n = 9. Miller-Rabin-Primality-Test(positive integer n ) if ( n == 1 OR n is even) return “NO” choose at random if ( gcd( b,n ) > 1 ) return “NO” return TestIfStrongPseudoPrime( n,b )
iq