free algebra
Let 𝒦 be a class of algebraic systems (of the same type τ). Consider an algebra A∈𝒦 generated by (http://planetmath.org/SubalgebraOfAnAlgebraicSystem) a set X={xi} indexed by i∈I. A is said to be a free algebra
over 𝒦, with free generating set X, if for any algebra B∈𝒦 with any subset {yi∣i∈I}⊆B, there is a homomorphism
ϕ:A→B such that ϕ(xi)=yi.
If we define f:I→A to be f(i)=xi and g:I→B to be g(i)=yi, then freeness of A means the existence of ϕ:A→B such that ϕ∘f=g.
Note that ϕ above is necessarily unique, since {xi} generates A. For any n-ary polynomial p over A, any z1,…,zn∈{xi∣i∈I}, ϕ(p(z1,…,zn))=p(ϕ(z1),…,ϕ(zn)).
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.
Remarks.
-
•
A is free over itself (meaning 𝒦 consists of A only) iff A is free over some equational class.
-
•
If 𝒦 is an equational class, then free algebras exist in 𝒦.
-
•
Any term algebra of a given structure
τ over some set X of variables is a free algebra with free generating set X.
Title | free algebra |
---|---|
Canonical name | FreeAlgebra |
Date of creation | 2013-03-22 16:51:05 |
Last modified on | 2013-03-22 16:51:05 |
Owner | CWoo (3771) |
Last modified by | CWoo (3771) |
Numerical id | 6 |
Author | CWoo (3771) |
Entry type | Definition |
Classification | msc 08B20 |
Synonym | free algebraic system |
Related topic | TermAlgebra |
Defines | free generating set |