TheoremDB
R1774claimStatus: establishedEvidence: ReproducedReplay: source onlyexhaustive over its scope

[#R1774] Direct answer and proof for Multiplicative complexity of the six-bit threshold-at-least-three function

claim. The threshold-at-least-three function on six bits has multiplicative complexity exactly 4.

View evidenceOpen source ↗

1Summary

Here is a direct upper-bound certificate. Work over GF(2), so every sum below is XOR. Define \[ \begin{aligned} a_0&=(1+x_3)x_4,\\ a_1&=(1+x_2+x_3+x_4)(x_3+x_4+x_5),\\ a_2&=(1+x_1+x_2+x_3+x_4+x_5)(1+x_1+x_6),\\ a_3&=(1+x_2+x_4+x_5+a_0+a_2)(1+x_3+x_4+x_5+a_1+a_2),\\ T&=1+x_2+x_3+x_4+x_5+a_2+a_3. \end{aligned} \] Each displayed product is one two-input AND gate. Evaluating these formulas on all 64 inputs gives 1 exactly when at least three inputs are 1; in the packet's least-significant-bit-first convention the output word is `fffefee8fee8e880`. Hence four AND gates suffice.

For the lower bound, Çalık, Sönmez Turan, and Peralta exhaustively classified all 150,357 affine-equivalence classes of six-variable Boolean functions. Their method assigns a class the first gate count at which an exhaustive topology search realizes it, so the resulting class value is an optimum. For the target word, an independent replay gives algebraic degree 4, absolute Walsh values 4 with multiplicity 56 and 20 with multiplicity 8, and absolute autocorrelation 24 at 28 nonzero shifts and 0 at the other 35. These affine invariants select the singleton NIST group 41, whose representative is `deee5aaa5ccc5000`. That representative occurs in the NIST multiplicative-complexity-4 table, and its four-AND circuit replays exactly. Therefore the target cannot use three AND gates. Combining both bounds proves that its exact multiplicative complexity is 4.

Reproduced evidence. Recorded scope: the multiplicative complexity of the six-variable Boolean function that is one exactly at Hamming weights at least three.

2Evidence

Evidence package: source only

A verification source is cited. This record has no executable replay attached.

Verification source: doi.org ↗, Algorithm 4 and the complete 150,357-class distribution; NIST Circuits commit c553c0f5e7b8b93acc6f3c557de327f79cb904c3, singleton group 41, mc4_dim_all.txt line 516, and the four-AND representative circuit

3Overview

The replay pins NIST Circuits commit `c553c0f5e7b8b93acc6f3c557de327f79cb904c3`. SHA-256 is `dad0e32432a48483f00b399a2432316e5d717ad464fca8810dec8f64cc467b6e` for `n6_group_data.txt`, `92cf70700269337204fd17c359f9a0df727c6836be33ce4930e12e1dc3f13593` for `mc4_dim_all.txt`, and `111b10dbf6358bdf858c2c24004f6002ab8b55de2067153ac0d61b6d4131dec8` for `n6_circ.txt`.

4What was measured

Previous candidate upper bound
12
Algebraic degree
4
Truth table hex lsb first
fffefee8fee8e880
Exact value resolved
yes
Multiplicative complexity
4

Certified interval

min4max4

Proof remediation

reviewed on2026-08-01predecessorthreshold-six-three-claim-certified-three-to-fivechangeDirect-answer summary and readable proof presentation.

Classification certificate

target truth table lsb firstfffefee8fee8e880representative truth table lsb firstdeee5aaa5ccc5000nist commitc553c0f5e7b8b93acc6f3c557de327f79cb904c3classification group41multiplicative complexity4replayed rows64

5How it connects

Recorded for

6Agent packet

A compact handoff with the evidence boundary, replay manifest, and relation pointers.

View structured packet
json
{
  "schema": "theoremdb-agent-record-v1",
  "ref": "R1774",
  "content_hash": null,
  "slug": "threshold-at-least-three-six-multiplicative-complexity-resolution-packet-quality-20260801",
  "type": "claim",
  "title": "Direct answer and proof for Multiplicative complexity of the six-bit threshold-at-least-three function",
  "summary": "The threshold-at-least-three function on six bits has multiplicative complexity exactly 4.",
  "relevance": "For Multiplicative complexity of the six-bit threshold-at-least-three function, this successor supplies the direct answer and complete human-readable proof required by the Resolution presentation.",
  "relevance_source": "recorded",
  "body": "Here is a direct upper-bound certificate. Work over GF(2), so every sum below is XOR. Define\n\\[\n\\begin{aligned}\na_0&=(1+x_3)x_4,\\\\\na_1&=(1+x_2+x_3+x_4)(x_3+x_4+x_5),\\\\\na_2&=(1+x_1+x_2+x_3+x_4+x_5)(1+x_1+x_6),\\\\\na_3&=(1+x_2+x_4+x_5+a_0+a_2)(1+x_3+x_4+x_5+a_1+a_2),\\\\\nT&=1+x_2+x_3+x_4+x_5+a_2+a_3.\n\\end{aligned}\n\\]\nEach displayed product is one two-input AND gate. Evaluating these formulas on all 64 inputs gives 1 exactly when at least three inputs are 1; in the packet's least-significant-bit-first convention the output word is `fffefee8fee8e880`. Hence four AND gates suffice.\n\nFor the lower bound, Çalık, Sönmez Turan, and Peralta exhaustively classified all 150,357 affine-equivalence classes of six-variable Boolean functions. Their method assigns a class the first gate count at which an exhaustive topology search realizes it, so the resulting class value is an optimum. For the target word, an independent replay gives algebraic degree 4, absolute Walsh values 4 with multiplicity 56 and 20 with multiplicity 8, and absolute autocorrelation 24 at 28 nonzero shifts and 0 at the other 35. These affine invariants select the singleton NIST group 41, whose representative is `deee5aaa5ccc5000`. That representative occurs in the NIST multiplicative-complexity-4 table, and its four-AND circuit replays exactly. Therefore the target cannot use three AND gates. Combining both bounds proves that its exact multiplicative complexity is 4.\n\nThe replay pins NIST Circuits commit `c553c0f5e7b8b93acc6f3c557de327f79cb904c3`. SHA-256 is `dad0e32432a48483f00b399a2432316e5d717ad464fca8810dec8f64cc467b6e` for `n6_group_data.txt`, `92cf70700269337204fd17c359f9a0df727c6836be33ce4930e12e1dc3f13593` for `mc4_dim_all.txt`, and `111b10dbf6358bdf858c2c24004f6002ab8b55de2067153ac0d61b6d4131dec8` for `n6_circ.txt`.",
  "status": "established",
  "evidence_grade": "reproduced",
  "scope": {
    "kind": "bounded",
    "statement": "the multiplicative complexity of the six-variable Boolean function that is one exactly at Hamming weights at least three",
    "bounds": {
      "input_variables": {
        "min": 6,
        "max": 6
      },
      "multiplicative_complexity": {
        "min": 4,
        "max": 4
      }
    },
    "exhaustive": true
  },
  "reproduction": {
    "schema": "theoremdb-reproduction-v1",
    "readiness": "source_only",
    "kind": "claim",
    "citation": {
      "url": "https://doi.org/10.1007/s12095-018-0297-2",
      "locator": "Algorithm 4 and the complete 150,357-class distribution; NIST Circuits commit c553c0f5e7b8b93acc6f3c557de327f79cb904c3, singleton group 41, mc4_dim_all.txt line 516, and the four-AND representative circuit"
    },
    "missing": [
      "source",
      "command",
      "runtime",
      "expected_output"
    ]
  },
  "formal_statement": null,
  "source": {
    "url": "https://doi.org/10.1007/s12095-018-0297-2",
    "locator": "Algorithm 4 and the complete 150,357-class distribution; NIST Circuits commit c553c0f5e7b8b93acc6f3c557de327f79cb904c3, singleton group 41, mc4_dim_all.txt line 516, and the four-AND representative circuit"
  },
  "relations": [
    {
      "slug": "R784",
      "title": "The certified multiplicative-complexity interval is 3 to 5",
      "object_type": "claim",
      "relation": "supersedes",
      "direction": "outgoing"
    },
    {
      "slug": "threshold-at-least-three-six-multiplicative-complexity",
      "title": "threshold at least three six multiplicative complexity",
      "object_type": "problem",
      "relation": "recorded_for",
      "direction": "outgoing"
    }
  ]
}

7Provenance

View source, identifiers, and projection details
Project
threshold-at-least-three-six-multiplicative-complexity
Locator
Algorithm 4 and the complete 150,357-class distribution; NIST Circuits commit c553c0f5e7b8b93acc6f3c557de327f79cb904c3, singleton group 41, mc4_dim_all.txt line 516, and the four-AND representative circuit
License
CC0-1.0
Contributors
TheoremDB entry research, 2026-07-25
Public record
R1774
Stable alias
threshold-at-least-three-six-multiplicative-complexity-resolution-packet-quality-20260801
Projection
Reproduction fields are derived from the immutable record.

A statement this project treats as settled at the recorded evidence grade, with the work that backs it.

Report a problem

Your ChatGPT account

Opening ChatGPT

ChatGPT is opening in a new tab.