For the following statement A implies B, write the statement NOT B implies NOT A.
Let $a$, $b$, and $c$ be real numbers. If $a > 0$, then there does not exist a real number $M$ such that, for every real number $x$, $ax^2 + bx + c \le M$.
Textbook Solution
If there exists a real number $M$ such that, for every real number $x$, $ax^2 + bx + c \le M$, then $a \le 0$.
My Solution
If there exists real numbers $M$ and $x$ such that $ax^2 + bx + c > M$, then $a \le 0$.
As I understand it, NOT [for every] and NOT [$ax^2 + bx + c \le M$] should be equivalent to [there exists] and [$ax^2 + bc + c > M$]; indeed, this has been the case with all previous similar questions.
I'm wondering what I've misunderstood here, or is my solution correct?
I would greatly appreciate it if people could please take the time to clarify this.
The logical form of the implication you're given is $a > 0 \implies\neg \exists M \alpha$, where $\alpha$ just stands for the second inequality that you wrote in your question. The contrapositive is $\exists M \alpha \implies a \leq 0$.
The main thing to recognize is that the consequent of the given conditional is a negated existential sentence: "There does not exist ..." In the contrapositive, this sentence becomes an ordinary existential sentence: "There exists..."
Added: You seem to be confusing quantifier equivalences and contrapositives. It's true that $\neg \exists \alpha \equiv \forall \neg \alpha$ and dually $\neg \forall \alpha \equiv \exists \neg \alpha$. But we needn't use those equivalences here.
We use the contrapositive equivalence $A \implies B \equiv \neg B \implies \neg A.$
Now, again, we are given $a > 0 \implies \neg \exists M \alpha$. By the contrapositive equivalence this becomes $\neg \neg \exists M \alpha \implies \neg(a > 0)$. We can remove the double negation, and use $\neg(a>0) \equiv a \leq 0$ to get what I wrote above (which agrees with the textbook answer).
The thing to notice is that, in the contrapositive sentence, there is no longer any negation to "push in" over a quantifier, so the quantifier equivalences that I wrote above do not apply.