As an instructor for discrete math, I would like to know what the rules are for scoping variables in natural language, so that I can explain the them to my students.
To which of the following statements would it make sense to append, "Then $Q(n)$ is true."?
- Suppose that for all $n \in \mathbb{N}$, $P(n)$ is true.
- Suppose that $P(n)$ is true for all $n \in \mathbb{N}$.
- For all $n \in \mathbb{N}$, suppose that $P(n)$ is true.
- Suppose that for some arbitrary $n \in \mathbb{N}$, $P(n)$ is true.
- Suppose that $P(n)$ is true for some arbitrary $n \in \mathbb{N}$.
- For some arbitrary $n \in \mathbb{N}$, suppose that $P(n)$ is true.
- Let $n \in \mathbb{N}$. Suppose $P(n)$ is true.
To me, for 1. and 2., the scope of $n$ is closed at the end of the sentence, so it doesn't make sense to refer to $Q(n)$ afterwards. But I can't articulate why.
I think that 3.-7. are all okay, with my preference in my own writing being 3. $<$ 4. $=$ 5. $=$ 6. $<$ 7.
If you do not agree with this answer, let me know as well.