Basis (universal algebra) explained
In universal algebra, a basis is a structure inside of some (universal) algebras, which are called free algebras. It generates all algebra elements from its own elements by the algebra operations in an independent manner. It also represents the endomorphisms of an algebra by certain indexings of algebra elements, which can correspond to the usual matrices when the free algebra is a vector space.
Definitions
that takes some algebra elements as values
and satisfies either one of the following two equivalent conditions. Here, the set of all
is called the
basis set, whereas several authors call it the "basis".
[1] [2] The set
of its arguments
is called the
dimension set. Any function, with all its arguments in the whole
, that takes algebra elements as values (even outside the basis set) will be denoted by
. Then,
will be an
.
Outer condition
This condition will define bases by the set
of the
-
ary elementary functions of the algebra, which are certain functions
that take every
as argument to get some algebra element as value
In fact, they consist of all the
projections
with
in
which are the functions such that
for each
, and of all functions that rise from them by repeated "multiple compositions" with operations of the algebra.
(When an algebra operation has a single algebra element as argument, the value of such a composed function is the one that the operation takes from the value of a single previously computed
-ary function as in
composition. When it does not, such compositions require that many (or none for a nullary operation)
-ary functions are evaluated before the algebra operation: one for each possible algebra element in that argument. In case
and the numbers of elements in the arguments, or “arity”, of the operations are finite, this is the
finitary multiple composition .)
Then, according to the outer condition a basis
has to
generate the algebra (namely when
ranges over the whole
,
gets every algebra element) and must be
independent (namely whenever any two
-ary elementary functions coincide at
, they will do everywhere:
implies
).
[3] This is the same as to require that there exists a
single function
that takes every algebra element as argument to get an
-ary elementary function as value and satisfies
for all
in
.
Inner condition
This other condition will define bases by the set E of the endomorphisms of the algebra, which are the homomorphisms from the algebra into itself, through its analytic representation
by a basis. The latter is a function that takes every endomorphism
e as argument to get a function
m as value:
, where this
m is the "sample" of the values of
e at
b, namely
m(i)=[\varrho(e)]i=e(b(i))
for all
i in the dimension set.
Then, according to the inner condition b is a basis, when
is a
bijection from
E onto the set of all
m, namely for each
m there is one and only one endomorphism
e such that
. This is the same as to require that there exists an
extension function, namely a function
that takes every (sample)
m as argument to extend it onto an endomorphism
such that
.
[4] The link between these two conditions is given by the identity
, which holds for all
m and all algebra elements
a.
[5] Several other conditions that characterize bases for universal algebras are omitted.
As the next example will show, present bases are a generalization of the bases of vector spaces. Then, the name "reference frame" can well replace "basis". Yet, contrary to the vector space case, a universal algebra might lack bases and, when it has them, their dimension sets might have different finite positive cardinalities.[6]
Examples
Vector space algebras
In the universal algebra corresponding to a vector space with finite dimension the bases essentially are the ordered bases of this vector space. Yet, this will come after several details.
When the vector space is finite-dimensional, for instance
with
, the functions
in the set
L of the
outer condition exactly are the ones that provide the
spanning and linear independence properties with linear combinations
\ell(b)=c0b0+c1b1+\ldotscn-1bn-1
and present generator property becomes the spanning one. On the contrary, linear independence is a mere instance of present independence, which becomes equivalent to it in such vector spaces. (Also, several other generalizations of linear independence for universal algebras do not imply present independence.)
The functions m for the inner condition correspond to the square arrays of field elements (namely, usual vector-space square matrices) that serve to build the endomorphisms of vector spaces (namely, linear maps into themselves). Then, the inner condition requires a bijection property from endomorphisms also to arrays. In fact, each column of such an array represents a vector
as its
n-tuple of
coordinates with respect to the basis
b. For instance, when the vectors are
n-tuples of numbers from the underlying field and
b is the
Kronecker basis,
m is such an array
seen by columns,
is the sample of such a linear map at the reference vectors and
extends this sample to this map as below.
{}
\left(\begin{array}{rrc}
0&-1&2\\
-2&3&1\\
1&0&
| { |
2
\end{array}\right)
\begin{array}{c}
\stackrel{η}{\longmapsto}\\
\stackrel{\varrho}{\longleftarrow{} | |
| { |
l
}}}\end\quad\left\
Notes and References
- Gould.
- Grätzer 1968, p.198.
- For instance, see (Grätzer 1968, p.198).
- For instance, see 0.4 and 0.5 of (Ricci 2007)
- For instance, see 0.4 (E) of (Ricci 2007)
- Grätzer 1979.