




























































































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
In mathematics, an algebraic structure consists of a nonempty set A (called the underlying set, carrier set or domain), a collection of operations on A of finite arity (typically binary operations), and a finite set of identities, known as axioms, that these operations must satisfy
Typology: Study notes
1 / 142
This page cannot be seen from the preview
Don't miss anything!





























































































LIST OF FIGURES i
5.1 Cubic polynomials with zeroes − 1 and 2 and in- flection point at 0.................... 112 5.2 Half plane........................ 116 5.3 Parabola......................... 117
LIST OF SYMBOLS iv
of the equation xn^ + yn^ = zn.
Fermat’s last theorem was only proven 1995 (by A. Wiles) af- ter 350 years of work of many mathematicians, which involved introducing various new concepts in mathematics. Today, there are close connections of number theory to, for example, algebraic geometry, combinatorics, cryptography and coding theory. What is algebra? Algebra is a very diverse area of mathemat- ics, which discusses basic structures which are of key importance in all fields of mathematics, like groups rings and fields. That is, algebra studies the question, how one can introduce operations on sets, like the addition and multiplication of integer numbers. By combining methods from algebra and number theory, one can construct, for example, public key cryptosystems. Another connection of algebra and number theory arises from algebraic geometry, which studies solution sets of polynomial systems of equations in several variables^3. The simplest (but in practice the most important) special case are linear systems of equations over a field K (for example, K = Q, R, C the field of rational, real or complex numbers), the
(^3) For example, the common solution set of x (^2) + 2 y (^2) = 3 and 2 x (^2) +
y^2 = 3 , that is, the intersection of two ellipses, consists out of 4 points ( 1 , 1 ), (− 1 , 1 ), ( 1 , − 1 ), (− 1 , − 1 ), see Figure 2.
0
1
2
y
–1 (^0) x 1 2
Figure 2: Four points.
core topic of linear algebra. Here, we solve systems
a 1 , 1 x 1 + ... + a 1 ,mxm = b 1 ⋮ an, 1 x 1 + ... + an,mxm = bn
with aij ∈ K, bi ∈ K for xj ∈ K (with i = 1 , ..., n and j = 1 , ...m). As an application of linear algebra, we will discuss the Google page rank algorithm. Let us also comment on an other special case, which however goes beyond the topics discussed in this course, that is, poly- nomial equations of higher degree in a single variable x. For example, one can ask for the solution set of the quadratic equa- tion ax^2 + bx + c = 0.
The solutions can be described, using radicals, as
x =
−b ±
b^2 − 4 ac 2 a
In a similar way, one can find expressions in terms of radicals for equations of degree d = 3 (Tartaglia 1535 , Cardano 1545 ) and d = 4 (Ferrari 1522 ), for d ≥ 5 the solutions can, in general, not be written in terms of radical any more. An important subtopic of algebra, the Galois theory, discusses when this is possible.
Example 1.1.3 The following sets of numbers are examples of sets: The numerical digits
{ 0 , 1 , 2 , ..., 9 } ,
the natural numbers
N = { 1 , 2 , 3 , ...} N 0 = { 0 , 1 , 2 , 3 , ...} ,
the integers Z = { 0 , 1 , − 1 , 2 , − 2 , ...} ,
the rational numbers
Q =
a b
S a, b ∈ Z, b ≠ 0.
The Symbol S is written in place of with.
Definition 1.1.4 If every element of the set N is also an ele- ment of the set M (that is, m ∈ N ⇒ m ∈ M ), then N is called a subset of M (we write N ⊂ M or N ⊆ M ). The symbol ⇒ is used in place of from which it follows that. Two sets M 1 and M 2 are equal (we write M 1 = M 2 ), when M 1 ⊂ M 2 and M 2 ⊂ M 1. That means m ∈ M 1 ⇔ m ∈ M 2. Here the symbol ⇔ is written instead of if and only if, that is both ⇒ as well as ⇐ holds.
Example 1.1.5 { 0 , ..., 9 } ⊂ N 0.
Definition 1.1.6 Let M, N be sets. Then the complement of N in M is, M N = {m ∈ M S m ∉ N }.
The complement M N can be seen in terms of a so-called Venn- Diagram in Figure 1.1. Further we call
M ∪ N = {m S m ∈ M or m ∈ N }
the union of M and N , see Figure 1.2, and
M ∩ N = {m S m ∈ M und m ∈ N }
intersection of M and N , see Figure 1.3.
Figure 1.1: Complement
Figure 1.2: Union
Example 1.1.7 N 0 = N ∪ { 0 }.
Notation 1.1.8 For an index set I ≠ ∅ and sets Mi, i ∈ I, we write
i∈I
Mi = {m S m ∈ Mi for all i ∈ I}
for the intersection of the Mi, i ∈ I, and
i∈I
Mi = {m S there exists i ∈ I with m ∈ Mi}
Figure 1.3: Intersection
Definition 1.1.14 Let M be a set. The power set of M is
2 M^ = P(M ) = {A S A ⊂ M }.
Theorem 1.1.15 Let M be a finite set. Then
T 2 M^ T = 2 SM^ S.
Example 1.1.16 Power sets:
2 ∅^ = {∅} 2 {^1 }^ = {∅, { 1 }} 2 {^1 ,^2 }^ = {∅, { 1 }, { 2 }, { 1 , 2 }}.
We use the following general principle for proofs to prove, for example, Theorem 1.1.15.
1.2 Mathematical induction
Suppose we have for every n ∈ N 0 a given claim A(n), and fur- thermore it is given that:
Base case: A( 0 ) is true.
Induction step: it follows for every n > 0 that
A(n − 1 ) is true ⇒ A(n) is true.
Then A(n) is true for all n ∈ N 0. In fact we have the following chain of conclusions:
A( 0 ) true ⇒ A( 1 ) true ⇒ A( 2 ) true ⇒ ...
Remark 1.2.1 Analogously, one can of course proceed to prove statements A(n) for n ≥ n 0 with n 0 ∈ Z. One only has to make sure that the initial step A(n 0 ) and all subsequent arrows used in the chain of conclusions
A(n 0 ) true ⇒ A(n 0 + 1 ) true ⇒ A(n 0 + 2 ) true ⇒ ...
are proven.
Using induction, we now prove Theorem 1.1.15: Proof. By numbering the elements of M we can assume without loss of generality (written in short WLOG) that M = { 1 , ... , n}, using the convention that { 1 , ... , 0 } = ∅. So we have to show that the statement T 2 {^1 ,...,n}T = 2 n
hold true for all n ∈ N 0. Initial step n = 0 : It is 2 ∅^ = {∅}, and hence S 2 ∅S = 1 = 20. Inductive step n − 1 to n: The union
2 {^1 ,...,n}^ = {A ⊂ { 1 , ..., n} S n ∉ A}
⋅ ∪ {A ⊂ { 1 , ..., n} S n ∈ A} = {A S A ⊂ { 1 , ..., n − 1 }}
⋅ ∪ {A′^ ∪ {n} S A′^ ⊂ { 1 , ..., n − 1 }}
is disjoint, and therefore it follows from the induction hypoth- esis T 2 {^1 ,...,n−^1 }T = 2 n−^1 ,
that T 2 {^1 ,...,n}T (^) = 2 n−^1 + 2 n−^1 = 2 n.
Next we discuss another typical example of a proof using induction.
Notation 1.2.2 We write
n Q k= 1
ak = a 1 + ... + an
for the sum of the numbers a 1 , ..., an. Similar we use (^) n M k= 1
ak = a 1 ⋅ ... ⋅ an
for their product. When the numbers ak are represented by the elements k of the set I, we write Q k∈I
ak
for their sum and, analoguesly ∏k∈I ak for their product.
Remark 1.2.5 The analogue to a proof by induction is in com- puter science the concept of a recursive algorithm. For example, the following recursive function calculates the sum (^) ∑nk= 0 k:
sumints:=proc(n) if n=0 then return(0);fi; return(sumints(n-1)+n); end proc; We can also write a recursive function that determines all subsets of { 1 , ..., n} from the proof of Theorem 1.1.15. For the implementation thereof, see Exercise 1.8. Another proof by in- duction, which provides a recursive algorithm, is discussed in Exercises 1.10 and 1.11.
For further examples of induction, see the Exercises 1.5, 1.6, 1.7 and 1.12.
1.3 Relations
In the following way we can describe relations between two sets:
Definition 1.3.1 A relation relation between sets M and N is given by the subset R ⊂ M × N.
Example 1.3.2 For M = { 2 , 3 , 7 }, N = { 4 , 5 , 6 } and
R = {(m, n) ∈ M × N S m divides n}
we have R = {( 2 , 4 ), ( 2 , 6 ), ( 3 , 6 )}.
The most important role is played by relations in which each element of M gets assigned exactly one element of N :
1.4 Maps
Definition 1.4.1 A map f ∶ M → N is a relation R ⊂ M × N , such that for every m ∈ M there is a unique element f (m) ∈ N with (m, f (m)) ∈ R. We write
f ∶ M → N m ↦ f (m).
We call M the source and N the target of f. For a subset A ⊂ M
f (A) = {f (m) S m ∈ A} ⊂ N
is called the image of A under f , and
Image(f ) ∶= f (M )
is called the image of f. For B ⊂ N
f −^1 (B) = {m ∈ M S f (m) ∈ B} ⊂ M
is called the preimage of B under f.
Remark 1.4.2 If a map is given by a mapping rule f ∶ M → N , m ↦ f (m), the representation of f as a relation is nothing else than the graph
R = Graph(f ) = {(m, f (m)) S m ∈ M } ⊂ M × N
of f.
Example 1.4.3 For
f ∶ R → R x ↦ f (x) = x^2
we have R = Graph(f ) = (x, x^2 ) S x ∈ R ,
see Figure 1.4. The image of f is
f (R) = R≥ 0
and we have
f −^1 ({ 1 , 2 }) = {− 1 , 1 , −
Definition 1.4.4 A map f ∶ M → N is surjective, if for the image of f we have f (M ) = N. If for all m 1 , m 2 ∈ M we have, that
f (m 1 ) = f (m 2 ) Ô⇒ m 1 = m 2 ,
then f is injective. A map that is both injective and surjective is bijective.