I'm creating a list of "gotcha words" that are often used in writing proofs (particularly quantifier proofs), but frequently in more than one possible way, and that beginners frequently misuse or misunderstand. But it seems likely that there are some I will forget to include, so I'm wondering whether anyone else has already created such a list and perhaps spent more time ensuring its completeness?
So far, here are the words I've got:
- "suppose" is used when proving a $\forall$ statement (suppose $x$ is an arbitrary real number) or using a known $\exists$ statement (we may suppose $x$ is a real number such that $x^2=2$).
- "assume" is used like "suppose", but more commonly restricted to statements rather than variables.
- "choose" is used when proving an $\exists$ statement (to show that there exists a $y$ with $xy=y+1$, choose $y = 1/(x-1)$) and using a known $\exists$ statement (we may choose an algebraic closure of the field $K$)
- "define" is used when proving an $\exists$ (define $y=1/(x-1)$)
- "arbitrary" is used when proving a $\forall$ (let $x$ be an arbitrary real number)
- "let" is used when proving a $\forall$ (let $x$ be an arbitrary real number), proving an $\exists$ (let $y=1/(x-1)$), or using an $\exists$ (let $L$ be an algebraic closure of $K$).
Edit: The current draft of my list is here.