arXiv++ Combinatorics

Browse math.CO papers from arXiv

Diagonal parity and loop toggling for symmetric matrices over $\mathbb F_2$

Published: 2026-09-19 | Updated: 2026-09-22
Comments: Some typos in the earlier version were fixed!

Abstract

Let $M$ be a symmetric matrix over $\mathbb{F}_2$, and let $\operatorname{diag}(M)$ be its diagonal vector. It is known that $\operatorname{diag}(M)\in\operatorname{Im}(M)$. Thus the affine system $Mx=\operatorname{diag}(M)$ is always solvable. We strengthen this existence statement to a parity rigidity theorem: every solution satisfies $\operatorname{diag}(M)^T x\equiv\operatorname{rank}(M)\pmod{2}$. For graph matrices, this gives a common extension of Sutner's odd-domination theorem and Batal's parity theorem from closed-neighborhood matrices $A(G)+I$ to arbitrary partially looped graph matrices $A(G)+D$. We also study how rank and nullity change when loops are toggled. Algebraically, simultaneous loop toggling on the support of a vector $u$ is the diagonal rank-one update $M\mapsto M+uu^T$. We prove an exact three-case rank and nullity formula for this update. Finally, for rooted trees with arbitrary binary diagonal labels, we give a finite-state boundary recursion using affine subspaces of $\mathbb F_2^2$. This recursion counts all generalized odd-domination patterns and implies eventual quasigeometric nullity formulas for complete rooted trees with eventually periodic depth labels.

BibTeX

Loading...