Binary Polynomial Cardinality

Algebra Level 1

Let Z 2 [ x ] \Bbb Z_2[x] denote the set of polynomials with integer coefficients modulo 2.

What is Z 2 [ x ] |\Bbb Z_2[x]| ?

1 \aleph_1 Uncountable Infinite Finite 0 \aleph_0 Countably Infinite

This section requires Javascript.
You are seeing this because something didn't load right. We suggest you, (a) try refreshing the page, (b) enabling javascript if it is disabled on your browser and, finally, (c) loading the non-javascript version of this page . We're sorry about the hassle.

1 solution

For it to be countable there has to exist a bijection (one-to-one and onto) function between the natural numbers and the set of polynomials modulo 2.

Firstly consider polynomials in modulo 2. We have ones like x 2 + x + 1 x^2+x+1 and x 3 + 1 x^3+1 . We either have a term of a certain degree or we do not. Therefore we will employ binary notation to represent polynomials. 1101 = x 3 + x 2 + 1 1101=x^3+x^2+1 .

Now that we have a notation for polynomials in Z 2 [ x ] \Bbb Z_2[x] we can establish our bijection.

Let ϕ : N N \phi:\Bbb N\to \Bbb N be our desired bijection. We want to show that for a k k we have a corresponding set of polynomials. Namely ϕ : k 2 k 1 \phi:k\mapsto 2^{k-1} describes our counting. Let me demonstrate:

We have k k the degree of polynomials to count from downwards. So we count all polynomials with degree k k and below.

k k Polynomials Number
1 0 1
2 0, 1 2
3 10, 11, 0, 1 4
4 100, 110, 101, 111, 11, 10, 1, 0 8
\vdots \vdots \vdots

Clearly ϕ \phi is counting the number of polynomials and is a bijection between N \Bbb N therefore Z 2 [ x ] = N = 0 |\Bbb Z_2[x]|=|\Bbb N|=\boxed{\aleph_0}

There are 2^k polynomials of degree k in x:Since the leading coefficient is 1 and there are 2 choices for each other coefficient. In binary notations: for k=0,1,2,3,...we have 1;10,11;100,101,110,111;1000,1001,1010,1011,1100,1101,1110,1111;...

vinod trivedi - 5 years, 4 months ago

Log in to reply

Excellent thought process absolutely correct

Mike Weilbacher - 4 years, 11 months ago

There are 2^k ploynomials of degree k in x.. it is equivalent to 2^N, which is uncountable..?

Umesh Sane - 3 years, 8 months ago

The degree,k, of each polynomial must be finite. If it had an infinite number of non-zero terms, then it would be called a "power series". There are a finite number of polynomials over Z (mod 2) with degree <= k. So, countable.

Robert Hays - 3 years, 4 months ago

0 pending reports

×

Problem Loading...

Note Loading...

Set Loading...