$let\quad\vec{a} \in \mathbb{R^3}$ is it possible to define $\vec{x}$ as function of $\vec{y}$? $$\vec{y}=\vec{a}\times \vec{x}$$
So according to the solution the answer is not and I would like to focus on the geometric explanation.
the solution says that if we use the magnittude definition we can get the relation $||\vec{x}||sin(\theta)=\frac{||\vec{y}||}{||\vec{a}||}$ so for a fixed $\vec{y}$ and $\vec{a}$ there is endless values for $\vec{x}$ that will satisfy the equation. And I really not understand how? I have fixed value on the right side wich means I also know $\theta$, so how is it possible?
The relation $$\|\vec{x}\|\sin \theta =\frac{\|\vec{y}\|}{\|\vec{a}\|}$$ implies that given $\vec{y}$ and $\vec{a}$, you can find the product $\|\vec{x}\|\sin \theta$. In particular, you can take many values for $\theta$ and so also for $\|\vec{x}\|$.
For example, if $$\frac{\|\vec{y}\|}{\|\vec{a}\|}=1, $$then you can take say $\theta=\pi/2$ and $\|\vec{x}\|=1$ or $\theta=\pi/4$ and $\|\vec{x}\|=\sqrt2$.