• Keine Ergebnisse gefunden

Discrete Mathematics 1. Exercise Sheet

N/A
N/A
Protected

Academic year: 2022

Aktie "Discrete Mathematics 1. Exercise Sheet"

Copied!
5
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

Algorithmic

Discrete Mathematics 1. Exercise Sheet

Department of Mathematics SS 2012

PD Dr. Ulf Lorenz 18. and 19. April 2012

Dipl.-Math. David Meffert Version of April 26, 2012

Groupwork

Exercise G1 (Recurrence) Given the following recurrence

T(1) =0 T(2k) =2T(2k−1) +2k+1−1 fork>0.

Prove that the formulaT(2k) =2·k·2k−(2k−1)holds for everyk≥0.

Solution: We use proof by induction overk∈N. Fork=0we have T(1) =2·0·1−(1−1) =0.

Assuming we haveT(2k) =2·k·2k−(2k−1)for ak∈N, we get T(2k+1) =2·T(2k) +2k+2−1

=2·(2·k·2k−2k+1) +2k+2−1

=2·k·2k+1−2k+1+1+2k+2

=2·(k·2k+1+2k+1)−2k+1+1

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

Exercise G2 (Binomial coefficients)

Binomial coefficients play an important role in combinatorics. They describe the number of possibilities to choose k objects from a given set containing n objects (without putting objects back and without respecting the order of the objects). Fornkthe binomial coefficient is given by the formula

n k

= n!

k!(nk)!.

• Show that

n+1 k+1

= n

k+1

+ n

k

holds forn>k.

• Now prove the formula

n

X

i=1

i= n

2

+ n

1

= 1 2n2+1

2n forn≥2.

Solution:

(2)

• First part: By definition we get n

k+1

+ n

k

= n!

(k+1)!(n−k−1)!+ n!

k!(nk)!=n!(nk) +n!(k+1) (k+1)!(n−k)!

= n!(n+1) (k+1)!(nk)!=

n+1 k+1

• Second Part: We use induction overn≥2to prove the formula. Forn=2we get X2

i=1

i=1+2=3

and

2 2

+ 2

1

=1+2=3=1 222+1

22.

Assuming we have

n

X

i=1

i= n

2

+ n

1

= 1 2n2+1

2n

for an≥2we get the first equality

n+1

X

i=1

i=

n

X

i=1

i+ (n+1) = n

2

+ n

1

+ n+1

1

= n+1

2

+ n+1

1

by additionally using the first part of this exercise in the last step. The second equality is proven by Xn+1

i=1

i= 1 2n2+1

2n+ (n+1) =1

2n2+n+1 2+1

2n+1 2

= 1

2(n+1)2+1 2(n+1). Exercise G3 (Combinatorics)

(a) Max wants to take a picture of his11friends. Therefore he wants to align them in two different rows. How many possibilities has Max to do so, if he does not want any of the two rows to be empty?

(b) A bit may have to different states (0 and 1). A byte consists of8bits (e.g. 01101011). How many different bytes do exist?

(c) In a starcraft II tournament with32players participating, how many possibilities are there for

• the participants of the semifinals (= round of last4)?

• the order of the first4places?

(d) How many different ’words’ do you get by permuting the letters of the word MATHEMATICS?

Solution:

(a) Max has10possibilities to make two rows with11persons. Notice that although you have only5possible ways to sum up two natural numbers to11, it makes a difference if there are for example5persons in the front row or on the back row. Furthermore there are11!possibilities of ordering11persons, so we get10·11!=399168000 possibilities in total.

(b) There are28=256different bytes.

(c) • There are 32

4

=35960possible combinations of players.

• There are32·31·30·29=863040possible orders for the first4places.

(d) If a word with11letters contains only different letters there would be11!different words by permuting the letters.

So because the letters T, M and A appear twice we have to divide by2·2·2=8and get11!/8=4989600different words.

(3)

Exercise G4 (Sets)

(a) Given the setsA={red, green, blue}andB={blue, red, yellow}. What is their union, intersection and symmetric difference?

(b) Name all subsets ofAand enumerate them systematically. How many subsets do you get?

(c) Given three sets of the cardinalities3,6and9. How many elements do their union/intersection have at least/most.

(d) Given the three setsL,M,K. Prove the equation

(M∩N)L= (M∪L)∩(N∪L), by first drawing a picture and then proving it formally.

Remark:Thesymmetric difference4of two setsAandBis defined by A4B:= (A\B)∪(B\A).

Solution:

(a) We haveAB={red, green, blue, yellow},AB={red, blue}andA4B={green, yellow}. (b)

0⇔02 ⇔000⇔ ; (1)

1⇔12 ⇔001⇔ {blue} (2)

2⇔102 ⇔010⇔ {green} (3)

3⇔112 ⇔011⇔ {green, blue} (4)

4⇔1002⇔100⇔ {red} (5)

5⇔1012⇔101⇔ {red, blue} (6)

6⇔1102⇔110⇔ {red, green} (7)

7⇔1112⇔111⇔ {red, green, blue} (8)

We get8=23subsets.

(c) The union contains at most18and at least9elements. These cases occur if the three sets are disjoint or included in each other respectively. The intersection contains at most3elements and can be empty. Of course it is empty if the three sets are disjoint and contains3elements if the sets are included in each other.

(d) We have

x∈(MN)∪L ⇐⇒ (xMandxN)orxL

⇐⇒ (xMorxL)and(xNorxL)

⇐⇒ x∈(M∪L)∩(N∪L).

Homework

Exercise H1 (Combinatorics) (10 points)

(a) In the cafeteria there are10people waiting in one line.

• In how many different ways can they be lined up?

• Suppose4of them want to eat fish for lunch. How many different possibilities do you have to choose those4 people?

• Suppose now that the fish eaters are directly lined up after each other. In how many different ways can the10 people be lined up now?

(b) Starting in Wiesbaden we want to visit6of the16capitals of the German states. How many possible trips do we have?

(c) The frog Leo wants to advance on a strip of paper which is numbered by|1|2|3|...|n|. He can can do that by either jumping two spaces or just one space. How many different ways of getting to the field with the numbern does he have, if he starts on the field with the number1.

(4)

Solution:

(a) • There are10!=3628800possibilities to line them up.

• There are 10

4

possibilities to choose those4people.

• There a7possible places where the4people can stand directly behind each other and because you can change their order we have to multiply this by4!. The missing6people can be lined up in6!possible ways, so we get 7·4!·6!=120960.

(b) Because we want start in Wiesbaden, one of the6cities in the trip is already determined. For the other5cities we have15·14·13·12·11=360360choices.

(c) We observe that on a strip of paper which hasnfields Leo may do at mostbn−12 cjumps of length2. For every number kof those big jumps we have n−(kk+1)

possible places on the strip Leo can do those big jumps. By summing up all those possibilities we get

bn−12 c

X

k=1

n−(k+1) k

.

Another approach involves the Fibonacci numbers. Therefore we define the n-th Fibonacci number byFn(notice we set F1= F2=1). Forn≥ 1we define Jn as the number of possible ways Leo can get to the field with the numbern. We observe that one has two possbilities to do that. Either Leo can jump to fieldn−2and do a big jump afterwards or he can jump to fieldn−1doing a small jump afterwards. So we have the recursion

Jn=Jn−1+Jn−2

forn≥3. This is just the same recursion as for the Fibonacci numbers and we also haveF1=F2=J1=J2=1.

This means we haveJn=Fnfor alln∈N.

Exercise H2 (Symmetric differences) (10 points)

LetA,Bbe arbitrary sets.

(a) What is the symmetric difference ofAandA?

(b) Prove the following equality of sets:

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

Remark:Do this by first showing(AB)\(AB)⊆(A\B)∪(B\A)and the other inclusion afterwards.

(c) DefineC:=A4Bas the symmetric difference of the setsAandB. Now determine the symmetric difference of the setsAandC. Which set do you get? Write it down in a formula and prove it. It helps to draw a picture first.

Solution:

(a) The symmetric difference of two setsM1,M2contains all elements which are contained in exactly one of setsM1 andM2, so we getA4A=;.

(b) As remarked we show(A∪B)\(A∩B)⊆(A\B)∪(B\A)first. So letx∈(A∪B)\(A∩B). If we havexA, we can conclude x6∈Bbecause ofx6∈AB. So we have xA\B. The same way we getxB\AforxB.

To show the other inclusion let x∈(A\B)∪(B\A). ForxA\B we havexAAB. Additionally we have x6∈ABbecause ofx6∈B. So we concludex∈(A∪B)\(A∩B). ForxB\Awe can conclude this the same way.

(c) We claim

A4C=A4(A4B) =B.

To prove this we write

A4C= (A∪(A4B))\(A∩(A4B))

and show that this set is equal toB. So as in part(b)we show both inclusions. The given proof is rather short, so be sure you understand every step in detail. Letx∈(A∪(A4B))\(A∩(A4B)). By definition it is clear that we have A4C= (A∪(A4B))\(A∩(A4B))⊆AB, so by showingxAimplies xBwe are already done with the first inclusion. So letxA. We will showxBby contradiction, assumingx6∈B. By definition ofA4Bwe can conclude xA4Bthen and thereforex∈(A∩(A4B)). This contradicts the original choice ofx∈(A∪(A4B))\(A∩(A4B)), so we havexB. Now take a look at the other inclusion. LetxB. We distinguish the casesxB\AandxBA.

(5)

ForxB\Awe get xA4Band x6∈A, so we concludex∈(A∪(A4B))\(A∩(A4B)). For xAB we get xAand x6∈A4Band thereforex∈(A∪(A4B))\(A∩(A4B)). This proves the second inclusion.

The solution to this excersis would have been much easier if we already knew that the symmetric difference is associative. Then we could just calculate

A4(A4B) = (A4A)4B=; 4B=B.

Exercise H3 (Binomial coefficients) (10 points)

Letk,n∈Nwithkn.

(a) Prove the formula

n k

= n k

n−1 k−1

i. by explaining it combinatorial,

ii. by algebraic calculation with help of the definition of the binomial coefficient.

(b) Prove the formula

n+1 k+1

+ n+1

k

= n+2

k+1

. i. by explaining it combinatorial,

ii. by algebraic calculation with help of the definition of the binomial coefficient.

Solution:

(a) i. As we know the left side of the equation can be interpreted as the number of ways to choosekelements out of a set containingnelements. So we have the number of all subsets of cardinalityk. Another way to choosesk elements (compare to right side of equation) is choosing one element (npossible choices) and then choosing k−1elements of the remaingn−1elements. By doing this we get each subset of cardinalityknot just once butk-times. So we have to divide this number byk.

ii. By definition of the binomial coefficients we get n

k

= n!

k!(nk)!= n(n−1)!

k(k−1)!(n−1−(k−1))!=n k

n−1 k−1

.

(b) i. The right side of the equation coincides with the number of subsets of cardinalityk+1of a given setMwith cardinalityn+2. We can also count them by fixing one elementeMand counting the subsets which do not contain this elemente(so choosek+1elements of the remainingn+1elements) and counting the sets which contain the fixed elemente(choosekelements of the remainingn+1elements). This coincides with the left side of the equation.

ii. By definition of the binomial coefficients we get n+1

k+1

+ n+1

k

= (n+1)!

(k+1)!(nk)!+ (n+1)!

k!(nk+1)!

=(n+1)!(nk+1) + (k+1)(n+1)! (k+1)!(n−k+1)!

= (n+2)!

(k+1)!(nk+1)!

= n+2

k+1

.

Referenzen

ÄHNLICHE DOKUMENTE

Period dimension, Assembly Place, The fragment from a mould for a seated figure of which only the right hand resting on a rocky seat is preserved.. Date: early fourth

Java EE 5 - Central Concepts | Gerald Loeffler, Univ of Linz, March 2006

During the 18th and 19th century many of the important positions in the East India Company and other trade organisations were held by Dutch freemasons.. Lodges were founded in

Whenever a particular level of analysis of Nature is populated with objects whose internal structure engenders specic action capable of changing or cre- ating other objects,

Patient of the transitive clause and recipient of the ditransitive clause have same marking: Primary Objects.. Patient of ditransitive clause has different marking: Secondary

A key painting of the triumphal entry indicated that the wedding of Ferdinando and Christine gave a new direction to Florentine foreign politics.4 The painting was

of things, commodities, goods, artefacts and ideas, Arjun Appadurai, in his Social Life of Things, as well as Mary Douglas and Baron Isherwood, point to the force that things

The conservation of panel paintings and related objects Research agenda 2014 -2020 CHAPTER 2 The Painted Support: Properties and Behaviour of Wood Britta New..