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

<record version="3" id="9097">
 <title>free algebra</title>
 <name>FreeAlgebra</name>
 <created>2007-03-21 13:41:48</created>
 <modified>2007-10-16 23:58:56</modified>
 <type>Definition</type>
 <creator id="3771" name="CWoo"/>
 <author id="3771" name="CWoo"/>
 <classification>
	<category scheme="msc" code="08B20"/>
 </classification>
 <defines>
	<concept>free generating set</concept>
 </defines>
 <synonyms>
	<synonym concept="free algebra" alias="free algebraic system"/>
 </synonyms>
 <related>
	<object name="TermAlgebra"/>
 </related>
 <preamble>\usepackage{amssymb,amscd}
\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}
\usepackage{pst-plot}
\usepackage{psfrag}

% define commands here
\newtheorem{prop}{Proposition}
\newtheorem{thm}{Theorem}
\newtheorem{ex}{Example}
\newcommand{\real}{\mathbb{R}}</preamble>
 <content>Let $\mathcal{K}$ be a class of algebraic systems (of the same type $\tau$).  Consider an algebra $A\in \mathcal{K}$ \PMlinkname{generated by}{SubalgebraOfAnAlgebraicSystem} a set $X=\lbrace x_i\rbrace$ indexed by $i\in I$.  $A$ is said to be a \emph{free algebra} over $\mathcal{K}$, with \emph{free generating set} $X$, if for any algebra $B\in \mathcal{K}$ with any subset $\lbrace y_i\mid i\in I\rbrace \subseteq B$, there is a homomorphism $\phi:A\to B$ such that $\phi(x_i)=y_i$.

If we define $f:I\to A$ to be $f(i)=x_i$ and $g:I\to B$ to be $g(i)=y_i$, then freeness of $A$ means the existence of $\phi:A\to B$ such that $\phi\circ f=g$.

Note that $\phi$ above is necessarily unique, since $\lbrace x_i\rbrace$ generates $A$.  For any $n$-ary polynomial $p$ over $A$, any $z_1,\ldots,z_n \in \lbrace x_i\mid i\in I\rbrace$, $\phi(p(z_1,\ldots,z_n))=p(\phi(z_1),\ldots,\phi(z_n))$.

For example, any free group is a free algebra in the class of groups.  In general, however, free algebras do not always exist in an arbitrary class of algebras.

\textbf{Remarks}.  
\begin{itemize}
\item
$A$ is free over itself (meaning $\mathcal{K}$ consists of $A$ only) iff $A$ is free over some equational class.
\item
If $\mathcal{K}$ is an equational class, then free algebras exist in $\mathcal{K}$.
\item
Any term algebra of a given structure $\tau$ over some set $X$ of variables is a free algebra with free generating set $X$.
\end{itemize}</content>
</record>
