I am trying to find the magnetic vector potential a distance of $s$ (cylindrical radial variable) from an infinite wire carrying current $I$. The magnetic field at a distance $s$ from a wire is $$B=\dfrac{\mu_{\circ}I}{2\pi s}\hat{\phi}.$$
Using the fact that $\nabla\times A=B$ and $\nabla\cdot A=0$, I speculated that $A=\dfrac{\mu_\circ I z}{2\pi s}\hat{s}$ satisfies the necessary conditions:
In cylindrical coordinates the curl is just:
\begin{align} \nabla \times A & =\left(\dfrac{1}{s}\dfrac{\partial A_z}{\partial \phi}-\dfrac{\partial A_{\phi}}{\partial z}\right)\hat{s}+\left(\dfrac{\partial A_s}{\partial z}-\dfrac{\partial A_z}{\partial s}\right)\hat{\phi} +\dfrac{1}{s}\left(\dfrac{\partial}{\partial s}(s\,A_{\phi})-\dfrac{\partial A_s}{\partial \phi}\right)\hat{z} \\ & =\dfrac{\partial A_s}{\partial z}\hat{\phi}=\dfrac{\mu_{\circ}I}{2\pi s}\hat{\phi} \\ & =B \end{align} and the divergence is: $\nabla \cdot A=\dfrac{1}{s}\dfrac{\partial}{\partial s}(s\,A_s)+\dfrac{1}{s}\dfrac{\partial A_{\phi}}{\partial \phi}+\dfrac{\partial A_z}{\partial z}=\dfrac{1}{s}\dfrac{\partial}{\partial s}\left(\dfrac{\mu_{\circ}Iz}{2\pi}\right)=0$.
So this potential certainly satisfies the necessary requirements, but is different from everything I've looked up. I would have thought that these potentials were unique; I have been staring at this for too long and need another opinion. Is what I have correct, or have I made a hiccup somewhere?