Chapter 9 Generating functions Yen-Liang Chen Dept of Information Management National Central...
-
date post
20-Dec-2015 -
Category
Documents
-
view
234 -
download
1
Transcript of Chapter 9 Generating functions Yen-Liang Chen Dept of Information Management National Central...
![Page 1: Chapter 9 Generating functions Yen-Liang Chen Dept of Information Management National Central University.](https://reader035.fdocuments.net/reader035/viewer/2022081503/56649d415503460f94a1c9cb/html5/thumbnails/1.jpg)
Chapter 9 Generating functionsYen-Liang Chen
Dept of Information Management
National Central University
![Page 2: Chapter 9 Generating functions Yen-Liang Chen Dept of Information Management National Central University.](https://reader035.fdocuments.net/reader035/viewer/2022081503/56649d415503460f94a1c9cb/html5/thumbnails/2.jpg)
9.1. Introductory examples Ex 9.1.
12 oranges for three children, Grace, Mary, and Frank.
Grace gets at least four, and Mary and Frank gets at least two, but Frank gets no more than five.
(x4+ x5+ x6+ x7+ x8) (x2+ x3+x4+ x5+ x6)(x2+ x3+x4+ x5)
The coefficient of x12 is the solution.
![Page 3: Chapter 9 Generating functions Yen-Liang Chen Dept of Information Management National Central University.](https://reader035.fdocuments.net/reader035/viewer/2022081503/56649d415503460f94a1c9cb/html5/thumbnails/3.jpg)
Ex 9.2 Four kinds of jelly beans, Red, Green, White, Black In how many ways can we select 24 jelly beans so th
at we have an even number of white beans and at least six black ones? Red (green): 1+ x1+ x2+….+ x23+ x24
White: 1+ x2+ x4+….+ x22+ x24
Black: x6+ x7+….+ x23+ x24
f(x)=(1+ x1+ x2+….+ x23+ x24)(1+ x2+ x4+….+ x22+ x24)(x6+ x7+….+ x23+ x24)
The coefficient of x24 is the solution.
![Page 4: Chapter 9 Generating functions Yen-Liang Chen Dept of Information Management National Central University.](https://reader035.fdocuments.net/reader035/viewer/2022081503/56649d415503460f94a1c9cb/html5/thumbnails/4.jpg)
Ex 9.3. How many nonnegative integer solutions are t
here for c1+c2+c3+c4=25? f(x)=(1+ x1+ x2+….+ x24+ x25)4
The coefficient of x25 is the solution.
![Page 5: Chapter 9 Generating functions Yen-Liang Chen Dept of Information Management National Central University.](https://reader035.fdocuments.net/reader035/viewer/2022081503/56649d415503460f94a1c9cb/html5/thumbnails/5.jpg)
9.2. Definition and examples: calculational techniques
Ex 9.4. (1+x)n is the generating function for the sequence C(n, 0), C(n, 1),…, C(n, n), 0,0,0…
![Page 6: Chapter 9 Generating functions Yen-Liang Chen Dept of Information Management National Central University.](https://reader035.fdocuments.net/reader035/viewer/2022081503/56649d415503460f94a1c9cb/html5/thumbnails/6.jpg)
Ex 9.5 (1-xn+1)/(1-x) is the generating function for the sequence
1,1,1,…,1, 0, 0,0…, where the first n+1 terms are 1. 1/(1-x) is the generating function for the sequence 1,1,1,
…,1,…. 1/(1-x)2 is the generating function for the sequence 1,2,3,4,
…. x/(1-x)2 is the generating function for the sequence 0,1,2,3,
…. (x+1)/(1-x)3 is the generating function for the sequence
12,22,32,42,…. x(x+1)/(1-x)3 is the generating function for the sequence
02,12,22,32,42,….
![Page 7: Chapter 9 Generating functions Yen-Liang Chen Dept of Information Management National Central University.](https://reader035.fdocuments.net/reader035/viewer/2022081503/56649d415503460f94a1c9cb/html5/thumbnails/7.jpg)
![Page 8: Chapter 9 Generating functions Yen-Liang Chen Dept of Information Management National Central University.](https://reader035.fdocuments.net/reader035/viewer/2022081503/56649d415503460f94a1c9cb/html5/thumbnails/8.jpg)
Ex 9.6 1/(1-ax) is the generating function for the seq
uence a0,a1,a2,a3,…. Let f(x)=1/(1-x). Then g(x)=f(x)-x2 is the gen
erating function for the sequence 1,1,0, 1, 1,…,….
Let ai=i2+i for i0. Then its generating function is [x(x+1)/(1-x)3]+[x/(1-x)2]=2x/(1-x)3
![Page 9: Chapter 9 Generating functions Yen-Liang Chen Dept of Information Management National Central University.](https://reader035.fdocuments.net/reader035/viewer/2022081503/56649d415503460f94a1c9cb/html5/thumbnails/9.jpg)
Define C(n, r) for nR Since when nZ+, we have
So for n R we define
For example, if n is positive, we have
!
)1)...(2)(1(
)!(!
!
r
rnnnn
rnr
n
r
n
!
)1)...(2)(1(
r
rnnnn
r
n
r
rn
rn
rn
r
rnnn
r
rnnnn
r
n
rr
r
1)1(
!)!1(
)!1()1(
!
)1)...(1)(()1(
!
)1)...(2)(1)((
![Page 10: Chapter 9 Generating functions Yen-Liang Chen Dept of Information Management National Central University.](https://reader035.fdocuments.net/reader035/viewer/2022081503/56649d415503460f94a1c9cb/html5/thumbnails/10.jpg)
Tayor’s and Maclaurin’s Series f(x)=f(c)+ (x-c) f(c) +(x-c)2f“(c)/2!+ (x-c)3f(3)
(c)/3! + (x-c)4f(4)(c)/4! +..+ (x-c)nf(n)(c)/n! Let c=0. Then we have
f(x)=f(0)+ (x) f(0) +(x)2f“(0)/2!+ (x)3f(3)(0)/3! + (x)4f(4)(0)/4! +..+ (x)nf(n)(0)/n!
![Page 11: Chapter 9 Generating functions Yen-Liang Chen Dept of Information Management National Central University.](https://reader035.fdocuments.net/reader035/viewer/2022081503/56649d415503460f94a1c9cb/html5/thumbnails/11.jpg)
Ex 9.7
![Page 12: Chapter 9 Generating functions Yen-Liang Chen Dept of Information Management National Central University.](https://reader035.fdocuments.net/reader035/viewer/2022081503/56649d415503460f94a1c9cb/html5/thumbnails/12.jpg)
Ex 9.9
![Page 13: Chapter 9 Generating functions Yen-Liang Chen Dept of Information Management National Central University.](https://reader035.fdocuments.net/reader035/viewer/2022081503/56649d415503460f94a1c9cb/html5/thumbnails/13.jpg)
Ex 9.10. Determine the coefficient of x15 in f(x)=(x2+x3
+x4+…)4. (x2+x3+x4+…)=x2(1+x+x2+…)=x2/(1-x) f(x)=(x2/(1-x))4=x8/(1-x)4
Hence the solution is the coefficient of x7 in (1-x)-4, which is C(-4, 7)(-1)7=C(10, 7).
![Page 14: Chapter 9 Generating functions Yen-Liang Chen Dept of Information Management National Central University.](https://reader035.fdocuments.net/reader035/viewer/2022081503/56649d415503460f94a1c9cb/html5/thumbnails/14.jpg)
![Page 15: Chapter 9 Generating functions Yen-Liang Chen Dept of Information Management National Central University.](https://reader035.fdocuments.net/reader035/viewer/2022081503/56649d415503460f94a1c9cb/html5/thumbnails/15.jpg)
![Page 16: Chapter 9 Generating functions Yen-Liang Chen Dept of Information Management National Central University.](https://reader035.fdocuments.net/reader035/viewer/2022081503/56649d415503460f94a1c9cb/html5/thumbnails/16.jpg)
Ex 9.11 In how many ways can we select, with repetiti
on allowed, r objects from n distinct objects? Consider f(x)=(1+x+x2+…)n
(1/(1-x))n=1/(1-x)n
The coefficient of xr is C(n+r-1, r) The answer is the coefficient of xr in f(x).
![Page 17: Chapter 9 Generating functions Yen-Liang Chen Dept of Information Management National Central University.](https://reader035.fdocuments.net/reader035/viewer/2022081503/56649d415503460f94a1c9cb/html5/thumbnails/17.jpg)
Ex 9.12 x/(1-x)= x1+ x2+x3+x4+…. The coefficient of xj in (x1+x2+x3+x4+….)i is the number of w
ays that we form the integer j by i summands. The number of ways to form an integer n is the coefficient of
xn in the following generating function.
1 1
321 ))1/((...)(i i
ii xxxxx
![Page 18: Chapter 9 Generating functions Yen-Liang Chen Dept of Information Management National Central University.](https://reader035.fdocuments.net/reader035/viewer/2022081503/56649d415503460f94a1c9cb/html5/thumbnails/18.jpg)
Ex 9.14. In how many ways can a police captain distribute 24
rifle shells to four police officers, so that each officer gets at least three shells but not more than eight.
f(x)= (x3+x4+ x5+ x6+x7+x8)4
=x12(1+x+x2+x3+x4+x5)4
=x12[(1-x6)/(1-x)]4
the answer is the coefficient of x12 in (1-x6)4(1-x)-4
![Page 19: Chapter 9 Generating functions Yen-Liang Chen Dept of Information Management National Central University.](https://reader035.fdocuments.net/reader035/viewer/2022081503/56649d415503460f94a1c9cb/html5/thumbnails/19.jpg)
Ex 9.17. How many four element subsets of S={1, 2,…, 15}
contains no consecutive integers? {1, 3, 7, 10} 0, 2, 4, 3, 5 there exists a one-to-one correspondence between t
he four-element subsets to be counted and the integer solutions to c1+c2+c3+c4+c5=14 where 0c1, c5 and 2c2, c3, c4.
The answer is the coefficient of x14 in the following formulaf(x)=(1+x+x2+x3+…)(x2+x3+x4+…)3(1+x+x2+x3+…)=x6(1-x)-5
![Page 20: Chapter 9 Generating functions Yen-Liang Chen Dept of Information Management National Central University.](https://reader035.fdocuments.net/reader035/viewer/2022081503/56649d415503460f94a1c9cb/html5/thumbnails/20.jpg)
Ex 9.17. {1, 3, 7, 10} 0, 1, 3, 2, 5 there exists a one-to-one correspondence between t
he four-element subsets to be counted and the integer solutions to c1+c2+c3+c4+c5=11 where 0c1, c5 and 1c2, c3, c4.
The answer is the coefficient of x14 in the following formula
f(x)=(1+x+x2+x3+…)(x+x2+x3+x4+…)3(1+x+x2+x3+…)=x3(1-x)-5
![Page 21: Chapter 9 Generating functions Yen-Liang Chen Dept of Information Management National Central University.](https://reader035.fdocuments.net/reader035/viewer/2022081503/56649d415503460f94a1c9cb/html5/thumbnails/21.jpg)
Ex 9.18. Brianna takes an examination until she passes
it. Suppose in each test the probability of failure is 0.8, and of success is 0.2.
Let Y denote the number of times Brianna expects to take the exam before she passes it.
Please compute E(Y) and E(Y2).
![Page 22: Chapter 9 Generating functions Yen-Liang Chen Dept of Information Management National Central University.](https://reader035.fdocuments.net/reader035/viewer/2022081503/56649d415503460f94a1c9cb/html5/thumbnails/22.jpg)
compute E(Y)
![Page 23: Chapter 9 Generating functions Yen-Liang Chen Dept of Information Management National Central University.](https://reader035.fdocuments.net/reader035/viewer/2022081503/56649d415503460f94a1c9cb/html5/thumbnails/23.jpg)
compute E(Y2).
![Page 24: Chapter 9 Generating functions Yen-Liang Chen Dept of Information Management National Central University.](https://reader035.fdocuments.net/reader035/viewer/2022081503/56649d415503460f94a1c9cb/html5/thumbnails/24.jpg)
the convolution of sequences Ex 9.19. Let f(x)=x/(1-x)2=0+1x+2x2+3x3+…,
where ai=i g(x)=x(x+1)/(1-x)3=0+12x+22x2+32x3+…, whe
re bi=i2
h(x)=f(x)g(x)=c0+c1x+c2x2+c3x3+… ck=a0bk+a1bk-1+a2bk-2+…+ak-2b2+ak-1b1+akb0
ck=the sequence c is the convolution of sequences a and b
![Page 25: Chapter 9 Generating functions Yen-Liang Chen Dept of Information Management National Central University.](https://reader035.fdocuments.net/reader035/viewer/2022081503/56649d415503460f94a1c9cb/html5/thumbnails/25.jpg)
9.3. Partition of integers p(x) is the number of partitions for x. For n, the number of 1’s is 0 or 1 or 2 or 3…. The power series is 1+x+x2
+x3+x4+…. For n, the number of 2’s can be kept tracked by the power series 1+x2+x4
+x6+x8+…. For n, the number of 3’s can be kept tracked by the power series 1+x3+x6
+x9+x12+…. f(x)=(1+x+x2+x3+x4+…)(1+x2+x4+x6+x8+x10+…) (1+x3+x6+x9+…) …
(1+x10+…) =1/(1-x)1/(1-x2) 1/(1-x3) … 1/(1-x10) At last, we have the following series for p(n) by the coefficient of xn
)]1/(1[1i
i x
![Page 26: Chapter 9 Generating functions Yen-Liang Chen Dept of Information Management National Central University.](https://reader035.fdocuments.net/reader035/viewer/2022081503/56649d415503460f94a1c9cb/html5/thumbnails/26.jpg)
Ex 9.21
Find the number of ways an advertising agent can purchase n minutes if the time slots come in blocks of 30, 60, 120 seconds.
Let 30 seconds represent one time unit. a+2b+4c=2n f(x)= (1+x+x2+x3+x4+…) (1+x2+x4+x6+x8+…)( 1+x
4+x8+x12+…)
=1/(1-x) 1/(1-x2) 1/(1-x4). The coefficient of x2n is the answer to the problem.
![Page 27: Chapter 9 Generating functions Yen-Liang Chen Dept of Information Management National Central University.](https://reader035.fdocuments.net/reader035/viewer/2022081503/56649d415503460f94a1c9cb/html5/thumbnails/27.jpg)
Examples Ex 9.22. pd(n) is the number of partitions of a pos
itive integer n into distinct summands. Pd(x)=(1+x)(1+x2)(1+x3)..…
Ex 9.23. po(n) is the number of partitions of a positive integer n into odd summands. Po(x)= (1+x+x2+x3+x4+…) (1+x3+x6+x9+x12+…)( 1+
x5+x10+x15+…)… Po(x)=1/(1-x) 1/(1-x3) 1/(1-x5) 1/(1-x7) ... Pd(x)= Po(x)
![Page 28: Chapter 9 Generating functions Yen-Liang Chen Dept of Information Management National Central University.](https://reader035.fdocuments.net/reader035/viewer/2022081503/56649d415503460f94a1c9cb/html5/thumbnails/28.jpg)
Ex 9.24. poo(n) is the number of partitions of a positive
integer n into odd summands and such summands must occur an odd number of times.
Poo(x)= (1+x+x3+x5+x7+…) (1+x3+x9+x15+…)( 1+x5+x15+x25+…)…
![Page 29: Chapter 9 Generating functions Yen-Liang Chen Dept of Information Management National Central University.](https://reader035.fdocuments.net/reader035/viewer/2022081503/56649d415503460f94a1c9cb/html5/thumbnails/29.jpg)
9.4. The exponential generating function
![Page 30: Chapter 9 Generating functions Yen-Liang Chen Dept of Information Management National Central University.](https://reader035.fdocuments.net/reader035/viewer/2022081503/56649d415503460f94a1c9cb/html5/thumbnails/30.jpg)
Ex 9.26 In how many ways can four of the letters in ENGIN
E be arranged? f(x)=[1+x+(x2/2!)]2[1+x]2, and the answer is the coef
ficient of x4/4!.
![Page 31: Chapter 9 Generating functions Yen-Liang Chen Dept of Information Management National Central University.](https://reader035.fdocuments.net/reader035/viewer/2022081503/56649d415503460f94a1c9cb/html5/thumbnails/31.jpg)
important series
![Page 32: Chapter 9 Generating functions Yen-Liang Chen Dept of Information Management National Central University.](https://reader035.fdocuments.net/reader035/viewer/2022081503/56649d415503460f94a1c9cb/html5/thumbnails/32.jpg)
Ex 9.28. We have 48 flags, 12 each of the colors red, white, blue and black. Twelve flags
are placed on a vertical pole to show signal. How many of these use an even number of blue flags and an odd number of
black flags?
l
![Page 33: Chapter 9 Generating functions Yen-Liang Chen Dept of Information Management National Central University.](https://reader035.fdocuments.net/reader035/viewer/2022081503/56649d415503460f94a1c9cb/html5/thumbnails/33.jpg)
Ex 9.28 how many of these use at least three white flags or
no white flag at all?
![Page 34: Chapter 9 Generating functions Yen-Liang Chen Dept of Information Management National Central University.](https://reader035.fdocuments.net/reader035/viewer/2022081503/56649d415503460f94a1c9cb/html5/thumbnails/34.jpg)
![Page 35: Chapter 9 Generating functions Yen-Liang Chen Dept of Information Management National Central University.](https://reader035.fdocuments.net/reader035/viewer/2022081503/56649d415503460f94a1c9cb/html5/thumbnails/35.jpg)
Ex 9.29. A company hires 11 new employees, and they will be
assigned to four different departments, A, B, C, D. Each department has at least one new employee. In how many ways can these assignments be done?
![Page 36: Chapter 9 Generating functions Yen-Liang Chen Dept of Information Management National Central University.](https://reader035.fdocuments.net/reader035/viewer/2022081503/56649d415503460f94a1c9cb/html5/thumbnails/36.jpg)
9.5. The summation operator Let f(x)=a0+a1x+a2x2+a3x3+…. Then f(x)/(1-x) gener
ate the sequence of a0, a0+a1, a0+a1+a2, a0+a1+a2+a3,… So we refer to 1/(1-x) as the summation operator.
![Page 37: Chapter 9 Generating functions Yen-Liang Chen Dept of Information Management National Central University.](https://reader035.fdocuments.net/reader035/viewer/2022081503/56649d415503460f94a1c9cb/html5/thumbnails/37.jpg)
Ex 9.30. 1/(1-x) is the generating function for the sequence 1, 1, 1, 1,
1,… [1/(1-x)] [1/(1-x)] is the generating function for the
sequence 1,2,3,4,5,… x+x2 is the generating function for the sequence 0, 1, 1, 0, 0,
0,… (x+x2) /(1-x) is the generating function for the sequence 0, 1,
2, 2, 2, 2, … (x+x2) /(1-x)2 is the generating function for the sequence 0, 1,
3, 5, 7, 9, 11, … (x+x2) /(1-x)3 is the generating function for the sequence 0, 1,
4, 9, 16, 25, 36, …
![Page 38: Chapter 9 Generating functions Yen-Liang Chen Dept of Information Management National Central University.](https://reader035.fdocuments.net/reader035/viewer/2022081503/56649d415503460f94a1c9cb/html5/thumbnails/38.jpg)
Ex 9.31. g(x)= 1/(1-x)=1+x+x2+x3+x4+… q(x)=dg(x)/dx=1/(1-x)2=1+2x+3x2+4x3+.… r(x)=xq(x)=x/(1-x)2 = x+2x2+3x3+4x4+.… xdr(x)/dx=(1+x)/(1-x)3= x+22x2+32x3+42x4+. x(1+x)/(1-x)4 = x+(12+22)x2+(12+22+32)x3+(12
+22+32+42)x4+.…