Short answer
The cases environment requires the amsmath package:
\usepackage{amsmath}
Long answer
For historical reasons, LaTeX defines a \cases macro: on page 232 of Lamport's manual one reads
Most Plain TeX commands can be used in LaTeX, but only with care.
and \cases is indeed a Plain TeX command which has quite a different syntax than the cases environment. It would be possible to use it without loading amsmath, but the features of this package are much better than the Plain TeX commands: more flexible and with a uniform syntax.
By the way, here's how one could input the equation with this method:
\begin{equation}
f(x) =
\cases{
x + 1 & blabla \cr
x & otherwise \cr
}
\end{equation}
It's evident that the syntax is foreign to LaTeX: the second column is typeset in text mode and not math mode and the lines must be terminated by \cr. Most important, the alignment must go between braces: this is the main cause of the error.
Don't use it and stick to \usepackage{amsmath}.
amsmathormathtoolspackage? The following MWE works for me `\documentclass{article} \usepackage{amsmath}\begin{document}
\begin{equation} f(x) = \begin{cases} x + 1 & \mbox{blabla} \ x & \mbox{otherwise} \end{cases} \end{equation}
\end{document}`
– cmhughes Jul 23 '12 at 16:32\usepackage{amsmath}, I get the "Misplaced alignment tab character&." error that you mention. – Henry DeYoung Jul 23 '12 at 16:34\casesmacro inherited from Plain TeX, which has a very different syntax than thecasesenvironment provided byamsmath. – egreg Jul 23 '12 at 16:55