Keyboard shortcuts

Press ← or → to navigate between chapters

Press ? to show this help

Press Esc to hide this help

Crossing- and Nesting-Free Labeled Graphs

Abstract

Barker’s recurrence counts labeled simple graphs whose edges neither cross nor nest.

Vertices are linearly ordered by Fin(n). An edge is an ordered pair whose first endpoint is smaller than its second endpoint. The count uses literal finite sets of such ordered pairs.

Definition 1.1 (Crossing edges).

Formalization. D5/S1/Words/Patterns/NoncrossingNonnestingGraphRecurrence.Crossing (✓ std3).

Citation. Colin Barker (2019). OEIS A326244, Number of labeled n-vertex simple graphs without crossing or nesting edges. URL: https://oeis.org/A326244.

Commentary.

Two ordered pairs cross exactly when their four endpoints occur in one of the two alternating orders stated in the OEIS entry.

Definition 1.2 (Nesting edges).

Formalization. D5/S1/Words/Patterns/NoncrossingNonnestingGraphRecurrence.Nesting (✓ std3).

Citation. Colin Barker (2019). OEIS A326244, Number of labeled n-vertex simple graphs without crossing or nesting edges. URL: https://oeis.org/A326244.

Commentary.

The endpoints of one edge lie strictly between the endpoints of the other, with both edges increasing.

Definition 1.3 (Graphs avoiding both edge patterns).

Formalization. D5/S1/Words/Patterns/NoncrossingNonnestingGraphRecurrence.IsAvoiding (✓ std3).

Citation. Colin Barker (2019). OEIS A326244, Number of labeled n-vertex simple graphs without crossing or nesting edges. URL: https://oeis.org/A326244.

Commentary.

Every edge is increasing, and every ordered pair of edges avoids both crossing and nesting. Repeated choices of the same edge are included in the universal condition and satisfy it automatically.

Definition 1.4 (The A326244 counting function).

Formalization. D5/S1/Words/Patterns/NoncrossingNonnestingGraphRecurrence.a (✓ std3).

Citation. Colin Barker (2019). OEIS A326244, Number of labeled n-vertex simple graphs without crossing or nesting edges. URL: https://oeis.org/A326244.

Commentary.

The value a(n) is the cardinality of the filter of avoiding edge sets inside the finite universe of all edge sets on Fin(n).

Theorem 1.5 (Barker’s third-order recurrence).

Proof. Machine-checked in Lean as D5/S1/Words/Patterns/NoncrossingNonnestingGraphRecurrence.barker_a326244 (✓ std3). ∎

Resolves. Problems/oeis-a326244-noncrossing-nonnesting-graph-recurrence (proved) by D5/S1/Words/Patterns/NoncrossingNonnestingGraphRecurrence.barker_a326244.

Citation. Colin Barker (2019). OEIS A326244, Number of labeled n-vertex simple graphs without crossing or nesting edges. URL: https://oeis.org/A326244.

Commentary.

Removing the greatest vertex identifies every avoiding graph on n+1 vertices with an avoiding graph G on n vertices and a subset of its allowed vertices. The new allowed-set size is r+1, 2, or 1 according as the chosen subset is empty, a singleton, or has at least two members. Three weighted counts obey first-order identities; eliminating the two auxiliary moments gives the displayed recurrence for every n greater than two.

References

  • Truth anchor: D5/S1/Words/Patterns/NoncrossingNonnestingGraphRecurrence.Crossing
  • Truth anchor: D5/S1/Words/Patterns/NoncrossingNonnestingGraphRecurrence.IsAvoiding
  • Truth anchor: D5/S1/Words/Patterns/NoncrossingNonnestingGraphRecurrence.Nesting
  • Truth anchor: D5/S1/Words/Patterns/NoncrossingNonnestingGraphRecurrence.a
  • Truth anchor: D5/S1/Words/Patterns/NoncrossingNonnestingGraphRecurrence.barker_a326244