表格中的数学运算不起作用

表格中的数学运算不起作用

我有一张表,其代码是:

\documentclass[a4paper]{report}

\usepackage{booktabs}
\usepackage{fullpage}
\usepackage{multirow}
\usepackage{array}
\usepackage{threeparttable}
\usepackage{amsmath}
\usepackage{amssymb}

\begin{document}

\begin{table}[h!]
   \begin{threeparttable}
    \begin{tabular}{llc}
    \toprule
\multicolumn{2}{c}{Cluster} & Logic expression\tnote{1}\\
    \midrule
1&High performer& $ F\land E\land P\land N $ \\
2&Cash provider& $ F\land E\land P\land \lneg N $ \\
3&AMF& $ F\land E\land \lneg P\land N $\\
4&Doubtful case& $(F\land E\land \lneg P\land \lneg N)\lor (\lneg F\land \lneg E\land P\land N)$ \\
5&Low performer& $\lneg E\land (\lneg F\lor \lneg N\lor P)(F\lor \lneg P)$ \\
6&Possible AMF& $E\land \lneg F\land \lneg P\land N$ \\
7&CFO& $E\land \lneg F\land (P\lor \lneg N)$ \\
8&SCF needy& $\lneg F\land E\land \lneg P\land N$ \\
9&Potential cash provider& $\lneg F\land \lneg E\land P\land \lneg N$ \\
    \bottomrule
    \end{tabular}%
  \begin{tablenotes}
    \item[1] Convention: AND $\rightarrow \land$, OR $\rightarrow \lor$, negation $\rightarrow \lnot$.
   \end{tablenotes}
  \caption{Logic expressions for each cluster.}
  \label{boolean}%
  \end{threeparttable}
\end{table}

\end{document}

现在...它无法编译,并给出错误:

! Undefined control sequence.
l.20 2&Cash provider& $ F\land E\land P\land \lneg N $ \

我或多或少知道问题出在哪里(或者至少我应该知道):就像乳胶看着方程式一样,好像它们是一个接一个地写出来的,就像:

$ F\land E\land P\land N $
$ F\land E\land P\land \lneg N $

或类似的东西,因此当看到第二个时会返回错误$...$;问题是我不知道如何解决这个问题......

  • 改变$...$没有\(...\)什么区别;
  • 改变也没有$...$区别\begin{math}...\end{math},就像\begin{math}在第一个等式之前放置一个,\end{math}在最后一个等式之后放置一个(我绝望的尝试:D);
  • 通用的谷歌搜索没有给出相关结果(不幸的是)。

我很确定这是一件微不足道的事情......但我不明白是什么!

答案1

您要排版的符号称为

\lnot

相关内容