Erro: \item é inválido no modo matemático

Erro: \item é inválido no modo matemático

Gostaria de colocar uma barra vertical na minha expressão regex, mas continuo recebendo um erro ao inserir o \mid. Você pode ajudar?

\item \textbf{Give a regular expression for the language accepted by the automaton~$A$.} \\\\
(0 \mid 1)*01)0 \mid 1)*\\
 \item \textbf{Explain what makes the automaton~$A$ non-deterministic.}\\\\
 The reason automaton~$A$ is non-deterministic is because in the state q0 reading a 0 can either lead to $q_0$ or $q_1$.

Responder1

\midfaz com que tex mude para o modo matemático e ainda esteja no modo matemático quando chega ao próximo \item, daí a mensagem de erro inesperada.

em vez do que você tem, faça a linha com \miduma exibição matemática não numerada:

\item \textbf{Give a regular expression for the language accepted by the automaton~$A$.}
\[ (0 \mid 1)*01)0 \mid 1)* \]
 \item \textbf{Explain what makes the automaton~$A$ non-deterministic.}

 The reason automaton~$A$ is non-deterministic is because in the state $q_0$ reading a $0$
 can lead to either $q_0$ or $q_1$.

usar barras invertidas duplas, como já comentado, não é uma boa prática. ver Quando usar \par e quando\\ Para maiores informações.

editar:com base em um comentário sobre o que é matemática e o que não é, ajustei o código original; também apliquei meu "lápis de edição" na posição "qualquer um" para maior clareza. (desculpas pela minha presunção; veja meu perfil de usuário para entender por que sou tão exigente assim.)

informação relacionada