PlanetMath (more info)
 Math for the people, by the people. Sponsor PlanetMath
Encyclopedia | Requests | Forums | Docs | Wiki | Random | RSS  
Login
create new user
name:
pass:
forget your password?
Main Menu
Revision difference : model
Version 23 Version 22
Let $\tau$ be a signature and $\varphi$ be a $\tau$-sentence. A \emph{model} of $\varphi$ is a $\tau$-structure $\mathcal{M}$ such that $$\mathcal{M}\models \varphi$$ \PMlinkescapeword{relations}
where $\models$ is the satisfaction relation. When $\mathcal{M}\models \varphi$, we says that $\varphi$ satisfies $\mathcal{M}$.
More generally, we say that a $\tau$-structure $\mathcal{M}$ is a \emph{model} of a theory $T$ over $\tau$, if every sentence in $T$ satisfies $\mathcal{M}$. When $\mathcal{M}$ is a model of $T$, we say that $T$ satisfies $\mathcal{M}$. Let $L$ be a formal language with function symbols $F$, relation
symbols $R$, and sorts $S$ (if $L$ includes more than one sort of
%\PMlinkescapeword{relations} quantifiable variable, then $L$ is a \emph{many-sorted} language,
otherwise $S$ may be omitted). Then $$\mathcal{M}=\langle
%Let $L$ be a formal language with function symbols $F$, relation \{\mathcal{M}_s\mid s\in S\},\{f^\mathcal{M}\mid f\in
%symbols $R$, and sorts $S$ (if $L$ includes more than one sort of F\},\{r^\mathcal{M}\mid r\in R\}\rangle$$ \emph{interprets} $L$
%quantifiable variable, then $L$ is a \emph{many-sorted} language, (or is an $L$-structure, or, if the underlying logic is clear, a
%otherwise $S$ may be omitted). Then $$\mathcal{M}=\langle $\Sigma$-structure, where $\Sigma$ is a signature specifying just
%\{\mathcal{M}_s\mid s\in S\},\{f^\mathcal{M}\mid f\in $F$ and $R$) if:
%F\},\{r^\mathcal{M}\mid r\in R\}\rangle$$ \emph{interprets} $L$
%(or is an $L$-structure, or, if the underlying logic is clear, a \begin{itemize}
%$\Sigma$-structure, where $\Sigma$ is a signature specifying just \item Whenever $f$ is an $n$-ary function symbol such that $\operatorname{Sort}(f)=s$ and $\operatorname{Inputs}_n(f)=\langle s_1,\ldots,s_n\rangle$ then $f^\mathcal{M}:\prod_1^n \mathcal{M}_{s_i}\rightarrow\mathcal{M}_s$
%$F$ and $R$) if: \item Whenever $r$ is an $n$-ary relation symbol such that $\operatorname{Inputs}_n(r)=\langle s_1,\ldots,s_n\rangle$ then $r^\mathcal{M}$ is a relation on $\prod_1^n \mathcal{M}_{s_i}$
\end{itemize}
%\begin{itemize}
%\item Whenever $f$ is an $n$-ary function symbol such that $\operatorname{Sort}(f)=s$ and %$\operatorname{Inputs}_n(f)=\langle s_1,\ldots,s_n\rangle$ then $f^\mathcal{M}:\prod_1^n %\mathcal{M}_{s_i}\rightarrow\mathcal{M}_s$ If $t$ is a term of $L$ of sort $s_t$ without free variables then
%\item Whenever $r$ is an $n$-ary relation symbol such that $\operatorname{Inputs}_n(r)=\langle s_1,\ldots,s_n\rangle$ %then $r^\mathcal{M}$ is a relation on $\prod_1^n \mathcal{M}_{s_i}$ it follows that $t=ft_1\ldots t_n$ and
%\end{itemize} $t^\mathcal{M}=f^\mathcal{M}(t_1^\mathcal{M},\ldots,t_n^\mathcal{M})\in
M_{s_t}$.
%If $t$ is a term of $L$ of sort $s_t$ without free variables then
%it follows that $t=ft_1\ldots t_n$ and If $\phi$ is a sentence then we write $\mathcal{M}\models\phi $
%$t^\mathcal{M}=f^\mathcal{M}(t_1^\mathcal{M},\ldots,t_n^\mathcal{M})\in (and say that $\mathcal{M}$ satisfies $\phi$ or that $\mathcal{M}$
%M_{s_t}$. is a \emph{model} of $\phi$ ) if $\phi$ is true in $\mathcal{M}$,
where truth is defined as follows:
%If $\phi$ is a sentence then we write $\mathcal{M}\models\phi $
%(and say that $\mathcal{M}$ satisfies $\phi$ or that $\mathcal{M}$ \begin{itemize}
%is a \emph{model} of $\phi$ ) if $\phi$ is true in $\mathcal{M}$, \item $Rt_1\ldots t_n$ is true if and only if $R^\mathcal{M}(t_1^\mathcal{M},\ldots,t_n^\mathcal{M})$
%where truth is defined as follows: \item truth of a non-atomic formula is defined using the semantics of the underlying logic.
\end{itemize}
%\begin{itemize}
%\item $Rt_1\ldots t_n$ is true if and only if $R^\mathcal{M}(t_1^\mathcal{M},\ldots,t_n^\mathcal{M})$ If $\Phi$ is a class of sentences, we write
%\item truth of a non-atomic formula is defined using the semantics of the underlying logic. $\mathcal{M}\models\Phi$ if for every $\phi\in\Phi$,
%\end{itemize} $\mathcal{M}\models\phi$.
%If $\Phi$ is a class of sentences, we write For any term $t$ of $L$ whose only free variables are included in
%$\mathcal{M}\models\Phi$ if for every $\phi\in\Phi$, $x_1,\ldots,x_n$ of sorts $s_1,\ldots,s_n$ then for any
%$\mathcal{M}\models\phi$. $a_1,\ldots,a_n$ such that $a_i\in M_{s_i}$ define
$t^\mathcal{M}(a_1,\ldots,a_n)$ by:
%For any term $t$ of $L$ whose only free variables are included in
%$x_1,\ldots,x_n$ of sorts $s_1,\ldots,s_n$ then for any \begin{itemize}
%$a_1,\ldots,a_n$ such that $a_i\in M_{s_i}$ define \item If $t_i=x_i$ then $t_i^\mathcal{M}(a_1,\ldots,a_n)=a_i$
%$t^\mathcal{M}(a_1,\ldots,a_n)$ by: \item If $t=ft_1\ldots t_m$ then $t^\mathcal{M}(a_1,\ldots,a_n)=
f ^\mathcal{M}(t_1^\mathcal{M}(a_1,\ldots,a_n),
%\begin{itemize} \ldots,t_n^\mathcal{M}(a_ 1,\ldots,a_n))$
%\item If $t_i=x_i$ then $t_i^\mathcal{M}(a_1,\ldots,a_n)=a_i$ \end{itemize}
%\item If $t=ft_1\ldots t_m$ then $t^\mathcal{M}(a_1,\ldots,a_n)=
%f ^\mathcal{M}(t_1^\mathcal{M}(a_1,\ldots,a_n), If $\phi$ is a formula whose only free variables are included in
%\ldots,t_n^\mathcal{M}(a_ 1,\ldots,a_n))$ $x_1,\ldots,x_n$ of sorts $s_1,\ldots,s_n$ then for any
%\end{itemize} $a_1,\ldots,a_n$ such that $a_i\in \mathcal{M}_{s_i}$ define
$\mathcal{M}\models\phi(a_1,\ldots,a_n)$ recursively by:
%If $\phi$ is a formula whose only free variables are included in
%$x_1,\ldots,x_n$ of sorts $s_1,\ldots,s_n$ then for any \begin{itemize}
%$a_1,\ldots,a_n$ such that $a_i\in \mathcal{M}_{s_i}$ define \item If $\phi=Rt_1 \ldots t_m$ then $\mathcal{M}\models\phi(a_1,\ldots,a_n)$ if and only if $R^\mathcal{M}(t_1^\mathcal{M}(a_1,\ldots,a_n),\ldots,
%$\mathcal{M}\models\phi(a_1,\ldots,a_n)$ recursively by: t_n^\mathcal{M}(a_1,\ldots,a_n))$
\item Otherwise the truth of $\phi$ is determined by the semantics of the underlying logic.
%\begin{itemize} \end{itemize}
%\item If $\phi=Rt_1 \ldots t_m$ then $\mathcal{M}\models\phi(a_1,\ldots,a_n)$ if and only if %$R^\mathcal{M}(t_1^\mathcal{M}(a_1,\ldots,a_n),\ldots,
%t_n^\mathcal{M}(a_1,\ldots,a_n))$ As above, $\mathcal{M}\models\Phi(a_1,\ldots,a_n)$ if and only if
%\item Otherwise the truth of $\phi$ is determined by the semantics of the underlying logic. for every $\phi\in\Phi$, $\mathcal{M}\models\phi(a_1,\ldots,a_n)$.
%\end{itemize}
\begin{thebibliography}{9}
%As above, $\mathcal{M}\models\Phi(a_1,\ldots,a_n)$ if and only if \bibitem{Manzano} Manzano, Maria, {\em Extensions of First Order Logic}, Cambridge University Press, New York, 1996.
%for every $\phi\in\Phi$, $\mathcal{M}\models\phi(a_1,\ldots,a_n)$. \end{thebibliography}
%\begin{thebibliography}{9}
%\bibitem{Manzano} Manzano, Maria, {\em Extensions of First Order Logic}, Cambridge University Press, New York, 1996.
%\end{thebibliography}