I'm trying to generalize the concept of a Universal Enveloping Algebra as much as possible, I'm trying to do it categorically but my category theory is weak since I didn't take a course that covered it yet. Is this construction acceptable in any way?
Let $C$ be a concrete category with an embedding functor $F:\mathrm{Assoc}_1\rightarrow C$ where $\mathrm{Assoc}_1$ denotes the category of Associative Algebras with unity, for an object $X \in obj(C)$ we call a pair $(U(X),i)$ an universal enveloping algebra of $X$ of type $C$ if:
- $U(X) \in \operatorname{obj}(\mathrm{Assoc}_1)$ (it is an algebra)
- $i$ is a morphism in $C$ between $X \rightarrow F(U(X))$ (enveloping)
- For every morphism $\rho \in \operatorname{hom}(C)$ between $X$ and an element $F(V)$ with $V\in \operatorname{obj}(C)$ there is a unique morphism $\tilde{\rho}:U(X)\rightarrow V$ in $\operatorname{hom}(\mathrm{Assoc_1})$ such that $F(\tilde{\rho})\circ i = \rho$ (universal)
And use as an example the category of Vector Spaces $\mathrm{Vec}$ and the tensor algebra as a universal enveloping algebra of type $\mathrm{Vec}$. I didn't find many results that generalized a definition of it outside of uses in other specific areas and failure of existence in some cases.