I have some questions about the uniqueness of matrices when post- and pre-multiplied with vectors (inner product).
Say we have two vectors $\vec{a}$ and $\vec{b}$, whose inner product is a scalar, known to satisfy the following equation involving matrix $\left[C\right]$:
$$ \vec{a} \cdot \vec{b} = \vec{a}^T \vec{b} = \vec{a}^T \left[C\right] \vec{b} $$
In this case, is $\left[C\right]$ guaranteed to be the identity matrix? Can it be anything else? Why?
Along the same lines, is it ever possible to "eliminate" vectors from an equation? For example, if we also have a matrix $\left[D\right]$ that satisfies the equation:
$$ \left[C\right] \vec{b} = \left[D\right] \vec{b} $$
Could we just post-multiply each side by $\vec{b}^{-1}$ to obtain $\left[C\right]$ = $\left[D\right]$? Is this valid under any set of conditions?
Thanks