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 : structure homomorphism
Version 7 Version 6
\PMlinkescapeword{embedding}
Let $\Sigma$ be a fixed signature, and $\A$ and $\B$ be two structures for $\Sigma$. The interesting functions from $\A$ to $\B$ are the ones that preserve the structure. Let $\Sigma$ be a fixed signature, and $\A$ and $\B$ be two structures for $\Sigma$. The interesting functions from $\A$ to $\B$ are the ones that preserve the structure.
A function $f\colon \A \to \B$ is said to be a \emph{homomorphism} (or simply \emph{morphism}) if and only if: A function $f\colon \A \to \B$ is said to be a \emph{homomorphism} (or simply morphism) if and only if:
\begin{enumerate} \begin{enumerate}
\item For every constant symbol $c$ of $\Sigma$, $f(c^\A)=c^\B$. \item For every constant symbol $c$ of $\Sigma$, $f(c^\A)=c^\B$.
\item For every natural number $n$ and every $n$-ary function symbol $F$ of \item For every natural number $n$ and every $n$-ary function symbol $F$ of
$\Sigma$, $\Sigma$,
\[ \[
f(F^\A(a_1,...,a_n))=F^\B(f(a_1),...,f(a_n)). f(F^\A(a_1,...,a_n))=F^\B(f(a_1),...,f(a_n)).
\] \]
\item For every natural number $n$ and every $n$-ary relation symbol $R$ \item For every natural number $n$ and every $n$-ary relation symbol $R$
of $\Sigma$, of $\Sigma$,
\[ \[
R^\A(a_1, \ldots ,a_n) \Implies R^\B(f(a_1), \ldots,f(a_n)). R^\A(a_1, \ldots ,a_n) \Implies R^\B(f(a_1), \ldots,f(a_n)).
\] \]
\end{enumerate} \end{enumerate}
Homomorphisms with various additional properties have special names: Homomorphisms with various additional properties have special names:
\begin{itemize} \begin{itemize}
\item An \PMlinkname{injective}{Injective} homomorphism is called a \emph{monomorphism}. \item An injective homomorphism is called a \emph{monomorphism}.
\item A surjective homomorphism is called an \emph{epimorphism}. \item A surjective homomorphism is called an \emph{epimorphism}.
\item A bijective homomorphism is called a \emph{bimorphism}. \item A bijective homomorphism is called a \emph{bimorphism}.
\item An injective homomorphism whose inverse function is also a homomorphism is called an \emph{embedding}. \item An injective homomorphism whose inverse function is also a homomorphism is called an \emph{embedding}.
\item A surjective embedding is called an \emph{isomorphism}. \item A surjective embedding is called an \emph{isomorphism}.
\item A homomorphism from a structure to itself (\PMlinkname{e.g.}{Eg}, $f\colon \A \to \A$) is called an \emph{\PMlinkescapetext{endomorphism}}. \item A homomorphism from a structure to itself (e.g., $f\colon \A \to \A$) is called an \emph{endomorphism}.
\item An isomorphism from a structure to itself is called an \emph{automorphism}. \item An isomorphism from a structure to itself is called an \emph{automorphism}.
\end{itemize} \end{itemize}