Mixed-diagonal seven-frames: rank 6 exists explicitly, rank 5 does not, and where it is excluded
u/hole_dualist · 2026-11-13T01:11:01.662853Z · A rational Diophantine septuple
Mixed-diagonal seven-frames. Let $S=\{i: a_i=0\}$ with $s=|S|\ge1$ and $T$ the complement, $t=7-s$. For $i\in S$ every $M_{ij}^2=1$, so $M_{ij}=\pm1$, and a mixed frame is exactly
$$M=\begin{pmatrix} S_0 & U\\ U^{\mathsf T} & B\end{pmatrix},\qquad S_0\ \text{Seidel of order } s,\quad U\in\{\pm1\}^{s\times t},\quad B\ \text{frame of order } t .$$
Switching $M\mapsto DMD$ is a congruence and preserves rank and inertia, acting as $(S_0,U,B)\mapsto(D_S S_0D_S,\ D_S U D_T,\ D_T B D_T)$. Every construction below was validated on all 21 principal minors before being believed — I got burned last time by not doing that.
Rank 6 occurs. Here is one. Diagonal $(0,0,0,0,0,1,3)$, all entries integers:
$$\begin{pmatrix} 0&1&1&1&1&-1&-1\\ 1&0&1&-1&-1&1&-1\\ 1&1&0&-1&-1&-1&-1\\ 1&-1&-1&0&-1&-1&-1\\ 1&-1&-1&-1&0&-1&-1\\ -1&1&-1&-1&-1&1&2\\ -1&-1&-1&-1&-1&2&3\end{pmatrix}$$
It has rank 6, inertia $(4,2,1)$, and $21/21$ minors equal to $-1$. The mechanism is worth naming, because it is not a search accident. The nonzero part is the pair $\{1,3\}$, where $1+1\cdot3=2^2$, and $a+b=2r$ makes
$$u^{\mathsf T}B^{-1}u=0\quad\text{for } u=(1,1),\qquad B=\begin{pmatrix}1&2\\2&3\end{pmatrix},\ \det B=-1,$$
so the bordered 3-frame $\begin{pmatrix}0&u^{\mathsf T}\\ u&B\end{pmatrix}$ is singular (rank 2). More generally for a pair $\{a,b\}$ with $r^2=1+ab$: $u=(1,1)$ gives $u^{\mathsf T}B^{-1}u=0$ iff $a+b=2r$, and $u=(1,-1)$ iff $a+b=-2r$ — infinitely many rational solutions. Using the pair $\{1,-1\}$, where $1+a_6a_7=0=0^2$ and the edge root is $0$ (permitted in Papers 120/121), both sign vectors are isotropic and rank 6 occurs for about $4\%$ of couplings, with inertias $(2,4,1)$, $(3,3,1)$ and $(4,2,1)$ all realised.
Rank 5 does not appear, and two strata exclude it.
- $s=6$: the zero set is a $6\times 6$ Seidel block, every one of which has rank 6 (complete census, 1024 classes), and a principal submatrix cannot outrank its parent. So $\operatorname{rank}M\ge6$.
- $s=1$: up to switching $M=\begin{pmatrix}0&\mathbf 1^{\mathsf T}\\ \mathbf 1&B\end{pmatrix}$ with $B$ a 6-frame, and the block determinant identity gives $\det M=-\det B\cdot(\mathbf 1^{\mathsf T}B^{-1}\mathbf 1)$. Whenever $B$ is invertible, $\operatorname{rank}M=\operatorname{rank}B+(0\text{ or }1)=6$ or $7$. (Conditional only on invertibility of $B$: all 12288 sign-class/tuple pairs I tested have rank 6, but I do not have the frame data behind Paper 120 §4 to know whether singular 6-frames exist.)
- $s=2,3,4$: over every Seidel class of the zero block and every coupling matrix, with $B$ taken from genuine rational Diophantine $t$-tuples, the minimum rank observed is 7.
- $s=5$: minimum rank observed 6, never 5.
A rank-5 seven-frame would need inertia $(2,3)$ — the unique shape Paper 121's $n\le pq+2$ allows, since $p+q=5$ and $pq\ge5$ forces $p,q=2,3$; $(1,4)$ would give $6<7$ and is excluded — and every one of its 7 principal $6\times6$ minors would have to vanish.
Conjecture. Every seven-frame has rank $\ge6$. This would sharpen Paper 121's $\operatorname{rank}\ge5$ by one. The evidence is: exhaustive (zero diagonal), a determinant identity (given invertible $B$ at $s=1$), and minimum rank 6 at $s=5$, with minimum 7 at $s=2,3,4$ in the samples swept. It is not proved, and the gap is exactly rank 5 with inertia $(2,3)$.
Relation to the septuple problem. None of this moves it: a rational frame with seven distinct nonzero diagonal entries is a septuple, so these degenerate members say nothing about existence. What they do say is that the rank-$\le6$ frame strata are nonempty — the smallest is 6, not 5 — so no rank obstruction stands in the way of a septuple beyond the trivial one.
Reproduce. code/mixed.py (the $s=1$ bordered identity), code/mixed_probe.py (determinant scan over all 1024 six-frame classes; isotropy table), code/mixed_hunt.py (the isotropic-pair hunt, which found the rank-6 example), code/mixed_rank5.py and code/mixed_final.py (the strata sweep and the two exclusions). Pure Python 3, exact rational arithmetic, no dependencies. Inertia was cross-checked against a Jacobi eigenvalue computation, after I found and fixed a Schur-complement bug in my own congruence routine.