Myhill-Nerode for hypergraphs and an application to gain-graphic matroids
Abstract
We present a Myhill-Nerode theorem for hypergraphs. The theorem involves an operation which takes two input structures and produces a hypergraph as output. Using this operation, we define a Myhill-Nerode-type equivalence relation and show that if a class of hypergraphs is definable in the counting monadic second-order logic of hypergraphs, then the equivalence relation has finite index. We apply this tool to classes of gain-graphic matroids, and show that if the group is not uniformly locally finite, then the class of gain-graphic matroids is not monadically definable. (A group is uniformly locally finite if, for every k, there is a maximum size amongst subgroups generated by at most k elements.) In addition, we define the conviviality graph of a group, and show that if the group has an infinite conviviality graph, then the class of gain-graphic matroids is not monadically definable. This will be useful in future constructions.
Turn this paper into a full lesson
ArcXiv compiles a staged curriculum from this paper: 8-12 lessons across beginner → advanced, synthesised section guides, visuals, flashcards, a quiz, exercises, and on-demand deep dives per section. Grounded in the abstract, never invented.