I am really confused about understanding $\mathbb{C} \otimes_{\mathbb{Q}} \mathbb{C}$ as a $\mathbb{C}$-vector space and as a $\mathbb{C}$-algebra. I was under the impression that $\mathbb{C} \cong \mathbb{C} \otimes_{\mathbb{Q}} \mathbb{C}$ as $\mathbb{C}$-algebras. However after reading on the internet (https://www.math.ru.nl/~bmoonen/CatHomAlg/TensorProd.pdf), I believe that $\mathbb{C} \otimes_{\mathbb{Q}} \mathbb{C}$ viewed as a $\mathbb{C}$-algebra is isomorphic to an uncountable product of copies of $\mathbb{C}$. However, I believe I have constructed a proof that at least $\mathbb{C} \cong \mathbb{C} \otimes_{\mathbb{Q}} \mathbb{C}$ as $\mathbb{C}$-vector spaces, but I never use that the tensor is over $\mathbb{Q}$ at all. Here is the proof:
Proof: Since tensor products are unique, I will show that $\mathbb{C}$ satisfies the universal property for the tensor product $\mathbb{C} \otimes_{\mathbb{Q}} \mathbb{C}$, which will imply that they are isomorphic as $\mathbb{C}$-vector spaces.
To this end, let $\tau: \mathbb{C} \times \mathbb{C} \to \mathbb{C}$ where $\tau((c_1, c_2)) = c_1 \cdot c_2$. It is easy to check that this is $\mathbb{C}$-bilinear. Then let $M$ be any $\mathbb{C}$-module and let $f$ be any $\mathbb{C}$-bilinear map from $\mathbb{C} \times \mathbb{C} \to M$. Then we can choose $g: \mathbb{C} \to M$ such that $g(c) = f(c, 1)$. Then this map is a $\mathbb{C}$-module homomorphism and the diagram commutes since $g \circ \tau ((c_1, c_2)) = g(c_1 \cdot c_2) = f(c_1 \cdot c_2, 1) = f(c_1, c_2)$ since $f$ is $\mathbb{C}$-bilinear. Thus $\mathbb{C}$ satisfies the definition of the tensor product. Hence $\mathbb{C} \cong \mathbb{C} \otimes_{\mathbb{Q}} \mathbb{C}$ as a $\mathbb{C}$-vector space (or at least as an abelian group).
Can someone please help me understand if (1) $\mathbb{C} \cong \mathbb{C} \otimes_{\mathbb{Q}} \mathbb{C}$ as $\mathbb{C}$-vector spaces or is there an error in my proof (why does my proof not use that the tensor is over $\mathbb{Q}$ anywhere) and (2) what is $\mathbb{C} \otimes_{\mathbb{Q}} \mathbb{C}$ isomorphic to as a $\mathbb{C}$-algebra and how do we prove this?
Thank you so much in advanced!
The universality of the candidate has to be shown for any $\Bbb Q$-bilinear morphism, i.e. that the candidate is a factorizing in between station for any such morphism.
Your error in thinking is that you pick a wrong candidate, show the factorization for only one (relatively simple) bilinear morphism. Note that the structure of $\Bbb C$ as a $\Bbb Q$-vectorspace is very complicated. And $\Bbb Q$-linear morphisms can also be very complicated. Here is an example. By the axiom of choice, there exists a basis $B$ of the vector space $\Bbb C$ over $\Bbb Q$. Put some order on it. Let $b$ be the first element in $B$. We define $f:\Bbb C\to \Bbb Q$ as follows. For $x\in \Bbb C$ we write it as a linear combination w.r.t. $B$ and pick the coefficient of $b$ in it. (It is zero if $b$ "does not appear".)
Now consider the map from $\Bbb C\times \Bbb C\to\Bbb Q$ defined as $$ (x,y)\to f(x)f(y)\ . $$
Can you factor through $(x,y)\to xy$? If not, your candidate is not universal.
Just a final comment. Try to understand (as a vectorspace and as an algebra) the tensor product of fields $$ \Bbb Q[i]\otimes_{\Bbb Q} \Bbb Q[i]\ .$$ You will immediately realize the problem in your argumentation. (The tensor product is not the field $\Bbb Q[i]$, although we can write down some product map.)