Reciprocal polynomials have several connections with their original polynomials, including:
Other properties of reciprocal polynomials may be obtained, for instance:
A self-reciprocal polynomial is also called palindromic because its coefficients, when the polynomial is written in the order of ascending or descending powers, form a palindrome. That is, if
is a polynomial of degree n, then P is palindromic if ai = an−i for i = 0, 1, ..., n.
Similarly, a polynomial P of degree n is called antipalindromic if ai = −an−i for i = 0, 1, ..., n. That is, a polynomial P is antipalindromic if P(x) = –P∗(x).
From the properties of the binomial coefficients, it follows that the polynomials P(x) = (x + 1)n are palindromic for all positive integers n, while the polynomials Q(x) = (x – 1)n are palindromic when n is even and antipalindromic when n is odd.
Other examples of palindromic polynomials include cyclotomic polynomials and Eulerian polynomials.
A polynomial with real coefficients all of whose complex roots lie on the unit circle in the complex plane (that is, all the roots have modulus 1) is either palindromic or antipalindromic.14
A polynomial is conjugate reciprocal if p ( x ) ≡ p † ( x ) {\displaystyle p(x)\equiv p^{\dagger }(x)} and self-inversive if p ( x ) = ω p † ( x ) {\displaystyle p(x)=\omega p^{\dagger }(x)} for a scale factor ω on the unit circle.15
If p(z) is the minimal polynomial of z0 with |z0| = 1, z0 ≠ 1, and p(z) has real coefficients, then p(z) is self-reciprocal. This follows because
So z0 is a root of the polynomial z n p ( z ¯ − 1 ) ¯ {\displaystyle z^{n}{\overline {p({\bar {z}}^{-1})}}} which has degree n. But, the minimal polynomial is unique, hence
for some constant c, i.e. c a i = a n − i ¯ = a n − i {\displaystyle ca_{i}={\overline {a_{n-i}}}=a_{n-i}} . Sum from i = 0 to n and note that 1 is not a root of p. We conclude that c = 1.
A consequence is that the cyclotomic polynomials Φn are self-reciprocal for n > 1. This is used in the special number field sieve to allow numbers of the form x11 ± 1, x13 ± 1, x15 ± 1 and x21 ± 1 to be factored taking advantage of the algebraic factors by using polynomials of degree 5, 6, 4 and 6 respectively – note that φ (Euler's totient function) of the exponents are 10, 12, 8 and 12.
Per Cohn's theorem, a self-inversive polynomial has as many roots in the unit disk { z ∈ C : | z | < 1 } {\displaystyle \{z\in \mathbb {C} :|z|<1\}} as the reciprocal polynomial of its derivative.1617
The reciprocal polynomial finds a use in the theory of cyclic error correcting codes. Suppose xn − 1 can be factored into the product of two polynomials, say xn − 1 = g(x)p(x). When g(x) generates a cyclic code C, then the reciprocal polynomial p∗ generates C⊥, the orthogonal complement of C.18 Also, C is self-orthogonal (that is, C ⊆ C⊥), if and only if p∗ divides g(x).19
*Graham, Ronald; Knuth, Donald E.; Patashnik, Oren (1994). Concrete mathematics : a foundation for computer science (Second ed.). Reading, Mass: Addison-Wesley. p. 340. ISBN 978-0201558029. 978-0201558029 ↩
Aigner, Martin (2007). A course in enumeration. Berlin New York: Springer. p. 94. ISBN 978-3540390329. 978-3540390329 ↩
Roman 1995, pg.37 - Roman, Steven (1995), Field Theory, New York: Springer-Verlag, ISBN 0-387-94408-7 ↩
Pless 1990, pg. 57 - Pless, Vera (1990), Introduction to the Theory of Error Correcting Codes (2nd ed.), New York: Wiley-Interscience, ISBN 0-471-61884-5 ↩
Roman 1995, pg. 37 - Roman, Steven (1995), Field Theory, New York: Springer-Verlag, ISBN 0-387-94408-7 ↩
Pless 1990, pg. 57 for the palindromic case only - Pless, Vera (1990), Introduction to the Theory of Error Correcting Codes (2nd ed.), New York: Wiley-Interscience, ISBN 0-471-61884-5 ↩
Stein, Jonathan Y. (2000), Digital Signal Processing: A Computer Science Perspective, Wiley Interscience, p. 384, ISBN 9780471295464 9780471295464 ↩
Durand 1961 - Durand, Émile (1961), "Masson et Cie: XV - polynômes dont les coefficients sont symétriques ou antisymétriques", Solutions numériques des équations algrébriques, vol. I, pp. 140–141 ↩
Katz, Nicholas M. (2012), Convolution and Equidistribution : Sato-Tate Theorems for Finite Field Mellin Transformations, Princeton University Press, p. 146, ISBN 9780691153315 9780691153315 ↩
Markovsky, Ivan; Rao, Shodhan (2008). "Palindromic polynomials, time-reversible systems, and conserved quantities". 2008 16th Mediterranean Conference on Control and Automation (PDF). IEEE. pp. 125–130. doi:10.1109/MED.2008.4602018. ISBN 978-1-4244-2504-4. S2CID 14122451. 978-1-4244-2504-4 ↩
Sinclair, Christopher D.; Vaaler, Jeffrey D. (2008). "Self-inversive polynomials with all zeros on the unit circle". In McKee, James; Smyth, C. J. (eds.). Number theory and polynomials. Proceedings of the workshop, Bristol, UK, April 3–7, 2006. London Mathematical Society Lecture Note Series. Vol. 352. Cambridge: Cambridge University Press. pp. 312–321. ISBN 978-0-521-71467-9. Zbl 1334.11017. 978-0-521-71467-9 ↩
Ancochea, Germán (1953). "Zeros of self-inversive polynomials". Proceedings of the American Mathematical Society. 4 (6): 900–902. doi:10.1090/S0002-9939-1953-0058748-8. ISSN 0002-9939. https://www.ams.org/proc/1953-004-06/S0002-9939-1953-0058748-8/ ↩
Bonsall, F. F.; Marden, Morris (1952). "Zeros of self-inversive polynomials". Proceedings of the American Mathematical Society. 3 (3): 471–475. doi:10.1090/S0002-9939-1952-0047828-8. ISSN 0002-9939. https://www.ams.org/proc/1952-003-03/S0002-9939-1952-0047828-8/ ↩
Pless 1990, pg. 75, Theorem 48 - Pless, Vera (1990), Introduction to the Theory of Error Correcting Codes (2nd ed.), New York: Wiley-Interscience, ISBN 0-471-61884-5 ↩
Pless 1990, pg. 77, Theorem 51 - Pless, Vera (1990), Introduction to the Theory of Error Correcting Codes (2nd ed.), New York: Wiley-Interscience, ISBN 0-471-61884-5 ↩