Symbolic method (combinatorics)

In combinatorics, the symbolic method is a technique for counting combinatorial objects. It uses the internal structure of the objects to derive formulas for their generating functions. The method is mostly associated with Philippe Flajolet and is detailed in Part A of his book with Robert Sedgewick, Analytic Combinatorics, while the rest of the book explains how to use complex analysis in order to get asymptotic and probabilistic results on the corresponding generating functions.

During two centuries, generating functions were popping up via the corresponding recurrences on their coefficients (as can be seen in the seminal works of Bernoulli, Euler, Arthur Cayley, Schröder, Ramanujan, Riordan, Knuth, Comtet [fr], etc.). It was then slowly realized that the generating functions were capturing many other facets of the initial discrete combinatorial objects, and that this could be done in a more direct formal way: The recursive nature of some combinatorial structures translates, via some isomorphisms, into noteworthy identities on the corresponding generating functions. Following the works of Pólya, further advances were thus done in this spirit in the 1970s with generic uses of languages for specifying combinatorial classes and their generating functions, as found in works by Foata and Schützenberger[1] on permutations, Bender and Goldman on prefabs,[2] and Joyal on combinatorial species.[3]

Note that this symbolic method in enumeration is unrelated to "Blissard's symbolic method", which is just another old name for umbral calculus.

The symbolic method in combinatorics constitutes the first step of many analyses of combinatorial structures, which can then lead to fast computation schemes, to asymptotic properties and limit laws, to random generation, all of them being suitable to automatization via computer algebra.

  1. ^ Foata, Dominique; Schützenberger, Marcel-P. (1970). Théorie Géométrique des Polynômes Eulériens. Lecture Notes in Mathematics. Vol. 138. arXiv:math/0508232. doi:10.1007/BFb0060799. ISBN 978-3-540-04927-2. {{cite book}}: |journal= ignored (help)
  2. ^ Bender, Edward A.; Goldman, Jay R. (1971). "Enumerative uses of generating functions". Indiana University Mathematics Journal. 20 (8): 753–764. doi:10.1512/iumj.1971.20.20060.
  3. ^ Joyal, André (1981). "Une théorie combinatoire des séries formelles". Advances in Mathematics. 42: 1–82. doi:10.1016/0001-8708(81)90052-9.