$$\begin{tikzpicture}[scale=3]
\node (A) at (1,0) {$0$};
\node (B) at (2,0) {$H^1(G/H,M^H)$};
\node (C) at (3,0) {$H^1(G,M)$};
\node (D) at (4,0) {$H^1(H,M)$};
\node (E) at (5,0) {$0$};
\path[->,font=\scriptsize,>=angle 90]
(A) edge node[above]{} (B)
(B) edge node[above]{$\phi$} (C)
(C) edge node[above]{$\psi$} (D)
(D) edge node[above]{} (E);
\end{tikzpicture}$$
How may I change the length of the arrows such that they all have the same length? I want to try and standardise the lengths of my arrows for the whole document if that is possible.
Also, I realised that if I used a smaller scale, i.e. scale=2, then because of the size of the terms $H^1(G/H,M^H)$, $H^1(G,M)$ and $H^1(H,M)$, they end up overlapping.


$$, use\[and\]instead. A MWE would also help – Aug 04 '14 at 12:02\[ … \]preferable to$$ … $$? – cgnieder Aug 04 '14 at 12:05