40
Lecture 1 Recall that if A is an arbitrary set and f : A n A then f is called an operation on A. For n = 1, f is a unary operation, for n = 2, f is a binary operation, for n = 3, f is a ternary operation, etc. The modern point of view on algebra is that algebra is a part of mathematics that studies operations. The most important for us will be binary operations. Examples: 1. N—the set of all natural numbers; +, ·, binary operations on N (we assume that 0 N ) is not a binary operation on N since it is not defined for all pairs n,m〉∈ N 2 :2 3 / N. 2. Z—the set of all integers; +, ·, are binary operations on Z , but division / is not a binary operation on Z. 3. Q, R, C—the sets of rationals, reals and complex numbers, +, ·, are operations on Q, R, C but division is not an operation, on any of these sets—we cannot divide by zero. If K is one of the sets Q, R, C, denote by K = K \{0}. Then the division a/b is an operation on K . Are + and · -operations on K ? 4. The square root is not a unary operation on Q, R, C - on Q and R it is not everywhere defined and on C it has two values. The cubic root is not an operation on Q, but it is an operation on R. It is not an operation on C by the same reasons as above. 5. Let Mat m,n (K )(K -is an example 3) be the set of all m × n matrices with the entries in K . Then the addition of matrices is a binary operation on Mat m,n (K ): A = a 11 ...a 1n − − − − −− a m1 ...a mn ,B = b 11 ...b 1n − − − − −− b m1 ...b mn , A + B = a 11 + b 11 ,...,a 1n + b 1n − − − − − − − − −− a m1 + b m1 ,...,a mn + b mn

Lecture 1cfyig/papers/lecture_notes.pdf · Lecture 1 Recall that if Ais an arbitrary set and f: An → Athen fis called an operation on A. For n= 1, f is a unary operation, for n=

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Lecture 1cfyig/papers/lecture_notes.pdf · Lecture 1 Recall that if Ais an arbitrary set and f: An → Athen fis called an operation on A. For n= 1, f is a unary operation, for n=

Lecture 1

Recall that if A is an arbitrary set and f : An → A then f is called an operation on A. For n = 1, f

is a unary operation, for n = 2, f is a binary operation, for n = 3, f is a ternary operation, etc. The

modern point of view on algebra is that algebra is a part of mathematics that studies operations.

The most important for us will be binary operations.

Examples:

1. N—the set of all natural numbers; +, ·, − binary operations on N (we assume that 0 ∈ N)

− is not a binary operation on N since it is not defined for all pairs 〈n,m〉 ∈ N2: 2 − 3 /∈ N.

2. Z—the set of all integers; +, ·,− are binary operations on Z , but division / is not a binary

operation on Z.

3. Q,R,C—the sets of rationals, reals and complex numbers, +, ·,− are operations on Q,R,C but

division is not an operation, on any of these sets—we cannot divide by zero. If K is one of

the sets Q,R,C, denote by K∗ = K\{0}. Then the division a/b is an operation on K∗.

Are + and · -operations on K∗?

4. The square root is not a unary operation on Q,R,C - on Q and R it is not everywhere defined

and on C it has two values.

The cubic root is not an operation on Q, but it is an operation on R. It is not an operation

on C by the same reasons as above.

5. Let Matm,n(K) (K-is an example 3) be the set of all m × n matrices with the entries in K.

Then the addition of matrices is a binary operation on Matm,n(K):

A =

a11 . . . a1n

−−−−−−am1 . . . amn

, B =

b11 . . . b1n

−−−−−−bm1 . . . bmn

,

A+B =

a11 + b11, . . . , a1n + b1n

−−−−−−−−−−am1 + bm1, . . . , amn + bmn

Page 2: Lecture 1cfyig/papers/lecture_notes.pdf · Lecture 1 Recall that if Ais an arbitrary set and f: An → Athen fis called an operation on A. For n= 1, f is a unary operation, for n=

for any fixed λ ∈ K the multiplication by λ is a unary operation on Matm,n(K).

λA =

λan . . . λa1n

−−−−−−λam1 . . . λamn

The multiplication of matrices is a binary operation on Matm,n(K) only if m = n. We write

in this case Matn(K).

A =

a11 . . . a1n

−−−−−−an1 . . . ann

B =

b11 . . . b1n

−−−−−−bn1 . . . bnn

A · B =

c11 . . . c1n

−−−−−−cn1 . . . cnn

where

cij = ai1b1j + ai2b2j + . . .+ ainbnj

6. Let B be an arbitrary nonempty set then BB-is the set of all mapping f : B → B. The

composition of mappings is an operation on BB. Recall that if f ∈ BB, i.e., f : B → B, and

g ∈ BB, i.e., g : B → B then f ◦ g : B → B, which is defined by the formula:

f ◦ g(b) = f (g(b))

f : R → R f(x) = x2 f ◦ g(x) = f (g(x)) = (sin x)2 = sin2 x

g : R → R g(x) = sin x g ◦ f(x) = sin(x2)

7. Let S(B) be the set of all bijective mappings from BB. Since the composition of two bijective

mappings is bijective the composition ◦ is a binary operation on S(B). An important case is

B = {1, 2, . . . , n}. Then S(B) is denoted by Sn. The elements of Sn are called permutations

of 〈1, 2, . . . , n〉. Usually the permutations are denoted by

π =(

1 2 . . . ni1i2 . . . in

)(∗)

Now it is easy to determine the number of elements (the cardinality) of Sn. Each permutation

is uniquely determined by the lower row of the table (∗).

2

Page 3: Lecture 1cfyig/papers/lecture_notes.pdf · Lecture 1 Recall that if Ais an arbitrary set and f: An → Athen fis called an operation on A. For n= 1, f is a unary operation, for n=

The element i1 can be chosen arbitrary, so we have n possibilities to choose i1. Whenever i1

is chosen we have only n−1 possibilities to choose i2 since our map π is injective. So we have

n · (n− 1) possibilities to choose the pair 〈i1, i2〉. Whenever this pair is chosen we have only

(n− 2) possibilities to choose i3. And thus we have n(n− 1)(n− 2) possibilities to choose the

triple 〈i1i2i3〉. Continuing this consideration we see that the lower row 〈i1, i2, i3, . . . , in〉 can

be chosen by n(n− 1)(n− 2) . . . 1 = n! ways. Thus we have proved the following

Theorem. |Sn| = n!

π1 =(

1 2 3 4 52 1 4 3 5

)π2 =

(1 2 3 4 53 2 1 5 4

)

π1 ◦ π2 =(

1 2 3 4 54 1 2 5 3

)

Exercises:

1. List all elements of S2, S3, S4.

2. Find π2 ◦ π1 as the example above.

3. Find the permutation of π such that

(1 2 3 4 5 66 3 4 5 2 1

)◦ π =

(1 2 3 4 5 62 3 1 6 4 5

)

4. Find the permutation π such that

π ◦(

1 2 3 4 5 66 3 4 5 2 1

)=(

1 2 3 4 5 62 3 1 6 4 5

).

3

Page 4: Lecture 1cfyig/papers/lecture_notes.pdf · Lecture 1 Recall that if Ais an arbitrary set and f: An → Athen fis called an operation on A. For n= 1, f is a unary operation, for n=

Lecture 2

Main properties of binary operations.

If ◦ : A× A→ A we write a ◦ b instead of ◦(a, b).

Commutativity.

We say that ◦ is commutative if ∀a, b ∈ A a ◦ b = b ◦ a.

Examples:

1. Addition and multiplication on N, Z,Q,R,C, addition on Matm,n(K) are commutative opera-

tions.

2. Composition ◦ on BB is in general no commutative operation. Recall the example of Lecture 1:

f : R → R f(x) = sin x; g : R → R, g(x) = x2

f ◦ g(x) = sin(x2), g ◦ f(x) = sin2 x.

Permutations also may not commute:

(1 2 33 1 2

)(1 2 32 1 3

)=(

1 2 31 3 2

)6=(

1 2 32 1 3

)(1 2 33 1 2

)=(

1 2 33 2 1

)

3. Multiplication of Matn(K) is not commutative.

A =(

1 02 1

)B =

(1 20 1

)A · B =

(1 22 5

)B · A =

(5 212 5

)

Sometimes the so called symmetrized product of matrices is useful:

{A,B} =1

2(A ·B +B · A)

Obviously {A,B} = {B,A}. So this operation is commutative.

{(1 02 1

),(

1 20 1

)}=(

3 27 5

)

4. − and / are obviously non-commutative operations: a− b = −(b− a) a/b =1

(b/a).

4

Page 5: Lecture 1cfyig/papers/lecture_notes.pdf · Lecture 1 Recall that if Ais an arbitrary set and f: An → Athen fis called an operation on A. For n= 1, f is a unary operation, for n=

Associativity:

We say that ◦ is associative of ∀a, b, c ∈ A (a ◦ b) ◦ c = a ◦ (b ◦ c). By induction, we see that

in the product of n terms it does not matter where the parenthesis are located so we can write

a1 ◦ a2 ◦ . . . ◦ a12 without parenthesis.

Examples:

1. Addition and multiplication on R,C,N,Q, Z,MatR(K) are associate operations.

2. Composition on BB is an associative operation (thus, composition on Sn is an associative

operation).

3. − is not an associative operation

a− (b− c) = a− b+ c (a− b) − c = a− b− c.

4. / is not an associative operation.

a

(b/c)=ac

b

(a/b)

c=

a

bc

5. {A,B} is not an associative operation.

Homework: Take for c =(

1 22 1

)and A,B the same as in example 3 and check the associativity

of { , }. Here associativity is written in the form of:

{{A,B}, C} = {A, {B,C}}

Neutral (unit) element.

We say that e ∈ A is a neutral (unit) element for the operation ◦ : A2 → A if ∀a ∈ A a ◦ e =

e ◦ a = a.

Proposition: A neutral element is unique.

Proof.

Let e1, e2 ∈ A be neutral elements. Then e1 ◦ e2 = e1 since e2 is a neutral element. On the other

hand, e1 ◦ e2 = e2 since e1 is a neutral element. Thus e1 = e2.

Examples:

5

Page 6: Lecture 1cfyig/papers/lecture_notes.pdf · Lecture 1 Recall that if Ais an arbitrary set and f: An → Athen fis called an operation on A. For n= 1, f is a unary operation, for n=

1. 0 is the neutral element for addition on N, Z,Q,R,C.

2. 1 is the neutral element for multiplication on N, Z,Q,R,C.

3. The identity map idB : B → B, such that ∀b ∈ B idB(b) = b, is the neutral element for

composition on BB. For example(

1 2 . . . n1 2 . . . n

)is the unit element for composition of

permutations.

4. The unit matrix In ∈Matn(K) is the unit element for matrix multiplication. Recall that

In =

1 0 0 . . . 00 1 0 . . . 00 0 1 . . . 0−−−−−−−−0 0 0 . . . 1

We know from linear algebra that for any A ∈Matn(K) A ◦ In = In ◦ A = A.

5. Cancellation laws. We say that the operation ◦A2 → A satisfies the left cancellation law if

∀a, x, y ∈ A

a ◦ x = a ◦ y ⇒ x = y

◦A2 → A satisfies the right cancellation law of ∀a, x, y ∈ A

x ◦ a = y ◦ a⇒ x = y

For commutative operations left and right cancellation laws are the same and we speak simply

about the cancellation law.

Examples:

1. Addition and multiplication on N, Z,Q,R,C satisfy the cancellation law.

2. The composition on BB satisfies neither right nor left cancellation laws:

(a) f : R → R f(x) = x2

g : R → R g(x) = x g = idR

6

Page 7: Lecture 1cfyig/papers/lecture_notes.pdf · Lecture 1 Recall that if Ais an arbitrary set and f: An → Athen fis called an operation on A. For n= 1, f is a unary operation, for n=

h : R → R h(x) = −x

f ◦ g(x) = x2 f ◦ h(x) = (−x)2 = x2. So f ◦ g = f ◦ h, but g 6= h.

(b) Let g(x) =

{ √1 − x2 |x| ≤ 1

0 |x| > 1h(x) =

{ √1 − x2 |x| ≤ 1

1 |x| > 1

Then g(x) 6= h(x). Let f(x) = sin x. Then g ◦ f = h ◦ f g ◦ f(x) = h ◦ f(x) = | cosx|.

3. The composition on S(B) satisfies both the left and and right cancellation laws. Indeed we

know that for any bijection f ∈ S(B) there exists the inverse bijection f−1 ∈ S(B) such that

f ◦ f−1 = f−1 ◦ f = idB. So if f ◦ g = f ◦ h then f−1 ◦ (f ◦ g) = f−1 ◦ (f ◦ h) by

associativity:

(f−1 ◦ f) ◦ g = (f−1 ◦ f) ◦ h

i.e.

id13 ◦ g = idB ◦ h

g′′ = h′′

Homework: Prove the right cancellation law. For π ∈ Sn the inverse can be determined in the

following way:

π =(

1 2 . . . ni1 i2 . . . in

)π−1 =

(i1 i2 . . . in1 2 . . . n

)

Now we have only to rearrange columns to obtain (1 2 . . . n) in the upper row.

π =(

1 2 3 4 53 1 2 5 4

)π−1 =

(3 1 2 5 41 2 3 4 5

)=(

1 2 3 4 52 3 1 5 4

)

7

Page 8: Lecture 1cfyig/papers/lecture_notes.pdf · Lecture 1 Recall that if Ais an arbitrary set and f: An → Athen fis called an operation on A. For n= 1, f is a unary operation, for n=

Lecture 3

4. Returning to example 2 of the previous lecture, let f : B → B be injective. We know from

Math 2800 that this holds iff f has a inverse mapping f such that f ◦ f = idB. Now if

f ◦ g = f ◦ h, f ◦ (f ◦ g) = f ◦ (f ◦ h) ⇒ (f ◦ f) ◦ g = (f ◦ f) ⇒ idB ◦ g = idB ◦ h⇒ g = h.

So we proved that:

(a) If f is injective then it satisfies the left cancellation law: f ◦ g = f ◦ h⇒ g = h.

Homework: Prove the following statement.

(b) If f is subjective then it satisfies the right cancellation law: g ◦ f = h ◦ f ⇒ g = h.

Hint: Use the fact that subjective mappings have right inverse.

Indeed the statements inverse to (a) and (b) are true also and, thus, the following theorem

holds.

Indeed the statements inverse to (a) and (b) are true also and, thus, the following theorem

holds.

Theorem. A mapping f is injective iff the left cancellation law holds for f ; f is surjective

iff the right cancellation law holds for f .

Homework: Functions f in the examples 2(a) and (b)

(a) f(x) = x2, (b) f(x) = sin x are neither injective or surjective. Construct for f(x) = x2

functions g and h such that the right cancellation law fails and for f(x) = sin x – function g

and h such that the left cancellation law fails.

5. Let U be a set. Then ∩, ∪ are binary operation on P(U). These operations are commutative:

A ∩B = B ∩A; A ∪B = B ∪A. The set U is a neutral element for ∩: A ∩ U = A, while the

emptyset is the neutral element for ∪: A ∪ ∅ = A. The operations ∪,∩ do not satisfied the

cancellation law.

(A ∪B) ∩ A = A ∩B(A ∩B) ∩ B = A ∩B

8

Page 9: Lecture 1cfyig/papers/lecture_notes.pdf · Lecture 1 Recall that if Ais an arbitrary set and f: An → Athen fis called an operation on A. For n= 1, f is a unary operation, for n=

Thus (A ∩ B) ∩ A = (A ∩ B) ∩B even when A 6= B.

Homework: Show that the cancellation law fails for the union.

6. The left and right cancellation law fail for matrix multiplication:

Let A =(

1 00 0

), B =

(0 00 1

). The A ·B =

(0 00 0

). It is easy to see that A ·

(0 00 0

)=

(0 00 0

)and

(0 00 0

)·B =

(0 00 0

). Let O =

(0 00 0

). So we have A ·B = A ·O but B 6= O

and O · B = A · B, but O 6= A.

Inverse elements.

Let ◦ : A × A → A have the unit element e. We say that an element b is an inverse to a if

a ◦ b = b ◦ a = e.

Proposition.

If ◦ is an associative operation then each element a has no more than one inverse element.

Proof.

Let b and b1 be inverse elements to a. Then a ◦ b = e. Multiply this equality by b1 from the left

b, ◦(a ◦ b) = b1 ◦ e = b1. But b1 ◦ (a ◦ b) = (b1 ◦ a) ◦ b = e ◦ b = b. So b1 = b. Here we used that b1 is

an inverse to a. �

Usually the inverse element to an element a is denoted by a−1. So a ◦ a−1 = a−1 ◦ a = e.

(a−1)−1 = a.

Now we come to our main definition.

Definition.

We say that a set G with a binary operation ◦ : G× G → G is a group if the following properties

hold:

1. ◦ is associative

2. ◦ has the neutral element e, which is called simply the unit.

3. each element g ∈ G has the inverse element g−1.

9

Page 10: Lecture 1cfyig/papers/lecture_notes.pdf · Lecture 1 Recall that if Ais an arbitrary set and f: An → Athen fis called an operation on A. For n= 1, f is a unary operation, for n=

Examples of the groups and non-groups

1. (N,+) is not a group 1–2 hold, but 3 fail.

Remark: If (G, ◦) satisfies 1) then it is called a semigroup; if 1) and 2)—then a semigroup

with the unit.

2. (N, ·) – a semigroup with the unit.

3. (Z,+) = a group: ◦ is the unit, −a is the inverse to a.

Definition.

If in a group (G, ◦) the operation ◦ is commutative then (G, ◦) is called a commutative or

abelian group. (The honor of great Norwegian Mathematician Nils Keurik Abel (1802–1828).)

So, (Z,+) is an abelian group.

4. (Z, ·) is a semigroup with the unit.

5. (Q,+) is an abelian group.

6. (Q, ·) is not a group—the element 0 has no inverse.

Theorem. Let (S, ◦) be a semigroup with the unit. Denote by S∗ the set of all elements

s ∈ S that have the inverse (the invertible elements). Then S∗ is a group under the same

operation ∗.

Proof.

First of all we have to show that S∗ is closed under ◦. It means that if s1 ∈ S∗ and s2 ∈ S∗

then s1 ◦ s2 ∈ S∗. So given that s−11 and s−1

2 exist we have to show that (s1 ◦ s2)−1 exists.

Consider the element s−12 ◦ s−1

1 . Then

(s1 ◦ s2) ◦ (s−12 ◦ s−1

1 ) = s1 ◦((s2 ◦ s−1

2 ) ◦ s−11

)= s1 ◦ (e ◦ s−1

1 ) = s1 ◦ s−11 = e.

Homework: (s−12 ◦ s−1

1 ) ◦ (s1 ◦ s2) = e.

10

Page 11: Lecture 1cfyig/papers/lecture_notes.pdf · Lecture 1 Recall that if Ais an arbitrary set and f: An → Athen fis called an operation on A. For n= 1, f is a unary operation, for n=

These equalities show that s−12 ◦ s−1

1 = (s1 ◦ s2)−1. So S∗ is closed under ◦. This operation is

associative in S∗ since it is associative in S, the unit e ∈ S∗ since, obviously e−1 = e. And

each element of S∗ has the inverse by definition. Thus (S∗, 0) is a group. �

7. Z∗ = {−1, 1} is a group under multiplication.

8. Q∗ = Q\{0} is a group under multiplication.

9. R∗ = R\{0} is a group under multiplication

10. C∗ = C\{0} is a group under multiplication

Let us recall how it works in the last example. Let Z = a+bi. Then Z = a−bi (complex conjugate)

Z · Z = (a + bi)(a − bi) = a2 − (bi)2 = a2 − (i2)b2 = a2 + b2 = |z|2. Thus Z · Z · 1

|Z|2 = 1 and

Z−1 =1

Z=

1

|Z|2 · Z.

For example, (3 + 4i)−1 =1

25(3 − 4i). Indeed: (3 + 4i) · 1

25(3 − 4i) =

1

25(9 + 16) = 1

In the proof of this theorem we obtained the following important formula

(a ◦ b)−1 = b−1 ◦ a−1

11

Page 12: Lecture 1cfyig/papers/lecture_notes.pdf · Lecture 1 Recall that if Ais an arbitrary set and f: An → Athen fis called an operation on A. For n= 1, f is a unary operation, for n=

Lecture 4

1. Consider one more interesting example.

H = {a + bi + cj + dk|a, b, c, d ∈ R}, i, j, k are some formal symbols. Addition in H is

defined component twice. To define multiplication we have to define first multiplication of the

elements i, j, k. Put i · j = k, j · k = i, k · i = j, i2 = j2 = k2 = −1

i · j = −ji k · j = −kj, i · k = −ki.

Now (a + bi + cj + dk) · (a′ + b′i + c′j + d′k) = −(aa′ + bb′ + cc′ + dd′) + (ab′ + a′b + cd′ −

c′d)i+ (ac′ + a′c+ db′ − b′b)j + (ad′ + a′d+ bc′ − b′c)k.

If α = a + bi+ cj + dk then α = a− bi− cj − dk is a complex conjugate quaternion.

Homework: Show that

2. α · α = a2 + b2 + c2 + d2

3. α · β = β · α

4. (α · β) · γ = α · (β · γ)

By definition: |α|2 = α · α = a2 + b2 + c2 + d2

|α · β|2 = α · β · α · β = α · β · β · α = α · |β|2 · α = |β|2 · α · α = |β|2 · |α|2. Thus

|α · β| = |α| · |β|

We used here that if t ∈ R, α ∈ H then tα = αt. Now α · α = |α|2 so α · α

|α|2 = 1, i.e α−1 =1

|α|2α.

Thus H∗ = H\{0}. The group of quaternions. One more interesting property of quaternions.

If a = 0, then α = bi + cj + dk is called a purely imaginary quaternion. We may consider it as

a vector in R3, a ijk form the orthonormal basis in R3. let β = b′i+ c′j + d′k be another vector in

R3. Then

α · β = −(bb′ + cc′ + dd′) + (cd′ − c′d)i+ (db′ − d′b)j + (bc′ − b′c)k

(α, β) = bb′ + cc′ + dd′ – the dot-product of vectors α, β

12

Page 13: Lecture 1cfyig/papers/lecture_notes.pdf · Lecture 1 Recall that if Ais an arbitrary set and f: An → Athen fis called an operation on A. For n= 1, f is a unary operation, for n=

α× β =

∣∣∣∣∣∣∣

i i kb c db′ c′ d′

∣∣∣∣∣∣∣= (cd′ − c′d)i+ (b′d− bd′)j + (bc′ − b′c)k.

α · β = −(α, β) + α× β

This formula will give a very interesting connection between the quaternion algebra and the vector

algebra.

H∗ is our first example of a non-abelian group.

2. S(B) – the family of all bijections on B is a group under composition. This group is also

non-abelian. In particular Sn gives us an example of finite non-abelian group.

3. Since the matrix multiplication is associative Matn(K) is a semigroup with the unit. Here

K = Q or R or C.

Matn(K)∗ is the group of invertible matrices. Recall that A ∈ Matn(K) has the inverse matrix

A−1. (A ·A−1 = A−1 ·A = In) iff det(A) 6= 0. Thus Matn(K)∗ = {A ∈Matn(K))| detA 6= 0}.

This group has the special notation GLn(K). Recall that

A−1 =1

detA(Aji,

where Aij = (−1)i+jMij and Mij is obtained from detA by renewal of i-th row and j-th

column. If A =(a bc d

)then A−1 =

1

(ad− bc)

(d −b−c a

)A =

−1 2 00 1 −11 0 −1

.

Homework: Find A−1 and check your answer. A lot of other examples of groups are based on

then option of a subgroup.

Definition.

Let (G, ◦) be a group and H ⊆ G. We say that H is a subgroup of G if H is a group under the

same operation ◦.

Proposition 1.

The following statements are equivalent.

13

Page 14: Lecture 1cfyig/papers/lecture_notes.pdf · Lecture 1 Recall that if Ais an arbitrary set and f: An → Athen fis called an operation on A. For n= 1, f is a unary operation, for n=

1. H is a subgroup of G.

2. ∀a, b ∈ H(a ◦ b ∈ H ∧ a−1 ∈ H)

3. ∀a, b ∈ H a ◦ b−1 ∈ H

Proof.

1.⇒2. Let H be a subgroup of G. Then H is closed under ◦, i.e. a, b,∈ H ⇒ a ◦ b ∈ H . The

operation ◦ is associative on H since it is associative on G and H is a part of G. Since H is

a group under ◦ then there exists eh ∈ H such that h ◦ eh = h. Since there exists h−1 ∈ G

we have in G: h−1 ◦ (h ◦ eh) = (h−1 ◦ h) ◦ eh = e ⇒ eh = e, and thus e ∈ H . Again, since H

is a group and a ∈ H then there exist c ∈ H such that a ◦ c = c ◦ a = e. So c is the inverse

element to a in G, and thus c = a−1 (the inverse element is unique).

2.⇒3. If a, b ∈ H then b−1 ∈ H by 2). Then a ◦ b−1 ∈ H since H is closed under ◦.

3.⇒1. Let a ∈ H . Then a ◦ a−1 = e ∈ H (take b = a) by 3. Since e, a ∈ H , by 3. e ◦ a−1 = a−1 ∈ H .

Since a, b ∈ H then a, b−1 ∈ H and by 3. a ◦ (b−1)−1 = a ◦ b ∈ H . So H is closed under ◦,

contains e, an a−1 together with any a ∈ H . ◦ is associative in H . Since it is associative in

G. Thus (H, ◦) is a group.

Usually the inverse element to an element a is denoted by a−1. So a ◦ a−1 = a−1 ◦ a = e

(a−1)−1 = a. Now we come to our main definition.

Definition.

We say that a set G with a binary operation ◦ : G× G → G is a group if the following properties

hold:

1. ◦ is associative

2. ◦ has the neutral element e, which is called simply the unit.

3. each element g ∈ G has the inverse element g−1

14

Page 15: Lecture 1cfyig/papers/lecture_notes.pdf · Lecture 1 Recall that if Ais an arbitrary set and f: An → Athen fis called an operation on A. For n= 1, f is a unary operation, for n=

Examples.

1. (N,+) is not a group 1–2 hold but 3 fail.

Remark. If (G, ◦) satisfies 1., then it is called a semigroup; if 1. and 2.–then a semigroup with

the unit.

2. (N, ·) – a semigroup with the unit

3. (Z,+) – a group: ◦ is the unit, −a is the inverse to a.

Examples of subgroups and non-subgroups.

1. Let (Z,+) be a subgroup of (Q,+), (Q,+) is a subgroup of (R,+), (R,+) is a subgroup of

(C,+), (C,+) is a subgroup of (H,+).

2. (Q∗, ·) is a subgroup of (R∗, ·), (R∗, ·) is a subgroup of (C, ·), (C∗, ·) is a subgroup of (H∗, ·).

3. Let A ⊆ Z, A is the set of all even numbers. Since the sum of two even numbers is an

even number and if n ∈ A thus −n ∈ A, we see that A is a subgroup of Z. More generally,

let n ∈ N and denote by (n) = {k ∈ Z|n|k}. If k ∈ (n), and ℓ =∈ (n), i.e., n|k and n|ℓ,

then by properties of divisibility n|k − ℓ. So k − ℓ ∈ (n) and (n) is a subgroup of (Z,+) by

Proposition 1(3), A = (2).

4. Recall that each rational number r has the canonically noncancellable representation r =a

b,

where ged(a, b) = 1 and b > 0. Fix a prime number p and consider the Q(p) such that r ∈ Q(p)

iff the canonical representation of r is of the forma

pk, k ∈ N.

Leta

pk,b

pℓ∈ Z. Consider

a

pk− b

pℓ.

(a) k = ℓ, thena

pk− b

pℓ=a− b

pkand after cancellation by p in an appropriate degree we

obtain thata− b

pk∈ Q(p).

(b) k > ℓa

pk− b

pℓ=

a

pk− b · pk−ℓ

pk=a− b · pk−ℓ

pk.

15

Page 16: Lecture 1cfyig/papers/lecture_notes.pdf · Lecture 1 Recall that if Ais an arbitrary set and f: An → Athen fis called an operation on A. For n= 1, f is a unary operation, for n=

(c) Since p 6 \a, but p|b·pk−ℓ, we have p 6 \a−bpk−ℓ, i.e. (p, a−b·pk−ℓ) = 1 anda

pk− b

pℓ∈ Q(p).

So Q(p) is a subgroup of (Q,+).

16

Page 17: Lecture 1cfyig/papers/lecture_notes.pdf · Lecture 1 Recall that if Ais an arbitrary set and f: An → Athen fis called an operation on A. For n= 1, f is a unary operation, for n=

Lecture 5

We continue to consider examples of subgroups and non-subgroups.

5. The set B ⊆ Z of all odd numbers is not a subgroup of (Z,+) since it is not closed under the

operation +: the sum of two odd numbers is an even number.

6. Let R∗

+ ={t ∈ R

∣∣∣t > 0}. Since if t > 0, and s > 0 then

t

s= t · s−1 > 0 we have t ∈ R∗

+ ∧ s ∈

R∗

+ → t · s−1 ∈ R∗

+ and thus R∗

+ is a subgroup of (R∗, ·).

x

y

a

b

M7. Consider the set S ={z ∈ C

∣∣∣|z| = 1}. if z1, z2 ∈ S1, then

|z1 · z2| ∈ |z1| · |z2| = | · | = 1, and thus z1 · z2 ∈ S1. If

z = a + bi ∈ S1, i.e. |z| = 1 then z−1 =1

2= 2 = a − bi

|z| =√a2 + b2 = |z| = 1, i.e., z−1 ∈ S1. S1 is a subgroup

of (C∗, ·). You know that a complex number z = a + bi is

identified with the point M(a, b) on R2 or with the vector−→

OM . The length of this vector |−→

OM | = |z|. Then the set S1 can be identified with the set of

all points M such that |OM | = 1, i.e., with the unit circle that is called also the 1-dimensional

sphere.

x

y

S1

1

The set of all points P (a, b, c) in R3 such that |OP | = 1 is a 2-

dimensional sphere that is denoted by S2.

S ={P (a, b, c)|a2 + b2 + c2 = 1

}. By analogy the points P (a, b, c, d) ∈

R4 such that a2 + b2 + c2 + d2 = 1 for a 3-dimensional sphere S3. In

general n-dimensional sphere Sn ={〈x0, x1, . . . , xn〉 ∈ Rn

∣∣∣x20 + x2

1 + . . .+ x2n = 1

}.

The points 〈abcd〉 ∈= R4 can be identified with quaternions a+ bi+ cj + dk. Thus S3 = {α ∈

H||α|+ = 1}.

17

Page 18: Lecture 1cfyig/papers/lecture_notes.pdf · Lecture 1 Recall that if Ais an arbitrary set and f: An → Athen fis called an operation on A. For n= 1, f is a unary operation, for n=

x

y

S1

z

Homework: Show that S3 is a subgroup of (H∗, ·). We see that on

the points of the unit circle we can define an operation such that the

unit circle together with this operation is a group. This operation

is continuous. The same can be done on the 3-dimensional sphere.

Can we define a continuous operation on S2 such that S2 with the

operation is a group? The answer is negative. There is a very difficult theorem due to Adams

in modern mathematics that says that only on S1, S3 and S7 the continuous operations can be

defined that these sphere with these operations are groups.

8. Consider the set Aff(R) ={f : R → R

∣∣∣f(x) = ax+ b, a 6= 0}. If f ∈ Aff(R), f(x) = ax + b, then

f−1(x) =1

ax − b

a. We see that Aff(R) ⊆ S(R), since any element of Aff(R) has the inverse and,

thus, is a bijection. Moreover, we have shown that if f ∈ Aff(R) then f−1 ∈ Aff(R). If g ∈ Aff(R)

and g(x) = cx+ d, then f ◦ g(x) = f (g(x)) = a(cx+ d) + b = acx+ ad+ b. Since a 6= 0, c 6= 0 we

have ac 6= 0 and thus f ◦ g ∈ Aff(R), we proved that Aff(R) is a subgroup of (S(R), 0).

9. Homework. Consider the set G ={f : R → R

∣∣∣f ′(x) > 0, x > 0}. Show that G is a subgroup of

S(R).

10. Consider the setGL2(R)+ ={(

a, bc, c

)∈ GL(R)

∣∣∣a, b, c, d ≥ 0}

It is easy to see that if A, B ∈ GL2(R)+

then A ·B ∈ GL2(R)+ but GL2(R)+ is not a subgroup of GL2(R) since A−1 not always is in GL2(R)+

if A ∈ GL(R)+.

Example:(

1 20 1

)−1

=(

1 −20 1

).

11. Recall that ifA =

a11 a12 . . . a1n

a21 a22 . . . a2n

an1 an2 . . . ann

then the transposed matrixAT =

a11 a12 . . . an1

a121 a22 . . . an2

a1n a2n . . . ann

.

In the course of linear algebra it was proved that

(AB)T = BT · AT .

A matrix A is called symmetric if AT = A. It is easy to see that if A is symmetric then A−1 is also

symmetric:

18

Page 19: Lecture 1cfyig/papers/lecture_notes.pdf · Lecture 1 Recall that if Ais an arbitrary set and f: An → Athen fis called an operation on A. For n= 1, f is a unary operation, for n=

A · A−1 = In = A−1 ·A

(A−1)T · AT = ITn = In = AT (A−1)T , so (A−1)T = (AT )−1

And if AT = A then (A−1)T = A−1. But the set Sn ={A ∈ GLn(K)

∣∣∣AT = A}

is not a subgroup of

GLn(K): the product of two symmetric matrices may not be symmetric:

(1 00 2

)(0 11 0

)=(

0 12 0

)

12. Recall that det(A·B) = detA·detB. Let SLn(K) ={A∣∣∣ detA = 1

}. If A,B ∈ SLn(K) det(A·B) =

detA·detB = 1 A·B ∈ SLn(K) det(A−1) =1

det(A), so A−1 ∈ SLn(K). Thus SLn(K) is a subgroup

of GLn(R).

13. Homework. Is the set{A ∈ GLn(R)

∣∣∣ detA > 0}

a subgroup of GLn(R).

14. Let O(n) ={A ∈ GLn(R)

∣∣∣AT = A−1}. Let us prove that O(n) is a subgroup of GLn(R). Let

A ∈ O(n), B ∈ O(n), i.e. AT = A−1, BT = B−1.

(AB−1)T = (B−1)T · AT = (BT )−1A−1 = (B−1)−1A−1 = BA−1

(AB−1)−1 = (B−1)−1A−1 = BA−1. So (AB−1)T = (AB−1)−1, i.e. AB−1 ∈ O(n). By proposition

1(3) O(n) is a subgroup of GLn(K)

15. SO(n) ={A ∈ O(n)

∣∣∣detA = 1}. So SO(n) = O(n) ∩ SLn(K).

SO(n) is a subgroup of GLn(K) by the following.

Proposition 2. Let{Hα

∣∣∣α ∈ I}

be a family of subgroups G. Then H =⋂

α∈I

Hα is a subgroup of G.

In particular if H1 and H2 are subgroups of G then H = H1 ∩H2 is a subgroup of G.

Proof. Let a, b ∈ H then for any α ∈ I, a, b ∈ Hα, since Hα is a subgroup of Gab−1 ∈ Hα. Since

this holds ∀α ∈ I we have ab−1⋂

α∈I

Hα = H .

19

Page 20: Lecture 1cfyig/papers/lecture_notes.pdf · Lecture 1 Recall that if Ais an arbitrary set and f: An → Athen fis called an operation on A. For n= 1, f is a unary operation, for n=

Lecture 6

Let us describe the matrices from O(2) and SO(2). Let A =(a bc d

)∈ O(2). Then A · AT = I2,

i.e.(a bc d

)(a cb d

)=(

1 00 1

)

a2 + b2 = c2 + d2 = 1 ac + bd = 0

ac + bd = 0 ⇐⇒ d

a= −b

c= λ

Then d = λa, c = −λb, 1 = d2 + c2 = λ2a2 + λ2b2 = λ2(a2 + b2) = λ2. So λ2 = 1, λ = ±1. Thus we

have matrices of two types(a b−b a

)or(a bb −a

), where a2 + b2 = 1.

a2 + b2 = 1 ⇐⇒ a = cosϕ ∧ b = sinϕ. So A =(

cosϕ sinϕ− sinϕ cosϕ

)or(

cosϕ sinϕ− sinϕ cosϕ

)

A ∈ SO(2) detA =∣∣∣A =

(cosϕ sinϕ− sinϕ cosϕ

)

For the complex numbers it is more neutral to consider not transposed matrices, but conjugate

matrices.

Let A ∈ GLn(C), A = (Zij)ni,j=1, Zij ∈ C.

Then the conjugate matrix A∗ = (Zji)ni,j=1, i.e., to obtain A∗ we have to transpose A and to

replace all entries by conjugate. Example:

A =(

2 i1 + i −i

)A∗ =

(2 1 − i−i i

)

As above (A ·B)∗ = B∗ ·A∗. The similar considerations show that U(n) ={A ∈ GLn(C)

∣∣∣A∗ = A−1}

is a subgroup of GLn(C).

SU(n) ={A ∈ U(n)

∣∣∣ det(A) = 1}

is a subgroup of U(n).

It can be shown that A ∈ SU(2) iff A =(a+ bi c+ di−c + di a− bi

), where a2 + b2 + c2 + d2 = 1. This

group has very important applications in theoretical physics.

Further properties of groups:

Proposition. In any group G each of the equations

a× x = b (1)x× a = b (2)

20

Page 21: Lecture 1cfyig/papers/lecture_notes.pdf · Lecture 1 Recall that if Ais an arbitrary set and f: An → Athen fis called an operation on A. For n= 1, f is a unary operation, for n=

has the unique solution for any a, b ∈ G.

Proof. (1) Let us show that x = a−1 · b is a solution of (1) a · x = a(a−1 · b) = (a · a−1) · b = e · b = b,

so we have proved that (1) has a solution. Let us show that this solution is is unique.

Let x0 ∈ G be an arbitrary solution of (1), i.e.

a−1|ax0 = b ⇒ a−1(ax0) = a−1b⇒ x0 = a−1ba−1(ax0) = (a−1a) · x0 = ex0 = x0

Homework 1: Prove the proposition for the equation (2).

Homework 2: Find the solution of the equation ax · b = c in an arbitrary group.

Homework 3:

(a) Find X in S5.

(1 2 3 4 53 1 4 2 5

)·X ·

(1 2 3 4 54 1 3 5 2

)=(

1 2 3 4 55 4 3 2 1

)

(b) Find X in H∗ (2 − 3i+ 4j + k) ·X · (3 − i− j − k) = (1 + i+ j + k).

(c) Find X in GL2(C)(i− 11 − i

)X(

1 + i 2 − 3i−2 − 3i 1 − i

)=(

1 + i 2 − i−2 + 1 −1 + i

)

Proposition 1 shows that a group G satisfies left and right cancellation laws:

ax = ay ⇒ x = yx · b = y · b ⇒ x = y

If a set G, on which the binary operation ◦ is defined, is finite then this operation can be described

by the following table, G = {g1g2 . . . gn}:

◦ g1 g2 . . . gn

g1 gi1 gi2 . . . gin

g2 gj1 gj2 . . . gjn

...gn gk1

gk2. . . gkn

This table is called the Cayley Table. Proposition 1 shows that if G is a group, then each row

〈gi, gi2 . . . gin〉, 〈gj1, gj2 . . . , gjn〉, . . ., 〈gk1

, gk2, . . . , gkn

〉 as well as each column

gi1

gj1...gk1

,

gj2

gj2...gk2

, . . . ,

gin

gjn

...gkn

21

Page 22: Lecture 1cfyig/papers/lecture_notes.pdf · Lecture 1 Recall that if Ais an arbitrary set and f: An → Athen fis called an operation on A. For n= 1, f is a unary operation, for n=

is a permutation of elements g1, g2, . . . gn. An (n×n)-matrix in which each row and in each column

is a permutation of elements {1, 2, . . . , n} is called the Latin Square. So the Cayley Table of a finite

group is a Latin Square, but not any Latin Square is an element of a finite group.

◦ 1 2 31 1 2 32 2 3 13 3 1 2

This is a group.Check the law ofassociativity.

◦ 1 2 31 3 1 22 2 3 13 1 2 3

This is nota group—no unit, andassociativity law fails:(1 ◦ 2) ◦ 3 = 2, 10(2 ◦ 3) = 3

Homework:∗ Construct two Latin squares on {1, 2, 3, 4} such that they both are Cayley Tables of

binary operations with the unit. 1, but one of them is the group and the other is not.

Rings and Fields.

Definition. A set R with two binary operations + – the addition and ◦ – the multiplication is

called a ring if

1. (R,+) is an Abelian group.

2. Multiplication is associative a ◦ (b ◦ c) = (a ◦ b) ◦ c.

3. Multiplication has the unit 1: 1 · a = a · 1 = a

4. The distributive laws hold:

a ◦ (b+ c) = a ◦ b+ a ◦ c(a + b) ◦ c = a ◦ c + b ◦ c

If a ◦ b = b ◦ a, ∀a, b ∈ R, then R is called a commutative ring.

Proposition 2. ∀a ∈ R a ◦ o = o ◦ a = o

Proof.

a ◦ b = a ◦ (b+ o) = a ◦ b+ a ◦ o, i.e. //////a ◦ b = //////a ◦ b +a ◦ o⇒ a ◦ o = o.

Homework: Show that o ◦ a = o.

Examples: Z,Q,R,C,H,Matn(K), (n) ⊆ Z is a ring itself.

A subset that is a ring under the same operations is called a subring.

22

Page 23: Lecture 1cfyig/papers/lecture_notes.pdf · Lecture 1 Recall that if Ais an arbitrary set and f: An → Athen fis called an operation on A. For n= 1, f is a unary operation, for n=

Rings of continuous functions C[a, b], differentiable functions C[a, b] etc. If R is a ring then

R[x] ={a0 + a1x+ . . .+ anX

n∣∣∣ai ∈ R, n ∈ N

}is called the ring of polynomials over R. We will

discuss it later.

Since (R, ·) is a semigroup, R∗ ={a∣∣∣∃a−1(a · a−1 = a−1 · a = 1

}is a group.

Definition. If R∗ = R\{0} i.e. ∀a ∈ R (a 6= 0 → ∃b ∈ R(a · b = b · a = 1)), then R∗ is called a field.

We will consider mainly commutative fields. Examples Q,R,C,H.

23

Page 24: Lecture 1cfyig/papers/lecture_notes.pdf · Lecture 1 Recall that if Ais an arbitrary set and f: An → Athen fis called an operation on A. For n= 1, f is a unary operation, for n=

Lecture 7

Let A be a set, ◦ : A2 ⇒ A – a binary operation on A and ∼ – an equivalence relation or A.

Recollection: A binary relation ∼ on A is a subset ∼⊆ A2. Instead of writing 〈a, b〉 ∈∼ we write

a ∼ b. ∼ is an equivalence relation if:

1. a ∼ a (reflexive)

2. a ∼ b⇒ b ∼ a (symmetric)

3. a ∼ b ∧ b ∼ c⇒ a ∼ c (transitive)

For a ∈ A define a∼ ={b∣∣∣b ∼ a

}– the equivalence class of properties:

1. a ∈ a∼

2. a∼ = b∼ ⇔ a ∼ b

3. a 6= b⇒ a ∩ b = ∅

The family of all equivalence classes A/ ∼={a∣∣∣a ∈ A

}is called the quotient set of A by ∼ or the

factor-set of A by ∼. This is a partition of A: each element of A belongs to one and only one class

from a partition.

a

b

c

A

d

eDefinition 1. We say that an equivalence relation ∼ is a congruence

relation for a binary operation f if a ∼ a′ ∧ b ∼ b′ ⇒ a ◦ b ∼ a′ ◦ b′.

If ∼ is a congruence relation for ◦ then the operation ◦ is defined by

A/ρ by the following rule:

a◦b = a ◦ b.

We have to show that this definition is correct. For this is necessary and sufficient that if a = c,

b = d then a◦b = c◦d, i.e. (a ◦ b)∼ = (c ◦ d)∼. But a = c ∧ b = d⇒ a ∼ c ∧ b ∼ d⇒ a ◦ b ∼ c ◦ d⇒

a ◦ b = c ◦ d. Here we used that ∼ is a congruence relation for ◦.

Example 1. Consider That ∼⊆ R2 such that x ∼ y iff x− y ∈= Z. It is an equivalence relation:

24

Page 25: Lecture 1cfyig/papers/lecture_notes.pdf · Lecture 1 Recall that if Ais an arbitrary set and f: An → Athen fis called an operation on A. For n= 1, f is a unary operation, for n=

1. x− x = 0 ∈ Z ⇒ x ∼ x

2. y − x− (x− y) ⇒ (x− y ∈ Z ⇒ y − x ∈ Z) ⇒ (x ∼ y ⇒ y ∼ x)

3. x ∼ y ∧ y ∼ x⇒ x− y ∈ Z ∧ y = z ∈ Z ⇒ (x− y) + (y − 2) = x− z ∈ Z ⇒ x ∼ 2.

If x ∼ x′ and y ∼ y′ then x− x′ ∈ Z ∧ y − y′ ∈ Z ⇒ (x− x′) + (y − y′) = (x+ y) − (x′ + y′) ∈ Z ⇒

x+ y ∼ x′ + y′. This is not a congruence relation for ·

Indeed: 2.7 ∼ 1.7, 0.3 ∼ 1.3 but 1.7 · 1.3 = 2.21 6∼ 2.7 · 0.3 = .81 Consider now a quotient set

R/ ∼={t∣∣∣ t ∈ R

}. This is not a good form of notation for this set, because t runs over R some

elements t occur not once: 2.7, 0.7,−1.3 is only one element. So we have to find such a subset

A ⊆ R that

1. ∀t ∈ R∃a ∈ A t ∼ a

2. ∀a, b ∈ A(a 6= b⇒ a 6∼ b)

In this case R/ ∼={a∣∣∣ a ∈ A

}, but each class occurs only once. This A is called a full system of

representatives of equivalence classes. Let us find one such full system of representatives. In our

case A = [0, 1). For all t ∈ R t ∼ ({t} – fractional part of t ({t} = t− [t])

If α ∈ [0, 1), β ∈ [0, 1), α 6= β then∣∣∣α− β

∣∣∣ < 1, i.e. α− β 6= Z, i.e. α 6∼ β.

In our case, 0.5 + 0.8 = 1.3 = 0.3.

If a, b ∈ A then we can find c ∈ A such that c ∼ a+ b and this c is unique:

a + b = c

In our case

c = {a + b}

So we may consider + as a binary operation on A−⊕: a + b = a⊕ b. In our case a⊕ b = {a+ b}

– addition module 1.

Example 2. Consider Z, fix a positive n and let x ≡ y(n) iff n∣∣∣x− y. This is an equivalence relation.

We proved it in Math 2800. Show that this is a congruence relation both for + and ·. For + the

25

Page 26: Lecture 1cfyig/papers/lecture_notes.pdf · Lecture 1 Recall that if Ais an arbitrary set and f: An → Athen fis called an operation on A. For n= 1, f is a unary operation, for n=

proof is similar to the previous one (HW). Let us prove it for ◦.

x ≡ x′(modn) ⇒ n∣∣∣x− x′

y ≡ y′(modn) ⇒ n∣∣∣y − y′

xy−x′y′ = xy−xy′+xy′−x′y′ = x(y−y′)+y′(x−x′). n∣∣∣y−y′∧n

∣∣∣x−x′ ⇒ n∣∣∣x(y−y′)+y′(x−x′) =

xy − x′y′ ⇒ xy ≡ x′y′(n). By the division theorem

x = nq + r, 0 ≤, 0 ≤ r < n, i.e. r = 0, 1, . . . , n− 1

Zn = {0, 1, . . . , n − 1} is full system of representatives Z/(n). Indeed x ∼ rem(x, n) ∈ Zn, and if

a 6= b ∈ Zn then 0 <∣∣∣a − b| < n so n

∣∣∣(a − b). Now the quotient operations n+m, n·m can be

represented as the operations on ⊕ ⊙ on Zn

a⊕ b = rem(a + b, n)a⊙ b = rem(a · b, n)

Let us show that (Zn·,⊕,⊙) is a cummutative ring.

1. (Zn⊕) is an albian group.

(a) a⊕ b = rem(a + b, n) = rem(b+ a, n) = b⊕ c

(b) (a⊕ b) = oplusc = a⊕ (b⊕ c)

(a+b)+c = (a+ b)+c = ˜(a+ b) + c = ˜a+ (b+ c) = a+ ˜(b+ c) = a+(b+c)

Homework. The same proof for associativity of multiplication similar for distributivity.

(c) a⊕ 0 = rem(a + 0, n) = rem(an, ) − 0 − neutral

(d) ⊖a = n− a a⊕ n− a = rem(a+ n− a, n) = rem(n, n) = 0.

So we proved that Zn is a ring. Now we are going to describe the group Z∗

n of inveptible elements.

Theorem. a ∈ Z∗

n iff gcd(a1n) = 1.

Proof.

26

Page 27: Lecture 1cfyig/papers/lecture_notes.pdf · Lecture 1 Recall that if Ais an arbitrary set and f: An → Athen fis called an operation on A. For n= 1, f is a unary operation, for n=

1. Let a ∈ Z∗

n ⇒ ∃b ∈ Zna⊙ b = 1

rem(a · b, n) = 1 ⇒ ab = qn + 1. Let gcd(a, n) = d > 1 then d|a ⇒ d|ab, d|n ⇒ d|qn ⇒

d|ab− qn = 1. Contradiction.

2. Let gcd(an, ) = 1 ⇒ ∃uv ∈ Z · au+ vn = 1 ⇒ au− 1 = (−v) · n⇒ n|au− 1 ⇒ a · u ≡ 1(n)

b = rem(u, n) ⇒ b ∈ Zn ⇒ b ≡ u(n) ⇒ a · b ≡ au(n) ⇒ a · b ≡ 1(n) ⇒ rem(a · b, n) = a⊙ b =

1 ⇒ b = a−1.

Examples: 13−1 in (25)

13 · 2 − 25 = 1 ⇒ 13.2 ≡ 1(25) ⇒ 13−1 = 2.

Corollary. If p is a prime number then Zp is a field.

Indeed 1, 2, . . . , p− 1 6 \p so ∀a ∈ Zp, a 6= 0 gcd(a, p) = 1 Z∗

p = Zp\{0}.

Examples:2

3in Z7

2

3= 2 ⊙ 3−1 what is 3−1 : (3 · 5 ≡ 1(7). So 3−1 = 5 ⇒ 2 ⊙ 5 = 3. So

2

3= 3 ⇒ 2 = 3 ⊙ 3 since

3 · 3 = g ≡ 2 (mod 7).

Homework. (a) 7−1 in Z11, (b)3

5in Z13 (c)

Find Z∗

15 and all inverse elements.

27

Page 28: Lecture 1cfyig/papers/lecture_notes.pdf · Lecture 1 Recall that if Ais an arbitrary set and f: An → Athen fis called an operation on A. For n= 1, f is a unary operation, for n=

Lecture 8

The cardinality of Z∗

n is denoted by ϕ(n) and is called the Euler function, i.e.

ϕ(n) = |{k|0 < k < n ∧ gcd(k, n) = 1}|

Example 1 If p is a prime then ϕ(p) = p− 1. Since 1, 2, . . . , p− 1 are co-prime with p.

Example 2 If p is a prime number then ϕ(pα) = pα − pα−1 = pα

(1 − 1

p

).

Proof.

m–is not co-prime with pα iff p|m so 1 · p, 2 · p, 3 · p, . . . , pα−1 · p is the list of all numbers ≤ pα

and non-co-prime with pα. We see they are pα−1 such numbers. Thus there are pα − pα−1 numbers

< pα and co-prime with pα.

Theorem. If gcd(a, b) = 1 then ϕ(a · b) = ϕ(a) · ϕ(b). Proof in the course of Number Theory.

Now if n = pα1

1 pα2

2 . . . pαm

m where pi are distinct primes. Then ϕ(n) = ϕ(pα1

1 )ϕ(pα2

2 ) . . . ϕ(pαm

m ) =

pα1

1

(1 − 1

p1

)pα2

2

(1 − 1

p2

). . . pαm

m

(1 − 1

pm

)= pα1

1 . . . pαm

m

(1 − 1

p1

). . .

(1 − p

pm

).

ϕ(n) = n

(1 − 1

p1

)(1 − 1

p2

). . .

(1 − 1

pm

)

Example. ϕ(12) = ϕ(3 · 4) = ϕ(3) · ϕ(4) = ϕ(3) · ϕ(22) = (3 − 1) · (22 − 21) = 2 · 2 = 4

1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11

Homework. ϕ(20), ϕ(100), ϕ(2004), ϕ(30), ϕ(48). LIST ALL CO-PRIMES.

Euler’s Theorem If gcd(a,m) = 1 then aϕ(m) ≡ 1(modm)

Before we prove this theorem let us prove the following statements:

1. If gcd(am) = 1, then ax ≡ ay(modm) ⇒ x ≡ y.

Proof. Let k = rem(a,m) i.e. a = qm + k. Then gcd(k,m) = 1, indeed if not then

1 < d|m ∧ d|k ⇒ d(a) contradiction. Thus k ∈ Z∗

m. Since a ≡ k(m), ax ≡ kx(m)ay ≡ ky(m)

, hence

kx ≡ ky(m), Let ℓ ∈ Z∗

m, ℓ = k−1, ℓ ◦ kx ≡ x, ℓ ◦ ky ≡ y, ℓ ◦ k = 1, i.e. ℓ ◦ k ≡ 1(m).

kx = ℓky(m) ⇒ x ≡ y(modm).

28

Page 29: Lecture 1cfyig/papers/lecture_notes.pdf · Lecture 1 Recall that if Ais an arbitrary set and f: An → Athen fis called an operation on A. For n= 1, f is a unary operation, for n=

2. Let gcd(u,m) = 1, gcd(v,m) = 1. Then gcd(u · v,m) = 1

Proof. If gcd(u·v,m) ⇒ 1 then ∃ prime p such that p|u·v∧p|m, but since p is prime p|u·v ⇒ p|u∨p|v

If p|u ∧ p|m→ gcd(u,m) > 1

If p|v ∧ p|m→ gcd(v,m) > 1

}contradiction.

Homework. What basic methods are used in this proof?

Proof of the Euler’s Theorem.

Let {k1, k2, . . . kϕ(m)} = Z∗

m. Enough to consider this theorem for a < m. Indeed if a > m then

a = qm + k, 0 < k < m, a ≡ k(modm), aϕ(m) ≡ kϕ(m)(m). gcd(k,m) = 1, proved above. Thus

k ∈ Z∗

m, k ◦ k1, k ◦ k2 . . . k ◦ kϕ(m) is a permtation of elements of Z∗

m since Z∗

m since Z∗

m is group. We

have

k ◦ k1 = ki1(m)k ◦ k2 = ki2(m)

......

...k ◦ km = kiϕ(m)(m)

=⇒

k · k1 = ki1(m)k · k2 = ki2(m)

......

...k · km = kiϕ(m)(m)

=⇒ (multiply all congruences)

kϕ(m) (k1 · k2 . . . km)︸ ︷︷ ︸b

≡ ki1 . . . kiϕ(m)︸ ︷︷ ︸b

(m) and (b,m) = 1 by statement 2.

By statement 1, we may cancel and thus

kϕ(m) ≡ 1(m).

Corollary 1. If p is a prime and p 6 \a then ap−1 ≡ 1(mod p). This corollary is called the small

Fermat’s theorem.

Corollary 2. If a ∈ Z∗

m then k = rem(aϕ(m)−1, m

)= a−1.

Proof. by Euler’s Theorem

aϕ(m)−1 · a ≡ 1(modm)

Since k ≡ aϕ(m)−1(m), k · a ≡ 1(modm), thus k ◦ a = 1 in Z∗

m thus k = a−1.

Examples.

1. Find 17−1 in Z∗

37 ϕ(37) = 37 − 1 = 36, so we have to find rem(1735, 37).

29

Page 30: Lecture 1cfyig/papers/lecture_notes.pdf · Lecture 1 Recall that if Ais an arbitrary set and f: An → Athen fis called an operation on A. For n= 1, f is a unary operation, for n=

17 ≡ 17(37) 17−1 = 24172 = 289 ≡ 30 ≡ (−7)(37) 24 · 17 ≡ 400 = 11 · 37 + 1174 ≡ 49 ≡ 12(37) 24 · 17 ≡ 1(37)178 ≡ 144 ≡ 33 ≡ −4(37) 24 ◦ 17 = 11716 ≡ 16(37)1732 ≡ 256 ≡ 34 ≡ −3(37)1734 ≡ 21(37)1735 ≡ 21 · 17 ≡ 357 ≡ 24(37)

Homework:

1. Determine whether a ∈ Z∗

m and, if yes, then find a−1:

(a) a = 15, m = 64; (b) a = 14, m = 189; (c) a = 19, m = 20

2. Solve the following system of equations in the field Z29:{

14x + 23y = 1826x − 7y = 15

Integral domains.

Let R be a ring, we say that elements a, b ∈ R are divisors of zero iff a, b 6= 1, but a · b = 0.

Example. 3, 4 ∈ Z12 are divisors of zero since 3, 4 6= 0 in Z12, but 3 ⊙ 4 = 0 (3 · 4 = 12 ≡ 0(12)).

More generally if n is a composite number, i.e., n = a · b, 1 < a, b < n then a 6= 0, b 6= 0 in Z12, but

a⊙ b = 0, since a · b = n ≡ 0(n).

Def. If a ring R does not contain any divisors of zero then R is called an integral domain. Obviously

any field F is an integral domain. Indeed, if a, b ∈ F and a 6= 0, b 6= 0 ⇒ a · b 6= 0.

Proof. Assume that a · b = 0. Since a 6= 0∃a−1

a−1|a · b = 0 = a−10 (a · b) = a−1 · 0 = 0

(a−1a)11b = 1 · b = b

Thus b = 0 and we obtain a contradiction. So, if R is a subring of a field F (e.g., Z is a subring of

Q,R, and C) then R is an integral domain. For commutative ring the inverse statement holds also.

Theorem. A commutative ring R is an integral domain iff it is a subring of a field.

Proof. Consider the set M ={〈a, b〉

∣∣∣b 6= O, a, b,∈ R}. It is convenient for me to write

a

binstead of

〈a, b〉. Define operations + and · on M by the formulas

a

b+c

d=ad+ bc

bd;

a

b· cd

=ac

bd.

30

Page 31: Lecture 1cfyig/papers/lecture_notes.pdf · Lecture 1 Recall that if Ais an arbitrary set and f: An → Athen fis called an operation on A. For n= 1, f is a unary operation, for n=

Notice thata

b+c

d∈ M since b · d 6= 0 : b 6= 0, d 6= 0 and R–an integral domain.

a

b· cd∈ M by the

same reason. Consider the equivalence relation ∼ on M such thata

b∼ a′

b′iff ab′ = a′b.

Show that this is an equivalence relation:a

b∼ a

b⇔ ab = ab holds

a

b∼ a′

b′⇒ ab′ = a′b;

a′

b′∼ a

b⇔

a′b = ab′ holdsa

b∼ a′

b′,a′

b′∼ a′′

b′′⇒ a

b∼ a′′

b′′.

1. a′ 6= 0. ab′ = a′b a′b′′ = a′′b′∣∣∣a⇒ a′b′′a = a′′ab′ = a′′a′b⇒ a′(ab′′ − a′′b) = 0.

Since a′ 6= 0 ⇒ ab′′ − a′′b = 0 ⇒ a′′b = ab′′ ⇒ a

b∼ a′′

b′′

2. a′ = 0. ab′ = a′b⇒ ab′ = 0.

Since b′ 6= 0, we have a = 0. Similarly, from the second condition a′′ = 0. So ab′′ = 0 and

a′′b = 0 ⇒ ab′′ = a′′b. Proved

31

Page 32: Lecture 1cfyig/papers/lecture_notes.pdf · Lecture 1 Recall that if Ais an arbitrary set and f: An → Athen fis called an operation on A. For n= 1, f is a unary operation, for n=

Lecture 9

For commutative ring the inverse statement holds also.

Theorem. A commutative ring R is an integral iff it is a surfing of a field.

Proof.

Consider the set M = {〈a, b, 〉|b 6= O, a, b ∈ R}. It is convenient for me to writea

binstead of 〈a, b〉.

Define operations + and · on M by the formulas:

a

b+c

d=ad+ bc

bd;

a

b· cd

=ac

bd.

Notice thata

b+c

d∈ M since b · d 6= 0: b 6= 0, d 6= 0 and R–an integral domain.

a

b· cd∈ M by the

same reason. Consider the equivalence relation ∼ on M such thata

b∼ a′

b′iff ab′ = a′b.

Show that this is an equivalence relation:

a

b∼ a

b⇔ ab = ab — holds

a

b∼ a′

b′⇒ ab′ = a′b;

a′

b′∼ a

b⇔ a′b = ab′ – holds

a

b∼ a′

b′,a′

b′∼ a′′

b′′⇒ a

b∼ a′′

b′′

1. a′ 6= 0, ab′ = a′b a′b′′ = a′′b′|a⇒ a′b′′a = a′′ab′ = a′′a′b ⇒ a′(ab′′ − a′′b) = 0

Since a′ 6= 0 ⇒ ab′′ − a′′b = 0 ⇒ a′′b = ab′′ ⇒ a

b∼ a′′

b′′

2. a′ = 0, ab′ = a′b⇒ ab′ = 0. Since b′ = 0, we have a = 0.

Similarly, from the second condition a′′ = 0. So ab′′ = 0 and a′′b = 0 ⇒ ab′′ = a′′b. Proved.

Let us show that ∼ is a congruence relation for +, ·a

b· a

b′;c

d∼ c′

d′. We have to prove

a

b+c

d∼ a′

b′+c′

d′and

a

b· cd∼ a′

b′· c

d′.

1. + Given: ab′ = a′b; cd′ = c′d

Prove (ad+ bc)b′d′ = (a′d′ + c′b′)bd.

(ab+bc)b′d′−(a′d′+c′b′)bd = adb′d′+bcb′d′−a′d′bd−c′b′bd = dd′(ab′ − a′b︸ ︷︷ ︸0

)+bb′(cd′ − c′d︸ ︷︷ ︸0

) = 0.

Proved.

32

Page 33: Lecture 1cfyig/papers/lecture_notes.pdf · Lecture 1 Recall that if Ais an arbitrary set and f: An → Athen fis called an operation on A. For n= 1, f is a unary operation, for n=

2. Homework: · Let us show that(M

∼ , +, ·)

is a field.

Obviously + and · are commutative and · is associative. Thus +,· are commutative and · is

associative.

HW. Prove that + is associative in M .

To prove the distributivity law consider:

a

b·(c

d+e

f

)=a

b· cf + ed

df=acf + aed

bdf

and

a

b· cd

+ae

bf=acbf + aebd

b2df

We see that the top and the bottom have common factor that can be cancelled. Why?

acbf + aebd

b2df∼ acf + aed

bdf

Indeed:

(acbf + aebd) bdf = (acf + aed)b2df

Existence of O.

0

b∼ 0

b′, indeed: 0 ·b′ = 0 ·b. Let us show that

(0

b

)∼

= Oc

d+

0

b=cb

db∼ c

d, i.e.

(c

d

)∼

+(

0

b

)∼

=(c

d

)∼

. Proved.

Leta

b=

0

d⇒ ad = 0. Since d 6= 0 ⇒ a = 0. We proved that

(a

b

)∼

= 0 iff a = 0.

Existence of 1.

a

b· dd

=ad

bd∼ a

b⇒(a

b

)∼

·(d

d

)∼

=(a

b

)∼

Thus

(d

d

)∼

= 1

If(a

b

)∼

6= O then ∃(c

d

)(a

b

)∼

·(c

d

)∼

= 1(a

b

)∼

6= 0 ⇒ a 6= 0− ⇒ b

a∈M

a · bb · a =

a · ba · b ∼ 1

1proved.

Now we have to show that R can be considered as a part of M .

Let R ={(

a

1

)∼ ∣∣∣a ∈ R

}.

33

Page 34: Lecture 1cfyig/papers/lecture_notes.pdf · Lecture 1 Recall that if Ais an arbitrary set and f: An → Athen fis called an operation on A. For n= 1, f is a unary operation, for n=

a

1∼ b

1⇔ a = b

a

1+b

1=a+ b

1=a

1· b

1=a · b1

So we see that a ↔(a

1

)∼

is one-to-one correspondence and(a

1

)∼

+

(b

1

)∼

=

(a+ b

1

)∼ (

a

1

)∼(b

1

)∼

=

(ab

1

)∼

so R can be identified with R. Theorem is

proved. The field Q is constructed from R in this way.

Trigonometric Representation of Complex Numbers

y

a

rb

z = a + bi r = |z| ϕ = arg(z) a = r cosϕ b = r sinϕ

r =√a2 + b2 tanϕ =

b

a

z = r(cosϕ+ i sinϕ)

If ϕ − Ψ = 2πk, k ∈ Z then r(cosϕ + i sinϕ) = r(cosψ +

i sinψ)

Ex:

1. z = 1 + i =√

2(cos

π

4+ i sin

π

4

)

2. z = 1 − i =√

2(cos

(−π

4

)+ i sin

(−π

4

))=

√2(cos

π

4+ i sin

4

)

3. z = −1 − i =√

2(cos

(5π

4

)+ i sin

4

)

4. z = −1 − i =√

2(cos

4+ i sin

4

)

5. z = 1 = cos 0 + i sin 0

6. z = −1 = cos π + i sin π

7. z = i = cosπ

2+ i sin

π

2

Homework:

1. z = −i

2. z = ±1 ± i√

3

34

Page 35: Lecture 1cfyig/papers/lecture_notes.pdf · Lecture 1 Recall that if Ais an arbitrary set and f: An → Athen fis called an operation on A. For n= 1, f is a unary operation, for n=

3. z = ±√

3 ± i

z ∈ S′ i.e., |z| = 1 iff z = cosϕ+ i sinϕ. Thus arbitrary z ∈ C can be represented in the form

z = r ∈ ǫ

where r ≥ 0, ǫ ∈ S′. This representation is unique for r > 0 when z = 0, r = 0 and ǫ can be taken

arbitrary.

Let ǫ1 = cosϕ+ i sinϕ, ǫ2 = cosψ + i sinψ

e1 · ǫ2 = (cosϕ+ i sinϕ)(cosψ + i sinψ) =

(cosϕ cosψ − sinϕ sinψ) + i(sinϕ cosψ + sinψ cosϕ)

(cosϕ+ i sinϕ)(cosψ + i sinψ) = cos(ϕ+ ψ) + i sin(ϕ+ ψ)

z1 = r1ǫ1, z2 = r2ǫ2 ⇒ z1 · z2 = r1 · r2ǫ1 · ǫ1ǫ1 = cosϕ− i sinϕ = cos(−ϕ) + i sin(−ϕ)

ǫ1ǫ2

= ǫ1 · ǫ2 = cos(ϕ− ψ) + i sin(ϕ− ψ)

z1z2

=r1r2ǫ1 · ǫ2

If z = a+ bi = r(cosϕ+ i sinϕ)ǫ = cosψ + i sinψ

z · ǫ = r [cos(ϕ+ ψ) + i sin(ϕ+ ψ)]y

ψa+ bi

Geometrically: to multiply z = a + bi by ǫ = cosψ + i sinψ is

the same as to rotate the vector {a, b} by an angle ψ.

DeMoivre Formula:

[r(cosϕ+ i sinϕ)]n = rn(cosnϕ + i sinnϕ)

This formula can be used for finding the nth roots of a complex number.

Let z = r(cosϕ + i sinϕ). We have to find u ∈ C such that un = z. Let u = s(cosψ + i sinψ).

Then un = sn(cosnψ + i sin nψ) sn = r nψ = ϕ u0n√r(cos

ϕ

n+ i sin

ϕ

n

)if nψ = ϕ + 2π un =

r [cos(ϕ+ 2π) + i sin(ϕ+ 2π)]

35

Page 36: Lecture 1cfyig/papers/lecture_notes.pdf · Lecture 1 Recall that if Ais an arbitrary set and f: An → Athen fis called an operation on A. For n= 1, f is a unary operation, for n=

u1 = n√r(cos

ϕ+ 2π

n+ i sin

ϕ+ 2π

n

)is also an nth root of 2. The same holds for

u2 = n√r(cos

ϕ+ 2π · 2n

+ i sinϕ+ 2π · 2

n

)

u3 = n√r(cos

ϕ+ 2π · 3n

+ i sinϕ+ 2π · 3

n

)

un−1 = n√r

(cos

ϕ+ 2π(n− 1)

n+ i sin

ϕ+ 2π(n− 1)

n

)

un = n√r(cos

ϕ+ 2πn

n+ i sin

ϕ+ 2πn

n

)= n

√r(cos

n+ 2π

)+ i sin

n+ 2π

))= u0.

Thus

n√

2 = n√r

[cos

ϕ+ 2πk

n+ i sin

ϕ+ 2πk

n

]

k = 0, 1, . . . , n− 1

36

Page 37: Lecture 1cfyig/papers/lecture_notes.pdf · Lecture 1 Recall that if Ais an arbitrary set and f: An → Athen fis called an operation on A. For n= 1, f is a unary operation, for n=

Lecture 10

Example 1:

4√−1 = cos

π + 2πk

4+ i sin

π + 2πk

4k = 0, 1, 2, 3

y

x

u1

u2 u3

u0

A Square

u0 = cosπ

4+ i sin

π

4=

√2

2+ i

√2

2=

√2

2(1 + i)

u1 = cos3π

4+ i sin

4= −

√2

2+ i

√2

2=

√2

2(−i+ 1)

u2 = cos5π

4+ i sin

4= −

√2

2− i

√2

2=

√2

2(−1 − i)

u3 = cos7π

4+ i sin

4=

√2

2− i

√2

2=

√2

2(1 − i)

Homework:3√

1 + i,3√i,

5

√√2 + i

Example 2:

6√

1 = cos2πk

6+ i sin

2πk

6, k = 0, 1, 2, 3, 4, 5

u0 = cos 0 + i sin 0 = 1

u1 = cosπ

3+ i sin

π

3=

1

2+

√3

2i

u2 = cos2π

3+ i sin

3= −1

2+

√3

2i

u3 = cosπ + i sin π = −1

u4 = cos4π

3+ i sin

3= −1

2−

√3

2i

u5 = cos5π

3+ i sin

3=

1

2−

√3

2i

π

3 Regular Hexagon

Roots of unit.

We say that ǫ is a root of unit if ǫN = 1.

Theorem 1. Let G be the set of all roots of unit then G is a subgroup of S′.

Proof. ǫ1 ∈ G, ǫ2 ∈ G⇒ ∃N1ǫN1

1 = 1∃N2ǫN2

2 = 1.

(ǫ1ǫ2)N1·N2 =

(ǫN1

1 = 1)N2 ·

(ǫN2 = 1

)N= 1 ⇒ ǫ1ǫ2 ∈ G

(ǫ−11

)N1

= ǫN1

1 = ǫN1

1 = T = 1 ⇒ ǫ−11 ∈ G

37

Page 38: Lecture 1cfyig/papers/lecture_notes.pdf · Lecture 1 Recall that if Ais an arbitrary set and f: An → Athen fis called an operation on A. For n= 1, f is a unary operation, for n=

Theorem 2. UN ={ǫ|ǫN − 1

}=

{cos

2πk

N+ i sin

2πk

N|k = 0, 1, . . .N

}is a subgroup of G.

(ǫ1 · ǫ2)N = ǫN1 · ǫN2 = 1 · 1 = 1(ǫ−11 )N = 1 (see above)

Regular n-gon.

Theorem 3. Let ǫk = cos2πk

N+ i sin

2πk

N. Then

N−1∑

k=0

ǫk = 0

Proof. Let S =N−1∑

k=0

ǫk ǫi · ǫj = ǫi+j(N).

ǫ · S = ǫ1(ǫ0 + ǫ1 + ǫ2 + . . .+ ǫN−1 =

ǫ1 + ǫ2 + ǫ2 + . . .+ ǫN−1 + ǫ0 = S ⇒ ǫ1S = S ⇒

S(1 − ǫ1) = 0 ⇒ S = 0 since ǫ1 6= 1

Second Proof. We have ǫk = ǫk1 k = 0, 1, 2, 3, . . . , N − 1.

S =N−1∑

k=0

ǫk = 1 + ǫ1 + ǫ21 + ǫ21 + . . .+ ǫN−11 =

(ǫ1)N − 1

ǫ1 − 1=

1 − 1

ǫ1 − 1= 0.

(1 + x+ x2 + . . .+ xn−1) =xn − 1

x− 1

Third Proof. Rotate the picture by the angle2n

n. Since each vector turns on this angle then the

unit seems to also turn on2π

n. But this sum does not change!

Return to our Example 2. We see that u3 = −1 is the 6th root of 1. But, indeed, u23 = 1. So it

is the square root of one.

If um = 1 then umd = 1. Thus m-th root is also m-th root for all d.

Definition 1. We say that ǫ is a primitive root of the unit of degree N if ǫN = 1, but for any

0 < m < N ǫm 6= 1. Let again ǫk = cos2πk

N+ i sin

2πk

N.

Theorem 4.

1. ǫk is a primitive N -th root of the unit iff gcd(k,N) = 1.

2. If gcd(k,N) = d, then ǫk isN

d-th root of the unit, and

N

dis the least m such that ǫmk = 1.

38

Page 39: Lecture 1cfyig/papers/lecture_notes.pdf · Lecture 1 Recall that if Ais an arbitrary set and f: An → Athen fis called an operation on A. For n= 1, f is a unary operation, for n=

Proof. We have ǫk = ǫk1.

Statement 1 follows from statement 2 (put d = 1). So we have to prove only statment 2.

LetN

d= m,

k

d= ℓ. Then (ǫk)

N

d = (ǫk1)N

d = ǫkN

d

1 = ǫℓN1 = (ǫN1 )ℓ = 1ℓ = 1. Let (ǫk)s = 1 ⇒

ǫks1 = 1 ⇒ cos

2πks

N+ i sin

2πks

N= 1 ⇒ ks

N= t ∈ Z ⇒ tN = ks|d ⇒ tm = ℓs ⇒ m|ℓs. But

since gcd(N, k) = d ⇒ gcd

(N

d,k

d

)= gcd(m, ℓ) = 1. Indeed: uN + vk = d ⇒ u

N

d+ v

k

d= 1

m|ℓs ∧ gcd(m, ℓ) = 1 ⇒ m|s⇒ m ≤ s.

Algebraic computation of some roots of unit.

3√

1; ǫ0, ǫ1, ǫ2. ǫ0 = 1, ǫ1 = cos2π

3+ i sin

3= −1

2+ i

√3

2, ǫ2 = cos

3+ i sin

3= −1

2− i

√3

2.

For N = 6 we obtained already.

For N = 44√

1 = ±√

2

2± i

√2

2. So we have to find roots of the equation.

Not so trivial is for N = 5. (x5 − 1) = (x− 1)(x4 + x3 + x2 + x+ 1), x4 + x3 + x2 + x+ 1 = 0.

Divide both parts by x2. We come to the equation x2 + x−1 + x1 + x−1 + 1 = 0.

Put z = x+ x−1 then z2 = x2 + 2 + x−2 Thus

x2 + x−2 + x1 + x−1 + 1 = z2 + z − 1

z2 + z − 1 = 0 z1 = −1

2+

√5

2z2 = −1

2−

√5

2.

x+ x−1 = z1 ⇒ x2 − z1x+ 1 = 0 ⇒ x =z1 ± i

√4 − z2

1

2.

x+ x−1 = z2 ⇒ x2 − z2x+ 1 = 0 ⇒ x =z2 ± i

√4 − z2

2

2

We used that z21 < 4 and 22

2 < 4.

x1,2 =

√5 − 1

4± i

√10 + 2

√5

4x3,4 = −

√5 − 1

4± i

√10 − 2

√5

4

ǫ1 = x1 (I quadrant) ǫ2 = x3, ǫ3 = x4 ǫ5 = x2

ǫk = cos2πk

5+ i sin

2πk

5= cos 72◦k + i sin 72◦ · k

cos 72◦ =

√5 − 1

4

Let us show how to obtain the similar expressions for N = 17. We’ll write ǫ for ǫ1, ǫk for ǫk.

ǫ−k = ǫ17−k ǫk + ǫ−k = 2 cos2πk

17

39

Page 40: Lecture 1cfyig/papers/lecture_notes.pdf · Lecture 1 Recall that if Ais an arbitrary set and f: An → Athen fis called an operation on A. For n= 1, f is a unary operation, for n=

16∑

k=1

ǫk = −1 (by theorem 3).∞∑

k=1

(ǫk + ǫ−k) = −1.

40