I am currently interested in invertible symmetric logical matrices, or, $(0,1)$-matrices, i.e., $n \times n$ matrices whose entries are either $0$ or $1$ (integers). I noticed that many invertible symmetric logical matrices that arise naturally from other fields of mathematics have determinant $\pm 1$, i.e., they are unimodular matrices.
Question: when is an invertible symmetric logic matrix unimodular?
Equivalent Question: can we find a property P such that "P + invertible + symmetric + Logical Matrix" implies "determinant = $\pm 1$?
Surprisingly, I find this question quite hard. For example, one of the property $P$ is the Lemma 2.1 in this article, which is very restrictive. I am wondering whether there are less restrictive conditions. There are many researches concerning logical matrices, and many concerns unimodular matrices. However, there are very few results on there intersections.
Best Answer
Edit because the title and question have changed to something specific: All invertible unimodular logical matrices belong to the group $GL_n(\mathbb{Z}_2)$, also written $GL(n, 2)$ by definition of the group. This group has an order of:
$$\prod_{j=0}^{n-1}(2^n-2^k)$$
It is a finite lie group under multiplication, so it is well known that given two of it's generating elements you may calculate the entire group. This paper here has formulas for the generators of any $GL(n, p)$ group, and since ours is one of those, it will work well. When you have this group, you may then pick the elements out of it that are symmetric and $0$-$1$ matrices. If you just want matrices with determinant $1$, the group is called $SL_n(\mathbb{Z}_2)$, or $SL(n,2)$ (I believe they are equivalent but I am not sure). Good luck.
I suppose you could use this in combination with a non full rank matrix to determine when a matrix has $0$, $1$, or $-1$ determinant, but you cannot really tell the difference between $1$ and $-1$ unless you want to calculate both $GL(n,2)$ and $SL(n,2)$.
Pre edit: At the time of writing, the question was for logical matrices with determinant $0, 1, $ or $-1$.
Generally, there are no strict rules on when we can look at a matrix and tell if it's determinant is $0,1,-1$ or any other number (and to the very best of my knowledge most people aren't concerned with $\pm 1$ and are more concerned with $0$ so there is less research there), so I believe the answer to your question will be no. However, there are many instances from which we can find whether or not a logical matrix has a determinant of $0,1, -1$, but each is restrictive. Denote $M$ to be our logical $0-1$ matrix, then off the top of my head:
An interesting note about this last point is $1$) Any symmetric logical matrix can be considered as the adjacency matrix of a graph, and 2) any logical matrix can be considered as the adjacency matrix of a directed graph. So, if you were so inclined you could find patterns in graphs that affect matrices and also there determinants and go from there, or you could view every logical matrix as a graph, find things about the graph, and then see if this translates into anything about it's determinant. Moving on:
Outside of these tidbits, you may find the following papers interesting (again no general rules in them):
To conclude: no. We do not have general rules about determinants of matrices because they are really really hard to make. Instead, we have tiny cases where the determinant is $0$ or $\pm 1$.