You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
20 lines
1.2 KiB
20 lines
1.2 KiB
\begin{itemize}
|
|
\item $\mathcal{V}$: Defines the set of variable symbols, e.g., $x,y,z$.
|
|
\item $\mathcal{F}$: Defines the set of function symbols, e.g., $f,g,h$.
|
|
\item $\mathcal{P}$: Defines the set of predicate symbols, e.g., $P,Q,R$. \\
|
|
\end{itemize}
|
|
Terms are defined as follows:
|
|
\begin{itemize}
|
|
\item Any variable is a term.
|
|
\item If $c \in \mathcal{F}$ is a nullary function, then $c$ is a term.
|
|
\item If $t_1, t_2, \ldots t_n$ are terms and $f \in \mathcal{F}$ has arity $n > 0$, then $f(t_1, t_2, \ldots t_n)$ is a term.
|
|
\item Nothing else is a term. \\
|
|
\end{itemize}
|
|
Formulas are defined as follows:
|
|
\begin{itemize}
|
|
\item If $P \in \mathcal{P}$ is a predicate with arity $n > 0$ and $t_1, t_2, \ldots t_n$ are terms over $\mathcal{F}$, then $P(t_1, t_2, \ldots t_n)$ is a formula.
|
|
\item If $\phi$ is a formula, then $\lnot \phi$ is a formula.
|
|
\item If $\phi$ and $\psi$ are formulas, then $(\phi \land \psi)$, $(\phi \lor \psi)$, $(\phi \imp \psi)$ are formulas.
|
|
\item If $\phi$ is a formula and $x$ is a variable, then $(\forall x \phi)$ and $(\exists x \phi)$ are formulas.
|
|
\item Nothing else is a formula.
|
|
\end{itemize}
|