Math 155 (Lecture 1)
August 30, 2011
This course is meant to serve as an introduction to the study of combinatorics. We might therefore
begin by asking the question: what is combinatorics? According t
Math 155 (Lecture 6)
September 13, 2011
In this lecture, we will continue our discussion of natural operations on species.
Denition 1. Let S and T be species. We dene a new species ST , called the pro
Math 155 (Lecture 7)
September 16, 2011
In this lecture, we describe some applications of the composition formula
FS T (x) = FS (FT (x)
proved in the last lecture. We will be particularly interested i
Math 155 (Lecture 5)
September 13, 2011
Our goal in this lecture is to introduce Joyals theory of species, which provides a convenient language
for formalizing many ideas in enumerative combinatorics.
Math 155 (Lecture 4)
September 8, 2011
Let us continue our analysis of the problem posed at the end of the previous lecture. For each n 0,
we let Dn denote the number of derangements of the set cfw_1,
Math 155 (Lecture 2)
September 1, 2011
The goal of this lecture is to introduce a basic technique in combinatorics: the method of generating
functions. Let begin with a simple counting problem.
Questi
Math 155 (Lecture 3)
September 8, 2011
In this lecture, well consider the answer to one of the most basic counting problems in combinatorics.
Question 1. How many ways are there to choose a k -element
Math 155 (Lecture 8)
September 19, 2011
Denition 1. Let G be a graph. A path in G is a sequence of vertices v0 , . . . , vn such that vi is adjacent to
vi1 for 1 i n. In this case, we also say (v0 , .
Math 155 (Lecture 9)
September 21, 2011
In the last few lectures, we have discussed Joyals theory of species. This is a convenient language for
analyzing labelled counting problems: that is, for answe
Math 155 (Lecture 14)
October 5, 2011
In the last few lectures, we have discussed the cycle index of a nite group G acting on a set X . The
cycle index contains a lot of enumerative information in a c
Math 155 (Lecture 15)
October 10, 2011
Recall that species S is said to be molecular if there is exactly one S -structure, up to isomorphism.
Equivalently, S is molecular if there exists an integer n
Math 155 (Lecture 13)
September 30, 2011
In this lecture, we will study some of the formal properties of the cycle index ZG of a nite group G acting
on a set X . Ideally, we would like to have some re
Math 155 (Lecture 12)
September 28, 2011
In this lecture we will work out some more examples of cycle indices and applications of Polyas theorem.
Question 1. Up to rotational symmetry, how many ways c
Math 155 (Lecture 10)
September 22, 2011
In the last lecture, we proved the following result:
Theorem 1 (Polya Enumeration Theorem). Let G be a nite group, X a nite G-set, and T a nite set
1
with t el
Math 155 (Lecture 11)
September 25, 2011
In the last lecture, we explained how to use Polyas theorem to count the number if isomorphism classes
of graphs of size n. The answer was given by the sum
1
n