English

On matrix rank function over bounded arithmetics

Logic in Computer Science 2025-08-20 v3 Logic

Abstract

In [Mulmuley, 1987], Mulmuley gave an algorithm reducing the computation of the matrix rank function to that of determinants, of which the proof for the verification is elementary. In this article, we formalize this argument in the bounded arithmetic LAPLAP; that is, we show that det(AB)=det(A)det(B)\det(AB)=\det(A)\det(B) for matrices A,BA,B with mathbbF(X)mathbb{F}(X)-coefficients implies rank(M)=dim(imM),rank(M)=dim(im M), where F\mathbb{F} is the universe of the field-sort of the theory, MM is a matrix with F\mathbb{F}-coefficients, and rank(M)rank(M) is the rank function computed by Mulmuley's algorithm. Furthermore, interpreting LAPLAP by VNC2VNC^{2} with F=Q\mathbb{F}=\mathbb{Q} and using the result of [Tzameret \& Cook, 2021], we see that VNC2VNC^{2} can formalize rank(M)rank(M) and prove rank(M)=dim(imM)rank(M)=dim(im M). Lastly, we give several examples of combinatorial statements provable in VNC2VNC^{2}, using the formalized linear algebra.

Keywords

Cite

@article{arxiv.2310.05982,
  title  = {On matrix rank function over bounded arithmetics},
  author = {Eitetsu Ken and Satoru Kuroda},
  journal= {arXiv preprint arXiv:2310.05982},
  year   = {2025}
}

Comments

60 pages, section 4 added for readability, typos modified, acknowledgement revised, notations and proofs reorganized, results unchanged, no figure

R2 v1 2026-06-28T12:45:02.522Z