I have a series of theorem styles, two of them look like this:
\theoremstyle{definition}
\newtheorem{define}{Definition}
\theoremstyle{plain}
\newtheorem{theorem}{Theorem}
I want to add a \blacksquare to the end of each definition and a \square to every theorem (that is, in the last line aligned to the right).
I read about redefining the \qedsymbol to the desired value, but no theorem displays any symbol.
Then, I tried wrapping the theorem into an additional environment, but then LaTeX throws missing $ errors at me. Both \newenvironment and NewEnviron produce these.
I would prefer to get the theorem system to add the symbol, anyway. So how can I specify the qed symbol to be used in your \newtheorem?

amsthm, only proofs produce squares at the end. Theorem or Definition themselves should not end with Q.E.D. symbol (since they we have not "D. emonstrated" anything in them). So I'm just making myself sure: you really want these symbols to appear at the end of Theorems and Definitions themselves? – yo' Oct 26 '12 at 16:10\square). – bitmask Oct 26 '12 at 16:21amsthm. actually, this question might be considered a duplicate of that one. – barbara beeton Oct 26 '12 at 16:44