\documentclass[11pt]{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{lmodern,amsmath,amssymb,amsthm,mathtools,microtype,needspace}
\usepackage[a4paper,hmargin=23mm,vmargin=25mm]{geometry}
\usepackage{xcolor}
\usepackage{hyperref}
\hypersetup{pdftitle={Average-radius list decoding of random linear matrix codes at rank-metric capacity},pdfauthor={Matěj Kripner, Václav Rozhoň, Robert Šámal, Martin Šindelář, Adrián Zámečník}}
\newtheorem{theorem}{Theorem}[section]
\newtheorem{lemma}[theorem]{Lemma}
\newtheorem{proposition}[theorem]{Proposition}
\newtheorem{corollary}[theorem]{Corollary}
\theoremstyle{definition}
\newtheorem{definition}[theorem]{Definition}
\newtheorem{question}[theorem]{Question}
\theoremstyle{remark}
\newtheorem{remark}[theorem]{Remark}
\newtheorem{example}[theorem]{Example}
\newcommand{\F}{\mathbb F}
\newcommand{\C}{\mathcal C}
\newcommand{\qbinom}[2]{\genfrac{[}{]}{0pt}{}{#1}{#2}_q}
\DeclareMathOperator{\rank}{rank}
\DeclareMathOperator{\spanF}{span}
\DeclareMathOperator{\aff}{aff}
\DeclareMathOperator{\col}{col}
\DeclareMathOperator{\supp}{supp}
\title{Average-radius list decoding of random linear matrix codes\\at rank-metric capacity\thanks{This work was produced within the Bolzano project (\url{https://bolzano.app}), using AI systems for mathematical research and manuscript preparation. The listed authors contributed to the project and the preparation of this release. The manuscript received only limited human checking.}}
\author{Mat\v{e}j Kripner \qquad V\'aclav Rozho\v{n} \qquad Robert \v{S}\'amal\\[0.4em]
Martin \v{S}indel\'a\v{r} \qquad Adri\'an Z\'ame\v{c}n\'ik}
\date{}
% Collection typography; mathematical statements and proofs are unchanged.
\definecolor{BolzanoInk}{HTML}{24445C}
\hypersetup{colorlinks=true,linkcolor=BolzanoInk,citecolor=BolzanoInk,
urlcolor=BolzanoInk,pdfauthor={Matěj Kripner, Václav Rozhoň, Robert Šámal, Martin Šindelář, Adrián Zámečník},pdflang={en-US}}
\urlstyle{same}
\setlength{\emergencystretch}{1em}
\let\BolzanoBibliography\thebibliography
\renewcommand{\thebibliography}[1]{\BolzanoBibliography{#1}\raggedright}
\begin{document}
\maketitle
\begin{abstract}
We show that for every fixed prime power $q$ and $0
pnL.
\end{equation}
Here $L$ is the \emph{forbidden-list size}. In the convention of
\cite[Section 1]{GLS}, this is $(p,L-1)$-average-radius
list-decodability, with normalized rank distance in place of normalized
Hamming distance.
\end{definition}
For square matrices, the exponent of a rank ball of relative radius $p$
is $f(p)n^2$, where $f(p)=2p-p^2$. The corresponding capacity rate
is $1-f(p)=(1-p)^2$. Guruswami and Resch
\cite[Theorem 1.1]{GR} prove ordinary list-decodability of random linear
rank-metric codes at this rate minus $\varepsilon$, with list size
$O_{p,q}(1/\varepsilon)$. Their result also treats rectangular matrices.
Guruswami, Li and Singhal prove the average-radius counterpart for the
Hamming metric in \cite[Theorem 1]{GLS}, and ask the following rank-metric
question in their final section.
\begin{question}[{\cite[Section 4, ``Extension to the rank metric'']{GLS}}]\label{q:source}
Can the $O_{p,q}(1/\varepsilon)$ list-size result for random
$\F_q$-linear codes in $\F_q^{n\times n}$ of rate
$(1-p)^2-\varepsilon$ be extended to average-radius list decoding
at radius $pn$?
\end{question}
The binary case was already observed in
\cite[Remark 5.6]{GLMRSSW}: its potential argument gives the
average-radius guarantee for random linear rank-metric codes over
$\F_2$, with a sharper list-size constant. The contribution here is
the general finite-field assertion asked for in Question~\ref{q:source},
together with a finite estimate uniform in the capacity gap. We restrict
to square matrices, as in that question. No decoding algorithm or
extension to every rectangular aspect ratio is asserted.
\Needspace{13\baselineskip}
\subsection{Main results}
Our main result answers Question~\ref{q:source} affirmatively.
\begin{theorem}\label{thm:main}
Fix a prime power $q$ and $0
0$,
retains a fixed positive fraction of the list and leaves its average
rank at most $pn$. The greedy affine extraction then gives two
possibilities: many affinely independent offsets, whose simultaneous
occurrence is unlikely, or a smaller witness whose affine span contains
many low-rank points. This second possibility is ruled out by estimates
on matrices sampled independently from exact-rank shells.
There is a useful distinction within the latter estimate. If many ranks
are far from $pn$, their profile already has few realizations. Indeed,
for $a_i=r_i/n$ and $\sum_i a_i\le tp$, the quadratic rank exponent
$f(a)=2a-a^2$ satisfies
\[
\sum_{i=1}^t f(a_i)\le tf(p)-\sum_{i=1}^t(a_i-p)^2.
\]
Otherwise only a bounded number of generators fall below $p-\eta$;
the others lie in nearby shells, where the translated-span estimate
applies. Retaining half the quadratic deficit allows the remaining
profile sum to factor into bounded discrete Gaussian sums. This
replaces an overhead $(n+1)^t$ by a constant to the power $t$, and
is what makes the estimate useful when the gap varies with $n$.
Finally, the center is encoded by offsets. An affinely independent
$t$-tuple $X_i=c_i-Y$ requires only its $t-1$ independent differences
to lie in the random code. Counting those tuples already accounts for
all possible centers. Charging a further factor $q^{n^2}$ for the
center would lose part of the available exponential saving.
\begin{example}
The difference between average and maximum distance can already be seen
at one center in $\F_2^{2\times2}$. The offsets $0$ and $I_2$ have
ranks 0 and 2. Their average rank is 1, although the second offset is
outside the radius-1 ball. Thus a proof for average-radius lists must
allow generators with different ranks; counting only one ball is not
sufficient.
\end{example}
\section{Rank profiles and random-subspace containment}
Throughout the proof put $N=n^2$, $f(a)=2a-a^2$, and
\[
B(a)=\{X\in V_n:\rank(X)\le an\},\qquad
\Gamma=\prod_{j=1}^{\infty}(1-q^{-j})^{-1}.
\]
The radius in $B(a)$ is automatically rounded down. The infinite product
is finite because $\sum_jq^{-j}<\infty$.
\begin{lemma}\label{lem:ranks}
If $M_r$ is the number of rank-$r$ matrices in $V_n$, then
\begin{equation}\label{eq:ranks}
\Gamma^{-2}q^{2nr-r^2}\le M_r\le\Gamma q^{2nr-r^2}
\qquad(0\le r\le n).
\end{equation}
For an exact rank profile $r_1,\ldots,r_t$ with
$\sum_i r_i\le pnt$, put $a_i=r_i/n$ and
$\Delta=\sum_i(a_i-p)^2$. The number of tuples realizing the profile
is at most
\begin{equation}\label{eq:profile}
\Gamma^tq^{(tf(p)-\Delta)N}.
\end{equation}
Also $|B(a)|\le\Gamma(n+1)q^{f(a)N}$ for $0\le a\le1$.
\end{lemma}
\begin{proof}
Factor a rank-$r$ matrix into a full-column-rank $n\times r$ matrix
and a full-row-rank $r\times n$ matrix. Each matrix has exactly
$|\mathrm{GL}_r(\F_q)|$ such factorizations. Hence
\[
M_r=q^{2nr-r^2}
\frac{\prod_{i=0}^{r-1}(1-q^{i-n})^2}
{\prod_{i=0}^{r-1}(1-q^{i-r})}.
\]
Every finite product of distinct factors $1-q^{-j}$ lies between
$\Gamma^{-1}$ and 1, proving \eqref{eq:ranks}, including the empty
product at $r=0$. For \eqref{eq:profile}, multiply the upper bounds
and use the exact identity
\begin{equation}\label{eq:deficit}
f(a)=f(p)+2(1-p)(a-p)-(a-p)^2.
\end{equation}
The linear terms sum to a nonpositive number. Finally, $f$ is increasing
on $[0,1]$, so summing \eqref{eq:ranks} over ranks at most $an$
gives the ball bound.
\end{proof}
\begin{remark}[The capacity rate]\label{rem:capacity}
The rank count also explains the rate in Question~\ref{q:source}.
If a nonempty code has no bad list of size $L\ge2$, each radius-$pn$
ball contains at most $L-1$ codewords. Count pairs $(c,Y)$ with
$c\in\C$ and $\rank(c-Y)\le pn$ first by $c$ and then by $Y$.
Translation invariance gives
\[
|\C|\,|B(p)|\le(L-1)q^N.
\]
With $r=\lfloor pn\rfloor$, the lower bound in \eqref{eq:ranks}
therefore gives
\[
\frac{\log_q|\C|}{N}
\le 1-f(r/n)+\frac{\log_q(L-1)+2\log_q\Gamma}{N}.
\]
If $\log L=o(n^2)$, then $r/n\to p$ and the asymptotic upper
bound is $(1-p)^2$. This argument does not require linearity.
\end{remark}
The Gaussian binomial coefficient, counting $v$-dimensional subspaces
of $\F_q^u$, satisfies
\begin{equation}\label{eq:gaussianbinomial}
\Gamma^{-1}q^{v(u-v)}\le \qbinom{u}{v}
\le\Gamma q^{v(u-v)}.
\end{equation}
Indeed, counting ordered independent bases gives
$\qbinom{u}{v}=q^{v(u-v)}\prod_{i=0}^{v-1}(1-q^{i-u})/
\prod_{i=0}^{v-1}(1-q^{i-v})$, to which the same product bounds apply.
\begin{lemma}\label{lem:containment}
For a fixed $s$-dimensional subspace $U\le\F_q^N$ and a uniformly
random $k$-dimensional subspace $\C$,
\[
\Pr[U\subseteq\C]\le\Gamma q^{-(N-k)s}.
\]
\end{lemma}
\begin{proof}
The probability is zero if $s>k$. Otherwise invariance under invertible
linear maps, applied to ordered independent $s$-tuples, gives
\[
\Pr[U\subseteq\C]=\prod_{i=0}^{s-1}\frac{q^k-q^i}{q^N-q^i}.
\]
After factoring out $q^{-(N-k)s}$, the numerator is at most 1 and
the denominator at least $\Gamma^{-1}$. The formula also covers $s=0$.
\end{proof}
\begin{lemma}\label{lem:gaussiansum}
Set $G_q=2\sum_{j=0}^{\infty}q^{-j^2/2}$. Then
$G_q\le2/(1-q^{-1/2})$, and for every real $x$,
\[
\sum_{r=0}^nq^{-(r-x)^2/2}\le G_q.
\]
Consequently the number of ordered $t$-tuples of matrices of average
rank at most $pn$ is at most
\begin{equation}\label{eq:alltuples}
(\Gamma G_q)^tq^{tf(p)N}.
\end{equation}
\end{lemma}
\begin{proof}
For every integer $j\ge0$, the integers at distance in $[j,j+1)$
from $x$ lie in $[x+j,x+j+1)$ or $(x-j-1,x-j]$. Each interval
contains at most one integer. Their total contribution is at most
$2q^{-j^2/2}$. Summing proves the first bound, and $j^2\ge j$
gives the geometric-series estimate on $G_q$.
For a rank profile, \eqref{eq:profile} has deficit
$\Delta N=\sum_i(r_i-pn)^2$. Sum over the allowed profiles, enlarge
to all profiles in $\{0,\ldots,n\}^t$, and use
$q^{-u^2}\le q^{-u^2/2}$. The resulting product of $t$
one-dimensional sums proves \eqref{eq:alltuples}.
\end{proof}
\section{Weighted affine extraction}
\begin{lemma}\label{lem:extraction}
Let $S$ be a nonempty finite set of nonzero vectors over a field,
with $|S|=s$. Give its elements nonnegative weights of average at most
$\mu$. For every positive integer $D$, either
\begin{enumerate}
\item $S$ contains $D$ linearly independent vectors of average weight
at most $\mu$; or
\item for some $1\le dsd/D$.
\end{enumerate}
\end{lemma}
\begin{proof}
Greedily choose a minimum-weight element outside the previous span,
obtaining a basis $x_1,\ldots,x_r$ of $\spanF(S)$. Put
$b_j=w(x_j)$, $W_j=\spanF(x_1,\ldots,x_j)$, and
$m_j=|S\cap W_j|$. The sequence $b_j$ is nondecreasing, and every
point outside $W_{j-1}$ has weight at least $b_j$.
If the first $D$ elements exist and have average weight at most $\mu$,
we have the first conclusion. If all greedy prefixes have average at
most $\mu$ but this conclusion fails, then $rsr/D$.
In the remaining case let $h$ be the first index with
$\sum_{i=1}^h b_i>h\mu$. Then $2\le h\le D$: the first weight
is at most the average over $S$, and failure of the first conclusion
forces such an index by $D$ if the basis has that many elements.
All shorter prefixes have average at most $\mu$, and $b_h>\mu$.
Suppose $m_j\le sj/D$ for every $js\mu.
\end{align*}
The last inequality uses $D-h\ge0$ and $b_h>\mu$. This contradicts
the assumed average. Some $dsd/D$,
and its prefix gives the second conclusion.
\end{proof}
\begin{corollary}\label{cor:affine}
If $S\subseteq V_n$ is nonempty and has average rank at most $pn$,
then either it contains $D$ affinely independent matrices of average
rank at most $pn$, or, for some $1\le t\frac{|S|t}{D}.
\]
\end{corollary}
\begin{proof}
Apply Lemma~\ref{lem:extraction} to the nonzero lifted vectors $(X,1)$,
weighted by $\rank(X)$. Independence of these lifts is affine
independence of the matrices. A point $(X,1)$ is in their linear span
exactly when its coefficients sum to 1, which is precisely the affine
span condition.
\end{proof}
\section{Separated balls and nearby rank shells}
\begin{lemma}\label{lem:intersection}
Let $0\le rr+j$, no pair is admissible. Otherwise the fraction containing
$\col(A)$ is
\[
\qbinom{n-a_A}{r+j-a_A}\,\qbinom{n}{r+j}^{-1}
\le\Gamma^2q^{-a_A(n-r-j)}.
\]
Multiplication by $q^{n(r-j)}$ gives, for this $j$, the bound
\[
\Gamma^5q^{2nr-r^2-j^2-a_A(n-r-j)}.
\]
Write $h=n-r$. If $j\ge h/2$, then $j^2\ge b^2N/4$.
If $j0$, depending only on $p$, with
$00$ and $c=\min\{c_1,c_2/2\}$.
Nonzero scalar multiplication preserves every exact-rank shell, so
it suffices to take $a_1=a_2=1$. Write $A=X_1+Z$.
The number of $X_1$ with $\rank(A)q^{2(m-1)}(1+A_qg)$, then there are
$v_0,v_1,\ldots,v_m\in T$ such that $v_1-v_0,\ldots,v_m-v_0$
is two-increasing. For $g\ge1$, the sufficient condition $|T|>Hg$
may be used, where $H=q^{2(m-1)}(1+A_q)$.
\end{lemma}
\begin{proof}
Induct on $m$, simultaneously for every $g$. For $m=1$,
Lemma~\ref{lem:rectangle} supplies a rectangle, and two opposite corners
give points differing in two coordinates. For $m\ge2$, choose a
rectangle and partition $T$ by the values of its two coordinates.
A largest fiber $F$ has size
\[
|F|\ge |T|/q^2>q^{2(m-2)}(1+A_qg)
\ge q^{2(m-2)}(1+A_q(g-2)).
\]
Delete the two fixed coordinates and apply induction inside $F$,
obtaining $v_0,\ldots,v_{m-1}$. Let the fixed coordinate values
be $a,b$. In each of the two sides of the original rectangle, choose
a value different from the corresponding $a$ or $b$. Its corner has
a witness $v_m\in T$. The difference $v_m-v_0$ is nonzero in both
fixed coordinates, whereas all earlier differences vanish there.
Appending it gives the chain. Finally,
$(1+A_q)g\ge1+A_qg$ for $g\ge1$.
\end{proof}
Fix the constants of Lemma~\ref{lem:twosum}, and henceforth put
\begin{equation}\label{eq:constants}
m=\lceil4/c\rceil,\quad H=q^{2(m-1)}(1+A_q),\quad
b=\lceil6/\eta^2\rceil,\quad K=q^b(H+1).
\end{equation}
All depend only on $p,q$.
\begin{theorem}\label{thm:localshell}
Let $X_1,\ldots,X_g$ be independent, each uniform on an exact-rank
shell whose normalized rank belongs to $[p-\eta,p+\eta]$, where
$g\ge1$. Then
\begin{equation}\label{eq:local}
\Pr\left[\exists Z:\left|(Z+\spanF(X_1,\ldots,X_g))
\cap B(\rho)\right|>Hg\right]
\le C_0^m(n+1)^m q^{-3N+mg}.
\end{equation}
\end{theorem}
\begin{proof}
For a realization, define $T_X(v)=\sum_jv_jX_j$. If a translate
$Z+\spanF(X_1,\ldots,X_g)$ contains more than $Hg$ distinct points
of $B(\rho)$, then
\[
S=\{v\in\F_q^g:Z+T_X(v)\in B(\rho)\}
\]
has more than $Hg$ elements: each such point has a preimage.
Lemma~\ref{lem:chain} supplies $v_0,\ldots,v_m\in S$, with
$w_i=v_i-v_0$ two-increasing. Set $A=Z+T_X(v_0)$.
Then $A+T_X(w_i)\in B(\rho)$ for every $i$.
Fix now a \emph{deterministic} matrix $A$ and a deterministic
two-increasing sequence $w_1,\ldots,w_m$. Let $E_i$ denote the
corresponding low-rank event and put
$\delta=C_0(n+1)q^{-cN}$. Choose two coordinates of $w_m$ that do
not occur in any earlier support. Conditional on all generators except
these two, the earlier events are determined, while $E_m$ involves two
independent shell matrices with nonzero coefficients and a fixed shift.
Lemma~\ref{lem:twosum} gives
\[
\Pr(E_1\cap\cdots\cap E_m)
\le\delta\Pr(E_1\cap\cdots\cap E_{m-1}).
\]
Repeat on the shortened chain to obtain a bound of $\delta^m$.
There are $q^N$ possible deterministic $A$ and at most $q^{mg}$
coefficient sequences. A union bound yields
\[
q^{N+mg}\delta^m
=C_0^m(n+1)^m q^{-(cm-1)N+mg}
\le C_0^m(n+1)^m q^{-3N+mg}.
\]
This union covers all possible shifts. In particular, the proof never
conditions on the random anchor $Z+T_X(v_0)$; doing so would not
preserve the independence used in the two-shell estimate.
\end{proof}
\section{Weighted spans and Gaussian summation}
\begin{proposition}\label{prop:weighted}
For every positive integer $t$, the number of ordered tuples
$(X_1,\ldots,X_t)$ satisfying
\begin{equation}\label{eq:richconditions}
X_i\in B(\rho),\qquad \sum_i\rank(X_i)\le pnt,\qquad
|\spanF(X_1,\ldots,X_t)\cap B(\rho)|>Kt
\end{equation}
is at most
\begin{equation}\label{eq:weighted}
(\Gamma G_q)^t C_0^m(n+1)^m q^{(tf(p)-3)N+mt}.
\end{equation}
No linear or affine independence is required, and $t$ may depend on $n$.
\end{proposition}
\begin{proof}
Fix an allowed rank profile, put $a_i=r_i/n$, and let
$\Delta=\sum_i(a_i-p)^2$. Write
$P_{n,t}=C_0^m(n+1)^m q^{mt}\ge1$. We will bound the number of
rich tuples with this profile by
\begin{equation}\label{eq:richprofile}
\Gamma^tP_{n,t}q^{(tf(p)-3)N}q^{-\Delta N/2}.
\end{equation}
If $\Delta\ge6$, the bound for all tuples in
\eqref{eq:profile} suffices, since $\Delta\ge3+\Delta/2$.
Suppose $\Delta<6$. Call $i$ exceptional when $a_ist/D\ge Kt.
\]
Since $S\subseteq B(\rho)$ and the affine span is contained in the
linear span, this tuple satisfies \eqref{eq:richconditions}.
Its differences lie in $\C$, because its members come from the same
original list. It is therefore a witness in \eqref{eq:smallwitness}.
There are $D$ event types: one large type and $D-1$ small types.
As $A_{p,q}>1$ and $C_0^m(n+1)^m\ge1$, each bound is at most
$\Gamma C_0^m(n+1)^m A_{p,q}^Dq^{-2N}$. Summing proves
\eqref{eq:finitefailure}. Finally, $0<\varepsilon<1$ gives
$D\le4/\varepsilon$, and hence
\[
L\le\frac{\rho K}{\eta}D+1
\le\frac{4\rho K/\eta+1}{\varepsilon}.
\]
\end{proof}
\begin{proof}[Proof of Theorem~\ref{thm:main}]
Take the list size in Theorem~\ref{thm:finite}. The base-$q$ logarithm
of its prefactor is
\[
\log_qD+\log_q\Gamma+m\log_qC_0
+m\log_q(n+1)+D\log_qA_{p,q}.
\]
All constants depend only on $p,q$, and $D\le4/\varepsilon$.
Since $q\ge2$, we have $\log_qD\le D$. Using also
$1/\varepsilon>1$, one may therefore take
\[
B_1=4+\log_q\Gamma+m\log_qC_0+4\log_qA_{p,q},\qquad
B_2=m,\qquad B_3=4\rho K/\eta+1.
\]
These constants give \eqref{eq:mainprob}.
\end{proof}
\section{Concluding remarks}
The constants obtained from translated coefficient chains and exceptional
rank profiles are large. Improving their dependence on $p$ and $q$ is
a separate question. The proof treats $p,q$ as fixed and gives no
uniform control as $p$ approaches 0 or 1 or as the field grows.
Its finite estimate does allow the capacity gap to vary with $n$;
when $\varepsilon n^2$ stays bounded, that estimate need not tend
to zero. The rectangular model of \cite{GR} would require a version
of the shell and profile arguments with its two dimension parameters.
\begin{thebibliography}{99}
\bibitem{GLS} V.~Guruswami, S.~Li and M.~Singhal,
\emph{Average-Radius List-Decodability of Random Linear Codes},
arXiv:2608.22663v1, 2026.
\url{https://arxiv.org/abs/2608.22663v1}.
\bibitem{GR} V.~Guruswami and N.~Resch,
\emph{On the list-decodability of random linear rank-metric codes},
ISIT 2018, 1505--1509.
\url{https://doi.org/10.1109/ISIT.2018.8437698}.
Theorem and lemma numbering follows arXiv:1710.11516v1 (2017),
\url{https://arxiv.org/abs/1710.11516v1}.
\bibitem{GLMRSSW} V.~Guruswami, R.~Li, J.~Mosheiff, N.~Resch,
S.~Silas and M.~Wootters,
\emph{Bounds for list-decoding and list-recovery of random linear codes},
IEEE Transactions on Information Theory \textbf{68} (2022), 923--939.
\url{https://doi.org/10.1109/TIT.2021.3127126}.
The cited Remark~5.6 is in the authors' April 2020 preprint,
\url{https://www.cs.bgu.ac.il/~mosheiff/publications/RLCBounds.pdf}.
\bibitem{Delsarte} P.~Delsarte,
\emph{Bilinear forms over a finite field, with applications to coding theory},
Journal of Combinatorial Theory, Series A \textbf{25} (1978), 226--241.
\url{https://doi.org/10.1016/0097-3165(78)90015-8}.
\bibitem{Gabidulin} E.~M.~Gabidulin,
\emph{Theory of codes with maximum rank distance},
Problems of Information Transmission \textbf{21} (1985), no.~1, 1--12.
\bibitem{Roth} R.~M.~Roth,
\emph{Maximum-rank array codes and their application to crisscross error correction},
IEEE Trans. Inform. Theory \textbf{37} (1991), no.~2, 328--336.
\url{https://doi.org/10.1109/18.75248}.
\bibitem{Elias} P.~Elias,
\emph{Error-correcting codes for list decoding},
IEEE Trans. Inform. Theory \textbf{37} (1991), no.~1, 5--12.
\url{https://doi.org/10.1109/18.61123}.
\bibitem{WZ} A.~Wachter-Zeh,
\emph{Bounds on list decoding of rank-metric codes},
IEEE Trans. Inform. Theory \textbf{59} (2013), no.~11, 7268--7277.
\url{https://doi.org/10.1109/TIT.2013.2274653}.
\bibitem{GHK} V.~Guruswami, J.~H\aa stad and S.~Kopparty,
\emph{On the list-decodability of random linear codes},
IEEE Transactions on Information Theory \textbf{57} (2011), 718--725.
\url{https://doi.org/10.1109/TIT.2010.2095170}.
Preprint: \url{https://arxiv.org/abs/1001.1386}.
\bibitem{Ding} Y.~Ding,
\emph{On list-decodability of random rank metric codes and subspace codes},
IEEE Transactions on Information Theory \textbf{61} (2015), 51--59.
\url{https://doi.org/10.1109/TIT.2014.2371915}.
Preprint: \url{https://arxiv.org/abs/1401.2693}.
\bibitem{LW} R.~Li and M.~Wootters,
\emph{Improved list-decodability of random linear binary codes},
IEEE Transactions on Information Theory \textbf{67} (2021), 1522--1536.
\url{https://doi.org/10.1109/TIT.2020.3041650}.
Preprint: \url{https://arxiv.org/abs/1801.07839}.
\bibitem{RW} A.~Rudra and M.~Wootters,
\emph{Average-radius list-recoverability of random linear codes},
SODA 2018, 644--662.
\url{https://doi.org/10.1137/1.9781611975031.42}.
Preprint: \url{https://arxiv.org/abs/1704.02420}.
\bibitem{GXYZ} Z.~Guo, C.~Xing, C.~Yuan and Z.~Zhang,
\emph{Gabidulin codes achieve list decoding capacity with an order-optimal
column-to-row ratio}, APPROX/RANDOM 2025, LIPIcs \textbf{353}, 43:1--43:20.
\url{https://doi.org/10.4230/LIPIcs.APPROX/RANDOM.2025.43}.
\bibitem{LBW} Y.~Liu, A.~Baumeister and A.~Wachter-Zeh,
\emph{On the list-decodability of random (linear) sum-rank metric codes},
arXiv:2503.10234v1, 2025.
\url{https://arxiv.org/abs/2503.10234v1}.
\bibitem{LXYZ} S.~Li, C.~Xing, C.~Yuan and R.~Zhu,
\emph{Proximity gaps for Gabidulin codes and applications},
arXiv:2609.09838v1, September~9, 2026.
\url{https://arxiv.org/abs/2609.09838v1}.
\bibitem{GG} R.~Goyal and V.~Guruswami,
\emph{Improved analysis of list-decodability of random linear codes:
It's all about counting constraints},
Electronic Colloquium on Computational Complexity, Report TR26-074,
May~12, 2026.
\url{https://eccc.weizmann.ac.il/report/2026/074/}.
\end{thebibliography}
\end{document}