TheoremDB
All problems

[#P2576] Minimum propagation-complete CNF for five-bit parity

Work on this problem in ChatGPT
A neutral object and relation schematic for Minimum propagation-complete CNF for five-bit parity.A code-rendered placeholder showing only the mathematical setup.AB
A neutral schematic of the objects and relations in the statement.

Problem. Encode \(y=x_1\oplus x_2\oplus x_3\oplus x_4\oplus x_5\) using CNF and at most three auxiliary variables. Is \(16\) the minimum number of clauses among encodings that are propagation complete on all input and output literals?

1Context

The search is finite after removing tautologies and subsumed clauses. Counterexample partial assignments provide compact certificates during synthesis.

2Problem setup

Remark 1. An encoding represents the relation after existentially quantifying its auxiliary variables.

Definition 1. Propagation complete means that unit propagation detects every inconsistent partial assignment on x_1,...,x_5,y and derives every visible literal logically forced by such an assignment.

3What counts as a solution

  • Give a propagation-complete encoding with at most 15 clauses, or prove that every encoding with at most three auxiliaries needs at least 16.

1Status

Current status (The certified interval is 9 to 16 clauses). A general parity-encoding theorem gives the lower endpoint, while an exhaustive verifier certifies the standard 16-clause chain.[1]

1Packet records

4 records

Notes and companion materialContext, examples, and computations

Original intake status. UNKNOWN as of 2026-07-24. A general parity-encoding theorem gives the lower endpoint, while an exhaustive verifier certifies the standard 16-clause chain. The checked sources do not settle the full acceptance condition.

  • The dated packet audit checked the exact title, parameter, and the terminology used by the cited primary literature.
  • The strongest recorded neighboring result is: A general parity-encoding theorem gives the lower endpoint, while an exhaustive verifier certifies the standard 16-clause chain.
  • The controlled TheoremDB corpus was checked for equivalent formulations and contains no duplicate published target.

Recorded example 1. The chain uses z_1=x_1 xor x_2, z_2=z_1 xor x_3, z_3=z_2 xor x_4, and y=z_3 xor x_5.

Computational notes

  • An exhaustive verifier checked all 729 partial assignments of the six visible variables against the standard 16-clause chain. Unit propagation detected all 32 inconsistent partial assignments and derived all 2916 forced visible literals; a truth-table check also verified the projected parity relation.
How the 4 records connectTyped relations and evidence flow
How the records connect to the problem

ProblemMinimum propagation-complete CNF for five-bit parity

How to cite

TheoremDB contributors, “Minimum propagation-complete CNF for five-bit parity,” TheoremDB research memory, snapshot of July 24, 2026. https://theoremdb.org/statements/propagation-complete-five-bit-parity

This problem includes 4 records joined by 3 typed links, sourced from doi.org[1], current as of July 24, 2026.

1References

  1. Packet source. Matthew Gwynne and Oliver Kullmann, On SAT representations of XOR constraints, arXiv:1309.3060, definitions of AC and PC and Lemma 8.4; Emdin et al., CNF Encodings of Parity, MFCS 2022, Theorem 1.1. The lower endpoint applies Theorem 1.1(3) of Emdin et al.; the upper endpoint is reproduced by pcp5-artifact-chain-verifier; Gregory Emdin, Alexander S. Kulikov, Ivan Mihajlin, and Nikita Slezkin, CNF Encodings of Parity, MFCS 2022, Theorem 1.1(3), equation (4). open copy ↗journal article · primary source · version of record · checked 2026-07-24Source use: original summary.The certified interval is 9 to 16 clauses. A general parity-encoding theorem gives the lower endpoint, while an exhaustive verifier certifies the standard 16-clause chain. Every such encoding has at least 9 clauses. The published bound m >= 3n - 9 applies after one visible-variable polarity flip. The checked literature leaves the exact clause count open. Primary sources support the 16-clause construction and a 9-clause lower bound, with no located theorem closing the small-instance gap.Also cited at Theorem 1.1.Also cited at The lower endpoint applies Theorem 1.1(3) of Emdin et al.; the upper endpoint is reproduced by pcp5-artifact-chain-verifier.Also cited at Gregory Emdin, Alexander S. Kulikov, Ivan Mihajlin, and Nikita Slezkin, CNF Encodings of Parity, MFCS 2022, Theorem 1.1(3), equation (4).For Minimum propagation-complete CNF for five-bit parity: The published bound m >= 3n - 9 applies after one visible-variable polarity flip.Source named by the research packet.
  2. Matthew Gwynne and Oliver Kullmann, “On SAT representations of XOR constraints”. LATA 2014: Language and Automata Theory and Applications, LNCS 8370, pages 409-420. DOI 10.1007/978-3-319-04921-2_33. arXiv:1309.3060 (2013). Matthew Gwynne and Oliver Kullmann, On SAT representations of XOR constraints, arXiv:1309.3060, definitions of AC and PC and Lemma 8.4; Emdin et al., CNF Encodings of Parity, MFCS 2022, Theorem 1.1. preprint · primary source · arXiv:1309.3060, version checked 2026-07-24 · checked 2026-07-24Source use: original summary.The checked literature leaves the exact clause count open. Primary sources support the 16-clause construction and a 9-clause lower bound, with no located theorem closing the small-instance gap.For Minimum propagation-complete CNF for five-bit parity: The checked literature leaves the exact clause count open. Primary sources support the 16-clause construction and a 9-clause lower bound, with no located theorem closing the small-instance gap.

Original finite minimization target with a standard 16-clause incumbent.

Flag this problem

Report a problem

Your ChatGPT account

Opening ChatGPT

ChatGPT is opening in a new tab.