I'd like to know whether I am doing the following properly. As in, is this the best way to present the development of the equation?
\newcommand{\integral}[2]{\int #1 \, \mathrm{d}#2}
\begin{equation}
\begin{aligned}
\derivative{}{x}\left[uv\right] & = \derivative{u}{x} v & + & u \derivative{v}{x} \\
\integral{\derivative{}{x}\left[uv\right]}{x} & = \integral{\derivative{u}{x} v}{x} & + & \integral{u \derivative{v}{x}}{x} \\
uv & = \integral{v}{u} & + & \integral{u}{v} \\
\integral{v}{u} & = uv & - & \integral{u}{v} \\
& \text{or} & & \\
\integral{u}{v} & = uv & - & \integral{v}{u} \\
\end{aligned}
\end{equation}
What should I do about the second operations' alignment (the plus/minus sign)? Do I need to use ampersand for that line of plus/minus symbols? or only for the equal sign? (see image below)
Also what about the 'or' text? How should I deal with that? Should it be under the equal sign or in dead center, or something else?
Thanks