I want to find a condition on standard models for which $\Diamond A \rightarrow \Box A$ is a theorem. I can see that the condition
$\forall w_1,w_2,w_3\in W$ if $w_1Rw_2$ and $w_1Rw_3$ then $w_2=w_3$
would be a sufficient condition but it seems to me it wouldn't be a necessary condition. Does anyone know a necessary and sufficient condition?
Mauro Allegranza's answer shows that your condition is not only sufficient but also necessary, but the actual proof is left as an exercise. Here's a solution to that exercise. I'll prove the contrapositive; I assume your condition is not satisfied, so some $w_1$ is $R$-related to two distinct elements $w_2$ and $w_3$, and I'll show that that $\Diamond A\to\Box A$ isn't valid in such a model. Interpret $A$ as being true at $w_2$ and false at $w_3$. (It doesn't matter how $A$ is interpreted anywhere else.) Then $\Diamond A$ is true at $w_1$ (because $A$ is true at $w_2$) but $\Box A$ is false at $w_1$ (because $A$ is false at $w_3$), so the implication $\Diamond A\to\Box A$ is false at $w_1$.