In Eisenbud's Commutative Algebra with a view towards Algebraic Geometry book, in Appendix A1 p. 564 in his proof of a result of Maclane, Prof. Eisenbud said that if $L$ is an extension of a field $k$, we have $L\otimes_k k(x_1,\dots,x_n)=L(x_1,\dots,x_n)$ which is the field of rational functions over $L$ in $n$ variables. Nevertheless, a result of A. Grothendieck is that $$\dim(L\otimes_k K)=\min (\text{trdeg}_k(K),\text{trdeg}_k(L))$$ Therefore, if $L$ is a transcendental extension of $k$, $L\otimes_k k(x_1,\cdots,x_n)$ cannot be a field.
There is something I do not understand here. What is it ?
Edit: to save the proof of the result of MacLane's it seems to me it is sufficient to say that $L\otimes_k k(x_1,\dots,x_n)$ is a localization of $L\otimes_k k[x_1,\dots,x_n]=L[x_1,\dots,x_n]$ which is clearly reduced. Am I right ?
Edit2: Following discussions in the comment, I am now curious to know the structure of $k(x)\otimes_k k(x)$. Can someone describe it simply to me without the tensor product ? It should at least be a domain ...
Edit3 : Am I right to write that $L\otimes_k k(x_1,\dots,x_n)=(k[x_1,\dots,x_n]-(0))^{-1}L[x_1,\dots,x_n]$ ?