I am trying to subtract one equation from another but I can't get it to display the way that I want. This is what I have right now.
\begin{align*}
&y&=2x+5\\
-&&\\
&y&=3x+10\\\hline
&0&=-x-5
\end{align*}
I am trying to subtract one equation from another but I can't get it to display the way that I want. This is what I have right now.
\begin{align*}
&y&=2x+5\\
-&&\\
&y&=3x+10\\\hline
&0&=-x-5
\end{align*}
This does not look very good but seems close to what your code is attempting to do, where I use \cline{} to draw the horizontal line, and \phantom{y=} to push the minus sign to the left

However, I would suggest the use of \intertext or \shortintertext from the mathtools package, and refer to the equations:

(??) in the cross reference.\shortintertext yields better spacing but requires an additional package. Alternatively, you can use \intertext which is available in amsmath.mathtools package already includes amsmath.\documentclass{article}
\usepackage{amsmath}
\begin{document}
\begin{align*}
y&=2x+5\\
-\phantom{y=}&\\
y&=3x+10\\
\cline{1-2}
0&=-x-5
\end{align*}
\end{document}
\documentclass{article}
\usepackage{mathtools}
\begin{document}
\begin{align}
y&=2x+5 \label{eqn:one}\\
y&=3x+10 \label{eqn:two}\\
\shortintertext{Subtracting \eqref{eqn:two} from \eqref{eqn:one} yields}
0&=-x-5 \notag
\end{align}
\end{document}
\eqref might be better to make a distinction between numbers and equations.
– percusse
Feb 01 '12 at 22:07
My two-cents worth, using more of a textual representation and an array:

\documentclass{article}
\usepackage{amsmath}% http://ctan.org/pkg/amsmath
\begin{document}
\[
\begin{array}{l@{\quad}cr@{}l}
&& y & {}= 2x+5 \\
\text{minus} && y & {}= 3x+10 \\ \cline{2-4}
&& 0 & {}= -x-5
\end{array}
\]
\end{document}
The additional (second) column is to allow for the \cline to have a little padding around the equations. Modify \quad to \hspace{<len>} to have a gap of length <len> between "minus" and the equation.
Here is my solution:

\documentclass[]{article}
\usepackage{amsmath}
\begin{document}
\begin{alignat*}{4}
&y&=&&2x&&+&5\\
-\hspace*{.5em}&y&=&&3x&&+&10\\[-2.5ex]\cline{2-8}\\[-4.8ex]
&0&=&&-x&&-&5
\end{alignat*}
\end{document}
I use the alignat enviroment from amsmath
= on the second line is wrong. try removing the first & on each line. Hmmmm, on second thought, the location of the minus sign means "negative y", not minus the entire equation...
– Peter Grill
Feb 01 '12 at 20:03
& to get the proper math spacing. Still there is a problem with the meaning of "minus y", which is not the OP's intent.
– Peter Grill
Feb 01 '12 at 20:07
Stealing the idea with \frac from this answer but replacing the matrix with aligned. Is it a cute idea? I hope so!
\documentclass[preview,border=12pt,varwidth]{standalone}
\usepackage{amsmath}
\begin{document}
\abovedisplayskip=0pt\relax
\[
\frac
{
\!\begin{aligned}
y &= 2x+5\\
y &= 3x+10
\end{aligned}
}
{0=-x-5}
\ -
\]
\end{document}

I write it like this:
\[\frac{\begin{matrix} y=2x+5\\ y=3x+10 \end{matrix}}{0=-x-5}\ -\]