<?xml version="1.0" encoding="UTF-8"?>

<record version="3" id="3913">
 <title>type</title>
 <name>Type2</name>
 <created>2003-01-22 20:00:38</created>
 <modified>2006-09-01 10:48:04</modified>
 <type>Definition</type>
 <creator id="4018" name="ratboy"/>
 <author id="4018" name="ratboy"/>
 <author id="1414" name="Timmy"/>
 <classification>
	<category scheme="msc" code="03C07"/>
 </classification>
 <defines>
	<concept>type</concept>
	<concept>complete type</concept>
	<concept>partial type</concept>
 </defines>
 <related>
	<object name="Formula"/>
	<object name="DefinableType"/>
	<object name="TermsAndFormulas"/>
 </related>
 <preamble>% this is the default PlanetMath preamble.  as your knowledge
% of TeX increases, you will probably want to edit this, but
% it should be fine as is for beginners.

% almost certainly you want these
\usepackage{amssymb}
\usepackage{amsmath}
\usepackage{amsfonts}

% used for TeXing text within eps files
%\usepackage{psfrag}
% need this for including graphics (\includegraphics)
%\usepackage{graphicx}
% for neatly defining theorems and propositions
%\usepackage{amsthm}
% making logically defined graphics
%\usepackage{xypic}

% there are many more packages, add them here as you need them

% define commands here</preamble>
 <content>Let $L$ be a first order language.
Let $M$ be an \PMlinkid{$L$-structure}{3384}.
Let $B \subseteq M$, and let $a \in M^{n}$.
Then we define the {\em type of $a$ over $B$} to be the set of $L$-formulas $\phi(x,\bar{b})$ with parameters $\bar{b}$ from $B$ so that $M \models \phi(a,\bar{b})$.
A collection of $L$-formulas is a {\em complete} $n$-type over $B$ iff it is of the above form for some $B,M$ and $a \in M^{n}$.

\medskip

We call any consistent collection of formulas $p$ in $n$ variables with parameters from $B$ a {\em partial} $n$-type over $B$. (See criterion for consistency of sets of formulas.)

\medskip

Note that a complete $n$-type $p$ over $B$ is consistent so is in particular a partial type over $B$. Also $p$ is maximal in the sense that for every formula $\psi(x,\bar{b})$ over $B$ we have either $\psi(x,\bar{b}) \in p$ or $\lnot \psi(x,\bar{b}) \in p$. 
In fact, for every collection of formulas $p$ in $n$ variables the following are equivalent:
 
\begin{itemize} \item $p$ is the type of some sequence of $n$ elements $a$ over $B$ in some model $N \equiv M$
\item  $p$ is a maximal consistent set of formulas.\end{itemize}

For $n \in \omega$ we define $S_{n}(B)$ to be the set of complete $n$-types over $B$.

\medskip

Some authors define a collection of formulas $p$ to be a {\em $n$-type} iff $p$ is a partial $n$-type. Others define $p$ to be a {\em type} iff $p$ is a complete $n$-type.

\medskip

A type (resp. partial type/complete type) is any $n$-type (resp. partial type/complete type) for some $n \in \omega$.</content>
</record>
