Let $P_n$ be the set of all polynomials of degree n with integer coefficients. Prove that $P_n$ is countable.
So I know to prove that $P_n$ is countable, it must be either infinitely countable or finite. Since we know it's not a finite set, it must be infinitely countable. Therefore, I need to prove that the set of all polynomials is equivalent to the set of natural numbers. This would imply that I need to use induction. My book provides a solution, but I don't really understand it. Can someone provide me with some insight on how to think about this problem?
The book says to set $$ P_n= n + a_0x^n + a_1x^{n-1} +a_2x^{n-2}+\cdots+a_n$$ and this is the part I get lost at, let $$h = n+ a_0 + [a_1] + [a_2]+\cdots+[a_n]$$
They then note $h\ge1$ and each $\lvert a_i \rvert \le h$
After that I'm absolutely confused how they use induction to provide a proof. Please help!
The hint is confusing but what it's getting at is that for each N there are only a finite number of possible polynomials that satisfy the equation.
Example: For n = 2, there is n=1, a_1 = 1 to get the polynomial: x For n =3 there is n=2, a_i = 1 to get the polynomials x and x^2 there is n=1 a_i = 2 to get the polynomials 2x and 2x^2 there is n=1 a_i, a_j = 1 to get the polynomials x^2 + x, x^2 + 1, and x+1.
Do this for N =3, 4, 5, etc. and you get unique polyonomials. This will eventually yield all polynomials with no repetition.
– fleablood Sep 28 '15 at 22:02