I've been thinking about your response aPhilosopher, though I'm not entirely sure what you mean by "the image" of polynomials (this isn't a pure number theory class btw, its been thrown in from a discrete mathematics class, and I've never heard your terminology before).
Are you saying that between some range X and Y there must be a prime, and if we can prove this range applies for X = x^2 and Y = (x + 1)^2 then we have the proof?
If so, I have a convoluted proof of it.
Given the formula to find the kth perfect square:
kth perfect square = 1 + 3 + 5 + 7 + 9 + ... + (2k - 1)
Let Sum_n be the sum of the first n prime numbers, and Sum_n+1 be the sum of the first (n+1) prime numbers.
Suppose there exists two consecutive squares such that k^2 and (k+1)^2 lie entirely inside the interval bounded by Sum_n and Sum_n+1.
The difference between the two squares is (2k+1).
However, the smallest difference between Sum_n+1 and Sum_n is also (2k+1), which would happen if n and n+1 were consecutive odd integers (twin primes).
Thus we have (2k+1) < Sum_n+1, because we're stating that the 2nd perfect square is less than Sum_n+1 (it must be less than Sum_n+1 to be within the range between Sum_n and Sum_n+1).
We also have (2k+1) > Sum_n+1, because 2k+1 is the smallest possible difference between Sum_n and Sum_n+1.
Clear contradiction, and thus our assumption is false, there cannot be two consecutive squares that do not have a prime number in between them. Taken the other way, there must be one or more prime numbers between each consecutive square.
So back to the very first question, yes, the range applies for X = x^2 and Y = (x + 1)^2.
But...I'm again confused where you say we can directly say there exists an integer x such that n -x^2 = p.
It almost seems to me that this is a statistics/probability question. If there are many more primes than perfect squares, then surely n - x^2 is true. But if there are very few primes compared to perfect squares, then n - x^2 might never hit a prime. We've sort of shown already that there are more primes than perfect squares, but I still don't feel comfortable saying that the statement is definitively true (where's the formal proof?)