In Kac's book "Infinite Dimensional Lie Algebras" Chapter I, he constructed an infinite Lie algebra $g(A)$ starts from any $n\times n$ complex matrix $A$ as follows:
Let $\mathfrak{h}$ be a vector space and $\mathfrak{h}^\ast$ be its dual space, $\alpha_1^\vee,\cdots,\alpha_n^\vee$ are linearly independent vectors in $\mathfrak{h}$ and $\alpha_1,\cdots,\alpha_n$ are linear independent vectors in $\mathfrak{h}^\ast$ such that $(\alpha_i^\vee,\alpha_j)=a_{ij}$. The pair $\mathfrak{h}$ and $\mathfrak{h}^\ast$ always exists and is called the realization of $A$.
Let $g(A)$ be the lie algebra generated by $e_i,f_i$ and $\mathfrak{h}$ with following restrictions:
$[h.h']=0$ for any $h,h'\in\mathfrak{h}$.
$[e_i,f_j]=\delta_{ij}\alpha^{\vee}_i$.
$[h,e_i]=\alpha_i(h)e_i$.
$[h,f_i]=-\alpha_i(h)f_i$.
Kac proved the existence of $g(A)$ by constructed a highest weight representation (with any given highest weight $\lambda\in\mathfrak{h}^\ast$) of the generators $e_i,f_i,\mathfrak{h}$ as follows:
Let $V$ be a $n$ dimensional space with a basis $v_1,\cdots,v_n$, $T(V)$ be the associative tensor algebra of $V$, Let $e_i,f_j,\mathfrak{h}$ act on $T(v)$:
$f_i(a)=v_i\otimes a$ for any $a\in T(V)$.
$h(1)=\lambda(h)1$ and inductively on the length of $a\in T(V)$ for any $h\in\mathfrak{h}$.
$e_i(1)=0$ and inductively on the length of $a\in T(v)$.
Here I have suppressed the concrete expressions because they are tedious but can be easily recovered if one keeps the "highest weight representation" in mind.
Here is the stone that stucked me: Kac asserted that $U(\mathfrak{n}^-)$ is nothing but just $T(V)$. Where $\mathfrak{n^-}$ is the free Lie algebra generated by the $f_i$'s and $U(\mathfrak{n}^-)$ be its universal enveloping algebra. He just mensioned that the mapping $f_i\rightarrow v_i$ gives the associative algebra isomorphism between $U(\mathfrak{n}^-)$ and $T(V)$. I want to know why this is true and how one can deduce from this that $\mathfrak{n}^-$ is a free Lie algebra.
Thanks for any help in advance!
As far as I can tell, most of the text in the body is not relevant to the question you actually want to ask. Let $V$ be a vector space and $L(V)$ the free Lie algebra on $V$. You want to know why $U(L(V))$ is the tensor algebra $T(V)$. (Right?) The reason is that they have the same universal property: recall that, by definition,
Hence $U(L(V))$, the free associative algebra on the free Lie algebra on $V$, is just the free associative algebra on $V$; that is, adjoints compose. More formally, if $A$ is an algebra, we have natural bijections
$$\text{Hom}_{\text{Alg}}(U(L(V)), A) \cong \text{Hom}_{\text{Lie}}(L(V), A) \cong \text{Hom}_{\text{Vect}}(V, A) \cong \text{Hom}_{\text{Alg}}(T(V), A).$$