Course11110615558 lectures
Combinatorics
Prof. Narayanan N · IIT Madras
About
We start with the finite and infinite avatars of the Pigeonhole Principle, Basic counting tools and the twelvefold way followed by compositions and partitions of integers and Stirling numbers. We then look at Inclusion exclusion and Mobius inversion followed by generating functions. We then look at Polya's theorem, graphs and conclude with a short introduction to species of structures.
Intended audience: UG students
Prerequisites: Basic Mathematical Maturity expected from a Mathematics student at the level of 10+2. Familiarity with group theory will be addedadvantage (not necessary).
Lectures
Week 1
- Pigeonhole Principle
- Dirichlet theorem and Erdos-Szekeres Theorem
- Ramey theorem as generalisation of PHP
- An infinite flock of Pigeons
Week 2
- Basic Counting - the sum and product rules
- Examples of basic counting
- Examples: Product and Division rules
- Binomial theorem and bijective counting
- Counting lattice paths
Week 3
- Multinomial theorem
- Applying Multinomial theorem
- Integer compositions
- Set partitions and Stirling numbers
- Stirling and Hemachandra recursions
- Integer partitions
Week 4
- Young's diagram and Integer partitions
- Principle of Inclusion and Exclusion
- Applications of PIE
- The twelvefold way
- Inclusion exclusion: Linear algebra view
- Partial Orders
Week 5
- Mobius Inversion Formula
- Product theorem and applications of Mobius Inversion
- Formal power series, ordinary generating functions
- Application of Ordinary generating functions
- Product of Generating functions
Week 6
- Composition of generating functions
- Exponential Generating Function
- Composition of EGF
- Euler pentagonal number theorem
Week 7
- Graphs - introduction
- Paths Walks, Cycles
- Digraphs and functional digraphs
- Componenets, Connectivity, Bipartite graphs
Week 8
Week 9
Week 10
- The Discharging Method - part 1
- The Discharging Method - part 2
- Introduction to Group actions
- Colouring and symmetries - examples
- Burnside's lemma
Week 11
- Proof of Burnsides lemma
- Polya's theorem
- Species of structures- definitions and examples
- Associated seris and Product of species
- Species: Substitution and Derivative
Week 12
Syllabus and materials
At NPTEL, as the course publishes them.
Credits and licence
- Institution
- IIT Madras
- Department
- Mathematics
- Teacher
- Prof. Narayanan N
- Level
- Undergraduate
- Language
- English
- Subjects
- Mathematics
- Source
- NPTEL
- Licence
- CC BY-NC-SA, as NPTEL states it. Non-commercial use only. NPTEL's terms
- Attribution
- NPTEL states: "Distributed under Creative Commons Attribution-ShareAlike / CC BY - NC - SA", beside a BY-NC-SA badge.
- Who can watch
- NPTEL gives no rating. Invisible Network shows it to Tweens profiles and older, judged from what the source says about it. How courses are placed
More like this
NPTEL111106100
Course
Differential Equations for Engineers
64 lectures · Source's player
NPTEL111106168
Course
Introduction To Algebraic Geometry
75 lectures · Source's player
NPTEL111106044
Course
An Introduction to Riemann Surfaces and Algebraic Curves: Complex 1-Tori and Elliptic Curves
48 lectures · Video
NPTEL111106051
Course
Linear Algebra
52 lectures · Video
NPTEL111106052
Course
Mathematical Logic
42 lectures · Video
NPTEL111106053
Course
Real Analysis
52 lectures · Video
NPTEL111106082
Course
Dynamic Data Assimilation: an introduction
40 lectures · Video
NPTEL111106084
Course
Advanced Complex Analysis - Part 1:Zeros of Analytic Functions,Analytic continuation, Monodromy, Hyperbolic Geometry and the Reimann Mapping Theorem
43 lectures · Video
NPTEL111106094
Course
Advanced Complex Analysis - Part 2: Compactness of Meromorphic Functions in the Spherical Metric, Spherical Derivative, Normality, Theorems of Marty-Zalcman-Montel-Picard-Royden-Schottky
43 lectures · Video
NPTEL111106097
Course
Basic Algebraic Geometry : Varieties, Morphisms, Local Rings, Function Fields and Nonsingularity
40 lectures · Video
NPTEL111106098
Course
Introduction to Commutative Algebra
39 lectures · Video
NPTEL111106101
Course
Numerical Analysis
54 lectures · Video