Академический Документы
Профессиональный Документы
Культура Документы
Course Schedule
f a cu lty of science
d epa r tm ent of m athema tic s
Date
Sections
from FS2009
Part/ References
Topic/Sections
Notes/Speaker
Description
Here
are
some basic facts
about
combinatorial generating functions, that is formal power series
1
Sept 7 I.1, I.2,
I.3
Symbolic
methods
Combinatorial
related
to
combinatorial
families.
Structures
2
14
I.4, I.5, I.6
Unlabelled structures
3
21
Note
28
Oct 5
III.1, III.2
19
IV.3, IV.4
26
Nov 2
Labelled structures I
Combinatorial
Combinatorial
Labelled structures II
Asst #1 Due
parameters
The example on integer
compositions Parameters
is illustrated by a Maple worksheet available both in Maple and PDF
FS A.III
6
12 on canvas.
IV.1, IV.2
Multivariable GFs
formats
(self-study)
Analytic Methods
FS: Part B: IV, V, VI
Appendix B4
Stanley 99: Ch. 6
Handout #1
(self-study)
combinatorial
Complex Analysis
Singularity Analysis
Combinatorial
generating functions
IV.5 V.1
Asymptotic methods
Asst #2 Due
Let C be
of
objects together with
a notion of size s (from now we always assume that s
9 a family
VI.1
Sophie
is 10
given
C),
a C, tos(a)
12 with
A.3/
C where, for every object
Introduction
Prob.denotes
Mariolysthe size of a.
Limitobjects
Laws and Comb
Let Cn18be theIX.1subset of C composed of all
of sizeMarni
n and cn = |Cn |. Thus the counting sequence of C is
11
12
20
IX.2
23
IX.3
Random Structures
and Limit Laws
FS: Part C
(rotating
presentations)
The formal
power
series
25
IX.4
13
30
14
Dec 10
associated
Sophie
Combinatorial
instances of discrete
Mariolys
Marni
X
c0 , c1 , c2 , . . .
C(x) =
Quasi-Powers and
IX.5
to the sequence
ofPresentations
integers
c0 , c1 . . ., is the
Sophie
cn xn
n0
Asst #3 Due
generating
function of C.
We have taken the numbers from the counting sequence and turned them into the coefficients of a power
series. Weve already seen one
case
of this. The counting sequence for subsets of {1, . . . , n} is given by
special
the binomial coefficients n0 , n1 , . . . , nn . These numbers appear as the coefficients in the binomial theorem.
So our first example: If C is the set of subsets of {1, . . . , n}, then the generating function of C is
n
n n
n 0
x +
x + +
x = (1 + x)n .
1
n
0
Dr. Marni MISHNA, Department of Mathematics, SIMON FRASER UNIVERSITY
Version of: 11-Dec-09
Fundamental Fact 1. There exists a unique formal power series associated to any family of combinatorial
objects C, denoted by C(x) and called its generating function.
Example: Binary strings. If C ={binary strings}, and the size of a binary string is defined by its length,
then Cn = {binarystrings of length n} = {0, 1}n , and cn = 2n so
C(x) =
X
n0
2n xn =
1
.
1 2x
M ARNI M ISHNA , S PRING 2010; C EDRIC C HAUVE , S UMMER 2010; K AREN Y EATS, FALL 2013, L UIS G ODDYN S PRING 2015
f a cu lty of science
d epa r tm ent of m athema tic s
Week
Date
Sections
Part/ References
Topic/Sections
Notes/Speaker
from FS2009
Fundamental
Fact 2. Algebraic operations on combinatorial generating functions can be interpreted in
terms
of set
operations
on the corresponding
combinatorial families. Here are four examples.
1
Sept
7 I.1,
I.2, I.3
Symbolic methods
Combinatorial
Structures
I.4,three
I.5, I.6 combinatorial families
Unlabelled
structures
Let2 A,14B, C be
with
respective generating functions A(x), B(x), C(x).
FS: Part A.1, A.2
Comtet74
21
II.1, II.2, II.3
2.13 Union
Sum: If Handout
C = A#1 B, thenLabelled
C(x) structures
= A(x)I + B(x).
(self study)
4
28
II.4,
II.5,
II.6
Labelled
structures
II
Note: We should assume that A B = . Otherwise
we should interpret A B to be a multiset union, so an
element in both A andCombinatorial
B is counted twice
in A B.
Combinatorial
5
Oct 5
III.1, III.2
parameters
Asst #1 Due
Parameters
FS A.III
2.2 Cartesian product
Multiply: If C = A B, then C(x) = A(x)B(x).
6
12
IV.1, IV.2
Multivariable GFs
(self-study)
Here C = A B = {(a, b)
| a A, b B} is the cartesian product of A and B. Here the size of a pair c = (a, b) C,
7
19
IV.3,to
IV.4be theAnalytic
Complex
Analysis
is understood
sumMethods
of the sizes
of its
entries: s(c) = s(a) + s(b) .
8
26
Singularity Analysis
Appendix If
B4 C = Ak , then C(x) = A(x)k .
2.3 Cartesian
kth power:
IV.5 V.1
Stanley 99: Ch. 6
k
9
Nov
2
Asst
Due is the set of k-tuples c = (a , a , . . . , a ) whose
Here C = A = {(a1 ,Handout
a2 , . . #1
. , ak ) | ai Asymptotic
A, for
i = 1, 2,
. .#2
. k}
methods
1 2
k
(self-study)
members
allVI.1
belong to A. This makes sense when k = Sophie
0 since A0 = {()} contains only the empty sequence, and
9
10 0
A(x)
= 1. The
size of c = (a1 , a2 , . . . . , aIntroduction
to be s(c) = s(a1 ) + s(a2 ) + + s(ak ).
k ), is understood
12
A.3/ C
to Prob.
Mariolys
2.4 Finite
sequences:
If C = A , thenLimit
C(x)
18
IX.1
Laws=
and1/(1
Comb A(x)).
Marni
11
0
1
2
Here, C
=
A
=
A
A
A
=
{(a
,
a
,
.
.
.
.
,
a
)
|
t
30
Quasi-Powers and
Gaussian limit laws
IX.5
Sophie
Example: Binary strings. Let B be the family of finite binary strings. A binary string of length n is a finite
Due
14
Dec 10of symbols belonging
Presentations
Asst
sequence
to {0, 1}. Therefore B =
A#3
where A = {0, 1}. We note that A has no objects of
size zero, and its generating function is A(x) = 2x. By 2.4, the generating function for B is.
B(x) =
X
1
1
=
= 1 + 2x + 4x4 + =
2 n xn
1 A(x)
1 2x
n1
Example: Integer compositions. An integer composition is a sequence (ordered list) of strictly positive
integers. Its size is the sum of all integers in the sequence. For example, (2, 1, 5, 3, 1) is a composition of size
12 Marni
= 2MISHNA,
+ 1 +Department
5+3+
1; it is not
the
same
composition that (2, 1, 5, 1, 3): they both have the same size and
Dr.
of Mathematics,
SIMON
FRASER
UNIVERSITY
Version
of: 11-Dec-09
contain
the same integers, but the order of the integers is different. We consider the empty sequence () to be a
composition of size zero.
Let C be the set of all nonempty compositions. Let A be the set of all positive integers. Then C = A A0 . The
generation function for A0 = {()} is 1. The generating function of A is
A(x) = x + x2 + x3 + x4 + = x(1 + x + x2 + x3 . . .) = x
xn =
n0
x
1x
(This identity can also be proved by 2.4 and the fact that an integer can be seen as a sequence of 1s).
Because C A0 = A , we have from 2.1 and 2.4 that C(x) + 1 =
nonempty integer compositions can be computed and simplified.
C(x) =
1
x 1=
1 1x
1
12x
1x
1=
1
1A(x) .
1x
1 2x
x
=
.
1 2x 1 2x
1 2x
M ARNI M ISHNA , S PRING 2010; C EDRIC C HAUVE , S UMMER 2010; K AREN Y EATS, FALL 2013, L UIS G ODDYN S PRING 2015
f a cu lty of science
d epa r tm ent of m athema tic s
Week
Date
Sections
Part/ References
Topic/Sections
Notes/Speaker
from
FS2009
Evidently, the
number
of compositions of n is 2n1 for all n 1. (We will visit the extraction of coefficients in
the1 next
Septfact
7 I.1,sheet.)
I.2, I.3
Symbolic methods
Combinatorial
Structures
2 suggests
14
I.4, I.5,
I.6 there is a link between
Unlabelled
structures
This
that
binary
strings and compositions that is not obvious from the definiFS: Part A.1, A.2
Comtet74like to explain, at the level of the combinatorial objects, how integer compositions
tions
of
B
and
C.
We
would
3
21
II.1, II.2, II.3
Labelled structures I
Handout #1
of 4n and
binary
strings(self
ofstudy)
length n 1Labelled
are in
one-to-one correspondence. This is is not very difficult to do (see
28
II.4, II.5, II.6
structures II
Grimaldi Example 3.11), but also not entirely trivial. The fact that algebra revealed an unsuspected connection
Combinatorial
5
Oct 5
III.1,utility
III.2
Asst #1 Due
demonstrates
ofCombinatorial
generating functions.
parameters
Parameters
6
12
IV.1, IV.2
FS A.III
(self-study)
7
19 to watch
IV.3, IV.4
What
out
for
Analytic
Methods
Multivariable GFs
Complex Analysis
26
and
10 what size each object is goes in the exponent.
12
A.3/ C
Introduction to Prob.
Mariolys
18
IX.1
Marni
20
IX.2
Sophie
23
IX.3
Combinatorial
instances of discrete
Mariolys
25
IX.4
Marni
13
30
IX.5
Quasi-Powers and
Gaussian limit laws
Sophie
14
Dec 10
For a sequence (a1 , a2 , . . . , at ) of objects, it is easy to confuse its size s(a1 ) + s(a2 ) + + s(at ) with its length t.
11
12
Random Structures
and Limit Laws
FS: Part C
(rotating
presentations)
Presentations
Asst #3 Due
M ARNI M ISHNA , S PRING 2010; C EDRIC C HAUVE , S UMMER 2010; K AREN Y EATS, FALL 2013, L UIS G ODDYN S PRING 2015