It is well-known \big\mid throws an error. But why is it so? As far as I know, \mid is equivalent to \mathrel|, while \lvert and \rvert are equivalent to \mathopen| and \mathclose|, respectively --- just like \vert is equivalent to |. And \lvert,\rvert, do work with both \big, \bigl and \bigr. So by symmetry, I think it would make sense that \mid worked with \big,\bigm etc. as well.
MWE:
\documentclass{article}
\begin{document}
$\bigl\rvert ... \bigr\lvert$ works fine.
$\big\mid$ does not.
\end{document}
Note that I am not looking for a solution to printing a taller \mid; I know I could just use \big| or \bigm|. I'm just curious.


\lvert...\rvert, and by symmetry, it ought to work with\mid, too. – Gaussler Apr 18 '15 at 10:16\big|and\bigm|do not produce the same output. – Mico Apr 18 '15 at 10:20\bigmust be followed by a delimiter;\midis not a delimiter, but a relation symbol. – egreg Apr 18 '15 at 10:31