{"id":5976,"date":"2026-02-28T20:51:00","date_gmt":"2026-03-01T01:51:00","guid":{"rendered":"https:\/\/matroidunion.org\/?p=5976"},"modified":"2026-03-02T09:00:08","modified_gmt":"2026-03-02T14:00:08","slug":"new-matroids-from-gain-graphs","status":"publish","type":"post","link":"https:\/\/matroidunion.org\/?p=5976","title":{"rendered":"New matroids from gain graphs"},"content":{"rendered":"\n<h2 class=\"wp-block-heading has-medium-font-size\">1. Introduction<\/h2>\n\n\n\n<p>The goal of this post is to introduce readers to a new construction for matroids from gain graphs [Wal26+]. Given a graph $G$ with oriented edges invertibly labeled by elements of a group $\\Gamma$ (a $\\Gamma$-<em>gain graph<\/em>), one can use the labeling to construct two different matroids on the edge set of $G$: the $\\Gamma$-frame matroid and the $\\Gamma$-lifted-graphic matroid. This post considers the following question.<\/p>\n<p><strong>Question 1.<\/strong> If the edges of $G$ are invertibly labeled by two different groups $\\Gamma_1$ and $\\Gamma_2$, can one construct a matroid on the edge set of $G$ that recovers the $\\Gamma_2$-frame matroid when $\\Gamma_1$ is trivial and the $\\Gamma_1$-lifted-graphic matroid when $\\Gamma_2$ is trivial?<\/p>\n<p>To allow for interactions between $\\Gamma_1$ and $\\Gamma_2$, it is useful to work with gain graphs over a group $\\Gamma$ so that $\\Gamma_1$ is a normal subgroup and $\\Gamma_2$ is isomorphic to the quotient group $\\Gamma\/\\Gamma_1$. (If one wishes for no interaction between $\\Gamma_1$ and $\\Gamma_2$ then $\\Gamma$ can be taken to be the direct product of $\\Gamma_1$ and $\\Gamma_2$.) It turns out that such a construction is possible if the group $\\Gamma$ has special structure called a <em>Frobenius partition.<\/em><\/p>\n<p><strong>Theorem 1.<\/strong> Let $\\Gamma$ be a group with a normal subgroup $\\Gamma_1$ and a Frobenius partition $\\{\\Gamma_1\\} \\cup \\mathcal A$. Then every $\\Gamma$-gain graph $(G, \\psi)$ has a canonical associated matroid on $E(G)$. This matroid is the $(\\Gamma\/\\Gamma_1)$-frame matroid of $(G, \\psi)$ if $\\Gamma_1$ is trivial, and is the $\\Gamma_1$-lifted-graphic matroid of $(G, \\psi)$ if $\\Gamma\/\\Gamma_1$ is trivial.<\/p>\n<p>Understanding this theorem statement requires a good deal of background knowledge, so I&#8217;ll spend the first half of this post giving the necessary background, with special attention given to Frobenius partitions of groups, which is a new concept developed specifically for this construction. Then I&#8217;ll explain how the construction works, and state a theorem (Theorem 4) which says that under one mild assumption, the Frobenius partition is necessary for such a construction to exist. I&#8217;ll finish with some directions for future work. All material from this post can be found in more detail in [Wal26+].\u00a0<\/p>\n\n\n\n<h2 class=\"wp-block-heading has-medium-font-size\">2. Gain graphs and their matroids<\/h2>\n\n\n\n<p>Let $G$ be a graph and let $\\Gamma$ be a (multiplicatively-written) group. I&#8217;ll give the necessary definitions for gain graphs in bulleted form:<\/p>\n<ul>\n<li>An <em>oriented edge<\/em> of $G$ is a triple $(e, u, v)$ where $e$ is an edge with ends $u$ and $v$.<\/li>\n<li>A <em>$\\Gamma$-gain function<\/em> is a function $\\psi$ from the set of oriented edges of $G$ to $\\Gamma$ so that $\\psi(e, u, v) = \\psi(e, v, u)^{-1}$ for every oriented edge $(e, u, v)$ with $u \\ne v$.\u00a0The pair $(G, \\psi)$ is a <em>$\\Gamma$-gain graph<\/em>.<\/li>\n<li>\u00a0For a walk $W = v_1, e_1, v_2, \\dots, v_k, e_k, v_{k+1}$ in $(G, \\psi)$ we write $\\psi(W)$ for $\\prod_{i = 1}^k \\psi(e_i, v_i, v_{i+1})$, the product of the gain values of oriented edges along the walk.<\/li>\n<li>A cycle $C$ of $G$ is <em>$\\psi$-balanced<\/em> if there is a simple closed walk $W$ on $C$ with $\\psi(W) = 1$.<\/li>\n<li>Given a function $\\eta \\colon V(G) \\to \\Gamma$, the $\\Gamma$-gain function $\\psi^{\\eta}$ defined by $\\psi^{\\eta}(e, u, v) = \\eta(u)^{-1}\\psi(e, u, v)\\eta(v)$ for each oriented edge $(e, u, v)$ has the same balanced cycles as $\\psi$. The function $\\eta$ is a <em>switching function<\/em>, and $\\psi$ and $\\psi^{\\eta}$ are <em>switching-equivalent<\/em>.<\/li>\n<li>If $\\Gamma_1$ is a normal subgroup of $\\Gamma$, we write $\\psi\/\\Gamma_1$ for the $(\\Gamma\/\\Gamma_1)$-gain function of $G$ whose value at an oriented edge $(e, u, v)$ is the image of $\\psi(e, u, v)$ under the natural homomorphism from $\\Gamma$ to $\\Gamma\/\\Gamma_1$.<\/li>\n<\/ul>\n<p>As a canonical example of a gain graph, if $\\Gamma = \\{1, -1\\}^{\\times}$ (the group of order 2 written multiplicatively) and $(G, \\psi)$ is a $\\Gamma$-gain graph (a <em>signed graph<\/em>), then a cycle of $G$ is $\\psi$-balanced if and only if it has an even number of edges with label $-1$. For an example of a gain function over a quotient group, see Figure 1.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/matroidunion.org\/wp-content\/uploads\/2026\/02\/Gain_graphs.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"285\" src=\"https:\/\/matroidunion.org\/wp-content\/uploads\/2026\/02\/Gain_graphs-1024x285.png\" alt=\"\" class=\"wp-image-6069\" srcset=\"https:\/\/matroidunion.org\/wp-content\/uploads\/2026\/02\/Gain_graphs-1024x285.png 1024w, https:\/\/matroidunion.org\/wp-content\/uploads\/2026\/02\/Gain_graphs-300x83.png 300w, https:\/\/matroidunion.org\/wp-content\/uploads\/2026\/02\/Gain_graphs-768x213.png 768w, https:\/\/matroidunion.org\/wp-content\/uploads\/2026\/02\/Gain_graphs-500x139.png 500w, https:\/\/matroidunion.org\/wp-content\/uploads\/2026\/02\/Gain_graphs.png 1443w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><figcaption class=\"wp-element-caption\"><strong>Figure 1:<\/strong> Image (a) shows a $\\mathbb Z$-gain graph $(G, \\psi)$ with one balanced cycle, (b) shows the $\\mathbb Z$-gain graph obtained from $(G, \\psi)$ by switching at the top vertex with value $-5$, and (c) shows the $(\\mathbb Z\/2\\mathbb Z)$-gain graph $(G, \\psi\/2\\mathbb Z)$, which has three balanced cycles.<\/figcaption><\/figure>\n\n\n\n<p>There are two matroids on the edge set of $G$ associated with a $\\Gamma$-gain graph $(G, \\psi)$, both originally defined by Zaslavsky [Zas91] using the subgraphs shown in Figure 2:<\/p>\n<ul>\n<li>The circuits of the <em>frame matroid<\/em> $F(G, \\psi)$ of $(G, \\psi)$ are the $\\psi$-balanced cycles, and the theta graphs, tight handcuffs, or loose handcuffs with all cycles unbalanced.<\/li>\n<li>The circuits of the <em>lift matroid<\/em> $L(G, \\psi)$ of $(G, \\psi)$ are the $\\psi$-balanced cycles, and the theta graphs, tight handcuffs, or bracelets with all cycles unbalanced.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/matroidunion.org\/wp-content\/uploads\/2026\/02\/Theta_graphs.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"162\" src=\"https:\/\/matroidunion.org\/wp-content\/uploads\/2026\/02\/Theta_graphs-1024x162.png\" alt=\"\" class=\"wp-image-6058\" srcset=\"https:\/\/matroidunion.org\/wp-content\/uploads\/2026\/02\/Theta_graphs-1024x162.png 1024w, https:\/\/matroidunion.org\/wp-content\/uploads\/2026\/02\/Theta_graphs-300x47.png 300w, https:\/\/matroidunion.org\/wp-content\/uploads\/2026\/02\/Theta_graphs-768x121.png 768w, https:\/\/matroidunion.org\/wp-content\/uploads\/2026\/02\/Theta_graphs-1536x243.png 1536w, https:\/\/matroidunion.org\/wp-content\/uploads\/2026\/02\/Theta_graphs-500x79.png 500w, https:\/\/matroidunion.org\/wp-content\/uploads\/2026\/02\/Theta_graphs.png 1836w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><figcaption class=\"wp-element-caption\"><strong>Figure <\/strong>2: Theta graphs, tight handcuffs, loose handcuffs, and bracelets are subdivisions of the graphs (a), (b), (c), and (d), respectively.<\/figcaption><\/figure>\n\n\n\n<p>Note that if $\\Gamma$ is trivial then $F(G, \\psi)$ and $L(G, \\psi)$ are both equal to the graphic matroid of $G$. If $\\Gamma$ is a subgroup of $\\mathbb F^{\\times}$ for a field $\\mathbb F$ then the frame matroid $F(G, \\psi)$ is $\\mathbb F$-representable, and if $\\Gamma$ is a subgroup of $\\mathbb F^+$ then the lift matroid $L(G, \\psi)$ is $\\mathbb F$-representable [Zas03]. See Figure 3 for an example of a representable lifted-graphic matroid. For broader context that is not relevant for the remainder of this post, frame matroids and lifted-graphic matroids can be defined more generally from <em>biased graphs<\/em> [Zas89] (as explained <a href=\"https:\/\/matroidunion.org\/?p=161\" target=\"_blank\" rel=\"noopener\">elsewhere on this blog<\/a>), and both are special cases of <em>quasi-graphic matroids <\/em>[GGW18, BFS20].&nbsp;<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/matroidunion.org\/wp-content\/uploads\/2026\/02\/Lifted-graphic.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"377\" src=\"https:\/\/matroidunion.org\/wp-content\/uploads\/2026\/02\/Lifted-graphic-1024x377.png\" alt=\"\" class=\"wp-image-6073\" srcset=\"https:\/\/matroidunion.org\/wp-content\/uploads\/2026\/02\/Lifted-graphic-1024x377.png 1024w, https:\/\/matroidunion.org\/wp-content\/uploads\/2026\/02\/Lifted-graphic-300x110.png 300w, https:\/\/matroidunion.org\/wp-content\/uploads\/2026\/02\/Lifted-graphic-768x282.png 768w, https:\/\/matroidunion.org\/wp-content\/uploads\/2026\/02\/Lifted-graphic-500x184.png 500w, https:\/\/matroidunion.org\/wp-content\/uploads\/2026\/02\/Lifted-graphic.png 1270w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><figcaption class=\"wp-element-caption\"><strong>Figure 3<\/strong>: A $\\textrm{GF}(5)^+$-gain graph $(G, \\psi)$ with one balanced cycle and a $\\textrm{GF}(5)$-representation of the lifted-graphic matroid $L(G, \\psi)$.<\/figcaption><\/figure>\n\n\n\n<p>The construction of the lift matroid is a special case of the following more general construction, which will also be used to obtain the matroids of Theorem 1.&nbsp;<\/p>\n<p><strong>Theorem 2<\/strong> [Cra65, Bry86]<strong>. <\/strong>Let $M$ be a matroid on ground set $E$ and let $\\mathcal C$ be a set of circuits of $M$ so that<\/p>\n<ul>\n<li>\n<p class=\"p1\">if $C_1,C_2$ are circuits in $\\mathcal C$ for which $|C_1 \\cup C_2| &#8211; r_M(C_1 \\cup C_2) = 2$, then each circuit $C$ of $M$ contained in $C_1 \\cup C_2$ is also in $\\mathcal C$.<\/p>\n<\/li>\n<\/ul>\n<p class=\"p1\">Then the function $r \\colon 2^E \\to \\mathbb Z$ defined, for all $X \\subseteq E$, by<\/p>\n<p class=\"p1\"><span style=\"font-size: revert;\">$$r(X) = \\bigg\\{\\begin{array}{cc}&nbsp; r_M(X) &amp; \\textrm{if each circuit of $M|X$ is in $\\mathcal C$} \\\\r_M(X) + 1 &amp; \\textrm{otherwise} \\end{array}$$<\/span><\/p>\n<p class=\"p1\">is the rank function of a matroid on $E(M)$.&nbsp;<\/p>\n<p>The set $\\mathcal C$ is a <em>linear class<\/em> of circuits of $M$, and the pair $(C_1, C_2)$ is a <em>modular pair<\/em> of circuits. The matroid $M&#8217;$ given by the theorem is an <em>elementary lift<\/em> of $M$, which means that there is a matroid $K$ with an element $e$ so that $K \\!\\setminus\\! e = M&#8217;$ and $K\/e = M$. It turns out that the $\\psi$-balanced cycles of a gain graph $(G, \\psi)$ always form a linear class of circuits of the graphic matroid $M(G)$, and the lift matroid of $(G, \\psi)$ is precisely the matroid given by Theorem 2 for this linear class.&nbsp;<\/p>\n\n\n\n<h2 class=\"wp-block-heading has-medium-font-size\">3. Frobenius partitions of groups<\/h2>\n\n\n\n<p>In order to define the matroid of Theorem 1, the group $\\Gamma$ must have special structure.<\/p>\n<p><strong>Definition 1. <\/strong>Let $\\Gamma$ be a group. A subgroup $A$ of $\\Gamma$ is <em>malnormal <\/em>if $\\gamma^{-1}A\\gamma$ and $A$ share only the identity for all $\\gamma \\in \\Gamma &#8211; A$. A <em>Frobenius partition\u00a0<\/em>of $\\Gamma$ is a collection $\\{\\Gamma_1\\} \\cup \\mathcal A$ of subgroups of $\\Gamma$ so that the following hold:<\/p>\n<ul>\n<li>Every non-identity element of $\\Gamma$ is in exactly one group in $\\{\\Gamma_1\\} \\cup \\mathcal A$.<\/li>\n<li>$\\Gamma_1$ is a normal subgroup of $\\Gamma$.<\/li>\n<li>Each group in $\\mathcal A$ is a malnormal subgroup of $\\Gamma$ and has all conjugates in $\\mathcal A$.<\/li>\n<\/ul>\n<p>The Frobenius partition is\u00a0<em>nontrivial\u00a0<\/em>if it contains at least two nontrivial subgroups, and is\u00a0<em>trivial<\/em> otherwise. Note that every group $\\Gamma$ has trivial Frobenius partition $\\{\\Gamma\\}$. While most groups do not have a nontrivial Frobenius partition, the following key example shows that they arise naturally in certain types of permutation groups.<\/p>\n<p><strong>Example 1. <\/strong>Let $\\Gamma$ be a transitive group of permutations acting on a set $X$ so that each non-identity permutation has at most one fixed point and some non-identity element has a fixed point. It is straightforward to show that for each $x \\in X$, the subgroup of permutations that fix $x$ (the <em>stabilizer <\/em>of $x$) is malnormal, and that any two stabilizers are conjugates. A famous theorem of Frobenius states that if $X$ is finite, then the subgroup of fixed-point-free permutations <em>(derangements) <\/em>is always a nontrivial normal subgroup of $\\Gamma$. (This is not guaranteed when $X$ is infinite, but may be the case, as in the examples below.) So if $\\Gamma_1$ is the subgroup of derangements and $\\mathcal A$ is the set of stabilizers, then $\\{\\Gamma_1\\} \\cup \\mathcal A$ is a Frobenius partition of $\\Gamma$. This happens in the following special cases:<\/p>\n<ul>\n<li>$X = \\mathbb F$ for a field $\\mathbb F$ with at least three elements and $\\Gamma$ is the group of functions $x \\mapsto a + bx$ with $b \\ne 0$. Here the normal subgroup of derangements is isomorphic to $\\mathbb F^+$ and each stabilizer is isomorphic to $\\mathbb F^{\\times}$. I&#8217;ll write $\\mathbb F^+ \\rtimes \\mathbb F^{\\times}$ for this group.<\/li>\n<li>$X = \\mathbb R^2$ and $\\Gamma = SE(2)$, the\u00a0<em>special Euclidean group <\/em>of distance-preserving transformations <em>(isometries) of<\/em> $\\mathbb R^2$. Here the normal subgroup of derangements is $T(2)$ (the group of translations of $\\mathbb R^2$), and each stabilizer is isomorphic to $SO(2)$ (the group of rotations of $\\mathbb R^2$).<\/li>\n<li>$X = \\Gamma_1$ where $\\Gamma_1$ is an abelian (additive) group with no elements of order 2, and $\\Gamma$ consists of pairs where $(a,b)$ with $a \\in \\Gamma_1$ and $b \\in \\{1, -1\\}$ where $(a, b)$ induces the permutation $x \\mapsto a + bx$ of $\\Gamma_1$. Here the normal subgroup of derangements is isomorphic to $\\Gamma_1$, and each stabilizer is isomorphic to $\\{1,-1\\}^{\\times}$. I&#8217;ll write $\\Gamma_1 \\rtimes \\{1,-1\\}^{\\times}$ for this group.<\/li>\n<\/ul>\n<p>If $X$ is finite in the previous example, then $\\Gamma$ is known as a <em>Frobenius group<\/em>. So every Frobenius group has a nontrivial Frobenius partition, and conversely, it follows from properties of malnormal subgroups that every finite group with a nontrivial Frobenius partition is a Frobenius group. However, the notion of Frobenius partition gives a seemingly new and interesting generalization of Frobenius groups to infinite groups; see Problem 2.13 in [Wal26+].<\/p>\n\n\n\n<h2 class=\"wp-block-heading has-medium-font-size\">4. The construction<\/h2>\n\n\n\n<p>I&#8217;ll now describe how to construct the matroid of Theorem 1. Let $\\Gamma$ be a group with a Frobenius partition $\\{\\Gamma_1\\} \\cup \\mathcal A$. One can use $\\{\\Gamma_1\\} \\cup \\mathcal A$ to construct a linear class of circuits of the frame matroid $F(G, \\Gamma\/\\Gamma_1)$. The intuition here is that we want the linear class to be invariant under switching equivalence, that a cycle should be in the linear class if and only if it is balanced, and that every handcuff or theta graph with all gain values in the same set in $\\mathcal A$ is somehow special and should be in the linear class. With these ideas, we obtain the following theorem.<\/p>\n<p><strong>Theorem 3. <\/strong>Let $\\Gamma$ be a group with a Frobenius partition $\\{\\Gamma_1\\} \\cup \\mathcal A$ and let $(G, \\psi)$ be a $\\Gamma$-gain graph. Let $\\mathcal C$ be the set of circuits of the frame matroid $F(G, \\psi\/\\Gamma_1)$ so that $C \\in \\mathcal C$ if and only if\u00a0<\/p>\n<ul>\n<li>$C$ is a $\\psi$-balanced cycle, or<\/li>\n<li>$C$ is a handcuff or a theta graph and there is a switching function $\\eta$ and a group $A \\in \\mathcal A$ so that every oriented edge of $C$ has $\\psi^{\\eta}$-gain value in $A$.<\/li>\n<\/ul>\n<p>Then $\\mathcal C$ is a linear class of circuits of $F(G, \\psi\/\\Gamma_1)$.<\/p>\n<p>Theorem 3 gives a linear class of circuits of $F(G, \\psi\/\\Gamma_1)$, so applying Theorem 2 with this linear class gives a matroid $M$ on $E(G)$. We make the following observations:<\/p>\n<ul>\n<li>If $\\Gamma_1$ is trivial, then $\\mathcal A = \\{\\Gamma\\}$ and every circuit of $F(G, \\psi\/\\Gamma_1)$ is in $\\mathcal C$, so $M = F(G, \\psi\/\\Gamma_1)$.<\/li>\n<li>If $\\Gamma\/\\Gamma_1$ is trivial, then $F(G, \\psi\/\\Gamma_1)$ is the graphic matroid of $G$, so $M$ is the lifted-graphic matroid of $(G, \\psi)$.<\/li>\n<\/ul>\n<p>Therefore $M$ satisfies Theorem 1. These properties give evidence that the constructions of $\\mathcal C$ and $M$ are quite natural. As further evidence, it turns out that by setting $\\Gamma$ to be one of the three groups of Example 1 we obtain three natural families of matroids:<\/p>\n<ul>\n<li>If $\\Gamma = \\mathbb F^+ \\rtimes \\mathbb F^{\\times}$ for a field $\\mathbb F$, then $M$ has a natural $\\mathbb F$-representation. See Figure 4 for an example.<\/li>\n<li>If $\\Gamma = SE(2)$ and $\\Gamma_1 = T(2)$, then $M$ agrees with a construction of Bernstein [Ber22] that was motivated in part by the study of symmetry-forced rigidity of frameworks.<\/li>\n<li>If $\\Gamma = \\Gamma_1 \\rtimes \\{1,-1\\}^{\\times}$ for an abelian group with no elements of order 2, then $M$ agrees with a construction of Anderson, Su, and Zaslavsky [ASZ24] that was motivated in part by the study of hyperplane arrangements.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/matroidunion.org\/wp-content\/uploads\/2026\/02\/GF5_example.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"400\" src=\"https:\/\/matroidunion.org\/wp-content\/uploads\/2026\/02\/GF5_example-1024x400.png\" alt=\"\" class=\"wp-image-6076\" srcset=\"https:\/\/matroidunion.org\/wp-content\/uploads\/2026\/02\/GF5_example-1024x400.png 1024w, https:\/\/matroidunion.org\/wp-content\/uploads\/2026\/02\/GF5_example-300x117.png 300w, https:\/\/matroidunion.org\/wp-content\/uploads\/2026\/02\/GF5_example-768x300.png 768w, https:\/\/matroidunion.org\/wp-content\/uploads\/2026\/02\/GF5_example-500x195.png 500w, https:\/\/matroidunion.org\/wp-content\/uploads\/2026\/02\/GF5_example.png 1357w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><figcaption class=\"wp-element-caption\"><strong>Figure 4:<\/strong> A $(\\textrm{GF}(5)^+ \\rtimes \\textrm{GF}(5)^{\\times})$-gain graph (writing $(a, b)$ for the permutation $x \\mapsto a + bx$) and a $\\textrm{GF}(5)$-representation of the associated matroid.<\/figcaption><\/figure>\n\n\n\n<p>So the matroids of Theorem 1 seem quite natural and have potential for applications, and I hope that the interested reader will explore these matroids for other groups with a Frobenius partition.<\/p>\n\n\n\n<h2 class=\"wp-block-heading has-medium-font-size\">5. Why Frobenius partitions?<\/h2>\n\n\n\n<p>At this point, the interested reader may be asking the following question: why is a Frobenius partition necessary for Theorem 1? I&#8217;ll now address this question and show that for finite groups, the Frobenius partition is in fact necessary under one natural assumption. Suppose we have a finite group $\\Gamma$ with a normal subgroup $\\Gamma_1$ and we seek a construction that takes in any $\\Gamma$-gain graph $(G, \\psi)$ and outputs an elementary lift $M$ of the frame matroid $F(G, \\psi\/\\Gamma_1)$, as in Theorem 1. In particular, the construction should apply to the <em>complete n-vertex $\\Gamma$-gain graph<\/em> $(K_n^{\\Gamma}, \\psi_n^{\\Gamma})$ which has all group labels appearing between every pair of vertices. If we make the natural assumption that a cycle of $K_n^{\\Gamma}$ is a circuit of $M$ if and only if it is $\\psi_n^{\\Gamma}$-balanced, it turns out that $\\Gamma$ must have a Frobenius partition.<\/p>\n<p><strong>Theorem 4.\u00a0<\/strong>Let $\\Gamma$ be a finite group with a normal subgroup $\\Gamma_1$, and let $M$ be an elementary lift of the frame matroid $F(K_n^{\\Gamma}, \\psi_n^{\\Gamma}\/\\Gamma_1)$ with $n \\ge 4$ so that a cycle of $K_n^{\\Gamma}$ is a circuit of $M$ if and only if it is $\\psi_n^{\\Gamma}$-balanced. Then $\\Gamma$ has a Frobenius partition $\\{\\Gamma_1\\} \\cup \\mathcal A$ and $M$ is the matroid of Theorem 1.<\/p>\n<p><strong>Proof.\u00a0<\/strong>I&#8217;ll give a brief proof sketch to show how $\\mathcal A$ arises. For all $\\alpha \\in \\Gamma$, let $E_{\\alpha}$ be the set of edges of $K_n^{\\Gamma}$ labeled by $\\alpha$. For $\\alpha, \\beta \\in \\Gamma &#8211; \\Gamma_1$ write $\\alpha \\sim \\beta$ if $E_{\\alpha} \\cup E_{\\beta}$ has the same rank in $F(G, \\psi\/\\Gamma_1)$ and $M$ (this rank is $n$). It turns out that $\\sim$ is an equivalence relation, and each equivalence class together with the identity is a malnormal subgroup of $\\Gamma$ (see Theorem 6.2 of [Wal26+] for details), giving rise to $\\mathcal A$.<\/p>\n<p>So if one wishes to preserve the information given by $\\psi$-balanced cycles, then the Frobenius partition is necessary.<\/p>\n\n\n\n<h2 class=\"wp-block-heading has-medium-font-size\">6. Future work<\/h2>\n\n\n\n<p>Many research directions for frame matroids and lifted-graphic matroids naturally extend to the matroids of Theorem 1. Since this post is already quite long, I&#8217;ll list some in bulleted form, writing $\\mathcal M(\\Gamma, \\Gamma_1, \\mathcal A)$ for the class of matroids arising from Theorem 1 for the triple $(\\Gamma, \\Gamma_1, \\mathcal A)$:<\/p>\n<ul>\n<li>When $\\Gamma$ is finite, the class of $\\Gamma$-frame matroids has a sequence of universal models called Dowling geometries [Dow73]. Does $\\mathcal M(\\Gamma, \\Gamma_1, \\mathcal A)$ always have a sequence of universal models (likely yes), and what properties do they have?<\/li>\n<li>The class $\\mathcal M(\\Gamma, \\Gamma_1, \\mathcal A)$ is minor-closed when $\\Gamma\/\\Gamma_1$ is trivial or isomorphic to a group in $\\mathcal A$, which is aways the case when $\\Gamma$ is finite and may always be the case when $\\Gamma$ is infinite (see Problem 2.13 in [Wal26+]). If $\\Gamma$ is infinite (resp., finite), is the set of excluded minors for $\\mathcal M(\\Gamma, \\Gamma_1, \\mathcal A)$ infinite (resp., finite)?<\/li>\n<li>Is there a bijection between projective equivalence classes of $\\mathbb F$-representations of a matroid $M$ in $\\mathcal M(\\mathbb F^+ \\rtimes \\mathbb F^{\\times}, \\mathbb F^+, \\mathcal A)$ and switching-and-scaling classes of $(\\mathbb F^+ \\rtimes \\mathbb F^{\\times})$-gain graphs realizing $M$? If so, this would generalize work from [FPS22].<\/li>\n<li>When $\\Gamma$ is $SE(2)$ or $\\Gamma_1 \\rtimes \\{1,-1\\}^{\\times}$, the matroids in $\\mathcal M(\\Gamma, \\Gamma_1, \\mathcal A)$ have applications in rigidity theory [Ber22] and hyperplane arrangements [ASZ24], respectively. Are there other choices of $\\Gamma$ with applications in these areas?<\/li>\n<li>Theorem 2 was recently generalized in [Wal22]. Can this generalization be combined with Theorem 1 to obtain a more general class of matroids from gain graphs over quotient groups?<\/li>\n<\/ul>\n<p>I hope that the interested reader will pursue some of these problems.<\/p>\n\n\n\n<h2 class=\"wp-block-heading has-medium-font-size\">References<\/h2>\n\n\n\n<p>[ASZ24] L. Anderson, T. Su, T. Zaslavsky. Matroids of gain signed graphs. <em>Discrete Comput. Geom.<\/em>, 72(2):503&#8211;549, 2024.<\/p>\n<p>[Ber22] D. Bernstein. Generic symmetry-forced infinitesimal rigidity: translations and rotations. <em>SIAM J. Appl. Algebra Geom.<\/em>, 6(2):190&#8211;215, 2022.<\/p>\n<p>[BFS20] N. Bowler, D. Funk, D. Slilaty. Describing quasi-graphic matroids. <em>European J. Comb.<\/em>, 85:103062, 26, 2020.<\/p>\n<p class=\"p1\">[Bry86] T. H. Brylawski. Constructions. In <em>Theory of matroids<\/em> (ed. N. White), pp. 127&#8211;223. Cambridge University Press, Cambridge, 1986.<\/p>\n<p class=\"p1\">[Cra65] H. H. Crapo. Single-element extensions of matroids. <em>J. Res. Nat. Bur. Standards Sect. B<\/em>, 69B:55&#8211;65, 1965.<\/p>\n<p>[Dow73] T. Dowling. A class of geometric lattices based on finite groups. <em>J. Combin. Therory Ser. B<\/em>, 14:61&#8211;86, 1973.<\/p>\n<p>[FPS22] D. Funk, I. Pivotto, D. Slilaty. Matrix representations of frame and lifted-graphic matroids correspond to gain functions. <em>J. Combin. Theory Ser. B<\/em>, 155:202&#8211;255, 2022.<\/p>\n<p>[GGW18] J. Geelen, B. Gerards, G. Whittle. Quasi-graphic matroids. <em>J. Graph Theory<\/em>, 87(2):253&#8211;264, 2018.<\/p>\n<p class=\"p1\">[Wal22] Z. Walsh. A new matroid lift construction and an application to group-labeled graphs. <em>Electr. J. Combin.<\/em>, 29, 2022.<\/p>\n<p>[Wal26+] Z. Walsh. Matroids from gain graphs over quotient groups, arXiv:2602.23066, 2026.<\/p>\n<p>[Zas89] T. Zaslavsky. Biased graphs. I. Bias, balance, and gains. <em>J. Combin. Theory Ser. B<\/em>, 47(1):32&#8211;52, 1989.<\/p>\n<p class=\"p1\">[Zas91] T. Zaslavsky. Biased graphs. II. The three matroids. <em>J. Combin. Theory Ser. B<\/em>, 51:46&#8211;72, 1991.<\/p>\n<p>[Zas03] T. Zaslavsky. Biased graphs. IV. Geometric realizations. <em>J. Combin. Theory Ser. B<\/em>, 89(2):231&#8211;297, 2003.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>1. Introduction The goal of this post is to introduce readers to a new construction for matroids from gain graphs [Wal26+]. Given a graph $G$ with oriented edges invertibly labeled by elements of a group $\\Gamma$ (a $\\Gamma$-gain graph), one &hellip; <a href=\"https:\/\/matroidunion.org\/?p=5976\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":21,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[24,25,23],"class_list":["post-5976","post","type-post","status-publish","format-standard","hentry","category-matroids","tag-frame-matroids","tag-frobenius-groups","tag-gain-graphs"],"_links":{"self":[{"href":"https:\/\/matroidunion.org\/index.php?rest_route=\/wp\/v2\/posts\/5976","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/matroidunion.org\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/matroidunion.org\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/matroidunion.org\/index.php?rest_route=\/wp\/v2\/users\/21"}],"replies":[{"embeddable":true,"href":"https:\/\/matroidunion.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=5976"}],"version-history":[{"count":134,"href":"https:\/\/matroidunion.org\/index.php?rest_route=\/wp\/v2\/posts\/5976\/revisions"}],"predecessor-version":[{"id":6130,"href":"https:\/\/matroidunion.org\/index.php?rest_route=\/wp\/v2\/posts\/5976\/revisions\/6130"}],"wp:attachment":[{"href":"https:\/\/matroidunion.org\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=5976"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/matroidunion.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=5976"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/matroidunion.org\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=5976"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}