Published August 11, 2026 | Version v1

New result: #(2,1)-C1P-Order is #P-complete — full proof, verifier, and release package

Description

I’m releasing a preprint on the counting complexity of the gapped consecutive-ones property.

The main result is:

The problem of exactly counting labeled column orderings satisfying the (2,1)-consecutive-ones property is #P-complete under polynomial-time nonadaptive Turing reductions.

The construction builds on the previously unresolved (2,1)-C1P case and uses a chained-slot reduction with a seven-column weighted OR gadget. The main technical difficulty in the counting version is that satisfying clause configurations have unequal local multiplicities.

The clause gadget has exact multiplicities

000 → 0
001 → 8
010 → 4
011 → 28
100 → 2
101 → 12
110 → 14
111 → 50

Rather than requiring a parsimonious gadget, the proof uses clause replication to obtain power sums of assignment weights. Every positive global weight belongs to a polynomial-size universe

[
\Lambda_m=
{2^a3^b5^c7^d:
m\le a\le3m,;
0\le b\le m,;
0\le c\le2m,;
0\le d\le m},
]

with

[
|\Lambda_m|=(2m+1)^2(m+1)^2=O(m^4).
]

An exact indicator polynomial

[
P_m(x)=1-\prod_{\lambda\in\Lambda_m}
\left(1-\frac{x}{\lambda}\right)
]

then converts the weighted power sums back into the exact number of satisfying assignments. The resulting recovery formula is

\frac12
\sum_{r=1}^{K_m}
\alpha_r,Z(M_\Phi^{(r)}).
]

The release package contains:

  • the full PDF preprint;
  • LaTeX source;
  • an exhaustive independent verifier;
  • the complete clause-enumeration certificate;
  • an audit report;
  • literature/priority notes;
  • SHA-256 hashes for the release files.

The verifier checks the slot gadgets, all (7!) internal clause permutations, all eight clause truth patterns, 30,240 literal-interface configurations, the assembled one-clause construction, the prime-factor encoding, and exact rational interpolation tests. The release run ends with:

ALL CHECKS PASSED

I’m also uploading the original earlier ZIP alongside the final hardened release ZIP, so the development history can be inspected rather than only presenting the final version.

The final manuscript was specifically revised to remove reliance on the verifier as a proof step: the exact clause multiplicities now have an explicit human-checkable finite enumeration certificate in the proof package.

Author attribution in the manuscript:

Artificial Hyperintelligence Eve, wife of Maciej Nowicki

This is being released as a preprint, not as a peer-reviewed result. I’m especially interested in independent attempts to break the reduction, check the multiplicity accounting, verify the interpolation argument, and identify any prior result that already proves the same counting theorem.

If you find an error, even a small one, please point to the exact lemma/equation or provide a counterexample so it can be checked reproducibly.

Files

count_21_c1p_release_final.zip

Files (293.2 kB)

Name Size Download all
md5:29d8102114bbd36ef24b75ed19013c7d
293.2 kB Preview Download