Tutte Polynomials in Combinatorics and Geometry

Tutte Polynomials in Combinatorics and Geometry

Motivation Matroids Tutte polynomials Hyperplane arrangements Computing Tutte polynomials Tutte polynomials in combinatorics and geometry Federico Ardila San Francisco State University Universidad de Los Andes, Bogotá, Colombia. Modern Math Workshop SACNAS National Conference San Antonio, Texas, 2 de octubre de 2013 Motivation Matroids Tutte polynomials Hyperplane arrangements Computing Tutte polynomials Outline 1. Motivating examples 2. Matroids 3. Corte de comerciales. 4. Tutte polynomials 5. Hyperplane arrangements 6. Computing Tutte polynomials Motivation Matroids Tutte polynomials Hyperplane arrangements Computing Tutte polynomials MOTIVATING EXAMPLES: 1. Graph Theory. Goal: Build internet connections that will connect the 4 cities. To lower costs, build the minimum number of connections. b d e f a c Solutions: fabc; abd; abe; acd; aceg (The spanning trees of the graph.) Wednesday, October 2, 13 Motivation Matroids Tutte polynomials Hyperplane arrangements Computing Tutte polynomials MOTIVATING EXAMPLES: 2. Linear Algebra. Goal: Choose a minimal set of vectors that spans R3. No 3 on a plane, no 2 on a line, no 1 at the origin. a b d e f c Solutions: fabc; abd; abe; acd; aceg (The bases of the vector configuration.) Wednesday, October 2, 13 Motivation Matroids Tutte polynomials Hyperplane arrangements Computing Tutte polynomials MOTIVATING EXAMPLES: 3. Matching Theory. Goal: Marry as many people as possible. No gay marriage in Texas.(!) No poligamy. 1 2 3 a b c d e f Possible married men: fabc; abd; abe; acd; aceg (The systems of distinct representatives.) Wednesday, October 2, 13 Motivation Matroids Tutte polynomials Hyperplane arrangements Computing Tutte polynomials MOTIVATING EXAMPLES: 4. Field Extensions. Goal: Choose a transcendence basis for C[x; y; z] over C. Maximal set with no algebraic relations with coeffs. in C. a = z3 b = x + y c = x − y d = xy e = x2y 2 f = 1 Solutions: fabc; abd; abe; acd; aceg (The transcendence bases of the field extension.) Motivation Matroids Tutte polynomials Hyperplane arrangements Computing Tutte polynomials MOTIVATING EXAMPLES: 5. Catalan combinatorics. Goal: Choose up-steps to get to (6; 0) staying above the x-axis. Never cross the x-axis. a b c a b d a b e a c d a c e Solutions: fabc; abd; abe; acd; aceg (The Dyck paths of length 6.) Wednesday, October 2, 13 Motivation Matroids Tutte polynomials Hyperplane arrangements Computing Tutte polynomials MATROIDS. Definition. [MacLane / Nakasawa / Whitney 1930s] A matroid (E; B) consists of: • A ground set E, and • A collection B of subsets of E called bases such that: If A and B are bases and a 2 A n B, then there exists b 2 B n A such that A n fag [ fbg is a basis. Example. E = fa; b; c; d; e; f gB = fabc; abd; abe; acd; aceg Proposition. The 5 examples above give 5 families of matroids. Proof. This “basis exchange axiom" holds in graph theory, linear algebra, matching theory, field extension theory, Catalan theory. Motivation Matroids Tutte polynomials Hyperplane arrangements Computing Tutte polynomials MATROIDS. Definition. [MacLane / Nakasawa / Whitney 1930s] A matroid (E; B) consists of: • A ground set E, and • A collection B of subsets of E called bases such that: If A and B are bases and a 2 A n B, then there exists b 2 B n A such that A n fag [ fbg is a basis. Example. E = fa; b; c; d; e; f gB = fabc; abd; abe; acd; aceg Proposition. The 5 examples above give 5 families of matroids. Proof. This “basis exchange axiom" holds in graph theory, linear algebra, matching theory, field extension theory, Catalan theory. Motivation Matroids Tutte polynomials Hyperplane arrangements Computing Tutte polynomials So a theorem in matroid theory gives us theorems in ≥ 5 areas! For example: Theorem. All the bases of a matroid have the same size. Corollaries. • All spanning trees of a graph have = number of edges. (V-1) • All bases of a vector space have = size. (Dimension) • All maxl sets of marriable men have = size. (Matching #) • All transcendence bases of L=K have = size. (Transc. deg.) • All Dyck paths of length 2n have = number of up-steps. (n) Motivation Matroids Tutte polynomials Hyperplane arrangements Computing Tutte polynomials So a theorem in matroid theory gives us theorems in ≥ 5 areas! For example: Theorem. All the bases of a matroid have the same size. Corollaries. • All spanning trees of a graph have = number of edges. (V-1) • All bases of a vector space have = size. (Dimension) • All maxl sets of marriable men have = size. (Matching #) • All transcendence bases of L=K have = size. (Transc. deg.) • All Dyck paths of length 2n have = number of up-steps. (n) Motivation Matroids Tutte polynomials Hyperplane arrangements Computing Tutte polynomials A theorem in matroid theory gives us theorems in ≥ 5 areas! Theorem. If M = (E; B) is a matroid, then M∗ = (E; B∗) is the dual matroid, where B∗ = fE n B : B is a basis of Mg Examples. If E = fa; b; c; d; e; f g and B = fabc; abd; abe; acd; aceg. then B∗ = fdef ; cef ; cdf ; bef ; bdf g. Motivation Matroids Tutte polynomials Hyperplane arrangements Computing Tutte polynomials A theorem in matroid theory gives us theorems in ≥ 5 areas! Theorem. If M = (E; B) is a matroid, then M∗ = (E; B∗) is the dual matroid, where B∗ = fE n B : B is a basis of Mg Examples. If E = fa; b; c; d; e; f g and B = fabc; abd; abe; acd; aceg. then B∗ = fdef ; cef ; cdf ; bef ; bdf g. Motivation Matroids Tutte polynomials Hyperplane arrangements Computing Tutte polynomials A theorem in matroid theory gives us theorems in ≥ 5 areas! Theorem. If M = (E; B) is a matroid, then M∗ = (E; B∗) is the dual matroid, where B∗ = fE n B : B is a basis of Mg Examples. GRAPHS. • If M is the matroid of a planar graph G, then M∗ is the matroid of the dual graph G∗. d d b b e f f a e a c c B∗ = fdef ; cef ; cdf ; bef ; bdf g: Wednesday, October 2, 13 Motivation Matroids Tutte polynomials Hyperplane arrangements Computing Tutte polynomials So a theorem in matroid theory gives us theorems in ≥ 5 areas! Theorem. If M = (E; B) is a matroid, then M∗ = (E; B∗) is the dual matroid, where B∗ = fE n B : B is a basis of Mg Examples. VECTORS. Say M is the matroid of vectors fa1;:::; ang: Write them as column vectors in Rd and let A = rowspace[a1a2 ::: an]; n−d and choose b1;:::; bn in R so that ? A = rowspace[b1b2 ::: bn] ∗ Then M is the matroid of fb1;:::; bng. Motivation Matroids Tutte polynomials Hyperplane arrangements Computing Tutte polynomials So a theorem in matroid theory gives us theorems in ≥ 5 areas! Theorem. If M = (E; B) is a matroid, then M∗ = (E; B∗) is the dual matroid, where B∗ = fE n B : B is a basis of Mg Examples. MATCHINGS. Unfortunately, if M is the matroid of a matching problem, M∗ is not necessarily the matroid of a matching problem! Fortunately, M∗ is the matroid of a routing problem – a 6th kind of matroid. Motivation Matroids Tutte polynomials Hyperplane arrangements Computing Tutte polynomials So a theorem in matroid theory gives us theorems in ≥ 5 areas! Theorem. If M = (E; B) is a matroid, then M∗ = (E; B∗) is the dual matroid, where B∗ = fE n B : B is a basis of Mg Examples. FIELD EXTENSIONS. If M is a matroid coming from elements of a field extension, noone knows whether M∗ also comes from a field extension. This problem is wide open! Motivation Matroids Tutte polynomials Hyperplane arrangements Computing Tutte polynomials So a theorem in matroid theory gives us theorems in ≥ 5 areas! Theorem. If M = (E; B) is a matroid, then M∗ = (E; B∗) is the dual matroid, where B∗ = fE n B : B is a basis of Mg Examples. CATALAN. If M is the Catalan matroid, then M∗ =∼ M: d e f c e f c d f b e f b d f B∗ = fdef ; cef ; cdf ; bef ; bdf g: Wednesday, October 2, 13 Motivation Matroids Tutte polynomials Hyperplane arrangements Computing Tutte polynomials Corte de comerciales. San Francisco State University – Colombia Combinatorics Initiative For more information on: • enumerative combinatorics • matroids, • polytopes, • Coxeter groups, • combinatorial commutative algebra, and • Hopf algebras in combinatorics you may see the (200+) videos and lecture notes of my courses at San Francisco State University and the U. de Los Andes: http://math.sfsu.edu/federico/ http://youtube.com/user/federicoelmatematico Motivation Matroids Tutte polynomials Hyperplane arrangements Computing Tutte polynomials THE TUTTE POLYNOMIAL. Let M = (E; B) be a matroid. (If you prefer, think that E is a set of vectors in Rd .) The rank of A ⊆ E is r(A) = max jA \ Bj; B basis that is, the size of the largest “independent" set in A. Definition. [Tutte, 1967] The Tutte polynomial of A is X r(A)−r(B) jB|−r(B) TA(x; y) = (x − 1) (y − 1) : B⊆A Motivation Matroids Tutte polynomials Hyperplane arrangements Computing Tutte polynomials S jSj r(S) (x − 1)r−r(S)(y − 1)jS|−r(S) ; 0 a 0 (x − 1)3(y − 1)0 a b c d e 1 1 (x − 1)2(y − 1)0 f 1 0b (x − 1)3(y − 1)1 1 0 ab ac ad ae bc bd be cd ce 2 2 (x e− 1) (y − 1) af bf cf de df ef 2 1 d ( x − 1)2(y − 1)1 . .f . c T (x; y) = (x − 1)3+5(x − 1)2+(x − 1)3(y − 1)+9(x − 1) + ··· = x3y + x2y + x2y 2 + xy 2 + xy 3 Clearly there is something more to this story..

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    36 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us