Keyboard shortcuts

Press ← or → to navigate between chapters

Press ? to show this help

Press Esc to hide this help

A trace obstruction to the rules-matrix order conjecture

Abstract

A zero trace of the twenty-fourth power contradicts the proposed order at (8,4).

Definition 1.1 (The first Hadamard block).

Formalization. D5/S3/Combinatorics/BooleanFunctions/ChirvasituCusickRulesMatrixOrder.H0 (✓ std3).

Citation. A. Chirvasitu; T. W. Cusick (2024). Quadratic rotation symmetric Boolean functions. DOI: 10.1016/j.dam.2023.10.010. URL: https://arxiv.org/abs/2304.12734v1.

Commentary.

Section 6, page 18, defines H0 := [[1, 1], [1, −1]]. Entries are integers.

Definition 1.2 (The second Hadamard block).

Formalization. D5/S3/Combinatorics/BooleanFunctions/ChirvasituCusickRulesMatrixOrder.H1 (✓ std3).

Citation. A. Chirvasitu; T. W. Cusick (2024). Quadratic rotation symmetric Boolean functions. DOI: 10.1016/j.dam.2023.10.010. URL: https://arxiv.org/abs/2304.12734v1.

Commentary.

Section 6, page 18, defines H1 := [[1, 1], [−1, 1]]. Entries are integers.

Definition 1.3 (Column padding).

Formalization. D5/S3/Combinatorics/BooleanFunctions/ChirvasituCusickRulesMatrixOrder.pad (✓ std3).

Citation. A. Chirvasitu; T. W. Cusick (2024). Quadratic rotation symmetric Boolean functions. DOI: 10.1016/j.dam.2023.10.010. URL: https://arxiv.org/abs/2304.12734v1.

Commentary.

Section 6, page 19: “by πₖ(M) (or πₖM) the matrix obtained by appending k all-0 columns after each column of M (‘π’ is meant to stand for ‘pad’);” Indices start at zero. Nat.div is natural-number division; Fin.mk displays the index value, with its bound proof suppressed.

Definition 1.4 (Simultaneous row rotation).

Formalization. D5/S3/Combinatorics/BooleanFunctions/ChirvasituCusickRulesMatrixOrder.rot (✓ std3).

Citation. A. Chirvasitu; T. W. Cusick (2024). Quadratic rotation symmetric Boolean functions. DOI: 10.1016/j.dam.2023.10.010. URL: https://arxiv.org/abs/2304.12734v1.

Commentary.

Section 6, page 19: “and by ρₖ(M) (or ρₖM) the matrix obtained by rotation all rows of M simultaneously rightward k times.” The formula uses natural subtraction and reduction modulo n; Fin.mk suppresses its bound proof.

Definition 1.5 (The alternating Hadamard block choice).

Formalization. D5/S3/Combinatorics/BooleanFunctions/ChirvasituCusickRulesMatrixOrder.blockH (✓ std3).

Citation. A. Chirvasitu; T. W. Cusick (2024). Quadratic rotation symmetric Boolean functions. DOI: 10.1016/j.dam.2023.10.010. URL: https://arxiv.org/abs/2304.12734v1.

Commentary.

Section 6, page 19: “Specifically, the rows in (6-2) alternate in whether or not an H₁ is substituted in batches of 2ʲ⁻¹:” Block k uses H0 first, followed by H1 after each batch. Nat.div is natural-number division and j − 1 is natural subtraction.

Definition 1.6 (The binomial rules matrix).

Formalization. D5/S3/Combinatorics/BooleanFunctions/ChirvasituCusickRulesMatrixOrder.R (✓ std3).

Citation. A. Chirvasitu; T. W. Cusick (2024). Quadratic rotation symmetric Boolean functions. DOI: 10.1016/j.dam.2023.10.010. URL: https://arxiv.org/abs/2304.12734v1.

Commentary.

Equation (6-3), page 19, stacks the rotated padded blocks in increasing block index. The same page states: “Again, this is a 2ⁱ × 2ⁱ matrix.” The dimension 2ⁱ applies for 1 ≤ i, including the source range i > j ≥ 1. The inverse finProdFinEquiv assigns row a to block p.1 and row p.2; its forward map sends (k,c) to c + 2k. Fin.cast changes the column bound using 2^(i−1) − 1 + 1 = 2^(i−1); proof arguments are suppressed.

Definition 1.7 (The real square rules matrix).

Formalization. D5/S3/Combinatorics/BooleanFunctions/ChirvasituCusickRulesMatrixOrder.Rsq (✓ std3).

Source. Repository-derived.

Acknowledgement. A. Chirvasitu; T. W. Cusick (2024). Quadratic rotation symmetric Boolean functions. DOI: 10.1016/j.dam.2023.10.010. URL: https://arxiv.org/abs/2304.12734v1.

Commentary.

Rsq reindexes the rows of R to its column type using commutativity of natural multiplication, then maps every integer entry to the real numbers. Fin.cast suppresses the equality proof.

Definition 1.8 (Chirvasitu–Cusick Conjecture 6.1).

Formalization. D5/S3/Combinatorics/BooleanFunctions/ChirvasituCusickRulesMatrixOrder.claim (✓ std3).

Citation. A. Chirvasitu; T. W. Cusick (2024). Quadratic rotation symmetric Boolean functions. DOI: 10.1016/j.dam.2023.10.010. URL: https://arxiv.org/abs/2304.12734v1.

Commentary.

Conjecture 6.1, page 19: “For i > j ≥ 1 the eigenvalues of the matrix R(i, j) of (6-3) are all √2-scaled roots of unity. Moreover, the multiplicative order of R(i,j)/√2 is precisely 2 · lcm(4, i − j, i + j).” Both conjuncts range over natural i and j with 1 ≤ j < i. The first uses the complex spectrum; the second uses orderOf in the monoid of real square matrices. The square root in the first conjunct is cast from Real to Complex.

Theorem 1.9 (Refutation at (8,4)).

Proof. Machine-checked in Lean as D5/S3/Combinatorics/BooleanFunctions/ChirvasituCusickRulesMatrixOrder.result (✓ std3). ∎

Resolves. Problems/chirvasitu-cusick-2024-rules-matrix-order-conjecture-6-1 (refuted) by D5/S3/Combinatorics/BooleanFunctions/ChirvasituCusickRulesMatrixOrder.result.

Source. Repository-derived.

Acknowledgement. A. Chirvasitu; T. W. Cusick (2024). Quadratic rotation symmetric Boolean functions. DOI: 10.1016/j.dam.2023.10.010. URL: https://arxiv.org/abs/2304.12734v1.

Commentary.

For i = 8 and j = 4 the asserted order is 24. The reindexed integer matrix R(8,4) has zero trace after its twenty-fourth power: a signed Pauli transport ends with the opposite sign. Order 24 would instead force that power to equal 4096 times the identity, whose trace is 1048576. This disproves the conjunction. The exact order 48, a corrected universal order formula and the universal eigenvalue assertion are not proved here.

References