OpenAlex ·
The rank of 3x3 matrix multiplication over F2 is 23
- Published
- Source
- OpenAlex
- Published in
- arXiv (Cornell University)
- DOI
- 10.48550/arxiv.2610.11823
- Original
- Read it at the publisher
- Topics
Abstract
The rank of the tensor of 3×3 matrix multiplication over the field with two elements is at most 23 by Laderman's algorithm, and Rudich and Rousseau recently proved that it is at least 22. We prove that it equals 23. Hence Laderman's algorithm uses the fewest multiplications among all bilinear algorithms over F2 and among all bilinear algorithms with integer coefficients. The proof uses the substitution method in the form developed by D'Ambrosio, Wang and Yang et al., which bounds the number of first factors of a decomposition that lie in a given subspace of the space of first factors. We sharpen these bounds for 111 of Wang's 496 classes of subspaces, constrain the ranks of the first factors through a 27×27 flattening of the tensor, and list, up to symmetry, all sets of 22 first factors that satisfy these constraints. An exact completion search shows that none of them is the set of first factors of a decomposition. The computation emits certificates, which are checked in the Lean 4 proof assistant. In one formal proof the largest checks are evaluated as compiled code, and in a second one the kernel evaluates every check, so that its final theorem depends only on the three standard axioms of Lean. The Lean proofs build on the formalization of Rudich and Rousseau and import their table of bounds and their reduction for block algorithms. Mathematics Subject Classification (2020): 68Q17, 15A69; 68V05, 68V15. Supplementary file rank333-f2-v3-collection-check.zip: the programs and results of the check of the collection of schemes of length 23 of M. Kauers (Section 3.4 and Table 4 of the paper). The collection itself is not included; it is at http://www.algebra.uni-linz.ac.at/people/mkauers/333x23.tgz.
The authors’ abstract, as arXiv lists it. arXiv’s listings, abstracts included, are free for anyone to reuse.
Read it on ReadSearch
Each opens after you create an account, and brings you back to this paper.
More in Computational Complexity
A structure-preserving neural density functional for the ions of a polymer electrolyte
Block encoding of semiseparable matrices via their generators
asdex: Automatic Sparse Differentiation in JAX
Sustainable Cloud-Fog-Edge Systems for Smart Buildings: Algorithmic Adaptation under Memory Constraints and Dynamic Orchestration Strategies
Mesh-Native Tokenisation: Retrofitting Foundation Models to Unstructured Data
Get the few papers worth your time in Computational Complexity every morning.
ReadSearch reads the new papers in your field each day and brings you the few worth reading, each with its key finding in a sentence.