Differences between revisions 3 and 4
Revision 3 as of 2007-02-16 01:12:56
Size: 887
Editor: yakko
Comment:
Revision 4 as of 2007-02-16 01:14:21
Size: 907
Editor: yakko
Comment:
Deletions are marked like this. Additions are marked like this.
Line 11: Line 11:
\begin{enumeration} \begin{enumerate}
Line 16: Line 16:
\end{enumerate}
Line 18: Line 19:
}}}

Back to ComputerTerms

Propositional Logic:

In terms of a logic formula, a ["Model"] is some assignment of variables that causes the formula to be true.

First Order Logic:

A {\em domain $D$ is any nonempty set. An {\em interpretation} for a set of formulas $X$, is a domain $D$ togther with a rule that 
\begin{enumerate}
\item assigns to each $n$-place predicate symbol (that occurs in a formula) of $X$ an $n$-place predicate in $D$;
\item assigns to each $n$-place operation symbol of $X$ an $n$-place operation in $D$;
\item assigns to each constant symbol of $X$ an element of $D$; and
\item assigns to $=$ the identity predicate $=$ in $D$, defined by: $a=b$ iff $a$ and $b$ are the same.
\end{enumerate}

A {\bf model} for a set $X$ of formulas is an interpretation $M$ for $X$ such that every formula of $X$ is true in $M$.

Back to ComputerTerms

Model (last edited 2020-01-26 23:01:28 by scot)