amsthm you can define a new theorem environment using
If you want an unnumbered version similar to this, then use
theorem* environment inside the preface or appendix, and
theorem elsewhere. Here is a minimal example:
This is a numbered theorem.
This is an unnumbered theorem.