CSM Week 1: Introductory Cross-Disciplinary Seminar Combinatorial Enumeration Dave Wagner University of Waterloo.

Slides:



Advertisements
Similar presentations
Vector Spaces A set V is called a vector space over a set K denoted V(K) if is an Abelian group, is a field, and For every element vV and K there exists.
Advertisements

Great Theoretical Ideas in Computer Science for Some.
5.4 Basis And Dimension.
Applied Informatics Štefan BEREŽNÝ
Review Binary Search Trees Operations on Binary Search Tree
13 May 2009Instructor: Tasneem Darwish1 University of Palestine Faculty of Applied Engineering and Urban Planning Software Engineering Department Introduction.
Totally Unimodular Matrices
A Separator Theorem for Graphs with an Excluded Minor and its Applications Paul Seymour Noga Alon Robin Thomas Lecturer : Daniel Motil.
CHRISTOPHER M. P. TOMASZEWSKI 30 JULY MMIX A Spectral Analysis of Cyclic and Elementary Abelian Subgroup Lattices.
CompSci 102 Discrete Math for Computer Science April 19, 2012 Prof. Rodger Lecture adapted from Bruce Maggs/Lecture developed at Carnegie Mellon, primarily.
1.5 Elementary Matrices and a Method for Finding
Андрей Андреевич Марков. Markov Chains Graduate Seminar in Applied Statistics Presented by Matthias Theubert Never look behind you…
Totally Unimodular Matrices Lecture 11: Feb 23 Simplex Algorithm Elliposid Algorithm.
MOHAMMAD IMRAN DEPARTMENT OF APPLIED SCIENCES JAHANGIRABAD EDUCATIONAL GROUP OF INSTITUTES.
Alternating Sign Matrices and Symmetry (or) Generalized Q*bert Games: An Introduction (or) The Problem With Lewis Carroll By Nickolas Chura.
INDR 262 INTRODUCTION TO OPTIMIZATION METHODS LINEAR ALGEBRA INDR 262 Metin Türkay 1.
Important Problem Types and Fundamental Data Structures
SYSTEMS OF LINEAR EQUATIONS
C&O 355 Mathematical Programming Fall 2010 Lecture 17 N. Harvey TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: AA A.
1 February 24 Matrices 3.2 Matrices; Row reduction Standard form of a set of linear equations: Chapter 3 Linear Algebra Matrix of coefficients: Augmented.
Elementary Linear Algebra Anton & Rorres, 9th Edition
 Row and Reduced Row Echelon  Elementary Matrices.
Systems of Linear Equation and Matrices
CSM Week 1: Introductory Cross-Disciplinary Seminar Combinatorial Enumeration Dave Wagner University of Waterloo.
GRAPH THEORY.  A graph is a collection of vertices and edges.  An edge is a connection between two vertices (or nodes).  One can draw a graph by marking.
Matrix Completion Problems for Various Classes of P-Matrices Leslie Hogben Department of Mathematics, Iowa State University, Ames, IA 50011
4 4.4 © 2012 Pearson Education, Inc. Vector Spaces COORDINATE SYSTEMS.
Chapter 3 – Set Theory  .
Chapter 9. Chapter Summary Relations and Their Properties n-ary Relations and Their Applications (not currently included in overheads) Representing Relations.
Combinatorial Algorithms Reference Text: Kreher and Stinson.
 What is a graph? What is a graph?  Directed vs. undirected graphs Directed vs. undirected graphs  Trees vs graphs Trees vs graphs  Terminology: Degree.
Chapter 6 Graph Theory R. Johnsonbaugh Discrete Mathematics 5 th edition, 2001.
1 CS104 : Discrete Structures Chapter V Graph Theory.
Three different ways There are three different ways to show that ρ(A) is a simple eigenvalue of an irreducible nonnegative matrix A:
With Jesper Lykke Jacobsen Hubert Saleur Alan D. Sokal Andrea Sportiello Fields for Trees and Forests Physical Review Letters 93 (2004) Bari, September.
17. Group Theory 1.Introduction to Group Theory 2.Representation of Groups 3.Symmetry & Physics 4.Discrete Groups 5.Direct Products 6.Symmetric Groups.
Week 11 - Monday.  What did we talk about last time?  Binomial theorem and Pascal's triangle  Conditional probability  Bayes’ theorem.
2009/9 1 Matrices(§3.8)  A matrix is a rectangular array of objects (usually numbers).  An m  n (“m by n”) matrix has exactly m horizontal rows, and.
15-853Page :Algorithms in the Real World Planar Separators I & II – Definitions – Separators of Trees – Planar Separator Theorem.
Agenda Review: –Planar Graphs Lecture Content:  Concepts of Trees  Spanning Trees  Binary Trees Exercise.
Theory of electric networks: The two-point resistance and impedance F. Y. Wu Northeastern University Boston, Massachusetts USA.
Matrix Completion Problems for Various Classes of P-Matrices Leslie Hogben Department of Mathematics, Iowa State University, Ames, IA 50011
1 Graphs Theory UNIT IV. 2Contents  Basic terminology,  Multi graphs and weighted graphs  Paths and circuits  Shortest path in weighted graph  Hamiltonian.
An Introduction to Graph Theory
International Iran conference on Quantum Information September 2007, Kish Island Evaluation of bounds of codes defined over hexagonal and honeycomb lattices.
 Centre National de la Recherche Scientifique  Institut National Polytechnique de Grenoble  Université Joseph Fourier Laboratoire G-SCOP 46, av Félix.
CSCI 115 Chapter 1 Fundamentals. CSCI 115 §1.1 Sets and Subsets.
Matrices and Matrix Operations. Matrices An m×n matrix A is a rectangular array of mn real numbers arranged in m horizontal rows and n vertical columns.
Introduction to Graph Theory By: Arun Kumar (Asst. Professor) (Asst. Professor)
Great Theoretical Ideas in Computer Science for Some.
C&O 355 Lecture 19 N. Harvey TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: A A A A A A A A A A.
COMPSCI 102 Introduction to Discrete Mathematics.
Theory of Computational Complexity Probability and Computing Lee Minseon Iwama and Ito lab M1 1.
Week 11 - Wednesday.  What did we talk about last time?  Graphs  Paths and circuits.
Linear Algebra Engineering Mathematics-I. Linear Systems in Two Unknowns Engineering Mathematics-I.
Matrices, Vectors, Determinants.
Leda Demos By: Kelley Louie Credits: definitions from Algorithms Lectures and Discrete Mathematics with Algorithms by Albertson and Hutchinson graphics.
EMIS 8373: Integer Programming Combinatorial Optimization Problems updated 27 January 2005.
CHAPTER 7 Determinant s. Outline - Permutation - Definition of the Determinant - Properties of Determinants - Evaluation of Determinants by Elementary.
CSE15 Discrete Mathematics 03/01/17
CS 201: Design and Analysis of Algorithms
Graph Theory An Introduction.
Matrix Representation of Graphs
Eigenvalues and Eigenvectors
RECORD. RECORD COLLABORATE: Discuss: Is the statement below correct? Try a 2x2 example.
Great Theoretical Ideas In Computer Science
Systems of Linear Equations and Matrices
Discrete Mathematics for Computer Science
3.IV. Change of Basis 3.IV.1. Changing Representations of Vectors
Vector Spaces COORDINATE SYSTEMS © 2012 Pearson Education, Inc.
Presentation transcript:

CSM Week 1: Introductory Cross-Disciplinary Seminar Combinatorial Enumeration Dave Wagner University of Waterloo

CSM Week 1: Introductory Cross-Disciplinary Seminar Combinatorial Enumeration Dave Wagner University of Waterloo I. The Lagrange Implicit Function Theorem and Exponential Generating Functions

CSM Week 1: Introductory Cross-Disciplinary Seminar Combinatorial Enumeration Dave Wagner University of Waterloo I. The Lagrange Implicit Function Theorem and Exponential Generating Functions II. A Smorgasbord of Combinatorial Identities

1. Multivariate Lagrange Implicit Function Theorem

II. A Smorgasbord of Combinatorial Identities 1. Multivariate Lagrange Implicit Function Theorem 2. The MacMahon Master Theorem

II. A Smorgasbord of Combinatorial Identities 1. Multivariate Lagrange Implicit Function Theorem 2. The MacMahon Master Theorem 3. Cartier-Foata (Viennot) Heap Inversion

II. A Smorgasbord of Combinatorial Identities 1. Multivariate Lagrange Implicit Function Theorem 2. The MacMahon Master Theorem 3. Cartier-Foata (Viennot) Heap Inversion 4. Karlin-MacGregor/Lindstrom/Gessel-Viennot

II. A Smorgasbord of Combinatorial Identities 1. Multivariate Lagrange Implicit Function Theorem 2. The MacMahon Master Theorem 3. Cartier-Foata (Viennot) Heap Inversion 4. Karlin-MacGregor/Lindstrom/Gessel-Viennot 5. Kirchhoff’s Matrix Tree Theorem

II. A Smorgasbord of Combinatorial Identities 1. Multivariate Lagrange Implicit Function Theorem 2. The MacMahon Master Theorem 3. Cartier-Foata (Viennot) Heap Inversion 4. Karlin-MacGregor/Lindstrom/Gessel-Viennot 5. Kirchhoff’s Matrix Tree Theorem 6. The “Four-Fermion Forest Theorem” (C-J-S-S-S)

1. Multivariate LIFT Commutative ring K Indeterminates and Power series in K[[u]].

1. Multivariate LIFT Commutative ring K Indeterminates and Power series in K[[u]]. (a) There are unique power series in K[[x]] such that for each 1 <= j <= n.

1. Multivariate LIFT (b) For these power series and for any monomial (I.J. Good, 1960)

2. The MacMahon Master Theorem Special case of Multivariate LIFT in which each is a homogeneous linear form.

2. The MacMahon Master Theorem Special case of Multivariate LIFT in which each is a homogeneous linear form. (MacMahon, 1915)

2. The MacMahon Master Theorem This can be rephrased as….

2. The MacMahon Master Theorem This can be rephrased as…. The matrix represents an endomorphism on an n-dimensional vector space V.

2. The MacMahon Master Theorem This can be rephrased as…. The matrix represents an endomorphism on an n-dimensional vector space V. There are induced endomorphisms on the symmetric powers of V, and on the exterior powers of V.

2. The MacMahon Master Theorem The traces of these induced endomorphisms satisfy

2. The MacMahon Master Theorem The traces of these induced endomorphisms satisfy

2. The MacMahon Master Theorem By the MacMahon Master Theorem… This is called the “Boson-Fermion Correspondence”

2. The MacMahon Master Theorem By the MacMahon Master Theorem… This is called the “Boson-Fermion Correspondence” (Garoufalidis-Le-Zeilberger, 2006) “quantum” MacMahon Master Theorem.

3. Cartier-Foata/Viennot Heap Inversion Another example of the Boson-Fermion Correspondence arising from symmetric functions…. Countably many indeterminates

3. Cartier-Foata/Viennot Heap Inversion Another example of the Boson-Fermion Correspondence arising from symmetric functions…. Countably many indeterminates Elementary symmetric functions

3. Cartier-Foata/Viennot Heap Inversion Another example of the Boson-Fermion Correspondence arising from symmetric functions…. Countably many indeterminates Elementary symmetric functions Complete symmetric functions

3. Cartier-Foata/Viennot Heap Inversion Generating functions…

3. Cartier-Foata/Viennot Heap Inversion Generating functions…

3. Cartier-Foata/Viennot Heap Inversion Generating functions… Clearly

3. Cartier-Foata/Viennot Heap Inversion Let G=(V,E) be a simple graph. A subset S of V is stable provided that no edge of G has both ends in S.

3. Cartier-Foata/Viennot Heap Inversion Let G=(V,E) be a simple graph. A subset S of V is stable provided that no edge of G has both ends in S. Introduce indeterminates The stable set enumerator of G is

3. Cartier-Foata/Viennot Heap Inversion Let G=(V,E) be a simple graph. A subset S of V is stable provided that no edge of G has both ends in S. Introduce indeterminates The stable set enumerator of G is (Partition function of a zero-temperature lattice gas on G with repulsive nearest-neighbour interactions.)

3. Cartier-Foata/Viennot Heap Inversion Let G=(V,E) be a simple graph. Introduce indeterminates Say that these commute only for non-adjacent vertices: if and only if

3. Cartier-Foata/Viennot Heap Inversion Let G=(V,E) be a simple graph. Introduce indeterminates Say that these commute only for non-adjacent vertices: if and only if Let be the set of all finite strings of vertices, modulo the equivalence relation generated by these commutation relations.

3. Cartier-Foata/Viennot Heap Inversion (Cartier-Foata, 1969) This identity is valid for power series with merely partially commutative indeterminates, as above.

3. Cartier-Foata/Viennot Heap Inversion (Cartier-Foata, 1969) This identity is valid for power series with merely partially commutative indeterminates, as above. (There are several variations and generalizations of this.) (Viennot, 1986) (Krattenthaler, preprint)

4. Karlin-MacGregor/Lindstrom/Gessel-Viennot Let G=(V,E) be a finite connected acyclic directed graph properly drawn in the plane.

4. Karlin-MacGregor/Lindstrom/Gessel-Viennot Let G=(V,E) be a finite connected acyclic directed graph properly drawn in the plane. Let each edge e be weighted by a value w(e) in some commutative ring K.

4. Karlin-MacGregor/Lindstrom/Gessel-Viennot Let G=(V,E) be a finite connected acyclic directed graph properly drawn in the plane. Let each edge e be weighted by a value w(e) in some commutative ring K. For a path P, let w(P) be the product of the weights of the edges of P.

4. Karlin-MacGregor/Lindstrom/Gessel-Viennot Let G=(V,E) be a finite connected acyclic directed graph properly drawn in the plane. Let each edge e be weighted by a value w(e) in some commutative ring K. For a path P, let w(P) be the product of the weights of the edges of P. Fix vertices in that cyclic order around the boundary of the infinite face of G.

4. Karlin-MacGregor/Lindstrom/Gessel-Viennot Let G=(V,E) be a finite connected acyclic directed graph properly drawn in the plane. Let each edge e be weighted by a value w(e) in some commutative ring K. For a path P, let w(P) be the product of the weights of the edges of P. Fix vertices in that cyclic order around the boundary of the infinite face of G. Let be the generating function for all (directed) paths from A_i to Z_j.

4. Karlin-MacGregor/Lindstrom/Gessel-Viennot

The generating function for the set of all k-tuples of paths such that * the paths P_i are internally vertex-disjoint * each P_i goes from A_i to Z_i is

4. Karlin-MacGregor/Lindstrom/Gessel-Viennot The generating function for the set of all k-tuples of paths such that * the paths P_i are internally vertex-disjoint * each P_i goes from A_i to Z_i is

4. Karlin-MacGregor/Lindstrom/Gessel-Viennot Application: vertical edges get weight 1. horizontal edges (a,b)—(a+1,b) get weight x_b

4. Karlin-MacGregor/Lindstrom/Gessel-Viennot The generating function for all paths from to is a complete symmetric function

4. Karlin-MacGregor/Lindstrom/Gessel-Viennot The generating function for all paths from to is a complete symmetric function The path shown is coded by the sequence

4. Karlin-MacGregor/Lindstrom/Gessel-Viennot Sets of vertex-disjoint paths are encoded by tableaux :

4. Karlin-MacGregor/Lindstrom/Gessel-Viennot Sets of vertex-disjoint paths are encoded by tableaux : The generating function for tableaux of a given shape is a symmetric function… skew Schur function

4. Karlin-MacGregor/Lindstrom/Gessel-Viennot (dual) Jacobi-Trudy Formula * When these correspond to the irreducible representations of the symmetric groups.

4. Karlin-MacGregor/Lindstrom/Gessel-Viennot (dual) Jacobi-Trudy Formula * When these correspond to the irreducible representations of the symmetric groups. * They are the minors of “generic” Toeplitz matrices.

5. Kirchhoff’s Matrix Tree Theorem Let G=(V,E) be a finite connected (multi-)graph.

5. Kirchhoff’s Matrix Tree Theorem Let G=(V,E) be a finite connected (multi-)graph. Direct each edge e with ends v and w arbitrarily: Either v—e  w or w—e  v.

5. Kirchhoff’s Matrix Tree Theorem Let G=(V,E) be a finite connected (multi-)graph. Direct each edge e with ends v and w arbitrarily: Either v—e  w or w—e  v. Define a signed incidence matrix of G to be the V-by-E matrix D with entries

5. Kirchhoff’s Matrix Tree Theorem Fix indeterminates

5. Kirchhoff’s Matrix Tree Theorem Fix indeterminates Let Y be the E-by-E diagonal matrix

5. Kirchhoff’s Matrix Tree Theorem Fix indeterminates Let Y be the E-by-E diagonal matrix The weighted Laplacian matrix of G is

5. Kirchhoff’s Matrix Tree Theorem A graph

5. Kirchhoff’s Matrix Tree Theorem A signed incidence matrix for it

5. Kirchhoff’s Matrix Tree Theorem Its weighted Laplacian matrix

5. Kirchhoff’s Matrix Tree Theorem Fix indeterminates Let Y be the E-by-E diagonal matrix The weighted Laplacian matrix of G is Fix any “ground vertex”

5. Kirchhoff’s Matrix Tree Theorem Fix indeterminates Let Y be the E-by-E diagonal matrix The weighted Laplacian matrix of G is Fix any “ground vertex” Let be the submatrix of L obtained by deleting the row and the column indexed by

5. Kirchhoff’s Matrix Tree Theorem With the notation above… where the summation is over the set of all spanning trees of G.

5. Kirchhoff’s Matrix Tree Theorem With the notation above… where the summation is over the set of all spanning trees of G. Proof uses the Binet-Cauchy determinant identity and…

5. Kirchhoff’s Matrix Tree Theorem Key Lemma: Let and with

5. Kirchhoff’s Matrix Tree Theorem Key Lemma: Let and with Let M be the square submatrix of D obtained by * deleting rows indexed by vertices in R, and * keeping only columns indexed by edges in S.

5. Kirchhoff’s Matrix Tree Theorem Key Lemma: Let and with Let M be the square submatrix of L obtained by * deleting rows indexed by vertices in R, and * keeping only columns indexed by edges in S. Then if (V,S) is a forest in which each tree has exactly one vertex in R, and otherwise

5. Kirchhoff’s Matrix Tree Theorem With the notation above… where the summation is over the set of all spanning forests F of G such that each component of F contains exactly one vertex in R. “Shorthand” notation:

5. Kirchhoff’s Matrix Tree Theorem With the notation above… where the summation is over the set of all spanning forests F of G

5. Kirchhoff’s Matrix Tree Theorem With the notation above… where the summation is over the set of all spanning forests F of G But… we really want a formula without the multiplicities on the RHS….

6. The “Four-Fermion Forest Theorem” of C-J-S-S-S Caracciolo-Jacobsen-Saleur-Sokal-Sportiello (2004) The generating function for spanning forests of G is

6. The “Four-Fermion Forest Theorem” of C-J-S-S-S “Shorthand” notation The greek letters stand for fermionic (anticommuting) variables. et cetera in particular

6. The “Four-Fermion Forest Theorem” of C-J-S-S-S “Shorthand” notation The greek letters stand for fermionic (anticommuting) variables. is an operator – it means keep track only of terms in which each variable occurs exactly once, counting each such term with an appropriate sign.

6. The “Four-Fermion Forest Theorem” of C-J-S-S-S For any square matrix M

6. The “Four-Fermion Forest Theorem” of C-J-S-S-S For any square matrix M “Shorthand” notation

6. The “Four-Fermion Forest Theorem” of C-J-S-S-S For any square matrix M Compare with C-J-S-S-S:

6. The “Four-Fermion Forest Theorem” of C-J-S-S-S “Traditionally” each vertex gets a commuting (bosonic) indeterminate

6. The “Four-Fermion Forest Theorem” of C-J-S-S-S “Traditionally” each vertex gets a commuting (bosonic) indeterminate In C-J-S-S-S this has two anticommuting (fermionic) “superpartners”

6. The “Four-Fermion Forest Theorem” of C-J-S-S-S “Traditionally” each vertex gets a commuting (bosonic) indeterminate In C-J-S-S-S this has two anticommuting (fermionic) “superpartners” and the boson is “integrated out”

6. The “Four-Fermion Forest Theorem” of C-J-S-S-S “Traditionally” each vertex gets a commuting (bosonic) indeterminate In C-J-S-S-S this has two anticommuting (fermionic) “superpartners” and the boson is “integrated out”

6. The “Four-Fermion Forest Theorem” of C-J-S-S-S “Traditionally” each vertex gets a commuting (bosonic) indeterminate In C-J-S-S-S this has two anticommuting (fermionic) “superpartners” and the boson is “integrated out” The integral is interpreted combinatorially, some very pretty sign-cancellations occur, and only the forests survive, each exactly once.

I believe there is a department of mind conducted independent of consciousness, where things are fermented and decocted, so that when they are run off they come clear. -- James Clerk Maxwell