I have the following product matrix $XYZ$, with $X,Y,Z$ all $n\times n$ matrices. $X$ and $Z$ are unitary matrices, i.e., they are norm preserving: for every vector $v$, we have $\|Xv \| = \|v\|$.
I am trying to prove that $\| XYZ \| = \|Y\|$, with as norm chosen the operator norm.
Now I am sure that I can say $\|XYZ v \| = \|YZ v\|$, as the matrix $X$ is norm preserving for every vector (including the vector $YZ v$). But I am not sure if I can say that $\|XYZ v\| = \|XY v\|$. If the latter is also the case, I'm done.
Just notice the following $$ \Vert XYZ \Vert = \sup_{\Vert x \Vert = 1} \Vert XYZ x\Vert = \sup_{\Vert x \Vert = 1} \Vert YZ x\Vert = \sup_{z = Zx, \Vert z \Vert = 1} \Vert Y z\Vert = \sup_{\Vert x \Vert = 1} \Vert Y x\Vert = \Vert Y \Vert.$$ The second equality is due to your argument above and the third due to the fact that the unit sphere is invariant under multiplication with $Z$.