Define $\mathcal{K}$ as a knowledge operator characterized by a S4 modal system. There is a distinction between de re and de dicto expressions of knowledge:
- $\exists x\mathcal{K}A(x)$ is a de re expression of knowledge: there exists $x$ such that the agent knows $A(x)$.
- $\mathcal{K}\exists xA(x)$ is a de dicto expression of knowledge: the agent knows that there exists $x$ such that $A(x)$.
As is usually assumed in the literature, de re knowledge entails de dicto knowledge (but usually not the other way around): $$\exists x\mathcal{K}A(x)\rightarrow\mathcal{K}\exists xA(x)\tag{$*$}$$
My question is the following: given the above definitions and $(*)$, can we prove $(**)$? $$\mathcal{K}(\exists xA(x)\rightarrow\exists yB(y))\rightarrow(\exists x\mathcal{K}A(x)\rightarrow\exists y\mathcal{K}B(y))\tag{$**$}$$
I tried to use the distribution axiom for $\mathcal{K}$ which is available from the S4 system, but I cannot see how to proceed. Can anyone help? Is $(**)$ provable or not?