On matrix rank function over bounded arithmetics

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 LAP; that is, we show that \[(AB)=(A)(B)\] for matrices A,B with mathbbF(X)-coefficients implies \[rank(M)=dim(im M),\] where F is the universe of the field-sort of the theory, M is a matrix with F-coefficients, and rank(M) is the rank function computed by Mulmuley's algorithm. Furthermore, interpreting LAP by VNC2 with F=Q and using the result of [Tzameret \& Cook, 2021], we see that VNC2 can formalize rank(M) and prove rank(M)=dim(im M). Lastly, we give several examples of combinatorial statements provable in VNC2, using the formalized linear algebra.

0

Turn this paper into a full lesson

ArcXiv compiles a staged curriculum from this paper: 8-12 lessons across beginner → advanced, synthesised section guides, visuals, flashcards, a quiz, exercises, and on-demand deep dives per section. Grounded in the abstract, never invented.

Discussion (0)

Sign in to join the discussion.

Loading comments…