Como escrever abaixo dos símbolos booleanos em látex?

Como escrever abaixo dos símbolos booleanos em látex?

Eu quero escrever algo como

foto

mas simplesmente escrever _depois \landnão funciona.

Responder1

A maioria dos símbolos de operação binária tem uma contraparte “n-ária”:

  • +tem\sum
  • \cdottem\prod
  • \oplustem\bigoplus
  • \veetem\bigvee
  • \wedgetem\bigwedge

e outros. Por razões históricas, \veee \wedgetêm nomes alternativos \lore \land, mas as versões “grandes” não.

\documentclass{article}
\usepackage{amsmath}

\begin{document}

\begin{gather*}
\bigvee_{1\leq k\leq n} a_k = a_1\lor a_2\lor \dots \lor a_n
\\
\bigwedge_{1\leq k\leq n} a_k = a_1\land a_2\land \dots \land a_n
\end{gather*}

\end{document}

insira a descrição da imagem aqui

Você pode preferir ter \biglore \blgland:

\documentclass{article}
\usepackage{amsmath}

\AtBeginDocument{%
  \NewCommandCopy{\biglor}{\bigvee}%
  \NewCommandCopy{\bigland}{\bigwedge}%
}

\begin{document}

\begin{gather*}
\biglor_{1\leq k\leq n} a_k = a_1\lor a_2\lor \dots \lor a_n
\\
\bigland_{1\leq k\leq n} a_k = a_1\land a_2\land \dots \land a_n
\end{gather*}

\end{document}

A saída é a mesma.

Observação.Isso \AtBeginDocumentnão é realmente necessário com pdflatex, mas é se você usar unicode-mathe XeLaTeX ou LuaLaTeX.

informação relacionada