[step:Prove $(3) \Rightarrow (1)$ by contradicting maximal acyclicity with a disconnection]Assume $G$ is maximally acyclic. Acyclicity is part of the hypothesis, so it remains to show $G$ is connected.
Suppose for contradiction $G$ is disconnected. Then there exist $x \neq y$ with no $x$–$y$ walk in $G$; in particular $xy \notin E(G)$ (an edge would itself be an $x$–$y$ walk of length $1$). By maximal acyclicity, the graph $G + xy$ contains a cycle $C$.
We claim $C$ must use the edge $xy$. If not, $C$ is a cycle of $G + xy$ using only edges of $E(G)$, hence $C$ is a cycle of $G$, contradicting the acyclicity of $G$.
So $C$ uses $xy$. Write $C = x, y, u_1, u_2, \ldots, u_s, x$ (re-indexing to start at $x$ and traverse the edge $xy$ first), with the internal sequence $x, y, u_1, \ldots, u_s$ pairwise distinct and every consecutive pair an edge of $G + xy$. The remaining sequence $y, u_1, u_2, \ldots, u_s, x$ is a walk from $y$ to $x$; its edges are $yu_1, u_1 u_2, \ldots, u_{s-1} u_s, u_s x$, none of which equals $xy$ (because the vertices $x, y, u_1, \ldots, u_s$ are pairwise distinct, so no pair among the remaining edges has both endpoints in $\{x, y\}$). Therefore all these edges lie in $E(G)$, and $y, u_1, \ldots, u_s, x$ is a $y$–$x$ walk in $G$.
Reversing this walk gives an $x$–$y$ walk in $G$, contradicting the choice of $x, y$ as vertices with no $x$–$y$ walk. Hence $G$ is connected.[/step]