Consider teh following system written on state-space form:
\begin{align} \dot{x}(t) &= Ax(t) + Bu(t) \\ y(t) &= Cx(t) \end{align}
where $x\in\mathbb{R}^{n}$, $A\in\mathbb{R}^{n\times n}$, $B\in\mathbb{R}^{n\times k}$, $u\in\mathbb{R}^{k}$, $C\in\mathbb{R}^{m\times n}$ and $y\in\mathbb{R}^{m}$. When we want to stabilize such a system we may use some feedback. If we have information about the whole state $x$, then we call it state feedback. If only the output $y$ is measurable, then we may use this information to create some feedback, and we call it output feedback. Mathematically we have that
\begin{align} \text{state feedback}:\quad u(t) = Kx(t) + v(t), \\ \text{output feedback}:\quad u(t) = Ky(t) + v(t). \end{align}
Here $K$ is some matrix that we design. As I see it, state feedback is just a special case of output feedback since $Ky = KCx$. Now to my question, it apperently holds that under any such feedback the reachability, or controllability, of the system remains unchanged. Is it also the case that observablity for the system is the same, after a feedback has been applied? This claim is made in my book, at least that output feedback leaves system observability the same, but should not this then be also the case for state feedback? How do we see this, that observability for the new system with output feedback is the same as for the original system without feedback?