Is there a counterexample to the claim that if $\mathbf y\cdot\mathbf y=1$ and $\mathbf x\cdot\mathbf y=c$ then $\mathbf x=c\mathbf y$?

126 Views Asked by At

Let $x,y$ be arbitrary vectors where $\mathbf{y} \cdot \mathbf{y} = 1$ and $c$ be a real valued scalar. If

$\mathbf{x} \cdot \mathbf{y} = c = c (\mathbf{y} \cdot \mathbf{y} ) = (c \mathbf{y} ) \cdot \mathbf{y} $, then

$\mathbf{x} = c \mathbf{y}$

Is this true? Feels like a sloppy conclusion no?

3

There are 3 best solutions below

3
On BEST ANSWER

Now that we have counterexamples, let's look where the fault in the reasoning is.

When you say $x \cdot y = c y \cdot y$, you can't "eliminate" the common $y$ because that would require invertibility of the dot product. By itself, the dot product is not invertible, and you cannot reconstruct $x$ without additional information: in particular, information from the cross product.

Given a vector $x$, and a unit vector $y$, you can decompose $x$ as

$$x = (x \cdot y) y + y \times (x \times y) = x_\parallel + x_\perp$$

With the information you have, you know that $x_\parallel = cy$, but you don't know $x \times y$, and because of that, you don't know $x_\perp$. If you knew that $x \times y =0$, then $x = x_\parallel$, and you'd know you're done.

0
On

$x=(17,1)$, $y=(0,1)$. ${}{}{}{}$

7
On

$\mathbf{x} = c \mathbf{y} + $ some vector perpendicular to $\mathbf{y}$