Rook theory and simplicial complexes Ira M. Gessel Department of - - PowerPoint PPT Presentation

rook theory and simplicial complexes
SMART_READER_LITE
LIVE PREVIEW

Rook theory and simplicial complexes Ira M. Gessel Department of - - PowerPoint PPT Presentation

Rook theory and simplicial complexes Ira M. Gessel Department of Mathematics Brandeis University A Conference to Celebrate The Mathematics of Michelle Wachs University of Miami, Coral Gables, Florida January 6, 2015 In Celebration of the


slide-1
SLIDE 1

Rook theory and simplicial complexes

Ira M. Gessel

Department of Mathematics Brandeis University

A Conference to Celebrate The Mathematics of Michelle Wachs University of Miami, Coral Gables, Florida January 6, 2015

slide-2
SLIDE 2

In Celebration of the Mathematics of Michelle Wachs

slide-3
SLIDE 3

Rook numbers

We start with [n] × [n], where [n] = {1, 2, . . . , n}:

slide-4
SLIDE 4

Rook numbers

We start with [n] × [n], where [n] = {1, 2, . . . , n}:

(4,2)

We use Cartesian numbering.

slide-5
SLIDE 5

A board is a subset of these n2 squares:

slide-6
SLIDE 6

The rook number rk is the number of ways to put k non-attacking rooks on the board, that is, the number of ways to choose k squares from the board with no two in the same row

  • r column.
slide-7
SLIDE 7

The rook number rk is the number of ways to put k non-attacking rooks on the board, that is, the number of ways to choose k squares from the board with no two in the same row

  • r column.

In our example, r0 = 1, r1 = 5, r2 = 6, r3 = 1, r4 = r5 = 0.

slide-8
SLIDE 8

Hit numbers

We can identify a permutation π of [n] = {1, 2, . . . , n} with the set of ordered pairs { (i, π(i)) : i ∈ [n] } ⊆ [n] × [n], and we can represent such a set of ordered pairs as a set of n squares from [n] × [n], no two in the same row or column.

1 1 2 2 3 3 4 4 5 5

This is the permutation

  • 1

4 2 5 3 1 4 3 5 2

  • . (The rows are i and the

columns are π(i).)

slide-9
SLIDE 9

The squares of a permutation that are on the board are called hits of the permutation. So this permutation has just one hit:

1 1 2 2 3 3 4 4 5 5

The hit number hk is the number of permutations of [n] with k hits.

slide-10
SLIDE 10

Examples

For the board hk is the number of permutations with k fixed points, and in particular, h0 is the number of derangements.

slide-11
SLIDE 11

For the upper triangular board hk is the number of permutations with k excedances, an Eulerian number.

slide-12
SLIDE 12

The fundamental identity

  • i

hi i j

  • = rj(n − j)!.

Proof: Count pairs (π, H) where H is a j-subset of the set of hits

  • f π. Picking π first gives the left side. Picking H first gives the

right side, since a choice of j nonattacking rooks can be extended to a permutation of [n] in (n − j)! ways.

slide-13
SLIDE 13

The fundamental identity

  • i

hi i j

  • = rj(n − j)!.

Proof: Count pairs (π, H) where H is a j-subset of the set of hits

  • f π. Picking π first gives the left side. Picking H first gives the

right side, since a choice of j nonattacking rooks can be extended to a permutation of [n] in (n − j)! ways.

slide-14
SLIDE 14

The fundamental identity

  • i

hi i j

  • = rj(n − j)!.

Proof: Count pairs (π, H) where H is a j-subset of the set of hits

  • f π. Picking π first gives the left side. Picking H first gives the

right side, since a choice of j nonattacking rooks can be extended to a permutation of [n] in (n − j)! ways. Multiplying by tj and summing on j gives

  • i

hi(1 + t)i =

  • j

tjrj(n − j)!.

slide-15
SLIDE 15

The fundamental identity

  • i

hi i j

  • = rj(n − j)!.

Proof: Count pairs (π, H) where H is a j-subset of the set of hits

  • f π. Picking π first gives the left side. Picking H first gives the

right side, since a choice of j nonattacking rooks can be extended to a permutation of [n] in (n − j)! ways. Multiplying by tj and summing on j gives

  • i

hi(1 + t)i =

  • j

tjrj(n − j)!. So replacing t with t − 1 shows that the hit numbers are determined by the rook numbers.

slide-16
SLIDE 16

Matching numbers

Let G be a graph with vertex set [2n]. Let mk be the number of k-matchings in G, that is, the number

  • f sets of k vertex-disjoint edges in G (analogous to rook

numbers). For any complete matching M of [2n], a hit of M is an edge of M that is in G. The hit number hi of G is the number of complete matchings of [2n] with i hits.

slide-17
SLIDE 17

For example, this complete matching has two hits:

1 2 3 4 5 6

slide-18
SLIDE 18

The number of complete matchings of the complete graph K2l, i.e., the number of partitions of [2l] into blocks of size 2, is (2l − 1)!! = 1 · 3 · · · (2l − 1) = (2l)!/2ll!. Then by the same reasoning as for ordinary rook numbers we have

  • i

hi i j

  • = mj(2n − 2j − 1)!!.
slide-19
SLIDE 19

Rook complexes

Let us define a rook complex to be a simplicial complex ∆ on a set A (every subset of an element of ∆ is an element of ∆) with the property that every facet (maximal face) has size n, and there are integers c0, c1, . . . , cn such that if U ∈ ∆ with |U| = j then the number of facets containing U is cn−j. We will call c0, . . . , cn the factorial sequence for ∆. (The faces of ∆ correspond to placements of nonattacking rooks.)

slide-20
SLIDE 20

Rook complexes

Let us define a rook complex to be a simplicial complex ∆ on a set A (every subset of an element of ∆ is an element of ∆) with the property that every facet (maximal face) has size n, and there are integers c0, c1, . . . , cn such that if U ∈ ∆ with |U| = j then the number of facets containing U is cn−j. We will call c0, . . . , cn the factorial sequence for ∆. (The faces of ∆ correspond to placements of nonattacking rooks.) A sufficient condition for ∆ to be a rook complex is that every face of size k is covered by the same number of faces of size k + 1.

slide-21
SLIDE 21

So for rook numbers, ◮ A is [n] × [n] ◮ ∆ is the set of subsets of A in which two different ordered pairs must differ in both coordinates (i.e., sets of nonattacking rooks) ◮ cj = j!

slide-22
SLIDE 22

So for rook numbers, ◮ A is [n] × [n] ◮ ∆ is the set of subsets of A in which two different ordered pairs must differ in both coordinates (i.e., sets of nonattacking rooks) ◮ cj = j! For matching numbers, ◮ A is the set of 2-subsets of [2n] ◮ ∆ is the set of disjoint subsets of A (matchings) ◮ cj = (2j − 1)!!

slide-23
SLIDE 23

So for rook numbers, ◮ A is [n] × [n] ◮ ∆ is the set of subsets of A in which two different ordered pairs must differ in both coordinates (i.e., sets of nonattacking rooks) ◮ cj = j! For matching numbers, ◮ A is the set of 2-subsets of [2n] ◮ ∆ is the set of disjoint subsets of A (matchings) ◮ cj = (2j − 1)!! Note that in both cases, we have a sequence of rook complexes indexed by a nonnegative integer n, and the factorial sequence is independent of n.

slide-24
SLIDE 24

So for rook numbers, ◮ A is [n] × [n] ◮ ∆ is the set of subsets of A in which two different ordered pairs must differ in both coordinates (i.e., sets of nonattacking rooks) ◮ cj = j! For matching numbers, ◮ A is the set of 2-subsets of [2n] ◮ ∆ is the set of disjoint subsets of A (matchings) ◮ cj = (2j − 1)!! Note that in both cases, we have a sequence of rook complexes indexed by a nonnegative integer n, and the factorial sequence is independent of n. In our next example, the factorial sequence depends on n.

slide-25
SLIDE 25

Forest complexes

Let A = [n + 1] × [n + 1] which we think of as directed edges, and let ∆ be the set of subsets of A that are forests of rooted trees (with all edges directed towards the roots). Then ∆ is a rook complex with cj = (n + 1)j.

slide-26
SLIDE 26

Forest complexes

Let A = [n + 1] × [n + 1] which we think of as directed edges, and let ∆ be the set of subsets of A that are forests of rooted trees (with all edges directed towards the roots). Then ∆ is a rook complex with cj = (n + 1)j. In other words, given any rooted forest on [n + 1] with j edges (and therefore n + 1 − j trees), the number of rooted trees containing it is (n + 1)n−j.

slide-27
SLIDE 27

Forest complexes

Let A = [n + 1] × [n + 1] which we think of as directed edges, and let ∆ be the set of subsets of A that are forests of rooted trees (with all edges directed towards the roots). Then ∆ is a rook complex with cj = (n + 1)j. In other words, given any rooted forest on [n + 1] with j edges (and therefore n + 1 − j trees), the number of rooted trees containing it is (n + 1)n−j. This can be proved by Jim Pitman’s method for counting trees.

slide-28
SLIDE 28

The fundamental identity for rook complexes

Let ∆ be rook complex on the set |A| with factorial sequence c0, . . . , cn. For any B ⊆ A we define the rook numbers ri to be the number of elements of ∆ of size i contained in B, and we define the hit number hi of B to be the number of facets of ∆ that intersect B in i points.

slide-29
SLIDE 29

The fundamental identity for rook complexes

Let ∆ be rook complex on the set |A| with factorial sequence c0, . . . , cn. For any B ⊆ A we define the rook numbers ri to be the number of elements of ∆ of size i contained in B, and we define the hit number hi of B to be the number of facets of ∆ that intersect B in i points. Then by exactly the same reasoning as in the previous two cases, we have

  • i

hi i j

  • = rjcn−j.
slide-30
SLIDE 30

For example, in the forest complex with n = 2 (forests on 3 points), let B be the directed graph (in this case a rooted tree) Then r0 = 1, r1 = 2, and r2 = 1 and also h0 = 4, h1 = 4, and h2 = 1.

slide-31
SLIDE 31

Factorial rook polynomials and reciprocity

Let’s return to ordinary rook numbers.

slide-32
SLIDE 32

Factorial rook polynomials and reciprocity

Let’s return to ordinary rook numbers. Goldman, Joichi, and White (1975) defined the factorial rook polynomial of B to be FB(x) =

  • j

rjx(x − 1) · · · (x − (n − j) + 1) =

  • j

rj x↓n−j . Why is it useful?

slide-33
SLIDE 33

Factorial rook polynomials and reciprocity

Let’s return to ordinary rook numbers. Goldman, Joichi, and White (1975) defined the factorial rook polynomial of B to be FB(x) =

  • j

rjx(x − 1) · · · (x − (n − j) + 1) =

  • j

rj x↓n−j . Why is it useful?

  • 1. Factorization theorems. Goldman, Joichi, and White proved

that for Ferrers boards the factorial rook polynomial factors into linear factors.

slide-34
SLIDE 34

Factorial rook polynomials and reciprocity

Let’s return to ordinary rook numbers. Goldman, Joichi, and White (1975) defined the factorial rook polynomial of B to be FB(x) =

  • j

rjx(x − 1) · · · (x − (n − j) + 1) =

  • j

rj x↓n−j . Why is it useful?

  • 1. Factorization theorems. Goldman, Joichi, and White proved

that for Ferrers boards the factorial rook polynomial factors into linear factors.

  • 2. Reciprocity theorems. There is a simple relation between the

factorial rook polynomial of B and of its complement.

slide-35
SLIDE 35

Given hit numbers h0, . . . , hn for a board B in [n] × [n], the hit numbers ¯ hi for the complementary board B in [n] × [n] are given by ¯ hi = hn−i. Since the rook numbers and hit numbers determine each other, there must be a relation between the rook numbers of a board and its complement. The factorial rook polynomial enables us to express this relation in an elegant way.

slide-36
SLIDE 36

In the fundamental identity

i hi

i

j

  • = rj(n − j)!, we multiply

both sides by x

n−j

  • and sum on j. Applying Vandermonde’s

theorem gives FB(x) =

  • j

rj x↓n−j=

  • i

hi x + i n

  • .

So the coefficients of FB(x) in the basis {x↓j} for polynomials are the rook numbers for B, and the coefficients of FB(x) in the basis { x+i

n

  • }0≤i≤n for polynomials of degree at most n are the

hit numbers for B.

slide-37
SLIDE 37

So the factorial rook polynomial for the complementary board B is FB(x) =

  • i

hn−i x + i n

  • =
  • i

hi x + n − i n

  • = (−1)n

i

hi −x − 1 + i n

  • = (−1)nFB(−x − 1).

This is the reciprocity theorem for factorial rook polynomials, due to Timothy Chow (proved by a different method).

slide-38
SLIDE 38

So the factorial rook polynomial for the complementary board B is FB(x) =

  • i

hn−i x + i n

  • =
  • i

hi x + n − i n

  • = (−1)n

i

hi −x − 1 + i n

  • = (−1)nFB(−x − 1).

This is the reciprocity theorem for factorial rook polynomials, due to Timothy Chow (proved by a different method). Chow’s reciprocity theorem was actually for the more general “cover polynomial”.

slide-39
SLIDE 39

An example of the factorial rook polynomial

Let’s consider the upper triangular board Here hk is the number of permutations with k excedances (the Eulerian number An,k+1), where an excedance of a permutation π is an i for which π(i) > i. The rook number rk is the Stirling number of the second kind S(n, n − k).

slide-40
SLIDE 40

The factorial rook polynomial is

  • j

S(n, n − j)x↓n−j =

  • j

S(n, j)x↓j= xn so we have the formula xn =

  • i

An,i+1 x + i n

  • .

The reciprocity theorem gives FB(x) = (−1)n(−x − 1)n = (x + 1)n =

  • i

An,i x + i n

  • .
slide-41
SLIDE 41

Generalized factorial rook polynomials

We can construct a similar “factorial rook polynomial” for any rook complex. Given the fundamental identity

  • i

hi i j

  • = rjcn−j,

we multiply both sides by some polynomial un−j(x) (to be determined) and sum on j. We get

  • j

rjcn−jun−j(x) =

  • i

hi

  • j

i j

  • un−j(x).
slide-42
SLIDE 42

Generalized factorial rook polynomials

We can construct a similar “factorial rook polynomial” for any rook complex. Given the fundamental identity

  • i

hi i j

  • = rjcn−j,

we multiply both sides by some polynomial un−j(x) (to be determined) and sum on j. We get

  • j

rjcn−jun−j(x) =

  • i

hi

  • j

i j

  • un−j(x).
  • Pi(x)
slide-43
SLIDE 43

Generalized factorial rook polynomials

We can construct a similar “factorial rook polynomial” for any rook complex. Given the fundamental identity

  • i

hi i j

  • = rjcn−j,

we multiply both sides by some polynomial un−j(x) (to be determined) and sum on j. We get

  • j

rjcn−jun−j(x) =

  • i

hi

  • j

i j

  • un−j(x).
  • Pi(x)

To get a nice reciprocity theorem, we want Pi(x) to have the property that Pn−i(x) = (−1)nPi(−x − γ) for some γ.

slide-44
SLIDE 44

We could just take un−j(x) to be x

n−j

  • , so that Pi(x) =

x+i

n

  • , as

we did for the factorial rook polynomial, and we would get a reciprocity theorem. But it doesn’t seem that this gives the nicest results (e.g., factorization theorems).

slide-45
SLIDE 45

It turns out that if the factorial sequence is of the form cj =

j−1

  • i=0

(α + βi)

slide-46
SLIDE 46

It turns out that if the factorial sequence is of the form cj =

j−1

  • i=0

(α + βi) then we should take uj(x) = 1 cj

j−1

  • i=0

(x − βi)

slide-47
SLIDE 47

It turns out that if the factorial sequence is of the form cj =

j−1

  • i=0

(α + βi) then we should take uj(x) = 1 cj

j−1

  • i=0

(x − βi) which gives Pi(x) = n−i−1

j=0

(x − jβ) i−1

j=0(x + α + jβ)

n−1

j=0 (α + jβ)

. and Pn−i(x) = (−1)nPi(−x − α).

slide-48
SLIDE 48

To recap, we have cj = j−1

i=0(α + βi) and

FB(x) :=

  • j

rj

n−j−1

  • i=0

(x − βi) =

  • i

hiPi(x), where Pi(x) = n−i−1

j=0

(x − jβ) i−1

j=0(x + α + jβ)

n−1

j=0 (α + jβ)

and we have the reciprocity theorem FB(x) = (−1)nFB(−x − α).

slide-49
SLIDE 49

To recap, we have cj = j−1

i=0(α + βi) and

FB(x) :=

  • j

rj

n−j−1

  • i=0

(x − βi) =

  • i

hiPi(x), where Pi(x) = n−i−1

j=0

(x − jβ) i−1

j=0(x + α + jβ)

n−1

j=0 (α + jβ)

and we have the reciprocity theorem FB(x) = (−1)nFB(−x − α). Note that FB(x) has integer coefficients as a polynomial in x, but Pi(x) does not.

slide-50
SLIDE 50

The special case α = β = 1 corresponds to the ordinary factorial rook polynomial. The case α = 1, β = 2 corresponds to a “factorial matching polynomial” introduced (with a different normalization) by Reiner and White, and further studied by Haglund and Remmel.

slide-51
SLIDE 51

A canonical example: Colored permutations

We can think of a nonattacking rook placement in [n] × [n] as the set of edges of a digraph on [n] in which every vertex has indegree at most one and outdegree at most one. So the facets (permutations) are digraphs in which every vertex has indegree

  • ne and outdegree one:

1 3 2

slide-52
SLIDE 52

Now we generalize this by coloring each edge with an integer modulo β, but we require that the sum of the colors around any cycle must be congruent to one of 0, 1, . . . , α − 1 modulo β. (So 1 ≤ α ≤ β.) This gives a rook complex with ck = α(α + β)(α + 2β) · · · (α + (k − 1)β) The basic idea behind this formula is that when we add an edge that does not close a cycle, there are β ways to color it, but an edge that closes a cycle can be colored in α ways. (The case α = β was considered by Briggs and Remmel.)

slide-53
SLIDE 53

Forests

Recall that the forest complex consists of subsets of [n + 1] × [n + 1] (directed edges) that are forests of rooted trees (with all edges directed towards the roots). This is a rook complex with cj = (n + 1)j. (Note that cj depends on n, unlike

  • ur other examples.)
slide-54
SLIDE 54

Forests

Recall that the forest complex consists of subsets of [n + 1] × [n + 1] (directed edges) that are forests of rooted trees (with all edges directed towards the roots). This is a rook complex with cj = (n + 1)j. (Note that cj depends on n, unlike

  • ur other examples.)

This fits into our general formula with α = n + 1 and β = 0.

slide-55
SLIDE 55

Forests

Recall that the forest complex consists of subsets of [n + 1] × [n + 1] (directed edges) that are forests of rooted trees (with all edges directed towards the roots). This is a rook complex with cj = (n + 1)j. (Note that cj depends on n, unlike

  • ur other examples.)

This fits into our general formula with α = n + 1 and β = 0. In this case, the product n−j−1

i=0

(x − βi) is just xn−j so our generalized factorial rook polynomial, reduces to an “ordinary” rook polynomial

j rjxn−j.

slide-56
SLIDE 56

We have FB(x) =

  • j

rjxn−j =

  • i

hi xn−i(x + n + 1)i (n + 1)n and the reciprocity theorem FB(x) = (−1)nFB(−x − n − 1), due to Bedrosian and Kelmans (further generalized by Pak and Postnikov).

slide-57
SLIDE 57

In the example we looked at before, with n = 2 (forests on 3 points), where B is the directed graph and r0 = 1, r1 = 2, and r2 = 1; and h0 = 4, h1 = 4, and h2 = 1 we have FB(x) = x2 + 2x + 1 = (x + 1)2 = 4x2 9 + 4x(x + 3) 9 + 1(x + 3)2 9 and FB(x) = FB(−x − 3) = (x + 2)2 = x2 + 4x + 4.

slide-58
SLIDE 58

FB(x) = x2 + 4x + 4. is the factorial rook polynomial for the complementary digraph:

slide-59
SLIDE 59

Weighted rook complexes

A weighted rook complex is a rook complex ∆ in which every face is assigned a weight, and there are quantities c0, c1, . . . , cn such that if U ∈ ∆ with |U| = j then the sum of the weights of the facets containing U is cn−j.

slide-60
SLIDE 60

Weighted rook complexes

A weighted rook complex is a rook complex ∆ in which every face is assigned a weight, and there are quantities c0, c1, . . . , cn such that if U ∈ ∆ with |U| = j then the sum of the weights of the facets containing U is cn−j. We define the rook “numbers” and hit “numbers” as before, and we still have the fundamental identity

  • i

hi i j

  • = rjcn−j,

so we can define the factorial rook polynomials as before (but α can be a weight).

slide-61
SLIDE 61

One of the most interesting examples (and the inspiration for this theory) consists of ordinary rook placements (viewed as digraphs in which every vertex has indegree and outdegree at most 1) in which the weight of a digraph with i cycles is αi.

slide-62
SLIDE 62

Here cj = α(α + 1) · · · (α + j − 1) = α↑j . and FB(x) =

  • k

rkx↓n−k . This polynomial was introduced by Chung and Graham in 1995 under the name cover polynomial.

slide-63
SLIDE 63

The hit numbers (which are now polynomials in α) are related to the cover polynomial by FB(x) =

  • i

hi (x + α)↑i x↓n−i α↑n .

slide-64
SLIDE 64

The hit numbers (which are now polynomials in α) are related to the cover polynomial by FB(x) =

  • i

hi (x + α)↑i x↓n−i α↑n . We have the generating function

  • m=0

m + α − 1 m

  • FB(m)tm =
  • i hn−iti

(1 − t)n+α and the reciprocity theorem FB(x) = (−1)nFB(−x − α). For example, in the upper triangular board, there are no cycles within the board, so the factorial rook polynomial is FB(m) = xn as before, but now the hit polynomial counts permutations by excedances and cycles.

slide-65
SLIDE 65

The Goldman-Joichi-White result on factorization of F(x) for Ferrers boards extends directly.

slide-66
SLIDE 66

The Goldman-Joichi-White result on factorization of F(x) for Ferrers boards extends directly. For ordinary rook polynomials, permuting the rows or columns doesn’t change the rook numbers or hit numbers. But they do change when we keep track of cycles.

slide-67
SLIDE 67

The Goldman-Joichi-White result on factorization of F(x) for Ferrers boards extends directly. For ordinary rook polynomials, permuting the rows or columns doesn’t change the rook numbers or hit numbers. But they do change when we keep track of cycles. There is a beautiful result of Morris Dworkin giving a sufficient condition for the cover polynomial of a permuted Ferrers board to factor.

slide-68
SLIDE 68

Let Tn be the staircase board { {i, j} : 1 ≤ i ≤ j ≤ n }. Its cover polynomial is FTn(x, α) = (x + α)n.

slide-69
SLIDE 69

Let Tn be the staircase board { {i, j} : 1 ≤ i ≤ j ≤ n }. Its cover polynomial is FTn(x, α) = (x + α)n. For a permutation σ, let σ(Tn) be Tn with its rows permuted by σ, so there are σ(i) squares in row i.

slide-70
SLIDE 70

A special case of Dworkin’s theorem: If σ is a noncrossing permutation with c cycles, then Fσ(Tn) = (x + α)c(x + 1)n−c. As a consequence, the generating polynomial An,c(t, α) for permutations π of [n] according to the cycles of π and excedances of σ ◦ π is given by An,c(t, α) (1 − t)n+α =

  • m=0

m + α − 1 m

  • (m + α)c(m + 1)n−ctm.
slide-71
SLIDE 71

What is a noncrossing permutation?

slide-72
SLIDE 72

What is a noncrossing permutation? A noncrossing permutation with one cycle looks like this:

1 2 3 4 5

slide-73
SLIDE 73

What is a noncrossing permutation? A noncrossing permutation with one cycle looks like this:

1 2 3 4 5

In generally, a noncrossing permutation is made from a noncrossing partition by making each block into a cycle of this type:

slide-74
SLIDE 74

So the number of noncrossing permutations of [n] is the Catalan number Cn =

1 n+1

2n

n

  • and the number of noncrossing

permutations of [n] with c cycles is the Narayana number

1 n

n

c

n

c−1

  • .
slide-75
SLIDE 75

Weighted Forests

We can make the forest complex into a weighted rook complex by defining the weight of a rooted forest on [n + 1] to be u j1

1 · · · u jn+1 n+1, where ji is the indegree of vertex i. Here

cj = (u1 + · · · + un+1)j, and all of our formulas apply with α = u1 + · · · + un+1 and β = 0.

slide-76
SLIDE 76

Weighted Forests

We can make the forest complex into a weighted rook complex by defining the weight of a rooted forest on [n + 1] to be u j1

1 · · · u jn+1 n+1, where ji is the indegree of vertex i. Here

cj = (u1 + · · · + un+1)j, and all of our formulas apply with α = u1 + · · · + un+1 and β = 0. In particular, we have FB(x) =

  • j

rjxn−j =

  • i

hi xn−i(x + u1 + · · · + un+1)i (u1 + · · · + un+1)n and the reciprocity theorem is FB(x) = (−1)nFB(−x − u1 − · · · − un+1), which is Pak and Postnikov’s generalization of Bedrosian and Kelmans’s reciprocity theorem.