1: \begin{definition}\label{Def:perfect} We will call an $(n,k,d,r,\delta)$-matroid \emph{perfect} if it meets the generalized Singleton bound of Theorem \ref{th:bound} with equality, \emph{i.e.} if \begin{equation}\label{perfect}
2: d = n-k + 1 -\left ( \left \lceil \frac{k}{r} \right \rceil - 1 \right ) (\delta - 1).
3: \end{equation} In analogy, we will call a LRC satisfying \eqref{perfect} a \emph{perfect} LRC\footnote{We point out that, typically, codes achieving these kind of bounds have been called optimal in the literature. However, we feel that the notion \emph{optimal} should be saved for the code that is the best we can do. Thus, saying that an optimal code does not exist when the bound cannot be reached with equality feels wrong, since we can still find a code with minimum distance only slightly smaller than the bound, and this code is the best possible solution in this case and thus deserves to be called optimal. Therefore, we have opted to call the codes achieving the bound \emph{perfect}. This is say that, even though perfect codes do not exist for all parameters, optimal solutions can still be found.}.
4: \end{definition}
5: