In algebra, the cofree coalgebra of a vector space or module is a coalgebra analog of the free algebra of a vector space. The cofree coalgebra of any vector space over a field exists, though it is more complicated than one might expect by analogy with the free algebra.
If V is a vector space over a field F, then the cofree coalgebra C (V), of V, is a coalgebra together with a linear map C (V) → V, such that any linear map from a coalgebra X to V factors through a coalgebra homomorphism from X to C (V). In other words, the functor C is right adjoint to the forgetful functor from coalgebras to vector spaces.
The cofree coalgebra of a vector space always exists, and is unique up to canonical isomorphism.
Cofree cocommutative coalgebras are defined in a similar way, and can be constructed as the largest cocommutative coalgebra in the cofree coalgebra.
C (V) may be constructed as a completion of the tensor coalgebra T(V) of V. For k ∈ N =, let TkV denote the k-fold tensor power of V:
TkV=V ⊗ =V ⊗ V ⊗ … ⊗ V,
T(V)=opluskTkV=F ⊕ V ⊕ (V ⊗ V) ⊕ (V ⊗ V ⊗ V) ⊕ … .
\Delta(v1 ⊗ ... ⊗ vk):=
k | |
\sum | |
j=0 |
(v0 ⊗ ... ⊗ vj)\boxtimes(vj+1 ⊗ ... ⊗ vk+1)
Here, the tensor product symbol ⊠ is used to indicate the tensor product used to define a coalgebra; it must not be confused with the tensor product ⊗, which is used to define the bilinear multiplication operator of the tensor algebra. The two act in different spaces, on different objects. Additional discussion of this point can be found in the tensor algebra article.
The sum above makes use of a short-hand trick, defining
v0=vk+1=1\inF
F
k=1
\Delta(v)=1\boxtimesv+v\boxtimes1
v\inV
k=2
v,w\inV
\Delta(v ⊗ w)=1\boxtimes(v ⊗ w)+v\boxtimesw+(v ⊗ w)\boxtimes1.
1 ⊗ v
1 ⊗ v=1 ⋅ v=v.
With the usual product this coproduct does not make T(V) into a bialgebra, but is instead dual to the algebra structure on T(V∗), where V∗ denotes the dual vector space of linear maps V → F. It can be turned into a bialgebra with the product
vi ⋅ vj=(i,j)vi+j
\tbinom{i+j}{i}
Here an element of T(V) defines a linear form on T(V∗) using the nondegenerate pairings
TkV x TkV*\toF
\Delta(f)(a ⊗ b)=f(ab).
This duality extends to a nondegenerate pairing
\hatT(V) x T(V*)\toF,
\hatT(V)=\prodk\inNTkV
\hat\Delta\colon\hatT(V)\to\hatT(V)\hat ⊗ \hatT(V)
\hatT(V)\hat ⊗ \hatT(V)=\prodj,k\inNTjV ⊗ TkV,
\hatT(V) ⊗ \hatT(V)=\{X\in\hatT(V)\hat ⊗ \hatT(V):\existsk\inN,fj,gj\in\hatT(V)s.t.X=
k | |
{style\sum} | |
j=0 |
(fj ⊗ gj)\}.
The completed tensor coalgebra C (V) is the largest subspace C satisfying
T(V)\subseteqC\subseteq\hatT(V)and\hat\Delta(C)\subseteqC ⊗ C\subseteq\hatT(V)\hat ⊗ \hatT(V),
It turns out[1] that C (V) is the subspace of all representative elements:
C(V)=\{f\in\hatT(V):\hat\Delta(f)\in\hatT(V) ⊗ \hatT(V)\}.
C(V)=cup\{I0\subseteq\hatT(V):I\triangleleftT(V*),codimI<infty\}
When V = F, T(V∗) is the polynomial algebra F[''t''] in one variable t, and the direct product
\hatT(V)=\prodk\inNTkV
\sumj\inaj\tauj
k)=\sum | |
\Delta(\tau | |
i+j=k |
\taui ⊗ \tauj
The duality F × F[''t''] → F is determined by τj(tk) = δjk so that
l(\sumj\inaj
N | |
\tau | |
k=0 |
bktkr)=
N | |
\sum | |
k=0 |
akbk.
\tauj-N | = | |
p(\tau-1) |
\tauj | |
\tauNp(\tau-1) |
Any nonzero ideal of F[''t''] is principal, with finite-dimensional quotient. Thus C (V) is the sum of the annihilators of the principal ideals I(p), i.e., the space of rational functions regular at zero.