Polynomials are versatile and interesting objects in mathematics. A polynomial is a finite expression with the form:
a0+a1x+a2x2+a3x3+a4x4+⋯
Polynomials represent everything we can do using only the operations of addition, subtraction, and multiplication applied finitely many times. Because of this, they naturally reside in rings - multiplying two polynomials will yield a new polynomial, and the same can be said for adding and subtracting polynomials. As elements of a ring, the factors x,x2,x3,... become arbitrary; so that they are just there to keep track of the coefficients a0,a1,a2,.... This should make sense, as x2+3x5−2 is the same polynomial as −2+x2+3x5. Since the order of the terms can be freely changed, we're going to stick with a pre-defined order by writing xn terms by increasing n as above. This lets us ignore xn completely and write polynomials only in terms of a0,a1,a2,.... To take advantage of this fact, let's introduce some new notation to represent polynomials:
1→[1]x→[0,1]−2+x2+3x5→[−2,0,1,0,0,3]
This notation abstracts polynomials into the form of an ordered list of numbers. This is an extremely powerful idea, but here we're only going to scratch the surface of it.
We can take this notation further by introducing an "indexing" operation that extracts coefficients.
[a0,a1,a2,...](xk)=ak
This is defined for every k. If a polynomial has no term of the form akxk, then that means ak=0. For example, consider a polynomial like 3+6x−x3+8x4, which we will write as [3,6,0,−1,8].
This suggests that we can write these as infinite lists which terminate in a trail of 0's.
[3,6,0,−1,8]→[3,6,0,−1,8,0,0,0,0,...]
Addition, subtraction, and multiplication are defined like they normally are for polynomials. Showing the first two in this notation is straightforward.
Which is just a reflection of the fact that only "like" terms can be added. Multiplication isn't immediately clear in this notation. In terms of coefficient extraction, it is:
Multiplying two polynomials happens term-wise. A term like ajxj from the first polynomial and a term like bkxk from the second will multiply together to give the term ajbkxn in the product, where j+k=n. Since j and k are allowed to vary, this results in a sum over all j and k where j+k=n.
Since polynomials are finite lists appended with an infinite list of zeroes, what sort of object does an infinite list of nonzero elements represent? This is a polynomial with infinitely many terms, a new kind of object known as a power series. One of the simplest of these is
[1,1,1,1,...]=1+x+x2+x3+⋯=n=0∑∞xn
Just from looking at this it's hard to pin down what exactly it means. Polynomials form a ring, and so do power series by extension. The identity element is then 1→[1,0,0,0,...]. A natural approach would be to find the inverse of this.
[1,1,1,1,...]⋅[d0,d1,d2,d3,...]=[1,0,0,0,...]
We can deduce dn from the multiplication formula above:
Which means that [1,1,1,1,...]⋅[1,−1,0,0,...]=[1,0,0,0,...], or:
n=0∑∞xn=1−x1
This is true, but since the meaning of xn is being abstracted here, taking x as a literal numerical value won't always work. To see why, simply plug in something like x=2 and watch the lefthand side diverge rapidly. To find what limitations to place on the value of x, we can consider a finite polynomial approximation of 1,1,1,.... For example, one with five terms.
There's now an error term at the very end that's not present in the infinite case. When ∣x∣>1, this error term diverges, and this divergence gets worse as the approximation becomes better. This is because ∣xn∣>∣xn−1∣ when ∣x∣>1. ∣x∣=1 trivially doesn't work either, since 1−x1 has a singularity there. Ultimately, this will only hold when ∣x∣<1.
From this series we can build others. For example,
[1,a,a2,a3,a4,...]=n=0∑∞(ax)n=1−ax1
Which is valid when ∣x∣<1/a. This shows a direct relationship between the growth of a power series' coefficients and the location of its singularities.
Power series can be used to represent functions that are clearly non-polynomial. This effectively translates nontrivial functions into the "language" of polynomials, which opens them up for a much deeper analysis.
This treatment can be done for more interesting sequences than [1,1,1,1,...]. This is where this approach really shines - encoding sequences as a power series can lead to non-trivial information about that sequence. This is the main theme of analytic combinatorics, a branch of mathematics that studies this connection. Here's a well-known example of what I'm talking about: deriving an explicit formula for the Fibonacci numbers. These are defined by:
fn=fn−1+fn−2f0=1f1=1
The first few numbers of this sequence are [1,1,2,3,5,8,13,21,34,...]. As a power series, it's not immediately obvious what function this represents, but we can apply the same procedure above by finding its multiplicative inverse:
The last step suggests how to continue this for any dn. The recurrence relation above for the Fibonacci sequence ensures that fn−fn−1−fn−2=0 for all n≥2, which implies that the rest of the dn are 0.
I mentioned above that the singularities of a function give us information about its coefficients. In this case, the singularities are enough to completely determine them. Since the denominator is a quadratic polynomial, it has two zeroes and thus the function has two singularities. We can separate them by factoring the denominator and decomposing the fraction.
This discussion board is a place to discuss our Daily Challenges and the math and science
related to those challenges. Explanations are more than just a solution — they should
explain the steps and thinking strategies that you used to obtain the solution. Comments
should further the discussion of math and science.
When posting on Brilliant:
Use the emojis to react to an explanation, whether you're congratulating a job well done , or just really confused .
Ask specific questions about the challenge or the steps in somebody's explanation. Well-posed questions can add a lot to the discussion, but posting "I don't understand!" doesn't help anyone.
Try to contribute something new to the discussion, whether it is an extension, generalization or other idea related to the challenge.
Stay on topic — we're all here to learn more about math and science, not to hear about your favorite get-rich-quick scheme or current world events.
Markdown
Appears as
*italics* or _italics_
italics
**bold** or __bold__
bold
- bulleted - list
bulleted
list
1. numbered 2. list
numbered
list
Note: you must add a full line of space before and after lists for them to show up correctly
# I indented these lines
# 4 spaces, and now they show
# up as a code block.
print "hello world"
# I indented these lines
# 4 spaces, and now they show
# up as a code block.
print "hello world"
Math
Appears as
Remember to wrap math in \( ... \) or \[ ... \] to ensure proper formatting.
2 \times 3
2×3
2^{34}
234
a_{i-1}
ai−1
\frac{2}{3}
32
\sqrt{2}
2
\sum_{i=1}^3
∑i=13
\sin \theta
sinθ
\boxed{123}
123
Comments
WOW!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! (expressing happiness that is boundless, not anger), @Levi Walker
I'm glad you like it! Definitely check out the book Analytic Combinatorics by Flajolet if you're interested in the subject, I've been reading it lately and I definitely plan to write more notes on it :)
Any downloadable E-book for Analytic Combinatorics without payment? - I am insane about PDFs (recently went on a PDF spree and downloaded all the free UKMT past papers and the IMO papers) - any websites or tips to avoid payment will be nice as well. Also, I'm hoping to research Riemann's hypothesis when I get back to Year 11 school life and check out A Perfect Factorial Number (the discussion) @Levi Walker
Easy Math Editor
This discussion board is a place to discuss our Daily Challenges and the math and science related to those challenges. Explanations are more than just a solution — they should explain the steps and thinking strategies that you used to obtain the solution. Comments should further the discussion of math and science.
When posting on Brilliant:
*italics*
or_italics_
**bold**
or__bold__
paragraph 1
paragraph 2
[example link](https://brilliant.org)
> This is a quote
\(
...\)
or\[
...\]
to ensure proper formatting.2 \times 3
2^{34}
a_{i-1}
\frac{2}{3}
\sqrt{2}
\sum_{i=1}^3
\sin \theta
\boxed{123}
Comments
WOW!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! (expressing happiness that is boundless, not anger), @Levi Walker
Log in to reply
I'm glad you like it! Definitely check out the book Analytic Combinatorics by Flajolet if you're interested in the subject, I've been reading it lately and I definitely plan to write more notes on it :)
Log in to reply
Any downloadable E-book for Analytic Combinatorics without payment? - I am insane about PDFs (recently went on a PDF spree and downloaded all the free UKMT past papers and the IMO papers) - any websites or tips to avoid payment will be nice as well. Also, I'm hoping to research Riemann's hypothesis when I get back to Year 11 school life and check out A Perfect Factorial Number (the discussion) @Levi Walker
Log in to reply