Z The Ring Theintegerinterval [0,n) n Z n Z + , i ( Z n ) under - - PowerPoint PPT Presentation

z
SMART_READER_LITE
LIVE PREVIEW

Z The Ring Theintegerinterval [0,n) n Z n Z + , i ( Z n ) under - - PowerPoint PPT Presentation

Just Remainders Mathematics for Computer Science MIT 6.042J/18.062J i + j ( Z n ) :: = rem(i + j,n) i i j ( Z n ) :: = rem(i i j,n) Z The Ring Theintegerinterval [0,n) n Z n Z + , i ( Z n ) under iscalled n


slide-1
SLIDE 1

Albert R Meyer March 11, 2013

Zn.1

The Ring

Mathematics for Computer Science MIT 6.042J/18.062J

Z

n

Albert R Meyer March 11, 2013

Zn

Zn.2

Just Remainders

The integer interval [0, n) under is called the ring of integers mod n

Z

n

i+ j (Z

n)

::= rem(i+ j, n) i i j (Z

n)

::= rem(i i j, n)

+, i (Z

n)

Albert R Meyer March 11, 2013

Zn.4

Z

n arithmetic

3+ 6 = 2 (Z7)

9i 8 = 6 (Z11)

Albert R Meyer March 11, 2013

Zn.5

r(k) abbrevs rem(k,n)

r(i+ j) = r(i) + r(j) (Z

n)

r(i i j) = r(i) i r(j) (Z

n)

Z versus Z

n

1

slide-2
SLIDE 2

Albert R Meyer March 11, 2013

i ≡ j (mod n) IFF r(i) = r(j) (Z

n)

Zn.6

≡ (mod n) versus Z

n

Albert R Meyer March 11, 2013

Rules for

Zn.7

Z

n (i+ j) + k = i+ (j+ k) associativity + i = i identity i+ (−i) = 0 inverse i+ j = j+ i commutativity

Albert R Meyer March 11, 2013

(ii j) i k = ii (ji k) associativity 1 i i = i identity ii j = ji i commutativity

Rules for

Zn.8

Z

n

Albert R Meyer March 11, 2013

Rules for

Zn.9

Z

n

distributivity ii (j+ k) = ii j + ii k

2

slide-3
SLIDE 3

Albert R Meyer March 11, 2013

Rules for

Zn.10

Z

n

3i 2 = 8 i 2 (Z10)

no cancellation rule 3 ≠ 8 (Z10)

Albert R Meyer March 11, 2013

Zn.11

Zn

* ::= elements of Z

n

relatively prime to n

i∈ Z

n * IFF gcd(i, n) = 1

IFF i is cancellable in Z

n

IFF i has an inverse in Z

n

Albert R Meyer March 11, 2013

Zn.12

Zn

* ::= elements of Z

n

relatively prime to n

φ(n) ::= Z

n *

Albert R Meyer March 11, 2013

Zn.13

Euler’s Theorem

kφ(n) = 1 (Z

n)

for k ∈ Z

n *

3

slide-4
SLIDE 4

Lemma 1

kS = S

for S ⊆ Z

n

k ∈ Z*

n

Albert R Meyer March 11, 2013

Zn.14

Albert R Meyer March 11, 2013

Zn.15

Lemma 1

kS = S

proof : s1 ≠ s2 IMPLIES ks1 ≠ ks2 since k is cancellable

Albert R Meyer March 11, 2013

Zn.16

Lemma 2

i, j ∈ Z

n * IFF ii j

∈ Z

n *

For i, j ∈ Z

n,

Albert R Meyer March 11, 2013

Zn.17

Corollary

for k ∈ Z

n *

Z

n * = kZ n *

4

slide-5
SLIDE 5

Albert R Meyer March 11, 2013

Zn.18

1 2 4 5 7 8 φ(9) = 32-3 = 6

Z9

* =

permuting Z9

Albert R Meyer March 11, 2013

Zn.19

1 2 4 5 7 8

2· 2 4 8 1 5 7

1 2 4 5 7 8

Z9

* =

permuting Z9

Albert R Meyer March 11, 2013

Zn.20

1 2 4 5 7 8

2· 2 4 8 1 5 7 7· 7 5 1 8 4 2

permuting Z9

Z9

* =

Albert R Meyer March 11, 2013

Zn.21

Corollary

for k ∈ Z

n *

Z

n * = kZ n *

5

slide-6
SLIDE 6

Albert R Meyer March 11, 2013

Zn.22

Proof of Euler

Π Z

n * = Π

kZ

n *

product

Albert R Meyer March 11, 2013

Zn.23

Π Z

n * = Π

kZ

n *

= kφ(n) Π Z

n *

Proof of Euler

Albert R Meyer March 11, 2013

Zn.24

Π Z

n * =

= kφ(n) Π Z

n *

Proof of Euler

Albert R Meyer March 11, 2013

Zn.25

1 = kφ(n)

Proof of Euler

6

slide-7
SLIDE 7

Albert R Meyer March 11, 2013

Zn.26

1 = kφ(n)

Proof of Euler

QED

7

slide-8
SLIDE 8

MIT OpenCourseWare http://ocw.mit.edu

6.042J / 18.062J Mathematics for Computer Science

Spring 2015 For information about citing these materials or our Terms of Use, visit: http://ocw.mit.edu/terms.