discrete mathematics lecture notes - national taiwan …lyuu/dm/2015/20150226.pdf ·  ·...

52
Discrete Mathematics Lecture Notes Prof. Yuh-Dauh Lyuu Dept. Computer Science & Information Engineering and Department of Finance National Taiwan University c 2015 Prof. Yuh-Dauh Lyuu, National Taiwan University Page 1

Upload: lyphuc

Post on 24-Mar-2018

215 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Discrete Mathematics Lecture Notes - National Taiwan …lyuu/dm/2015/20150226.pdf ·  · 2015-02-26Discrete Mathematics Lecture Notes ... [Harvard] college, there was not a single

Discrete Mathematics Lecture Notes

Prof. Yuh-Dauh Lyuu

Dept. Computer Science & Information Engineering

and

Department of Finance

National Taiwan University

c⃝2015 Prof. Yuh-Dauh Lyuu, National Taiwan University Page 1

Page 2: Discrete Mathematics Lecture Notes - National Taiwan …lyuu/dm/2015/20150226.pdf ·  · 2015-02-26Discrete Mathematics Lecture Notes ... [Harvard] college, there was not a single

Class Information

• Grimaldi. Discrete and Combinatorial Mathematics.

– An excellent book for undergraduate students.

– All odd-numbered exercises have an answer.

– We more or less follow the topics of the book.

– More “advanced” materials may be added.

• Subjects on probability theory, algorithms, boolean

circuits, and information theory will be skipped as they

are covered by other classes.

c⃝2015 Prof. Yuh-Dauh Lyuu, National Taiwan University Page 2

Page 3: Discrete Mathematics Lecture Notes - National Taiwan …lyuu/dm/2015/20150226.pdf ·  · 2015-02-26Discrete Mathematics Lecture Notes ... [Harvard] college, there was not a single

Class Information (concluded)

• More information and lecture notes (in PDF format) can

be found at

www.csie.ntu.edu.tw/~lyuu/dm.html

– Homework, exams, solutions and teaching assistants

will be announced there.

• Please ask many questions in class.

– The best way for me to remember you in a large

class.a

• No roll calls.a“[A] science concentrator [...] said that in his eighth semester of

[Harvard] college, there was not a single science professor who could

identify him by name.” (New York Times, September 3, 2003.)

c⃝2015 Prof. Yuh-Dauh Lyuu, National Taiwan University Page 3

Page 4: Discrete Mathematics Lecture Notes - National Taiwan …lyuu/dm/2015/20150226.pdf ·  · 2015-02-26Discrete Mathematics Lecture Notes ... [Harvard] college, there was not a single

Grading

• Homework.

– Do not copy others’ homework.

– Do not give your homework for others to copy.

• Two to three exams.

• You must show up for the exams in person.

• If you cannot make it to an exam, please email me or a

TA beforehand (there should be a legitimate reason).

• Missing the final exam will automatically earn a “fail”

grade.

c⃝2015 Prof. Yuh-Dauh Lyuu, National Taiwan University Page 4

Page 5: Discrete Mathematics Lecture Notes - National Taiwan …lyuu/dm/2015/20150226.pdf ·  · 2015-02-26Discrete Mathematics Lecture Notes ... [Harvard] college, there was not a single

Fundamental Principles of Counting

c⃝2015 Prof. Yuh-Dauh Lyuu, National Taiwan University Page 5

Page 6: Discrete Mathematics Lecture Notes - National Taiwan …lyuu/dm/2015/20150226.pdf ·  · 2015-02-26Discrete Mathematics Lecture Notes ... [Harvard] college, there was not a single

And though the holes were rather small,

they had to count them all.

— The Beatles,

A Day in the Life (1967)

c⃝2015 Prof. Yuh-Dauh Lyuu, National Taiwan University Page 6

Page 7: Discrete Mathematics Lecture Notes - National Taiwan …lyuu/dm/2015/20150226.pdf ·  · 2015-02-26Discrete Mathematics Lecture Notes ... [Harvard] college, there was not a single

Counting

• Capable of solving difficult problems.

• Sometimes useful in reproving difficult theorems in

mathematics in an elementary way.

• Very useful in establishing the existence of solutions.

• Occasionally helps design efficient algorithms.

• Essential for the analysis of algorithms.

• Exact counts may not be necessary in many applications.

• Maybe the only method available to solve some open

problems in complexity theory.

c⃝2015 Prof. Yuh-Dauh Lyuu, National Taiwan University Page 7

Page 8: Discrete Mathematics Lecture Notes - National Taiwan …lyuu/dm/2015/20150226.pdf ·  · 2015-02-26Discrete Mathematics Lecture Notes ... [Harvard] college, there was not a single

Founder of Combinatoricsa

• Archimedes (287BC–212BC) is the founder.b

• Archimedes in his Stomachion tried to find the number

of ways we put the 14 pieces together to make a square

(see next page).

• The answer was 17,152.

aGina Kolata, “In Archimedes’ Puzzle, a New Eureka Moment,” New

York Times, December 14, 2003.bReviel Netz (2003).

c⃝2015 Prof. Yuh-Dauh Lyuu, National Taiwan University Page 8

Page 9: Discrete Mathematics Lecture Notes - National Taiwan …lyuu/dm/2015/20150226.pdf ·  · 2015-02-26Discrete Mathematics Lecture Notes ... [Harvard] college, there was not a single

c⃝2015 Prof. Yuh-Dauh Lyuu, National Taiwan University Page 9

Page 10: Discrete Mathematics Lecture Notes - National Taiwan …lyuu/dm/2015/20150226.pdf ·  · 2015-02-26Discrete Mathematics Lecture Notes ... [Harvard] college, there was not a single

Permutation and Combination

• n! = n · (n− 1) · · · 1.

• 0! = 1.

•C(n, k) ≡

(n

k

)=

n!

k! (n− k)!

for 0 ≤ k ≤ n.

c⃝2015 Prof. Yuh-Dauh Lyuu, National Taiwan University Page 10

Page 11: Discrete Mathematics Lecture Notes - National Taiwan …lyuu/dm/2015/20150226.pdf ·  · 2015-02-26Discrete Mathematics Lecture Notes ... [Harvard] college, there was not a single

Permutations with Repetition

• Suppose there n distinct objects and r is an integer,

0 ≤ r.

• The number of permutations (linear arrangements of

these objects) of size r is

nr

when repetitions are allowed.

– There are n choices for the 1st position, n for the

2nd, etc.

c⃝2015 Prof. Yuh-Dauh Lyuu, National Taiwan University Page 11

Page 12: Discrete Mathematics Lecture Notes - National Taiwan …lyuu/dm/2015/20150226.pdf ·  · 2015-02-26Discrete Mathematics Lecture Notes ... [Harvard] college, there was not a single

The Proof (concluded)

?

nchoices

2

?

nchoices

2

?nchoices

2

?

nchoices

2

· · ·

?

nchoices

2

c⃝2015 Prof. Yuh-Dauh Lyuu, National Taiwan University Page 12

Page 13: Discrete Mathematics Lecture Notes - National Taiwan …lyuu/dm/2015/20150226.pdf ·  · 2015-02-26Discrete Mathematics Lecture Notes ... [Harvard] college, there was not a single

Permutations (without Repetition)

• Suppose there are n distinct objects and r is an integer,

1 ≤ r ≤ n.

• A permutation (without repetition) is a linear

arrangement of these objects.

• The number of permutations of size r is

P (n, r) = n(n− 1) · · · (n− r + 1) =n!

(n− r)!. (1)

• In particular,

P (n, n) = n!.

c⃝2015 Prof. Yuh-Dauh Lyuu, National Taiwan University Page 13

Page 14: Discrete Mathematics Lecture Notes - National Taiwan …lyuu/dm/2015/20150226.pdf ·  · 2015-02-26Discrete Mathematics Lecture Notes ... [Harvard] college, there was not a single

The Proof (concluded)

?

nchoices

2

?

n−1choices

2

?

n−2choices

2

?n−3choices

2

· · ·

?

n−r+1choices

2

c⃝2015 Prof. Yuh-Dauh Lyuu, National Taiwan University Page 14

Page 15: Discrete Mathematics Lecture Notes - National Taiwan …lyuu/dm/2015/20150226.pdf ·  · 2015-02-26Discrete Mathematics Lecture Notes ... [Harvard] college, there was not a single

A Common Numerical Mistake!

• For some reason, students sometimes calculate

n!

(n− r)!

as if it weren!

r! (n− r)!.

• So 4!2! becomes 4·3

2! = 6 instead of the correct 12.

• It may be that people instinctly calculate n!(n−r)! as if it

were(nr

).

c⃝2015 Prof. Yuh-Dauh Lyuu, National Taiwan University Page 15

Page 16: Discrete Mathematics Lecture Notes - National Taiwan …lyuu/dm/2015/20150226.pdf ·  · 2015-02-26Discrete Mathematics Lecture Notes ... [Harvard] college, there was not a single

Permutations with Repeated Objects

• Suppose there n objects with n1 of a first type, n2 of a

second type, . . ., and nr of an rth type.

–∑r

i=1 ni = n, 1 ≤ r ≤ n.

– Objects of the same type are indistinguishable.

• The number of permutations of these objects is

n!

n1!n2! · · ·nr!. (2)

c⃝2015 Prof. Yuh-Dauh Lyuu, National Taiwan University Page 16

Page 17: Discrete Mathematics Lecture Notes - National Taiwan …lyuu/dm/2015/20150226.pdf ·  · 2015-02-26Discrete Mathematics Lecture Notes ... [Harvard] college, there was not a single

Number of Permutations of MASSASAUGA

• There are 4 As and 3 Ss.

• The other alphabets have only 1 occurrence.

• So there are10!

4! 3! 1! 1! 1!= 25, 200

permutations of MASSASAUGA by Eq. (2).

c⃝2015 Prof. Yuh-Dauh Lyuu, National Taiwan University Page 17

Page 18: Discrete Mathematics Lecture Notes - National Taiwan …lyuu/dm/2015/20150226.pdf ·  · 2015-02-26Discrete Mathematics Lecture Notes ... [Harvard] college, there was not a single

Combinatorial Proofs

Lemma 1 (2k)!2k

is an integer.

• Consider 2k symbols x1, x1, x2, x2, . . . , xk, xk.

• By Eq. (2), the number of ways they can be permuted is

(2k)!

2! 2! · · · 2!=

(2k)!

2k.

• It must be an integer.a

aThere is also an algebraic proof: (2k)! = (2k)(2k − 1) · · · 1 =

2(k)(2k − 1)2(k − 1)(2k − 3) · · · 1 = 2k(k)(2k − 1)(k − 1)(2k − 3) · · · 1.

c⃝2015 Prof. Yuh-Dauh Lyuu, National Taiwan University Page 18

Page 19: Discrete Mathematics Lecture Notes - National Taiwan …lyuu/dm/2015/20150226.pdf ·  · 2015-02-26Discrete Mathematics Lecture Notes ... [Harvard] college, there was not a single

Arrangement around a Circle

• Consider n distinct objects.

• Consider two circular arrangements to be equivalent if

one can be obtained from the other by rotation.

• The number of circular arrangements is

n!

n= (n− 1)!.

c⃝2015 Prof. Yuh-Dauh Lyuu, National Taiwan University Page 19

Page 20: Discrete Mathematics Lecture Notes - National Taiwan …lyuu/dm/2015/20150226.pdf ·  · 2015-02-26Discrete Mathematics Lecture Notes ... [Harvard] college, there was not a single

A

B

C

D

D

A

B

C

C

D

A

B

B

C

D

A

c⃝2015 Prof. Yuh-Dauh Lyuu, National Taiwan University Page 20

Page 21: Discrete Mathematics Lecture Notes - National Taiwan …lyuu/dm/2015/20150226.pdf ·  · 2015-02-26Discrete Mathematics Lecture Notes ... [Harvard] college, there was not a single

Two Proofs

• First proof:

– There are n! linear arrangements.

– For each linear arrangement, n− 1 others can be

rotated to give the same linear arrangement.

• Second proof:

– Fix say the first object to a particular position.

– The problem becomes that of permuting n− 1

distinct objects.

– There are (n− 1)! such permutations.

c⃝2015 Prof. Yuh-Dauh Lyuu, National Taiwan University Page 21

Page 22: Discrete Mathematics Lecture Notes - National Taiwan …lyuu/dm/2015/20150226.pdf ·  · 2015-02-26Discrete Mathematics Lecture Notes ... [Harvard] college, there was not a single

Circular Arrangement with Restrictions

• There are 2 types of objects.

• Consider n/2 distinct objects of type one and n/2

distinct objects of type two.

• The number of circular arrangements where object

types alternate is

(n/2)! [(n/2)− 1]!.

c⃝2015 Prof. Yuh-Dauh Lyuu, National Taiwan University Page 22

Page 23: Discrete Mathematics Lecture Notes - National Taiwan …lyuu/dm/2015/20150226.pdf ·  · 2015-02-26Discrete Mathematics Lecture Notes ... [Harvard] college, there was not a single

The Proof

• Fix say the first object of type one to a particular

position.

• Clockwise:

– There are n/2 ways to fill the next position with a

type-two object.

– There are (n/2)− 1 ways to fill the next position

with a type-one object.

– And so on.

• So the desired number is

(n/2)[(n/2)− 1][(n/2)− 1] · · · 1 · 1 = (n/2)! [(n/2)− 1]!.

c⃝2015 Prof. Yuh-Dauh Lyuu, National Taiwan University Page 23

Page 24: Discrete Mathematics Lecture Notes - National Taiwan …lyuu/dm/2015/20150226.pdf ·  · 2015-02-26Discrete Mathematics Lecture Notes ... [Harvard] college, there was not a single

Combinations

• Suppose there n distinct objects and r is an integer,

1 ≤ r ≤ n.

• A combination is a selection (without reference to

order) of some of these objects.

• The number of combinations of r of these objects is

C(n, r) =

(n

r

)=

n(n− 1) · · · (n− r + 1)

r(r − 1) · · · 1.

– C(n, r) = P (n, r)/r! because order is irrelevant.

• C(n, 0) = 1 for all n ≥ 0.

c⃝2015 Prof. Yuh-Dauh Lyuu, National Taiwan University Page 24

Page 25: Discrete Mathematics Lecture Notes - National Taiwan …lyuu/dm/2015/20150226.pdf ·  · 2015-02-26Discrete Mathematics Lecture Notes ... [Harvard] college, there was not a single

Combinations (concluded)

• It is easy to check that

C(n, r) = C(n, n− r) (3)

for all n ≥ 0.

• We shall adopt the convention that(n

i

)= 0

for i < 0 or i > n, where n is a positive integer.

c⃝2015 Prof. Yuh-Dauh Lyuu, National Taiwan University Page 25

Page 26: Discrete Mathematics Lecture Notes - National Taiwan …lyuu/dm/2015/20150226.pdf ·  · 2015-02-26Discrete Mathematics Lecture Notes ... [Harvard] college, there was not a single

Basic Properties of Combinations

• A finite sequence a1, a2, . . . , an of real numbers is

unimodal if

a1 < a2 < · · · < aj−1 ≤ aj > aj+1 > · · · > an

for some positive integer 1 < j < n.

• (C(n, 0), C(n, 1), . . . , C(n, n)) is unimodal.

– Note that C(n, r + 1)/C(n, r) = (n− r)/(r + 1).

– C(n, n/2) is the maximum element when n is even.

– C(n, (n− 1)/2) and C(n, (n+ 1)/2) are the

maximum elements when n is odd.

c⃝2015 Prof. Yuh-Dauh Lyuu, National Taiwan University Page 26

Page 27: Discrete Mathematics Lecture Notes - National Taiwan …lyuu/dm/2015/20150226.pdf ·  · 2015-02-26Discrete Mathematics Lecture Notes ... [Harvard] college, there was not a single

An Example

How many ways are there to arrange TALLAHASSEE with

no adjacent As?

• Rearrange the characters as AAAEEHLLSST.

• AAAEEHLLSST has 11 characters, among which there

are 3 As.

• There are 8!2! 1! 2! 2! 1! = 5, 040 ways to arrange the 8

non-A characters by Eq. (2) on p. 16.

• For each such arrangement, there are 9 places to insert

the 3 As:

2 T 2 E 2 E 2 H 2 L 2 L 2 S 2 S 2

• The desired number is hence 5, 040×(93

)= 423, 360.

c⃝2015 Prof. Yuh-Dauh Lyuu, National Taiwan University Page 27

Page 28: Discrete Mathematics Lecture Notes - National Taiwan …lyuu/dm/2015/20150226.pdf ·  · 2015-02-26Discrete Mathematics Lecture Notes ... [Harvard] college, there was not a single

Pascal’sa Identity

Lemma 2(n+1r

)=

(nr

)+(

nr−1

).

• An algebraic proof.

• A combinatorial proof.

• A generating-function proof (p. 448).

aBlaise Pascal (1623–1662).

c⃝2015 Prof. Yuh-Dauh Lyuu, National Taiwan University Page 28

Page 29: Discrete Mathematics Lecture Notes - National Taiwan …lyuu/dm/2015/20150226.pdf ·  · 2015-02-26Discrete Mathematics Lecture Notes ... [Harvard] college, there was not a single

Newton’sa Identity

Lemma 3(nr

)(rk

)=

(nk

)(n−kr−k

).

• Here is a combinatorial proof.

• A university has n professors.

• The faculty assembly requires r professors.

• Among the members of the assembly, k serve the

executive committee.

• Let us count the number of ways the executive

committee and the faculty assembly can be formed.

aIsaac Newton (1643–1727).

c⃝2015 Prof. Yuh-Dauh Lyuu, National Taiwan University Page 29

Page 30: Discrete Mathematics Lecture Notes - National Taiwan …lyuu/dm/2015/20150226.pdf ·  · 2015-02-26Discrete Mathematics Lecture Notes ... [Harvard] college, there was not a single

The Proof (continued)

• We can first form the assembly in(nr

)ways.

• Then we pick the executive committee members from

the assembly in(rk

)ways.

• The total count is(nr

)(rk

).

c⃝2015 Prof. Yuh-Dauh Lyuu, National Taiwan University Page 30

Page 31: Discrete Mathematics Lecture Notes - National Taiwan …lyuu/dm/2015/20150226.pdf ·  · 2015-02-26Discrete Mathematics Lecture Notes ... [Harvard] college, there was not a single

The Proof (concluded)

• Alternatively, we can pick the executive committee first,

in(nk

)ways.

• Then we pick the remaining r − k members of the

assembly in(n−kr−k

)ways.

• The total count is(nk

)(n−kr−k

).

• As we count the same thing but in two different ways,

they must be equal.

c⃝2015 Prof. Yuh-Dauh Lyuu, National Taiwan University Page 31

Page 32: Discrete Mathematics Lecture Notes - National Taiwan …lyuu/dm/2015/20150226.pdf ·  · 2015-02-26Discrete Mathematics Lecture Notes ... [Harvard] college, there was not a single

Combinatorial Proof Again

Lemma 4 For m,n ≥ 0,∑n

k=m

(km

)=

(n+1m+1

).

• We want to pick m+1 tickets from a set of n+1 tickets.

• There are(n+1m+1

)ways.

• Alternatively, label the n+ 1 tickets from 0 to n.

• There are(km

)ways to do the selection when the ticket

with the largest number is k (m ≤ k ≤ n).

– That is, pick the m remaining ticket numbers from

{ 0, 1, . . . , k − 1 }.

• Alternative proof: Apply Lemma 2 (p. 28) iteratively.

c⃝2015 Prof. Yuh-Dauh Lyuu, National Taiwan University Page 32

Page 33: Discrete Mathematics Lecture Notes - National Taiwan …lyuu/dm/2015/20150226.pdf ·  · 2015-02-26Discrete Mathematics Lecture Notes ... [Harvard] college, there was not a single

Combinatorial Proof Again (continued)

Corollary 5∑m

k=1 k(k + 1) = 2(m+23

).

Note that

m∑k=1

k(k + 1) = 2

m∑k=1

(k + 1

2

)= 2

(m+ 2

3

)by Lemma 4 (p. 32).

c⃝2015 Prof. Yuh-Dauh Lyuu, National Taiwan University Page 33

Page 34: Discrete Mathematics Lecture Notes - National Taiwan …lyuu/dm/2015/20150226.pdf ·  · 2015-02-26Discrete Mathematics Lecture Notes ... [Harvard] college, there was not a single

Combinatorial Proof Again (continued)

Corollary 6 (The hockeystick identity) For m,n ≥ 0,∑mk=0

(n+kk

)=

(n+m+1

m

).

Note thatm∑

k=0

(n+ k

k

)=

m∑k=0

(n+ k

n

)by Eq. (3) on p. 25

=n+m∑k=n

(k

n

)=

(n+m+ 1

n+ 1

)by Lemma 4 (p. 32)

=

(n+m+ 1

m

).

c⃝2015 Prof. Yuh-Dauh Lyuu, National Taiwan University Page 34

Page 35: Discrete Mathematics Lecture Notes - National Taiwan …lyuu/dm/2015/20150226.pdf ·  · 2015-02-26Discrete Mathematics Lecture Notes ... [Harvard] college, there was not a single

Combinatorial Proof Again (continued)

Corollary 7 1 + 2 + · · ·+ n = n(n+ 1)/2.

• Set m = 1 in Lemma 4 (p. 32) to obtain

n∑k=1

(k

1

)=

(n+ 1

2

).

• But this is equivalent to

n∑k=1

k = n(n+ 1)/2,

as desired.

c⃝2015 Prof. Yuh-Dauh Lyuu, National Taiwan University Page 35

Page 36: Discrete Mathematics Lecture Notes - National Taiwan …lyuu/dm/2015/20150226.pdf ·  · 2015-02-26Discrete Mathematics Lecture Notes ... [Harvard] college, there was not a single

Combinatorial Proof Again (continued)

Lemma 8(m+n

2

)−

(m2

)−

(n2

)= mn.

c⃝2015 Prof. Yuh-Dauh Lyuu, National Taiwan University Page 36

Page 37: Discrete Mathematics Lecture Notes - National Taiwan …lyuu/dm/2015/20150226.pdf ·  · 2015-02-26Discrete Mathematics Lecture Notes ... [Harvard] college, there was not a single

• Consider m men and n women.a

aFacebook’s (2014) 58 gender options include: agender, androgyne,

androgynous, bigender, cis, cisgender, cis female, cis male, cis man,

cis woman, cisgender female, cisgender male, cisgender man, cisgender

woman, female to male, FTM, gender fluid, gender nonconforming,

gender questioning, gender variant, genderqueer, intersex, male to

female, MTF, neither, neutrois, non-binary, other, pangender, trans,

trans*, trans female, trans* female, trans male, trans* male, trans

man, trans* man, trans person, trans* person, trans woman, trans*

woman, transfeminine, transgender, transgender female, transgen-

der male, transgender man, transgender person, transgender woman,

transmasculine, transsexual, transsexual female, transsexual male, trans-

sexual man, transsexual person, transsexual woman, two-spirit. (See

http://techland.time.com/2014/02/14/a-comprehensive-guide-to-facebooks-new-options-for-gender-identity/

if you are confused.)

c⃝2015 Prof. Yuh-Dauh Lyuu, National Taiwan University Page 37

Page 38: Discrete Mathematics Lecture Notes - National Taiwan …lyuu/dm/2015/20150226.pdf ·  · 2015-02-26Discrete Mathematics Lecture Notes ... [Harvard] college, there was not a single

Combinatorial Proof Again (continued)

• The number of possible heterosexual marriages is mn.

• On the other hand, there are(m+n

2

)ways to choose 2

persons.

• Among them,(m2

)+(n2

)are same-sex and must be

excluded.

Corollary 9(2n2

)= n2 + 2

(n2

).

c⃝2015 Prof. Yuh-Dauh Lyuu, National Taiwan University Page 38

Page 39: Discrete Mathematics Lecture Notes - National Taiwan …lyuu/dm/2015/20150226.pdf ·  · 2015-02-26Discrete Mathematics Lecture Notes ... [Harvard] college, there was not a single

Combinatorial Proof Again (continued)

Corollary 10 12 + 22 + · · ·+ n2 = n(n+ 1)(2n+ 1)/6.

• From Corollary 9 (p. 38),

n∑k=1

k2 =n∑

k=1

(2k

2

)− 2

n∑k=2

(k

2

).

• By Lemma 4 (p. 32), the above equals

n∑k=1

k(2k − 1)− 2

(n+ 1

3

).

c⃝2015 Prof. Yuh-Dauh Lyuu, National Taiwan University Page 39

Page 40: Discrete Mathematics Lecture Notes - National Taiwan …lyuu/dm/2015/20150226.pdf ·  · 2015-02-26Discrete Mathematics Lecture Notes ... [Harvard] college, there was not a single

Combinatorial Proof Again (concluded)

• Son∑

k=1

k2 = 2n∑

k=1

k2 −n∑

k=1

k − 2

(n+ 1

3

).

• We conclude that

n∑k=1

k2 =n∑

k=1

k + 2

(n+ 1

3

)=

n(n+ 1)

2+

n(n+ 1)(n− 1)

3

=n(n+ 1)(2n+ 1)

6.

c⃝2015 Prof. Yuh-Dauh Lyuu, National Taiwan University Page 40

Page 41: Discrete Mathematics Lecture Notes - National Taiwan …lyuu/dm/2015/20150226.pdf ·  · 2015-02-26Discrete Mathematics Lecture Notes ... [Harvard] college, there was not a single

Binomial Random Walk

• A particle starting at the origin can move right (up) or

left (down) in each step.

+

• It is a standard model for stock price movements called

the binomial option pricing model.a

aCox, Ross, and Rubinstein (1979).

c⃝2015 Prof. Yuh-Dauh Lyuu, National Taiwan University Page 41

Page 42: Discrete Mathematics Lecture Notes - National Taiwan …lyuu/dm/2015/20150226.pdf ·  · 2015-02-26Discrete Mathematics Lecture Notes ... [Harvard] college, there was not a single

Dynamics of the Binomial Random Walk

Lemma 11 The number of ways the particle can move from

the origin to position k in n steps is(n

n+k2

). (4)

(Assume that n+ k is even.a)

• To reach position k, the number of up moves must

exceed the number of down moves by exactly k.

– UUDUUDUUD reaches position 3 in 9 steps as there

are 6 Us and 3 Ds.

aOtherwise, position k is not reachable.

c⃝2015 Prof. Yuh-Dauh Lyuu, National Taiwan University Page 42

Page 43: Discrete Mathematics Lecture Notes - National Taiwan …lyuu/dm/2015/20150226.pdf ·  · 2015-02-26Discrete Mathematics Lecture Notes ... [Harvard] college, there was not a single

The Proof (continued)

• Now, solve

nu + nd = n,

nu − nd = k,

for nu and nd.

• The unique solutions are

nu = (n+ k)/2,

nd = (n− k)/2.

c⃝2015 Prof. Yuh-Dauh Lyuu, National Taiwan University Page 43

Page 44: Discrete Mathematics Lecture Notes - National Taiwan …lyuu/dm/2015/20150226.pdf ·  · 2015-02-26Discrete Mathematics Lecture Notes ... [Harvard] college, there was not a single

The Proof (concluded)

• So the desired number equals the number of ways

(n+k)/2︷ ︸︸ ︷UU · · ·U

(n−k)/2︷ ︸︸ ︷DD · · ·D

can be permuted.

• Finally, the desired number is

n!

[(n+ k)/2]! [(n− k)/2]!=

(n

n+k2

)by Eq. (2) on p. 16.

c⃝2015 Prof. Yuh-Dauh Lyuu, National Taiwan University Page 44

Page 45: Discrete Mathematics Lecture Notes - National Taiwan …lyuu/dm/2015/20150226.pdf ·  · 2015-02-26Discrete Mathematics Lecture Notes ... [Harvard] college, there was not a single

Probability of Reaching a Position

• Suppose the binomial random walk has a probability of

p of going up and 1− p of going down.

• The number of ways it is at position k after n steps is(n

n+k2

)by Eq. (4) on p. 42.

• The probability for this to happen is therefore(n

n+k2

)p

n+k2 (1− p)

n−k2 .

c⃝2015 Prof. Yuh-Dauh Lyuu, National Taiwan University Page 45

Page 46: Discrete Mathematics Lecture Notes - National Taiwan …lyuu/dm/2015/20150226.pdf ·  · 2015-02-26Discrete Mathematics Lecture Notes ... [Harvard] college, there was not a single

Probability of Reaching a Position (concluded)

• Alternatively, suppose a position is the result of i up

moves and n− i down moves.

– Clearly, the position is

i− (n− i) = 2i− n.

• The number of ways of reaching it after n steps is(n

i

).

• The probability for this to happen is therefore(n

i

)pi(1− p)n−i. (5)

c⃝2015 Prof. Yuh-Dauh Lyuu, National Taiwan University Page 46

Page 47: Discrete Mathematics Lecture Notes - National Taiwan …lyuu/dm/2015/20150226.pdf ·  · 2015-02-26Discrete Mathematics Lecture Notes ... [Harvard] college, there was not a single

Vandermonde’s Convolutiona(n

i

)=

k∑l=0

(k

l

)(n− k

i− l

).

• Let state (i, j) be the result of j up moves and i− j

down moves.b

• Suppose the walk starts at state (0, 0) and ends at

(n, i).c

• There are(ni

)such walks.

aAlexandre-Theophile Vandermonde (1735–1796).bState (i, j) corresponds to position (i, 2j − i).cState (n, i) is the result of i up moves and n− i down moves.

c⃝2015 Prof. Yuh-Dauh Lyuu, National Taiwan University Page 47

Page 48: Discrete Mathematics Lecture Notes - National Taiwan …lyuu/dm/2015/20150226.pdf ·  · 2015-02-26Discrete Mathematics Lecture Notes ... [Harvard] college, there was not a single

Vandermonde’s Convolution (continued)

• Fix a time step k, where 0 ≤ k ≤ n.

• State (k, l) is on (k

l

)(n− k

i− l

)walks that reach (n, i), where 0 ≤ k ≤ n and 0 ≤ l ≤ k.

• Every walk that reaches (n, i) must go through a state

(k, l) for some 0 ≤ l ≤ k.

c⃝2015 Prof. Yuh-Dauh Lyuu, National Taiwan University Page 48

Page 49: Discrete Mathematics Lecture Notes - National Taiwan …lyuu/dm/2015/20150226.pdf ·  · 2015-02-26Discrete Mathematics Lecture Notes ... [Harvard] college, there was not a single

(0,0) ( k , l )=(7,3) ( n , i )=(16,7)

The labels are for states, however, not positions.

c⃝2015 Prof. Yuh-Dauh Lyuu, National Taiwan University Page 49

Page 50: Discrete Mathematics Lecture Notes - National Taiwan …lyuu/dm/2015/20150226.pdf ·  · 2015-02-26Discrete Mathematics Lecture Notes ... [Harvard] college, there was not a single

Vandermonde’s Convolution (concluded)

• Add up those walks that go through state (k, l) over

0 ≤ l ≤ k to obtaina(n

i

)=

k∑l=0

(k

l

)(n− k

i− l

).

• Applications in artificial neural networks.b

aTechnically, the summation should be over 0 ≤ l ≤ min(k, i). But

recall that(ni

)= 0 for i < 0 or i > n, where n is a positive integer.

bBaum and Lyuu (1991) and Lyuu and Rivin (1992).

c⃝2015 Prof. Yuh-Dauh Lyuu, National Taiwan University Page 50

Page 51: Discrete Mathematics Lecture Notes - National Taiwan …lyuu/dm/2015/20150226.pdf ·  · 2015-02-26Discrete Mathematics Lecture Notes ... [Harvard] college, there was not a single

Vandermonde’s Convolution: An Alternative Proofa

• Consider n distinct objects.

• There are(ni

)ways to select i objects.

• Alternatively, paint k of the n objects red and n− k of

them black.

– Still, objects of the same color remain

distinguishable.

• Select i objects again.

aContributed by Mr. Weicheng Lee (B01902065) on March 14, 2013.

c⃝2015 Prof. Yuh-Dauh Lyuu, National Taiwan University Page 51

Page 52: Discrete Mathematics Lecture Notes - National Taiwan …lyuu/dm/2015/20150226.pdf ·  · 2015-02-26Discrete Mathematics Lecture Notes ... [Harvard] college, there was not a single

Vandermonde’s Convolution: An Alternative Proof(concluded)

• Clearly, l of them can be red and i− l of them black, for

0 ≤ l ≤ k.

• The possibilities are(kl

)(n−ki−l

).

• So the total number of possible selections is

k∑l=0

(k

l

)(n− k

i− l

).

c⃝2015 Prof. Yuh-Dauh Lyuu, National Taiwan University Page 52