Next Article in Journal
Compatibility of a Security Policy for a Cloud-Based Healthcare System with the EU General Data Protection Regulation (GDPR)
Previous Article in Journal
Analysis of Cultural Meme Characteristics for Big Data of Cultural Relics
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Different Look at Polynomials within Man-Machine Interaction

by
Beata Bajorska-Harapińska
1,
Mariusz Pleszczyński
2,
Michał Różański
1,
Barbara Smoleń-Duda
1,*,
Adrian Smuda 
3 and
Roman Wituła 
1
1
Department of Mathematics, Silesian University of Technology, ul. Kaszubska 23, 44-100 Gliwice, Poland
2
Department of Application of Mathematics and Methods of Artificial Intelligence, Silesian University of Technology, ul. Kaszubska 23, 44-100 Gliwice, Poland
3
Faculty of Applied Mathematics, Silesian University of Technology, ul. Kaszubska 23, 44-100 Gliwice, Poland
*
Author to whom correspondence should be addressed.
Information 2020, 11(12), 585; https://doi.org/10.3390/info11120585
Submission received: 14 November 2020 / Revised: 11 December 2020 / Accepted: 15 December 2020 / Published: 17 December 2020
(This article belongs to the Special Issue Computer Science and Systems – Selected Papers from Edition 2020)

Abstract

:
Undoubtedly, one of the most powerful applications that allow symbolic computations is Wolfram Mathematica. However, it turns out that sometimes Mathematica does not give the desired result despite its continuous improvement. Moreover, these gaps are not filled by many authors of books and tutorials. For example, our attempts to obtain a compact symbolic description of the roots of polynomials or coefficients of a polynomial with known roots using Mathematica have often failed and they still fail. Years of our work with theory, computations, and different kinds of applications in the area of polynomials indicate that an application ‘offering’ the user alternative methods of solving a given problem would be extremely useful. Such an application would be valuable not only for people who look for solutions to very specific problems but also for people who need different descriptions of solutions to known problems than those given by classical methods. Therefore, we propose the development of an application that would be not only a program doing calculations but also containing an interactive database about polynomials. In this paper, we present examples of methods and information which could be included in the described project.

1. Introduction

Computer-aided research has become very common in recent decades among many scientists in various fields of science. The use of computers has also been well-received by mathematicians. Many applications supporting and accelerating human work have been developed—mainly in the case of numerical and symbolic computations. Undoubtedly, one of the most powerful applications that allow symbolic computations is Wolfram Mathematica. However, it turns out that sometimes Mathematica does not give the desired result despite its continuous improvement (We used mainly version 8. Neither version 10 nor 12.1 gives more accessible forms of solutions to considered problems.). Moreover, many authors of books and tutorials do not fill the gaps. Our attempts to obtain a compact symbolic description of the roots of polynomials or coefficients of a polynomial with known roots (especially ones of trigonometric nature) using Mathematica have often failed and they still fail. Indeed, as users of this program, we are simply forced to do manual calculations. Still, we wrote ‘often’ before, since there are also some ‘computationally lucky’ or partially profitable cases.
To illustrate, let us consider finding roots of polynomials of the third degree. We believe that Mathematica uses almost exclusively Cardano formulae, i.e., it uses neither the trigonometric nor the hyperbolic formulae. We will illustrate the operation of Mathematica application on selected examples.
Let us first recall trigonometric formulae for roots of cubic polynomials. Let α , φ C ( α , φ R , respectively). The complex (real, respectively) roots of the following polynomial
p ( z ) = z 3 3 α 2 z + ( 2 cos φ ) α 3
are
z 1 : = 2 α cos φ 3 , z 2 , 3 : = α cos φ 3 ± 3 sin φ 3 .
Moreover, note that we have
p ( z α ) = z 3 3 α z 2 + 3 α 2 z α 3 3 α 2 z + 3 α 3 + ( 2 cos φ ) α 3 = z 3 3 α z 2 + 2 ( 1 + cos φ ) α 3 = z 3 3 α z 2 + 4 cos 2 φ 2 α 3 ,
and then the roots of this polynomial are α + z 1 , 2 , 3 .
Now, consider the following examples:
  • In the case of polynomial x 3 12 x + 11 Mathematica gives us three roots in the following forms
    1 , 1 2 1 ± 3 5 .
    Meanwhile, the program we have implemented for determining roots in trigonometric form generates the following values
    4 cos 1 3 arctan 3 15 11 , 4 sin π 6 ± 1 3 arctan 3 15 11 .
    Surprisingly, that means that the following identity holds
    1 = 4 sin π 6 1 3 arctan 3 15 11
    which was numerically checked by Mathematica.
  • However, Mathematica cannot cope with the next polynomial x 3 12 x + 13 . The roots given by Mathematica are as follows
    x 1 = 2 1 + i 3 1 2 13 + i 87 3 1 2 1 i 3 1 2 13 + i 87 3 ,
    x 2 = 2 1 i 3 1 2 13 + i 87 3 1 2 1 + i 3 1 2 13 + i 87 3 ,
    x 3 = 4 1 2 13 + i 87 3 + 1 2 13 + i 87 3 .
    Vaules of the roots obtained by our method are
    4 cos 1 3 arctan 87 13 , 4 sin π 6 ± 1 3 arctan 87 13 .
    Please note that to get them it was sufficient to write the complex numbers given in (2)–(4) in exponential form, namely
    1 2 13 + i 87 = 8 e i arctan 87 13 .
    Now, since 2 e i 3 arctan 87 13 is one of complex roots of 1 2 13 + i 87 3 we obtain:
    4 1 2 13 + i 87 3 + 1 2 13 + i 87 3 = 2 e i 3 arctan 87 13 2 e i 3 arctan 87 13 = 4 cos 1 3 arctan 87 13 .
    Let us notice that using Maple application we obtain the following relation between roots of discussed polynomial x 3 12 x + 13
    2 sin 1 6 arctan 13 87 41 + π 6 2 3 cos 1 6 arctan 13 87 41 + π 6 = 4 cos 1 3 arctan 87 13 .
    The above follows from (5) and the fact that the sum of these roots is equal to zero. It is enough to notice that we have
    4 sin π 6 + t + sin π 6 t = 4 sin π 6 + t + sin π 3 π 6 + t = 4 sin π 6 + t + sin π 3 cos π 6 + t cos π 3 sin π 6 + t = 2 sin π 6 + t + 2 3 cos π 6 + t ,
    where t = 1 3 arctan 87 13 = 1 6 arctan 13 87 41 by the following well-known formula for x R
    arctan x = 2 arctan x 1 + 1 + x 2 .
  • For the Perrin’s polynomial
    Per ( z ) = z 3 z 1 = z z 0 1 z i z 0 e i φ z + i z 0 e i φ ,
    which is important in the theory of polynomials [1], we have the following description of its roots
    18 3 z 0 1 = 9 + 69 3 + 9 69 3 , i 2 18 3 z 0 e i φ = 9 + 69 3 + 9 69 3 + + i 3 9 + 69 3 9 69 3 ,
    obtained by manual calculations using Cardano formulae. This result is almost compatible with the one given by Mathematica
z 1 = 9 69 3 + 9 + 69 3 2 3 3 2 / 3 , z 2 = i 3 + i 9 69 3 + 1 i 3 9 + 69 3 2 2 3 3 2 / 3 , z 3 = 1 i 3 9 69 3 + i 3 + i 9 + 69 3 2 2 3 3 2 / 3 .
Based on examples (1)–(3) we conclude that Mathematica does not simplify symbolic forms of the roots of a given polynomial of a third degree enough to use them freely in further considerations. Usually, the description of the roots given by Mathematica demands additional action of the user.
A similar situation takes place in the case of finding coefficients of a polynomial with known roots. Mathematica computes only numerical approximations of the searched values. Because of that, all calculations have to be done manually, also these confirming the numerical results of Mathematica suggesting for example integer coefficients.
For example, factorization of the polynomial
z tan 2 π 9 z + tan 4 π 9 z tan 8 π 9 = z 3 + 3 3 z 2 3 z 3 ,
and identities
tan 2 k π 9 = 4 sin 2 k π 9 + ( 1 ) k 3
for k = 1 , 2 , 3 were verified manually.
Remark 1.
As we already mentioned, many authors of books [2] and tutorials (available on-line) suggest using the classical Cardano formulae. The most popular argument is referring to classical books and great mathematicians (examples given by Leonhard Euler are still very popular). As an example let us consider the equation (This example is derived from Euler’s book Vollständige Anleitung zur Algebra, new edition, Lipsk, Ph. Reclam, p. 303—see [2].)
x 3 6 x 40 = 0 .
Since coefficients of the polynomial are integers then it is easy to see that x = 4 is its root. We find the remaining roots by solving the equation of second order
x 2 + 4 x + 10 = 0 ,
which gives us x = 2 ± i 6 . Without a doubt, in this case, Cardano formulae should not be used. The algorithm for finding solutions should take into account known tests (e.g., Eisenstein criterion for rational numbers).
Note also that, polynomials with rational roots can posses integer roots, for example the following equation
x 3 + 6.4 x 1064 = 0
has integer solutions. Searching for the roots among integers is almost reflexive and is usually associated with the deep faith in the success of such research.
Years of work with theory, computations, and different kinds of applications in the area of polynomials confirmed our conviction that an application ‘offering’ the user alternative methods of solving a given problem would be extremely useful. Such an application would be valuable not only for people who look for solutions to very specific problems but also for people who need different descriptions of solutions to known problems than those given by classical methods. Therefore, we propose the development of the application which would be not only a program doing calculations but also containing an interactive database about polynomials. We want ‘human-computer’ interaction to play an important role in this project. This application should recognize and indicate the proper section in the database and even suggest calculations or next steps of research. Simultaneously, such an application should include less popular methods and algorithms described in the database to give the user not only theoretical but also practical knowledge. We plan to undertake such a project and we hope that users will be able to test the demo version of this application soon. At this moment we are waiting for receiving a web address at polsl.pl domain.
In this paper, we present examples of methods and information which could be included in the described project. We would like to stress the usefulness of computer-aided calculations on this topic.

2. Polynomials of a Fourth Degree

2.1. Lagrange’s Algorithm

The following algorithm for determining the roots of the polynomial Q is called Lagrange’s algorithm for polynomials of a fourth degree (see [3,4,5]). In our opinion, this is the most effective algebraic method for determining roots of polynomial of a fourth degree for giving the desired symbolic description of these roots.
Let us consider the following polynomial of a fourth degree
Q ( x ) : = x 4 + m x 3 + n x 2 + p x + q .
We construct the resolvent cubic of Q ( x ) :
z 3 + α z 2 + β z + γ ,
where:
α : = 8 n 3 m 2 , β : = 3 ( m 4 16 m 2 n 16 n 2 + 16 m p 64 q ) , γ : = ( m 2 4 m + 8 p ) 2 .
We find the complex roots z 1 , z 2 , z 3 of this polynomial. Then the complex roots of Q are as follows (see [4,6]):
x k : = 1 4 m + + + z 1 + ( 1 ) k + 1 z 2 + + + z 3
for each k = 1 , 2 , 3 , 4 , where we choose respectively pairs of signs in brackets and we find the square roots of z 1 , z 2 , z 3 using the following algorithm:
if all the numbers z 1 , z 2 , z 3 are reals, then
z k : = | z k | sgn ( z k ) + 1 2 + i sgn ( z k ) 1 2 ,
for every k = 1 , 2 , 3 ;
if z 1 R , z 2 C \ R and z 3 = z 2 ¯ , then
z 1 : = | z 1 | sgn z k + 1 2 + i sgn z k 1 2 , z 2 : = | z 2 | cos φ + i sin φ , z 3 : = | z 3 | cos φ i sin φ ,
where φ : = 2 arctan z 2 | z 2 | + z 2 .
Now, we present a few examples of the use of Algorithm 1.
Algorithm 1 Lagrange’s algorithm for polynomials of a fourth degree.
Input: m , n , p , q —coefficients of a given polynomial Q
 1: Compute: 
    α : = 8 n 3 m 2
    β : = 3 ( m 4 16 m 2 n 16 n 2 + 16 m p 64 q )
    γ : = ( m 2 4 m + 8 p ) 2
 2: Find roots z 1 , z 2 , z 3 of polynomial z 3 + α z 2 + β z + γ , e.g., by Cardano formulae.
 3: if z 1 , z 2 , z 3 R  then
 4:  for 1 k 3  do
     r k : = | z k | sgn ( z k ) + 1 2 + i sgn ( z k ) 1 2
 5:  end for
 6: else 
 7:  if z 1 R , z 2 C \ R , z 3 = z 2 ¯   then
     φ : = 2 arctan ( z 2 ) | z 2 | + ( z 2 )  
     r 1 : = | z 1 | sgn ( z 1 ) + 1 2 + i sgn ( z 1 ) 1 2  
     r 2 : = | z 2 | cos φ + i sin φ  
     r 3 : = | z 3 | cos φ i sin φ  
 8:  end if 
 9: end if 
 10: x 1 : = 1 4 m + r 1 + r 2 + r 3  
 11: x 2 : = 1 4 m + r 1 r 2 r 3  
 12: x 3 : = 1 4 m r 1 + r 2 r 3  
 13: x 4 : = 1 4 m r 1 r 2 + r 3  
Output: x 1 , x 2 , x 3 , x 4 —the roots of polynomial Q

2.1.1. Angle π 20

First, let us consider the polynomial
p ( x ) = x 2 cos π 20 x 2 cos 3 π 20 x 2 cos 9 π 20 x + 2 cos 7 π 20 = k = 0 3 x 2 cos 3 k π 20 = x 4 10 x 3 + x 2 + 10 x 1 ,
where
+ + + 2 cos 3 k π 20 = 2 + + + 5 + ( 1 ) k 5 2 ,
for each k = 0 , 1 , 2 , 3 and respectively chosen pairs of signs. Please note that
p ( x ) x 2 5 2 x 3 4 2 = 25 16 + 1 2 5 2 x ,
which implies (after substituting 2 cos 3 k π 20 for x, k = 0 , 1 , 2 , 3 )
25 16 5 2 cos π 20 + 25 16 + 5 2 cos 7 π 20 = 25 16 5 2 cos 3 π 20 + 25 16 5 2 cos 9 π 20 .
Let us also notice that k = 0 3 cos 3 k π 20 = 10 2 . Moreover, we have
25 16 + 5 2 cos 7 π 20 25 16 5 2 cos 3 π 20 = 25 16 5 2 cos 9 π 20 25 16 5 2 cos π 20 = 5 2 ,
which follows from the following identity (easy to obtain e.g., from (9))
5 8 2 5 cos 3 k π 20 = 2 5 ( 1 ) k 2 + ( 1 ) 1 2 ( k + 1 ) ( k + 2 )
for every k = 0 , 1 , 2 , 3 . Using Lagrange’s algorithm for the polynomial p ( x ) we get the following description of its roots:
24 cos π 20 = 3 a 1 + b c , 24 cos 3 π 20 = 3 a 1 b + c , 24 cos 9 π 20 = 3 a 2 + b + c , 24 cos 7 π 20 = 3 a 2 + b + c ,
where
a 1 = 10 + 10 + 4 5 , a 2 = 2 10 a 1 , b = 66 24 19 sin π 6 1 3 arctan 3 15 82 , c = 66 24 19 sin π 6 + 1 3 arctan 3 15 82 .
This implies the following set of original equalities
66 b 2 24 = 19 sin π 6 1 3 arctan 3 15 82 = 2 , 5 2 5 = c 3 2 = 11 3 4 3 19 sin π 6 + 1 3 arctan 3 15 82
and
66 c 2 12 = 2 19 sin π 6 + 1 3 arctan 3 15 82 = 3 5 2 ,
2 19 cos 1 3 arctan 3 15 82 = 3 5 + 2 , 2 57 sin 1 3 arctan 3 15 82 = 3 ( 5 2 ) , 5 + 2 5 + 5 2 5 = 2 ( 5 + 5 ) = 1 5 + 4 1 + 1 2 5 5 2 .

2.1.2. Polynomial Connected with a Pisot Number

Another interesting polynomial we tested is as follows
Q ( x ) = x 4 2 x 3 + x 1 = ( x 2 x ) 2 ( x 2 x ) 1 = x 2 x φ x 2 x + 1 φ = x 1 3 + 2 5 2 x 1 + 3 + 2 5 2 × × x 1 i 3 + 2 5 2 x 1 + i 3 + 2 5 2 .
In this case, we obtained the same factorization (i.e., the same formula) by using Lagrange’s algorithm as well as using Mathematica. Let us note that the following notable result was proved in [1]: the number 1 + 3 + 2 5 / 2 (the polynomial Q is its minimal polynomial) is the only Pisot number such that its four different conjugations α 1 , α 2 , α 3 , α 4 satisfy the relation α 1 + α 2 = α 3 + α 4 . Suppose that z 0 C is an algebraic number and Q C [ z ] is the minimal polynomial of z 0 . Then all roots of the polynomial Q are called conjugations of z 0 . It is assumed that z 0 itself is included in the set of conjugates of z 0 . Let us recall that the Pisot number α > 1 is an integer algebraic number such that all its conjugations over Q, except itself, are contained in the complex unit circle | z | < 1 . See also [7].

3. Polynomials of a Fifth Degree

3.1. Spearman-Williams Theorem on the Factorization of Polynomials x 5 + a x + b , a , b Q \ { 0 }

This section is based on the following papers [8,9,10], see also [11,12]. The following theorem holds.
Theorem 1
(B.K. Spearman, K.S. Williams [8]). Let a , b Q \ { 0 } and suppose that x 5 + a x + b is irreducible over Q [ x ] . Then the following equation
x 5 + a x + b = 0
is solvable by radicals if and only if there exist rational numbers ε = ± 1 , c 0 and e 0 such that
a = 5 e 4 ( 3 4 ε c ) c 2 + 1 , b = 4 e 5 ( 11 ε + 2 c ) c 2 + 1 .
In this case, the following numbers are solutions to the Equation (12)
x j = e ω j u 1 + ω 2 j u 2 + ω 3 j u 3 + ω 4 j u 4 , j = 0 , 1 , 2 , 3 , 4 ,
where ω : = exp 2 π i 5 and
u 1 = v 1 2 v 3 D 2 1 / 5 , u 2 = v 3 2 v 4 D 2 1 / 5 , u 3 = v 2 2 v 1 D 2 1 / 5 , u 4 = v 4 2 v 2 D 2 1 / 5 ,
where
v 1 = D + D ε D , v 2 = D D + ε D , v 3 = D + D + ε D , v 4 = D D ε D ,
and
D = c 2 + 1 .
Remark 2.
The Formula (14) can be reformulated (after simple calculations) as follows
x j = e ω j u 1 + ω 2 j u 1 2 D ε 5 v 1 + ω 3 j u 1 3 D v 1 v 3 ω 4 j u 1 4 D 3 v 1 2 v 3 ε D 5
for j = 0 , 1 , 2 , 3 , 4 .
Notice that from the Formula (13) we immediately obtain the following corollary.
Corollary 1.
Let a Q \ { 0 } and let b be a positive rational number. If the polynomial x 5 + a x + b is irreducible over Q [ x ] and the equation x 5 + a x + b = 0 is solvable by radicals then the polynomial x 5 + a x b is also irreducible over Q [ x ] as well and the equation x 5 + a x b = 0 is solvable by radicals.
As an example of the application of Algorithm 2, we find complex roots of the polynomial generated for ε = 1 , c = 2 11 and e = 1 , that is the polynomial
x 5 + 11 x + 44 .
The roots are (we used Mathematica for calculations):
x 0 = λ ( ξ 1 ξ 2 ξ 3 ξ 4 ) 1.87775 , x 1 = λ e 3 π i 5 ξ 1 + e 2 π i 5 ξ 2 + e 4 π i 5 ξ 3 e π i 5 ξ 4 1.80012 1.44746 i , x 2 = λ e π i 5 ξ 1 + e 4 π i 5 ξ 2 e 3 π i 5 ξ 3 + e 2 π i 5 ξ 4 0.861241 1.9105 i , x 3 = x ¯ 2 , x 4 = x ¯ 1 ,
where λ = 11 / 5 4 5 and
ξ k : = ( 1 ) k + 1 ( 50 5 75 ) + 18125 6169 5 1 / 5 , ξ l : = 50 5 + 75 + ( 1 ) l 18125 + 6169 5 1 / 5 ,
for k = 1 , 2 and l = 3 , 4 .
Algorithm 2 An algorithm generating polynomials that satisfy the assumptions of Theorem 1 and calculating their roots.
Input:c—a non-negative rational number, e—a rational number not equal to 0, ε —is equal to 1 or 1  
 1: Compute:
a : = 5 e 4 ( 3 4 ε c ) c 2 + 1 , b : = 4 e 5 ( 11 ε + 2 c ) c 2 + 1
ω : = exp 2 π i 5
D : = c 2 + 1
v 1 : = D + D ε D , v 2 : = D D + ε D ,
v 3 : = D + D + ε D , v 4 : = D D ε D ,
u 1 : = v 1 2 v 3 D 2 1 / 5 , u 2 : = v 3 2 v 4 D 2 1 / 5 , u 3 : = v 2 2 v 1 D 2 1 / 5 , u 4 : = v 4 2 v 2 D 2 1 / 5
 2: for 0 j 4   do
     x j : = e ω j u 1 + ω 2 j u 2 + ω 3 j u 3 + ω 4 j u 4
 3: end for
 4: function Q(x)       ▹ Symbolically: Q ( x ) : = x 5 + a x + b
     return x 5 + a x + b   and x 1 , x 2 , x 3 , x 4
 5: end function
Output:Q—a polynomial satisfying the assumptions of Theorem 1, x 0 , x 1 , x 2 , x 3 , x 4 —the roots of polynomial Q

3.2. Basically Different, Irreducible, Solvable, Spearman-Williams Trinomials of a Fifth Degree: x 5 + a x 2 + b , a , b Q \ { 0 }

Let f Q [ x ] be an irreducible polynomial. If the equation f ( x ) = 0 is solvable by radicals then the polynomial f is called solvable. B.K. Spearman and K.S. Williams in [9] (see also [10]) proved that there exist only five substantially different, irreducible, and solvable trinomials of a fifth degree of the form x 5 + a x 2 + b , where a , b Q . They are as follows, see also [8,13]
x 5 + 5 x 2 + 3 , x 5 + 5 x 2 15 , x 5 + 25 x 2 + 300 , x 5 + 100 x 2 + 1000 , x 5 + 250 x 2 + 625 .
As an example, we present here the roots of three of the above polynomials. These roots are described by the following formula
x j = ω j u 1 + ω 2 j u 2 + ω 3 j u 3 + ω 4 j u 4 j = 0 , 1 , 2 , 3 , 4 ,
where ω is a complex fifth root of unity and u 1 , u 2 , u 3 , u 4 are given as follows:
  • ( a , b ) = ( 5 , 3 )
    u 1 = 1 4 + 1 20 5 1 100 150 + 30 5 + 1 50 150 30 5 1 5 , u 2 = 1 4 1 20 5 1 50 150 + 30 5 1 100 150 30 5 1 5 , u 3 = 1 4 1 20 5 + 1 50 150 + 30 5 + 1 100 150 30 5 1 5 , u 4 = 1 4 + 1 20 5 + 1 100 150 + 30 5 1 50 150 30 5 1 5 ;
  • ( a , b ) = ( 5 , 15 )
    u 1 = 5 4 + 13 20 5 7 100 750 + 330 5 1 5 , u 2 = 5 4 13 20 5 7 100 750 330 5 1 5 , u 3 = 5 4 13 20 5 + 7 100 750 330 5 1 5 , u 4 = 5 4 + 13 20 5 + 7 100 750 + 330 5 1 5 ;
  • ( a , b ) = ( 100 , 1000 )
    u 1 = 2 6 5 , u 2 = 2 7 5 , u 3 = 2 3 5 , u 4 = 2 4 5 .

4. Polynomials of a Sixth Degree

We want the new application to contain also a database of factorizations including only the polynomials of a special form. In such situations, general methods are often not effective enough or we obtain the results in undesirable forms. However, our application would ‘encourage’ the user to individually choose of the method of solving a given problem. Below we present a few examples of such special polynomials.

4.1. A Product of Two Polynomials of a Third Degree

4.1.1. Factorization of the Polynomials of Sine-Type for the Angle 2 π 21

We have the following factorization
x 3 + a b 2 x 2 + a a b 2 x + a + b 2 x 3 + a b 2 x 2 + a + a b 2 x + a + b 2 = x 6 b x 5 + b 5 a 4 x 4 + ( a + 1 ) b x 3 + ( a 2 ) ( a + b ) 4 x 2 + b a 4 ,
where a , b C ; e.g., for a = 3 , b = 7 we get
x 6 7 x 5 2 x 4 + 4 7 x 3 8 x 2 + 1 = x 3 + 3 7 2 x 2 3 + 21 2 x + 3 + 7 2 x 3 3 + 7 2 x 2 + 3 + 21 2 x + 3 + 7 2 = x 2 sin 2 π 21 x 2 sin 8 π 21 x 2 sin 32 π 21 × × x 2 sin 4 π 21 x 2 sin 16 π 21 x 2 sin 64 π 21 = k = 0 2 x 2 sin 2 · 4 k π 21 k = 1 3 x 2 sin 4 k π 21 = k = 1 6 x 2 sin 2 k π 21 .

4.1.2. Factorization of the Polynomials of Cosine-Type for the Angle 2 π 21

We have the following factorization
x 3 1 + a 2 x 2 1 a 2 x c a 2 x 3 1 a 2 x 2 1 + a 2 x c + a 2 = x 6 x 5 3 + a 4 x 4 + a + 1 2 c x 3 + 1 + a + 2 c 4 x 4 + c a 2 x + c 2 a 4
for every a , c C . If c = a + 4 then c 2 a 4 = 1 , e.g., for a = 21 , b = 4 we obtain
k = 1 6 x 2 cos 2 k π 21 = x 3 1 + 21 2 x 2 1 21 2 x 5 21 2 x 3 1 21 2 x 2 1 + 21 2 x 5 + 21 2 = x 6 x 5 6 x 4 + 6 x 3 + 8 x 2 8 x + 1 .
Let us mention that the above polynomial is a minimal polynomial for 2 cos 2 π 21 .

4.1.3. Factorization of the Polynomials of Cosine-Type for the Angle 2 π 13

We have the following factorization
z 3 + b a 2 z 2 z + a + c 2 z 3 + b + a 2 z 2 z a + c 2 = z 3 + b 2 z 2 z 2 a + c 2 a 2 z 2 2 = z 6 + b z 5 + b 2 a 4 2 z 4 b z 3 + 1 + a + c a 2 z 2 a + c 2 2 ,
where a , b , c C ; e.g., for a = 13 , b = 1 , c = 3 we get
k = 1 6 z 2 cos 2 k π 13 = z 3 + 1 13 2 z 2 z + 13 + 3 2 z 3 + 1 + 13 2 z 2 z 13 + 3 2 = z 6 + z 5 5 z 4 z 3 + 1 + 13 + 3 13 2 z 2 3 + 13 2 2 .

4.2. Trinomials of a Sixth Degree

First, let us recall an important definition.
Definition 1.
If the polynomial p Q [ x ] is a product of r irreducible polynomials over Q of degrees n 1 , n 2 , , n r , respectively, n 1 n 2 n r , then we say that the polynomial p Q [ x ] has reducibility type ( n 1 , n 2 , , n r ) .
Now we present three main theorems (which come from [14]) on trinomials of a sixth degree with certain reducibility types.
Theorem 2.
There are infinitely many trinomials x 6 + A x + B Q [ x ] with reducibility type ( 1 , 2 , 3 ) . There are no trinomials x 6 + A x + B Q [ x ] with reducibility type ( 1 , 1 , 1 , 3 ) or ( 1 , 1 , 2 , 2 ) or ( 2 , 2 , 2 ) .
Theorem 3.
1. 
There is no trinomial x 6 + A x 2 + B Q [ x ] with reducibility type ( 1 , 2 , 3 ) .
2. 
If the trinomial x 6 + A x 2 + B Q [ x ] has reducibility type ( 2 , 2 , 2 ) then either
(a) 
( A , B ) = s 2 s v v 2 , s v ( s + v )
where s , v Q , s v ( s + v ) 0 , which implies factorization
x 6 + A x 2 + B = x 2 + s x 2 + v x 2 s v ,
(b) 
or (up to scaling of a variable) we have
( A , B ) = ( v 1 ) ( 3 v 1 ) , v 2 ( 2 v 1 ) ,
where v Q \ 0 , 1 , 1 2 , 1 3 , which implies factorization
x 6 + A x 2 + B = x 2 + x + v x 2 x + v x 2 2 v + 1 .
Theorem 4.
1. 
If the trinomial x 6 + A x 3 + B Q [ x ] has reducibility type ( 2 , 2 , 2 ) then (up to scaling of a variable) we have
A = 27 u ( u + 1 ) , B = 27 u 2 + u + 1 ,
where u Q \ 0 , 1 , 1 2 , which implies factorization
x 6 27 u ( u + 1 ) x 3 + 27 u 2 + u + 1 3 = x 2 + 3 x + 3 u 2 + u + 1 × × x 2 3 ( u + 1 ) x + 3 u 2 + u + 1 x 2 + 3 u x + 3 u 2 + u + 1 .
2. 
If the trinomial x 6 + A x 3 + B Q [ x ] has reducibility type ( 1 , 1 , 2 , 2 ) then (up to scaling of a variable) we have
A = u 3 1 , B = u 3 ,
where u Q \ 0 , 1 , which implies factorization
x 6 + A x 3 + B = ( x 1 ) ( x u ) x 2 + x + 1 x 2 + u x + u 2 .
3. 
There is no trinomial x 6 + A x 3 + B Q [ x ] with reducibility type ( 1 , 1 , 1 , 1 , 2 ) .
4. 
If the trinomial x 6 + A x 3 + B Q [ x ] has reducibility type ( 1 , 2 , 3 ) then (up to scaling of a variable) we have
( A , B ) = ( t 1 , t ) ,
where t Q and t is not a third power of a rational number. This provides the factorization
x 6 + ( t 1 ) x 3 t = ( x 1 ) x 2 + x + 1 x 3 + t .

Bremner Factorization

The following Bremner factorization holds (see [15,16]):
x 6 + 4 μ 4 4 μ x 2 1 = x 3 + 2 μ x 2 + 2 μ 2 x + 1 x 3 2 μ x 2 + 2 μ 2 x 1
and its Schinzel’s generalization [16]
x 3 + 2 t x 2 + 2 t 2 x + b x 3 2 t x 2 + 2 t 2 x b = x 6 + 4 t t 3 b x 2 b 2 ,
where μ , t , b C .
There is an interesting connection between the factorization (15) and the following Schinzel’s result ([16] Theorems 8 and 9, Corollary 1):
Theorem 5.
For every d N there exist finitely many trinomials x n + b x m ± 1 with b Z , | b | > 2 , n GCD ( m , n ) > d such that all their divisors have degree d. All these trinomials can be determined effectively since they satisfy two important conditions:
n d log d a n d b d 2 log d .
From the factorization (15) it follows that the condition n GCD ( m , n ) > d is important.

4.3. Polynomials of a Twelfth Degree

The only values of A R for which the polynomial
p A ( x ) = x 12 + A x 6 + 1
is reducible to two polynomials of a sixth degree with rational coefficients are numbers of the form
R + R 1 ( R 0 ) , 2 R 2 , 2 R 2 ,
where R is any rational number. Then the decompositions of trinomial p A is, respectively
p A ( x ) = x 6 + R x 6 + R 1 , p A ( x ) = x 6 + R x 3 + 1 x 6 R x 3 + 1
and
p A ( x ) = x 6 + R x 3 1 x 6 R x 3 1 ,
see also [17].

5. The Other Families of Polynomials

5.1. Littlewood’s Polynomials and Barker’s Polynomials

5.1.1. Basic Notion and Properties of Barker’s Polynomials

Definition 2.
If each coefficient of the polynomial
p ( z ) = a n z n + a n 1 z n 1 + + a 1 z + a 0
is equal to ± 1 , i.e., a k = ± 1 for each k = 0 , 1 , , n , then the polynomial p is called a Littlewood’s polynomial.
Suppose that p is a Littlewood’s polynomial and let
p ( z ) p 1 z = c n z n + c n 1 z n 1 + + c 1 n z 1 n + c n z n .
The coefficients c k of the above meromorfic function are called aperiodic autocorrelation coefficients (or acyclic autocorrelation coefficients). It is easy to prove that c 0 = n + 1 . If | c k | 1 for k 0 , i.e., c k { 1 , 0 , 1 } for k 0 , then the polynomial p is called Barker’s polynomial. Hence if p is a Barker’s polynomial, then every polynomial ± p ( ± z ) (with any assignment of signs) is also a Barker’s polynomial. There are only 8 known Barker’s polynomials (all satisfying the condition a n = a n 1 = 1 )
z + 1 , z 2 + z + 1 , z 3 + z 2 z + 1 , z 3 + z 2 + z + 1 , z 4 + z 3 + z 2 z + 1 , z 6 + z 5 + z 4 z 3 z 2 + z 1 , z 10 + z 9 + z 8 z 7 z 6 z 5 + z 4 z 3 z 2 + z 1 , z 12 + z 11 + z 10 + z 9 + z 8 z 7 z 6 + z 5 + z 4 z 3 + z 2 z + 1 .
Finding a new Barker’s polynomial or proving that there are no more such polynomials is a very interesting challenge. A lot of results concerning existence or non-existence of Barker’s polynomials for any degrees were published. Non-trivial result is fact that if a new Barker’s polynomial exists, then its degree is equal to n = 4 N 2 1 , where N is odd and N 55 (see e.g., [18]).

5.1.2. The Roots of Littlewood’s Polynomials

The definition of a Littlewood’s polynomial was given in Section 5.1.1.
Now let us recall a definition of of self-reciprocal polynomials (called also palindromic).
Definition 3.
The polynomial p C [ z ] is called a self-reciprocal if the following condition is satisfied
p ( z ) = z deg p p 1 z .
We have the following facts (see [19]).
Theorem 6.
If p is a self-reciprocal polynomial of the form
p ( z ) = z 2 n + z 2 n 1 + + z n + 1 z n + z n 1 + + 1 ,
then p has at least 2 n 8 3 complex roots on the unit circle.
Theorem 7.
Every self-reciprocal Littlewood’s polynomial of an odd degree m 3 has at least three complex roots on the unit circle. Wherein every self-reciprocal Littlewood’s polynomial of an even degree m 14 has at least four complex roots on the unit circle.
The following example shows that the lower bound for even degrees in the Theorem cannot be improved. The polynomial
R ( z ) = z 12 + z 11 + + z 7 z 6 + z 5 + + z + 1 = z 7 + 1 z 5 + + z + 1 z 6 = z 7 + 1 z 6 1 z 1 z 6
has only two complex roots on the unit circle because
e i φ = 0 1 + e i 7 φ e i 6 φ 1 = e i 6 φ e i φ 1 4 cos 7 2 φ cos 3 φ π 2 e 13 2 φ + π 2 i = 2 e 13 2 φ + π 2 i cos φ 2 π 2 2 cos 7 2 φ sin 3 φ = sin φ 2 2 cos 3 φ + φ 2 sin 3 φ = sin φ 2 sin 6 φ c o t φ 2 2 sin 2 3 φ = 1 sin 6 φ c o t φ 2 = 1 + 2 sin 2 3 φ = 2 cos 6 φ c o t φ 2 = 2 cos 6 φ sin 6 φ .
Considering the last equation in the intervals k π 6 , ( k + 1 ) π 6 , k = 0 , 1 , , 11 it is easy to notice that there exist only two solutions (in the first and last interval that is for k = 0 and k = 11 , respectively), symmetrical with respect to x = π .

6. Chebyshev-Type Polynomials

We think that the project proposed by us should also contain information that is not directly connected with the main topic, i.e., with the factorizations of polynomials. In this project, some curiosities connected with certain types of polynomials should appear which could interest the user or even motivate him to undertake some research. An example of such information is so-called white curves connected with Chebyshev’s polynomials. First, we give some basic information about Chebyshev’s polynomials.
We have four basic families of Chebyshev’s polynomials
  • 1st kind
    T n ( cos θ ) = cos ( n θ ) , θ R ,
  • 2nd kind
    U n ( cos θ ) = sin ( ( n + 1 ) θ ) sin θ , θ R \ π Z ,
  • 3rd kind
    Φ n ( cos θ ) = cos n + 1 2 θ cos θ 2 , θ R \ π ( 2 Z + 1 ) ,
  • 4th kind
    Ψ n ( cos θ ) = sin n + 1 2 θ sin θ 2 , θ R \ 2 π Z .
The history of these polynomials starts in 1854 when the great Russian mathematician Pafnuty Lvovich Chebyshev described them in Théorie des mécanismes connus sous le nom de parallélogrammes. Polynomials 1 2 n 1 T n ( x ) (Chebyshev took as T n ( x ) the functions cos ( n arccos x ) , x [ 1 , 1 ] ) were described as unimodular polynomials of degree n with the smallest deviation from 0 in the interval [ 1 , 1 ] , i.e., with the smallest value of
max x [ 1 , 1 ] { | F ( x ) | }
in the given class of polynomials F ( x ) . Of course all the polynomials T n , U n , Φ n , Ψ n are named in honour of Pafnuty Lvovich Chebyshev.
Chebyshev’s polynomials have many interesting algebraic and analytic properties as well as a lot of numerical application—see e.g., [20,21,22,23,24,25].

White Curves

White curves are curves on the plane which appear during plotting successive Chebyshev’s polynomials on the one common drawing. Let us consider the part of the plots of each Chebyshev’s polynomial of the first kind T n lying in the square
{ ( x , y ) : 1 x , y 1 } .
Plot all of these polynomials on the one picture (see Figure 1a with first 35 polynomials T n ). Thanks to computer applications for drawing the plots it was noticed that the number of samples used to interpolate the shape of white curves should be sufficiently large. White curves are curves that which arise when we take a limit with the number of these plots increasing to infinity. In Figure 1 the first 6 white curves are coloured blue and plots of Chebyshev’s polynomials T 1 ÷ 35 are coloured black. In Figure 2 the first 7 white curves are presented, each in different colour. In Figure 3 the first 9 white curves are presented. In general, white curves are described by the following equation (see [26])
T 2 ( y ) = T n ( x ) , n N 0 , x [ 1 , 1 ] ,
that is y = ± T n ( x ) + 1 2 , n N 0 , x [ 1 , 1 ] or in parametric way
x = cos ( 2 t ) , y = ± cos ( n t ) , t [ 0 , 2 π ] .
The first white curve consists of two line segments
{ ( x , y ) : y = ± 1 1 x 1 } .
The second white curve is the following parabola
x = 2 y 2 1 , y [ 1 , 1 ] .
The third white curve is a pair of the line segments
y = ± x , x [ 1 , 1 ] .
The fourth white curve is Descartes’s curve
4 x 3 3 x + 1 = 2 y 2 .
In the article of J.C. Merino [27] this curve is called Tschirnhausen’s cubic curve. Do not confuse with folium of Descartes, i.e., with the curve given by formula x 3 + y 3 3 a x y = 0 . Descartes’s curve is a curve with a loop and has an axis of symmetry. The folium of Descartes has also an asymptote—see more in ([28] Subsection 3.9).
The fifth white curve is a pair of the parabolas
y = ± 2 x 2 1 , x [ 1 , 1 ]
and so on.

7. New Application—Our Expectations

We would like our application to be an answer for many different needs. We would like our application to give some tips on problems with a more complicated nature as well. As an example, let us consider positive-semi-definite polynomials factorization into the sum of squares of two polynomials of nonzero degrees. Recall that the f R [ x 1 , , x n ] is called positive-semi-definite if f ( x 1 , , x n ) 0 for any x 1 , , x n R . After rescaling variable, this problem in the case of quadratic trinomial reduces to the factorization of the following polynomial
x 2 + 2 a x + b
where a 2 b . Notice that
cos α x + b sin β 2 + sin α x b cos β 2 = x 2 + 2 b sin ( β α ) x + b = = x 2 + 2 a x + b ,
where
sin ( β α ) : = a b .
It is easy to see that there exist infinitely many possibilities of realizing this factorization. For example, we have
x 2 x + 1 = cos π 12 x sin π 12 2 + sin π 12 x cos π 12 2 = = 2 2 x + sin π 12 2 + 2 2 x cos π 12 2 =
In the case of the higher degree polynomials, such factorization is more complex and requires the help of a computer.
Remark 3.
A first example of a positive-semi-definite polynomial of many variables which is not a sum of two or more squares of a nonzero polynomials was given by Motzkin [29], namely we have
M ( x , y , z ) = z 6 + x 4 y 2 + x 2 y 4 3 x 2 y 2 z 2 ,
where
M y 2 x , x 2 y , z = F x 2 , y 2 , z 2 ,
wherein F is a Cardano polynomial of a third degree
F ( x , y , z ) = x 3 + y 3 + z 3 3 x y z = ( x + y + z ) x + ε y + ε 2 z x + ε 2 y + ε z ,
with ε : = exp i 2 3 π . Let us notice that positive-semi-definity of polynomial M ( x , y , z ) follows from the inequality between arithmetic and geometric means.
Let us recall two fundamental theorems regarding the topic under consideration.
Theorem 8
(Artin, 1927). Let f R [ x 1 , , x n ] be a positive-semi-definite polynomial. Then f is a sum of squares of finitely many functions from the ring of rational functions R ( x 1 , , x n ) .
Theorem 9
(Pfister, 1967). Let f R [ x 1 , , x n ] be a positive-semi-definite polynomial. Then f is a sum of squares of 2 n functions from the ring R ( x 1 , , x n ) .
For example we have
M ( x 1 , x 2 , 1 ) = x 1 3 x 2 + x 2 3 x 1 2 x 1 x 2 2 1 + x 1 2 + x 2 2 + x 1 2 x 2 2 2 x 1 2 + x 2 2 2
(easy verification of this equality is left as an exercise to the Readers and Users).
More details about positive-semi-definite polynomials can be found in Olivier Benoist’s paper [30] (see also references of this paper; especially an interesting paper of Walter Rudin [31]).
Remark 4.
Cardano polynomial F ( x , y , z ) described above is very useful in many areas of mathematics. For example, in planimetry, if x , y , z are complex numbers on the complex plane, then these numbers form an equilateral triangle if and only if
x + ε y + ε 2 z x + ε 2 y + ε z = 0 ,
which is equivalent to the following statement (see [32,33]).
‘the equality F ( x , y , z ) = 0 holds if and only if the triangle ( x , y , z ) is equilateral or its center of gravity is at 0 (in the complex plane)’.
Remark 5
(One more property of the polynomial M). In [34] it was noticed that the following polynomials
M λ ( x , y , z ) = z 6 + x 4 y 2 + x 2 y 4 3 λ x 2 y 2 z 2 in R 3
and
L λ ( x , y , z , w ) = w 4 + x 2 y 2 + y 2 z 2 + z 2 x 2 4 λ x y z w in R 3 ,
which are nonnegative for any parameters λ [ 0 , 1 ] and which cannot be described as a finite sum of squares of polynomials for any λ ( 0 , 1 ] , have one more interesting property:
  • there is no set M of functions φ C 3 in some neighbourhood of zero in R 3 such that
    M λ = φ M φ 2 i n s o m e n e i g h b o u r h o o d o f z e r o i n R 3 ,
  • there is no finite set L of functions ψ C 3 in some neighbourhood of zero in R 4 such that
    L λ = ψ L ψ 2 i n s o m e n e i g h b o u r h o o d o f z e r o i n R 4 .
Sketch of Proof.
Let p R [ x 1 , , x n ] be a homogeneous non-negative polynomial of degree 2 d which cannot be described as a finite sum of squares of polynomials. Then this polynomial cannot be written as a finite sum of squares of functions φ i of class C d in some neighbourhood of zero in R n . Otherwise, based on Taylor’s formula, each φ i could be written in the following form φ i = q i + o | x | d where q i are a homogeneous polynomials of degree d. It would imply that p is a finite sum of squares of such polynomials q i in some neighbourhood of zero in R n , a contradiction. □
Remark 6.
An important area of applications of the positive polynomials is differential equations [35,36]. One of basic problems in this topic that still remains open is ‘how to determine the positivity of higher-order multivariate polynomials, which is a further problem of Hilbert’s 17th problem?’ [36,37]. W. X. Ma and Y. Zhou proved in ([36] Theorem 3.2) that if a quadratic function f is positive on R M , i.e., f ( x ) > 0 for all x R M , then there is a positive constant d such that f ( x ) d for all x R M . It is quite surprising but this fact is not true for higher-order multivariate polynomials. Indeed, consider the following counterexamples:
f m , n ( x , y ) = x 2 m + x n y n 1 2 , m , n N , g k , m , n ( x , y ) = y 2 n + ( y + 1 ) 2 n x 2 m + x k y k 1 2 , k , m , n N , m > n
for which we have
f m , n ( x , y ) > 0
since f m , n ( 0 , y ) = 1 and f m , n ( x , y ) x 2 m > 0 whenever x 0 , and
g k , m , n ( x , y ) > 0
since g k , m , n ( 0 , y ) = 1 and g k , m , n ( x , y ) y 2 n + ( y + 1 ) 2 n x 2 m > 0 whenever x 0 .
Moreover we have:
lim r f m , n r 1 , r = lim r g r 1 , r = 0 .
This implies immediately that both f m , n and g k , m , n cannot be bounded from below by any positive constant.

8. Final Remark

Let us go back to our expectations. We hope that our readers (and future users) will actively support us and that we will able to develop our application to include more detailed information which we have not considered yet.
We are very grateful for all remarks made by referees which allowed us to improve the presentation of this article. Thanks to them we supplemented our paper with Remark 6 above and Formula (6).

Author Contributions

Investigation, B.B.-H., M.P., M.R., B.S.-D., A.S. and R.W.; methodology, B.B.-H., M.P., M.R., B.S.-D., A.S. and R.W.; validation, B.B.-H., M.P., M.R., B.S.-D., A.S. and R.W.; writing—original draft, B.B.-H., M.P., M.R., B.S.-D., A.S. and R.W.; writing—review and editing, B.B.-H., M.P., M.R., B.S.-D., A.S. and R.W. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Dubickas, A.; Hare, K.G.; Jankauskas, J. There are no two non-real conjugates of a Pisot number with the same imaginary part. Math. Comput. 2017, 86, 935–950. [Google Scholar] [CrossRef] [Green Version]
  2. Mostowski, A.; Stark, M. Introduction to Higher Algebra; PWN: Warsaw, Poland, 1972. [Google Scholar]
  3. Auckly, D. Solving the Quartic with a pencil. Am. Math. Mon. 2007, 114, 29–39. [Google Scholar] [CrossRef]
  4. Delone, B.N. Algebra (Theory of algebraic equations). In Mathematics, Its Subject, Methods and Significance, Part I; Academy of Science Press: Moscow, Russia, 1956. (In Russian) [Google Scholar]
  5. Stewart, I. Cooking the Classics. Math. Intell. 2011, 33, 61–71. [Google Scholar] [CrossRef]
  6. Olver, F.W.I.; Lozier, D.W.; Boisvert, R.F.; Clark, C.W. NIST Handbook of Mathematical Functions; Cambridge University Press: Cambridge, UK, 2010. [Google Scholar]
  7. Dubickas, A.; Jankauskas, J. Linear relations with conjugates of a Salem number. J. Théorie Nombres Bordx. 2020, 32, 179–191. [Google Scholar] [CrossRef]
  8. Spearman, B.K.; Williams, K.S. Characterization of solvable quintics x5 + ax + b. Am. Math. Mon. 1994, 101, 986–992. [Google Scholar] [CrossRef]
  9. Spearman, B.K.; Williams, K.S. On solvable quintics x5 + ax + b and x5 + ax2 + b. Rocky Mt. J. Math. 1996, 26, 753–772. [Google Scholar] [CrossRef]
  10. Spearman, B.K.; Williams, K.S. The factorization of x5 ± xa + n. Fibonacci Q. 1998, 36, 158–170. [Google Scholar]
  11. Johnstone, J.A.; Spearman, B.K. On a sequence of nonsolvable quintic polynomials. J. Integer Seq. 2009, 12, 3. [Google Scholar]
  12. Adamchik, V.; Trott, M.; Bonadies, J.; Lofgren, J.; Beck, G.; Gray, T.; Buck, J.; Ice, D.; Wolfram, S. Solving the Quintic with Mathematica—Poster; Wolfram Research Inc.: Champaign, IL, USA, 1995. [Google Scholar]
  13. Berndt, B.C.; Spearman, B.K.; Williams, K.S. Commentary on an unpublished lecture by G.N. Watson on solving the quintic. Math. Intell. 2002, 24, 15–33. [Google Scholar] [CrossRef] [Green Version]
  14. Bremner, A.; Ulas, M. On the reducibility type of trinomials. Acta Arith. 2012, 153, 349–372. [Google Scholar] [CrossRef] [Green Version]
  15. Bremner, A. On trinomials of type xn + Axm + 1. Math. Scand. 1981, 49, 145–155. [Google Scholar] [CrossRef] [Green Version]
  16. Schinzel, A. On Reducible Trinomials. Available online: http://pldml.icm.edu.pl/pldml/element/bwmeta1.element.zamlynska-aa3b2a30-9a73-456e-be32-024a741a26ec/c/rm32901.pdf (accessed on 16 December 2020).
  17. Alekseev, V.M. (red.) Selected Problems from ‘American Mathematical Monthly’; Mir: Moscow, Russia, 1977. (In Russian) [Google Scholar]
  18. Drungilas, P.; Jankauskas, J.; Junevičius, G.; Klebonas, L.; Šiurys, J. On certain multiples of Littlewood and Newman polynomials. Bull. Korean Math. Soc. 2018, 58, 1491–1501. [Google Scholar]
  19. Baradaran, J.; Taghavi, M. Polynomials with coefficients from a finite set. Math. Slovaca 2014, 64, 1397–1408. [Google Scholar] [CrossRef] [Green Version]
  20. Länger, H. On the dynamic behaviour of Chebyshev polynomials. Elemente der Mathematik 1995, 50, 28–30. [Google Scholar]
  21. Paszkowski, S. Numerical Applications of Chebyshev’s Polynomials and Series; PWN: Warsaw, Poland, 1975. (In Polish) [Google Scholar]
  22. Piessens, R. Computing integral transforms and solving integral equations using Chebyshev polynomial approximations. J. Comp. Appl. Math. 2000, 121, 113–124. [Google Scholar] [CrossRef] [Green Version]
  23. Rivlin, T. Chebyshev Polynomial from Approximation Theory to Algebra and Number Theory, 2nd ed.; Wiley: New York, NY, USA, 1990. [Google Scholar]
  24. Mason, J.C.; Handscomb, D.C. Chebyshev Polynomials; Chapman & Hall/CRC: Boca Raton, FL, USA, 2003. [Google Scholar]
  25. Prudnikov, A.P.; Bryczkov, A.J.; Mariczev, O.I. Integrals and Series, Elementary Functions; Nauka: Moscow, Russia, 1981. (In Russian) [Google Scholar]
  26. Ortiz, E.L.; Rivlin, T.J. Another look at the Chebyshev polynomials. Am. Math. Mon. 1983, 90, 3–11. [Google Scholar] [CrossRef]
  27. Merino, J.C. Lissajous Figures and Chebyshev Polynomials. Coll. Math. J. 2003, 34, 122–127. [Google Scholar] [CrossRef]
  28. Niczyporowicz, E. Plane Curves—Selected Topics in Analytic and Differential Geometry; PWN: Warsaw, Poland, 1991. (In Polish) [Google Scholar]
  29. Motzkin, T.S. The arithmetic-geometric inequality. In 1967 Inequalities (Proc. Sympos. Wright-Patterson Air Force Base, Ohio, 1965); Academic Press: New York, NY, USA, 1967; pp. 205–224. [Google Scholar]
  30. Benoist, O. Writing positive polynomials as sums of (few) squares. EMS Newsl. 2017, 8–13. [Google Scholar] [CrossRef] [Green Version]
  31. Rudin, W. Sums of squares of polynomials. Am. Math. Mon. 2000, 107, 813–821. [Google Scholar] [CrossRef]
  32. Abu-Saymeh, S.; Hajja, M. Equicevian points on the altitudes of a triangles. Elem. Math. 2012, 67, 187–195. [Google Scholar] [CrossRef] [Green Version]
  33. Wituła, R. Complex Numbers, Polynomials and Partial Fraction Decomposition Part 1, 2 and 3; Silesian University of Technology Press: Gliwice, Poland, 2010. (In Polish) [Google Scholar]
  34. Bony, J.-M.; Broglia, F.; Colombini, F.; Pernazza, L. Nonnegative functions as squares or sums of squares. J. Funct. Anal. 2006, 232, 137–147. [Google Scholar] [CrossRef] [Green Version]
  35. Ma, W.-X.; Zhang, Y.; Tang, Y. Symbolic Computation of Lump Solutions to a Combined Equation Involving Three Types of Nonlinear Terms. East Asian J. Appl. Math. 2020, 10, 732–745. [Google Scholar] [CrossRef]
  36. Ma, W.-X.; Zhou, Y. Lump solutions to nonlinear partial differential equations via Hirota bilinear forms. J. Differ. Equ. 2018, 264, 2633–2659. [Google Scholar] [CrossRef] [Green Version]
  37. Fernando, J.F.; Gamboa, J.M. Real Algebra from Hilbert’s 17’th Problem. Available online: http://www.mat.ucm.es/~josefer/articulos/rgh17.pdf (accessed on 16 December 2020).
Figure 1. The first 6 white curves. Figure (a) shows the original version—the white curves are visible in the background of the plot of the first 35 Chebyshev’s polynomials. On (b) the white curves are coloured blue, on (c)—extracted.
Figure 1. The first 6 white curves. Figure (a) shows the original version—the white curves are visible in the background of the plot of the first 35 Chebyshev’s polynomials. On (b) the white curves are coloured blue, on (c)—extracted.
Information 11 00585 g001
Figure 2. The first seven white curves, each in different colour.
Figure 2. The first seven white curves, each in different colour.
Information 11 00585 g002
Figure 3. The first 9 white curves.
Figure 3. The first 9 white curves.
Information 11 00585 g003
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Bajorska-Harapińska, B.; Pleszczyński, M.; Różański, M.; Smoleń-Duda, B.; Smuda , A.; Wituła , R. A Different Look at Polynomials within Man-Machine Interaction. Information 2020, 11, 585. https://doi.org/10.3390/info11120585

AMA Style

Bajorska-Harapińska B, Pleszczyński M, Różański M, Smoleń-Duda B, Smuda  A, Wituła  R. A Different Look at Polynomials within Man-Machine Interaction. Information. 2020; 11(12):585. https://doi.org/10.3390/info11120585

Chicago/Turabian Style

Bajorska-Harapińska, Beata, Mariusz Pleszczyński, Michał Różański, Barbara Smoleń-Duda, Adrian Smuda , and Roman Wituła . 2020. "A Different Look at Polynomials within Man-Machine Interaction" Information 11, no. 12: 585. https://doi.org/10.3390/info11120585

APA Style

Bajorska-Harapińska, B., Pleszczyński, M., Różański, M., Smoleń-Duda, B., Smuda , A., & Wituła , R. (2020). A Different Look at Polynomials within Man-Machine Interaction. Information, 11(12), 585. https://doi.org/10.3390/info11120585

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop