Next Article in Journal
Forecasting Electricity Demand Using a New Grey Prediction Model with Smoothness Operator
Previous Article in Journal
Some Fixed-Point Theorems in b-Dislocated Metric Space and Applications
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Generalized Shifted Chebyshev Koornwinder’s Type Polynomials: Basis Transformations

by
Mohammad A. AlQudah
1,* and
Maalee N. AlMheidat
2
1
School of Basic Sciences and Humanities, German Jordanian University, Amman 11180, Jordan
2
Department of Mathematics, University of Petra, Amman 11196, Jordan
*
Author to whom correspondence should be addressed.
Symmetry 2018, 10(12), 692; https://doi.org/10.3390/sym10120692
Submission received: 13 November 2018 / Revised: 28 November 2018 / Accepted: 30 November 2018 / Published: 2 December 2018

Abstract

:
Approximating continuous functions by polynomials is vital to scientific computing and numerous numerical techniques. On the other hand, polynomials can be characterized in several ways using different bases, where every form of basis has its advantages and power. By a proper choice of basis, several problems will be removed; for instance, stability and efficiency can be improved, and numerous complications can be resolved. In this paper, we provide an explicit formula of the generalized shifted Chebyshev Koornwinder’s type polynomial of the first kind, T r * ( K 0 , K 1 ) ( x ) , using the Bernstein basis of fixed degree. Moreover, a Bézier’s degree elevation was used to rewrite T r * ( K 0 , K 1 ) ( x ) in terms of a higher degree Bernstein basis without altering the shapes. In addition, explicit formulas of conversion matrices between generalized shifted Chebyshev Koornwinder’s type polynomials and Bernstein polynomial bases were given.

1. Introduction

Bernstein polynomials B j m ( x ) = m ! j ! ( m j ) ! x j ( 1 x ) m j , j = 0 , 1 , , m , form a standard basis for Bézier surfaces and curves [1]. Farouki in [2] examined Bernstein basis properties and described key characteristics and algorithms related to the Bernstein basis. Remarkable properties and features of Bernstein polynomials [2] make them essential in the development of Bézier surfaces and curves in many areas of computer-aided and geometric designs (CAGDs). They have been studied thoroughly (see [2] for more details), and there exist great enduring works (see [3] and references therein).
Though higher order Bézier curves need extra time to process, their bases are optimally stable, and flexible in designing shapes. In addition, numerous applications (see [1,4]) contain two or more Bézier curves of different degrees that require an equal or higher degree for all involved Bézier curves. Knowing that the degree elevation of Bézier curves defined by [4] does not alter the shapes, the degree elevation can be used to express all comprised Bézier curves and Bernstein polynomials of deg n in respect of the nth-degree Bernstein polynomials using
B j v ( x ) = i = j n v + j v j n v i j n i B i n ( x ) , j = 0 , 1 , , v .
For extra information, see [1,5,6].
However, Bernstein polynomials are not orthogonal, so they cannot be used efficiently and effectively in approximation problems [7]. Therefore, calculations performed [7,8,9] to obtain the least squares polynomial of deg = m using Bernstein polynomials do not reduce the calculations to obtain the least squares approximation polynomial of deg = m + 1 .
For example [9], for g ( t ) C [ 0 , 1 ] , the least squares approximation requires finding a least squares polynomial, B g m * ( t ) = k = 0 m c k ϕ k ( t ) , such that { ϕ k ( t ) } k = 0 m is a basis that minimizes the error
E ( c 0 , c 1 , , c m ) = 0 1 [ g ( t ) k = 0 m c k ϕ k ( t ) ] 2 d t .
Now, E c k = 0 , for k = 0 , , m , is the necessary condition for Equation (2) to have a minimum over all c i . Thus, for i = 0 , 1 , , m , the values c i that minimize g ( t ) k = 0 m c k ϕ k ( t ) 2 satisfy
0 1 g ( t ) ϕ i ( t ) d t = k = 0 m c k 0 1 ϕ k ( t ) ϕ i ( t ) d t ,
which leads to a system of ( m + 1 ) normal equations defined using ( m + 1 ) unknown coefficients of B g m * ( t ) , namely, c i , i = 0 , , m . By choosing natural powers ϕ i ( t ) = t i , i = 0 , , m as a basis, Equation (3) equals k = 0 m c k i + k + 1 , and the resulting coefficients form a Hilbert matrix, which has a notoriously ill condition for even modest values of m , and possess round-off error difficulties.
Therefore, approximations accompanied with an orthogonal polynomials basis, where many computations have been simplified, have been introduced instead [7,8], and they have turned out to be effective.
For instance, such calculations can be made computationally effective by using orthogonal polynomials [9], such as generalized shifted Chebyshev polynomials of the first kind. Thus, choosing our basis, ϕ i ( t ) , to act as orthogonal polynomials will simplify the approximation problem, where the resulting matrix will be diagonal. Since then, approximation using orthogonal polynomials has been introduced and has received more attention. Moreover, knowing B g m * ( t ) is enough to compute c m + 1 to obtain B g m + 1 * ( t ) . Using orthogonal polynomials has shown to be computationally effective (see [7,9] for more details).
Characterization using the Bernstein basis of generalized shifted Chebyshev Koornwinder’s type polynomials of the first and second kind was discussed in [10,11], respectively. Rababah [8] considered the transformation of the Bernstein polynomial basis with classical Chebyshev polynomials. A preliminary abstract of this manuscript was presented in [12], where a generalization of the work in [8] is given by providing an explicit formula of the generalized shifted Chebyshev Koornwinder’s type polynomials of the first kind. We will refer to these as generalized shifted Chebyshev-I polynomials throughout this article. Then, we write the generalized shifted Chebyshev-I polynomials of degree r n using the Bernstein basis of degree n , and an explicit form of the transformation and the inverse transformation of the generalized shifted Chebyshev-I polynomials to Bernstein polynomial bases are presented.

The Generalized Shifted Chebyshev-I Koornwinder’s Type Polynomials

Chebyshev’s polynomials of the first kind T k ( x ) of degree k 0 in x , are defined as T k ( x ) = cos ( k arccos x ) = 1 2 x + i 1 x 2 k + x i 1 x 2 k , x [ 1 , 1 ] . They are solutions of the well-known Chebyshev’s differential equation,
( 1 x 2 ) d 2 y d x 2 x d y d x + k 2 y = 0 , k = 0 , 1 , 2 , ,
and form a set of orthogonal polynomials [13,14], except for a constant factor, on 1 x 1 with respect to W ( x ) = 1 1 x 2 . They are a special case of the classical Jacobi polynomials P k ( α , β ) ( x ) , and the interrelation is given by [13]
T k ( x ) = 2 2 k ( k ! ) 2 ( 2 k ) ! P k ( 1 2 , 1 2 ) ( x ) .
For more details, see [13,14] and references therein.
Although these polynomials are traditionally defined for 1 x 1 , for analysis and numerical computational purposes, it is more convenient to use the interval 0 x 1 . Thus, shifted Chebyshev polynomials of the first kind, T k * ( x ) , which is defined [15] as T k * ( x ) = cos [ k arccos ( 2 x 1 ) ] = T k ( 2 x 1 ) for x [ 0 , 1 ] . The shifted Chebyshev polynomials of the first kind, T k * ( x ) , are orthogonal on the support interval 0 x 1 with ( x x 2 ) 1 / 2 as a weight function.
Generalized orthogonal polynomials were first considered by [16] and developed by [17]. For K 0 , K 1 0 , a characterization of the orthogonal generalized shifted Chebyshev-I polynomials of degree j are defined on the interval 0 x 1 in [10] by
T j * ( K 0 , K 1 ) ( x ) = ( 2 j 1 ) ! ! ( 2 j ) ! ! T j * ( x ) + i = 0 j ( 2 i ) ! λ i 2 2 i ( i ! ) 2 T i * ( x ) , j = 0 , ,
with respect to the measure 1 π ( 1 x 2 ) 1 / 2 + K 0 δ 0 + K 1 δ 1 , where δ x is a singular Dirac measure, T j * ( x ) is the jth degree shifted Chebyshev-I polynomial, and
λ k = 2 K 0 Γ ( k + 1 2 ) Γ ( k 1 2 ) + 2 K 1 Γ ( k + 1 2 ) Γ ( k 1 2 ) + 4 K 0 K 1 .
The double factorial, j ! ! , of an integer j is defined in [18] as ( 2 j 1 ) ! ! = ( 2 j 1 ) ( 2 j 3 ) ( 2 j 5 ) ( 3 ) ( 1 ) when j is odd and as j ! ! = ( j ) ( j 2 ) ( j 4 ) ( 4 ) ( 2 ) when j is even, which can be written as
j ! ! = 2 j 2 ( j 2 ) ! if j is even j ! 2 j 1 2 ( j 1 2 ) ! if j is odd
where 0 ! ! = ( 1 ) ! ! = 1 . From the double factorial definition [18] and the fact that Γ ( 3 2 ) = π 2 , we can write Γ ( j + 1 2 ) = ( 2 j 1 ) ! ! 2 j π and Γ ( 1 2 j ) = ( 2 ) j ( 2 j 1 ) ! ! π . In addition, from Equation (7), we can derive
( 2 j ) ! ! = [ 2 ( j ) ] [ 2 ( j 1 ) ] [ 2 . 1 ] = 2 j j !
and
( 2 j ) ! = [ ( 2 j 1 ) ( 2 j 3 ) ( 1 ) ] . [ 2 ( j ) ] [ 2 ( j 1 ) ] [ 2 ( j 2 ) ] [ 2 ( 1 ) ] = ( 2 j 1 ) ! ! 2 j j ! .
Theorem 1 [10] illustrates how generalized shifted Chebyshev-I polynomials T r * ( K 0 , K 1 ) ( x ) of deg = r can be expressed as a span of Bernstein polynomial basis.
Theorem 1
([10]). For K 0 , K 1 0 , the rth degree generalized shifted Chebyshev-I polynomials T r * ( K 0 , K 1 ) ( x ) have the next representation using Bernstein polynomial basis,
T r * ( K 0 , K 1 ) ( x ) = ( 2 r 1 ) ! ! ( 2 r ) ! ! i = 0 r ( 1 ) r i η i , r B i r ( x ) + j = 0 r ( 2 j ) ! λ j 2 2 j ( j ! ) 2 l = 0 j ( 1 ) j l η l , j B l j ( x )
where λ j is defined in (6), and η i , r = 2 r r 2 r 2 i 2 2 r r i , i = 0 , 1 , , r . Furthermore, we can write ( 2 r 1 ) ! ! ( 2 r ) ! ! = ( 2 r ) ! 2 2 r ( r ! ) 2 using Equations (8) and (9).
Interestingly, it is worth mentioning that the above representation is related to the semicircular law of the random matrix distribution [19].
In this section, explicit forms of the transformation matrix for the generalized shifted Chebyshev-I polynomials basis into the Bernstein polynomials basis, and the inverse transformation matrix that converts the Bernstein polynomials basis into the generalized shifted Chebyshev-I polynomials basis were provided.

2. Results: Bases Transformations

At the beginning, we provide the matrix transformation of the generalized shifted Chebyshev-I to the Bernstein basis in Section 2.1, and in Section 2.2 we provide the transformation matrix of the Bernstein basis to the generalized shifted Chebyshev-I basis.

2.1. Generalized Shifted Chebyshev-I to Bernstein

In the following, we generalize the technique introduced by A. Rababah in [8], where some results concerning the classical Chebyshev case were provided. Theorem 2 will be needed to associate the superb performance of the least squares of the generalized shifted Chebyshev-I polynomials with the geometric perceptions of the Bernstein polynomials basis.
Theorem 2.
The entries A i , r n , r , i = 0 , 1 , , n of the transformation matrix of the generalized shifted Chebyshev-I polynomials basis into the nth degree Bernstein polynomial basis is given by
A i , r n = ( 2 r ) ! 2 2 r r i ( r ! ) 2 l = max ( 0 , i + r n ) min ( i , r ) ( 1 ) r l n r i l r 1 2 l r 1 2 r l + j = 0 r λ j ( 2 j ) ! 2 2 j j i ( j ! ) 2 k = max ( 0 , i + j n ) min ( i , j ) ( 1 ) j k n j i k j 1 2 k j 1 2 j k .
Proof. 
Express an nth degree polynomial, g n ( x ) , as a span of the Bernstein polynomial basis as g n ( x ) = r = 0 n c r B r n ( x ) , and as a linear combination of the generalized shifted Chebyshev-I polynomials as g n ( x ) = i = 0 n d i T i * ( K 0 , K 1 ) ( x ) .
We want to obtain a matrix, A , which converts the coefficients { d i } i = 0 n of the generalized shifted Chebyshev-I polynomials into Bernstein coefficients { c r } r = 0 n , in g n ( x ) = r = 0 n c r B r n ( x ) = i = 0 n d i T i * ( K 0 , K 1 ) ( x ) , i.e., c i = r = 0 n A i , r n d r . Further, express T r * ( K 0 , K 1 ) ( x ) with respect to the nth degree Bernstein polynomial basis as
T r * ( K 0 , K 1 ) ( x ) = i = 0 n D r , i n B i n ( x ) , for r = 0 , 1 , , n ,
where D r , i n denote the entries of conversion matrix D , of dimension ( n + 1 ) × ( n + 1 ) . Thus, we can write the elements of vector d as d i = r = 0 n c r D r , i n , where it is clear that D T = A by comparing d i = r = 0 n c r D r , i n and c i = r = 0 n A i , r n d r .
Use values of η i , r and η l , j defined in Theorem 1 to rewrite Equation (10) as
T r * ( K 0 , K 1 ) ( x ) = ( 2 r ) ! 2 2 r ( r ! ) 2 i = 0 r ( 1 ) r i 2 r r 2 r 2 i 2 2 r r i B i r ( x ) + j = 0 r ( 2 j ) ! λ j 2 2 j ( j ! ) 2 l = 0 j ( 1 ) j l 2 j j 2 j 2 l 2 2 j j l B l j ( x )
and then apply the combinatorial identity r 1 2 r l r 1 2 l = 2 r r 2 r 2 l 2 2 r and the Bernstein symmetry relation B i n ( x ) = B n i n ( 1 x ) to obtain
T r * ( K 0 , K 1 ) ( x ) = ( 2 r ) ! 2 2 r ( r ! ) 2 i = 0 r ( 1 ) r i r 1 2 i r 1 2 r i r i B i r ( x ) + j = 0 r ( 2 j ) ! λ j 2 2 j ( j ! ) 2 l = 0 j ( 1 ) j l j 1 2 l j 1 2 j l j l B l j ( x ) = ( 2 r ) ! 2 2 r ( r ! ) 2 i = 0 r r 1 2 r i r 1 2 i r r i B r i r ( x ) + j = 0 r ( 2 j ) ! λ j 2 2 j ( j ! ) 2 l = 0 j j 1 2 j l j 1 2 l j j l B j l j ( x ) .
Now, use degree elevation defined in Equation (1) introduced in [4] to exchange Bernstein polynomials B r i r ( x ) and B j l j ( x ) of degrees r , j , respectively, to the nth degree Bernstein polynomial, reorder the summations, and compare it with Equation (12) to attain the entries of the matrix D as
D r , i n = ( 2 r ) ! 2 2 r r i ( r ! ) 2 l = max ( 0 , i + r n ) min ( i , r ) ( 1 ) r l n r i l r 1 2 l r 1 2 r l + j = 0 r λ j ( 2 j ) ! 2 2 j j i ( j ! ) 2 k = max ( 0 , i + j n ) min ( i , j ) ( 1 ) j k n j i k j 1 2 k j 1 2 j k .
Transposing will get the desired entries A i , r n of the matrix A .  □
Many applications in the numerical analysis [1,4] might have Bézier curves of different degrees or require a Bézier curve of a higher degree. Corollary 1 uses Bézier’s degree elevation defined by [4] to express the rth degree, r n , T r * ( K 0 , K 1 ) ( x ) with respect to the Bernstein basis of a higher degree, say n , which will help in improving the numerical stability and the efficiency of calculations.
Corollary 1.
The generalized shifted Chebyshev-I polynomials T r * ( K 0 , K 1 ) ( x ) of degree r where 0 r n can be written with respect to nth degree Bernstein basis as
T r * ( K 0 , K 1 ) ( x ) = i = 0 n D r , i n B i n ( x ) , r = 0 , 1 , , n ,
where D r , i n = μ r , i n + l = 0 r λ l μ l , i n and μ r , i n is defined as
μ r , i n = ( 2 r ) ! 2 2 r ( r ! ) 2 l = max ( 0 , i + r n ) min ( i , r ) ( 1 ) r l n r i l 2 r r 2 r 2 l 2 2 r n i .
Proof. 
From Equation (12) and the proof of Theorem 2, the generalized shifted Chebyshev-I polynomials T r * ( K 0 , K 1 ) ( x ) of degree r , where r n can be stated with respect to the fixed nth degree Bernstein polynomial basis as T r * ( K 0 , K 1 ) ( x ) = i = 0 n D r , i n B i n ( x ) , for r = 0 , , n ; such that the entries of the matrix A can be obtained by transposing the matrix D defined in (11). Note that
r 1 2 r l r 1 2 l = ( 2 r 1 ) ! ! 2 r ( r l ) ! 2 l ( 2 l 1 ) ! ! ( 2 r 1 ) ! ! 2 r l ! 2 r l ( 2 ( r l ) 1 ) ! ! = 1 2 r ( r l ) ! l ! ( 2 r 1 ) ! ! ( 2 l 1 ) ! ! ( 2 r 1 ) ! ! ( 2 ( r l ) 1 ) ! ! .
and using ( 2 r ) ! = ( 2 r 1 ) ! ! 2 r r ! , we attain
n r i l r 1 2 r l r 1 2 l n i = n r i l 2 r r 2 r 2 l 2 2 r n i .
Therefore, entries D r , i n can be rewritten as
D r , i n = μ r , i n + l = 0 r λ l μ l , i n
where
μ r , i n = ( 2 r ) ! 2 2 r ( r ! ) 2 l = max ( 0 , i + r n ) min ( i , r ) ( 1 ) r l n r i l 2 r r 2 r 2 l 2 2 r n i .

2.2. Bernstein to Generalized Shifted Chebyshev-I

In the introduction, significant analytical and geometrical properties for Bernstein polynomials are discussed. It is noteworthy that 0 1 B v n ( t ) d t = 1 n + 1 , v = 0 , 1 , , n , and the product of two Bernstein polynomials B i n ( x ) * B j m ( x ) is a Bernstein polynomial that equals n i m j n + m i + j B i + j n + m ( x ) . Now, Theorem 3 provides the orthogonality relation between the Bernstein basis and the generalized shifted Chebyshev-I polynomials, which will be used in the proof of the next conclusion (Theorem 4).
Theorem 3
([10]). Let B r n ( x ) be the nth degree Bernstein polynomial and T i * ( K 0 , K 1 ) ( x ) be the ith degree generalized shifted Chebyshev-I polynomials. For r , i = 0 , 1 , , n , we obtain
0 1 ( x x 2 ) 1 2 B r n ( x ) T i * ( K 0 , K 1 ) ( x ) d x = n r ( 2 i ) ! 2 2 i ( i ! ) 2 l = 0 i ( 1 ) i l i 1 2 l i 1 2 i l Γ ( r + l + 1 2 ) Γ ( n + i r l + 1 2 ) Γ ( n + i + 1 ) + d = 0 i λ d n r ( 2 d ) ! 2 2 d ( d ! ) 2 j = 0 d ( 1 ) d j d 1 2 j d 1 2 d j Γ ( r + j + 1 2 ) Γ ( n + d r j + 1 2 ) Γ ( n + d + 1 ) .
Proof. 
For the proof, see [10]. □
Now, Theorem 4, we find the entries of A 1 , the inverse of the transformation matrix A found in Theorem 2.
Theorem 4.
The entries A i , r n 1 , i , r = 0 , 1 , , n of the inverse of the transformation matrix, A 1 , which converts the Bernstein polynomial basis into the nth degree generalized shifted Chebyshev-I polynomials, are written as
A i , r n 1 = Φ i ( 1 + λ i ) 2 n r 2 2 i ( i ! ) 2 ( 2 i ) ! Ψ l , i n , r + 2 2 i ( i ! ) 2 ( 2 i ) ! 2 d = 0 i ( 2 d ) ! λ d 2 2 d ( d ! ) 2 Ψ j , d n , r
where λ i defined in (6), Φ i = 2 / π i f i = 0 1 / π i f i 0 ,
Ψ l , i n , r = l = 0 i ( 1 ) i l 2 2 i 2 i i 2 i 2 l Γ ( r + l + 1 2 ) Γ ( n + i r l + 1 2 ) Γ ( n + i + 1 ) .
Proof. 
To be able to transform the Bernstein polynomial basis to the nth degree generalized shifted Chebyshev-I polynomials basis, we invert the transformation c = A . d . Let A i , r n 1 , D i , r n 1 , r , i = 0 , 1 , , n be the entries of the matrices A 1 and D 1 , respectively. Then, the change in basis transformation of the Bernstein polynomial into the nth degree generalized shifted Chebyshev-I polynomials is written as
B r n ( x ) = i = 0 n D r , i n 1 T i * ( K 0 , K 1 ) ( x ) .
The entries D r , i n 1 , i , r = 0 , 1 , , n can be set by multiplying (15) by ( x x 2 ) 1 2 T i * ( K 0 , K 1 ) ( x ) and integrating over [ 0 , 1 ] to obtain
0 1 ( x x 2 ) 1 2 B r n ( x ) T i * ( K 0 , K 1 ) ( x ) d x = i = 0 n D r , i n 1 0 1 ( x x 2 ) 1 2 T i * ( K 0 , K 1 ) ( x ) T i * ( K 0 , K 1 ) ( x ) d x
where T j * ( K 0 , K 1 ) ( x ) defined in (5) by T j * ( K 0 , K 1 ) ( x ) = ( 2 j ) ! 2 2 j ( j ! ) 2 T j * ( x ) + i = 0 j ( 2 i ) ! λ i 2 2 i ( i ! ) 2 T i * ( x ) .
Substituting T i * ( K 0 , K 1 ) ( x ) into Equation (16), and using the orthogonality relation [13,20] of the univeriate shifted Chebyshev’s polynomials of the first kind, T i * ( x ) = cos [ i arccos ( 2 x 1 ) ] given as
0 1 ( x x 2 ) 1 2 T i * ( x ) T j * ( x ) d x = 0 if   j i π if   j = i = 0 π 2 if   j = i = 1 , 2 , .
We then obtain
0 1 ( x x 2 ) 1 2 B r n ( x ) T i * ( K 0 , K 1 ) ( x ) d x = π D r , i n 1 ( 2 i ) ! 2 2 i ( i ! ) 2 2 ( 1 + λ i ) 2 if   i = 0 π 2 D r , i n 1 ( 2 i ) ! 2 2 i ( i ! ) 2 2 ( 1 + λ i ) 2 if   i 0 .
Thus, by using Theorem 3, we obtain
D r , i n 1 = Φ i n r ( 1 + λ i ) 2 [ 2 2 i ( i ! ) 2 ( 2 i ) ! l = 0 i ( 1 ) i l 2 2 i 2 i i 2 i 2 l Γ ( r + l + 1 2 ) Γ ( n + i r l + 1 2 ) Γ ( n + i + 1 ) + 2 2 i ( i ! ) 2 ( 2 i ) ! 2 d = 0 i ( 2 d ) ! λ d 2 2 d ( d ! ) 2 j = 0 d ( 1 ) d j 2 2 d 2 d d 2 d 2 j Γ ( r + j + 1 2 ) Γ ( n + d r j + 1 2 ) Γ ( n + d + 1 ) ] .
The terms can be rearranged to obtain the entries of the matrix D 1 in the form
D r , i n 1 = Φ i ( 1 + λ i ) 2 n r 2 2 i ( i ! ) 2 ( 2 i ) ! Ψ l , i n , r + 2 2 i ( i ! ) 2 ( 2 i ) ! 2 d = 0 i ( 2 d ) ! λ d 2 2 d ( d ! ) 2 Ψ j , d n , r ,
where Φ i = 1 / π i f i = 0 2 / π i f i 0 , λ i defined in (6), and
Ψ l , i n , r = l = 0 i ( 1 ) i l 2 2 i 2 i i 2 i 2 l Γ ( r + l + 1 2 ) Γ ( n + i r l + 1 2 ) Γ ( n + i + 1 ) .
The desired entries A i , r n 1 , i , r = 0 , 1 , , n of the matrix A 1 are then found by transposing the matrix D 1 .  □
Hence, we applied Theorem 2, the matrix transformation, A , of the generalized shifted Chebyshev-I polynomials basis to a fixed nth degree Bernstein polynomial basis. Moreover, Corollary 1 will enable us to improve stability and efficiency by rewriting T r * ( K 0 , K 1 ) ( x ) in terms of a Bézier curve of higher degrees. We conclude the section with Theorem 4, with the entries A i , r n 1 , i , r = 0 , 1 , , n of the inverse of A .

3. Discussion

Research in the area of orthogonal polynomials has gained great attention. They are vital to the efficiency and stability of numerical techniques. In this article, an interrelation between ordinary Chebyshev polynomials T r ( x ) , ordinary shifted Chebyshev polynomials T r * ( x ) , and Jacobi polynomials P r ( α , β ) ( x ) are given. In addition, an explicit form of generalized shifted Chebyshev-I polynomials T r * ( K 0 , K 1 ) ( x ) using ordinary Chebyshev polynomials is provided. In addition, the definition of the orthogonal polynomials using cosine function leads to new discoveries in trigonometry identities. Moreover, a characterization of the generalized shifted Chebyshev-I polynomials of degree r using the Bernstein basis of degree r n is discussed, where degree elevation can be used to rewrite T r * ( K 0 , K 1 ) ( x ) in terms of a higher degree Bernstein basis, since applications (see [1,4]) might have two or more Bézier curves of different degrees that require equal degree or higher degree Bézier curves. In addition, an explicit form of the entries of the transformation matrix, A , A i , r n , i , r = 0 , 1 , , n , can transform the generalized shifted Chebyshev-I polynomials basis into the Bernstein polynomials basis (Theorem 2). However, Bernstein polynomials are not orthogonal and cannot be used efficiently in approximation problems [7]. Therefore, approximations using orthogonal polynomials as bases have an advantage. An explicit form of the entries of the transformation matrix, A 1 , A i , r n 1 , i , r = 0 , 1 , , n , can transform the Bernstein polynomial basis into the basis of the generalized shifted Chebyshev-I polynomials of deg = n .

Applications

Exploring new systems of orthogonal polynomials helps in the discovery of applications in many areas, such as integro-differential and Fredholm integral equations, spectral element methods for ODEs and PDEs, splines, computation probability and data integration, fractional differential equations, stochastic differential equations, and stochastic dynamics. Future developments and numerous ideas to expand the scope of this article exist. Some ideas are mentioned at the end of Section 1: constructing bivariate generalized shifted Jacobi polynomials on a simplex, formulating basis transformations for generalized Jacobi Koornwinder’s type polynomials, constructing various degree elevation/reductions of Bézier surfaces and curves, and computing numerical differentiations/integrations, integral transforms, cubature formulas, and Fourier integrals/transforms.

Author Contributions

M.A.A. and M.N.A. contributed equally to this work.

Funding

This research received no external funding.

Acknowledgments

The authors would like to thank the anonymous referees for their comments that helped us to improve this article.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Farin, G.E.; Farin, G. Curves and Surfaces for CAGD: A Practical Guide; Morgan Kaufmann: Burlington, MA, USA, 2002. [Google Scholar]
  2. Farouki, R. The Bernstein polynomial basis: A centennial retrospective. Comput. Aided Geom. Des. 2012, 29, 379–419. [Google Scholar] [CrossRef]
  3. Lorentz, G. Bernstein Polynomials; American Mathematical Soc.: Providence, RI, USA, 2012. [Google Scholar]
  4. Farouki, R.; Rajan, V. Algorithms for polynomials in Bernstein form. Comput. Aided Geom. Des. 1988, 5, 1–26. [Google Scholar] [CrossRef]
  5. Hoschek, J.; Lasser, D.; Schumaker, L. Fundamentals of Computer Aided Geometric Design; AK Peters, Ltd.: Natick, MA, USA, 1993. [Google Scholar]
  6. Yamaguchi, F. Curves and Surfaces in Computer Aided Geometric Design; Springer: Berlin, Germany, 1988. [Google Scholar]
  7. Rice, J. The Approximation of Functions, Linear Theory; Addison-Wesley: Reading, MA, USA, 1964. [Google Scholar]
  8. Rababah, A. Transformation of Chebyshev Bernstein polynomial basis. Comput. Methods Appl. Math. 2003, 3, 608–622. [Google Scholar] [CrossRef]
  9. Burden, R.; Faires, J. Numerical Analysis; Cengage Learning: Boston, MA, USA, 2010. [Google Scholar]
  10. AlQudah, M. Characterization of the generalized Chebyshev-type polynomials of first kind. Int. J. Appl. Math. Res. 2015, 4, 519–524. [Google Scholar] [CrossRef]
  11. AlQudah, M. Generalized Chebyshev polynomials of the second kind. Turk. J. Math. 2015, 39, 842–850. [Google Scholar] [CrossRef] [Green Version]
  12. AlQudah, M.; AlMheidat, M. Generalized Gegenbauer Koornwinder’s type polynomials change of bases. In AIP Conference Proceedings; AIP Publishing: Melville, NY, USA, 2017; Volume 1863, p. 060004. [Google Scholar]
  13. Gradshtein, I.; Ryzhik, I. Tables of Integrals, Series, and Products; Academic Press: New York, NY, USA, 1980. [Google Scholar]
  14. Szegö, G. Orthogonal Polynomials, 4th ed.; American Mathematical Society Colloquium Publications; American Mathematical Society: Providence, RI, USA, 1975. [Google Scholar]
  15. Gil, A.; Segura, J.; Temme, N. Numerical Methods for Special Functions; Siam: Philadelphia, PA, USA, 2007. [Google Scholar]
  16. Koornwinder, T. Orthogonal polynomials with weight function (1 − x)α(1 + x)β + (x + 1) + (x − 1). Can. Math. Bull. 1984, 27, 205–214. [Google Scholar] [CrossRef]
  17. Koekoek, J.; Koekoek, R. Differential equations for generalized Jacobi polynomials. J. Comput. Appl. Math. 2000, 126, 1–31. [Google Scholar] [CrossRef]
  18. Callan, D. A combinatorial survey of identities for the double factorial. arXiv, 2009; arXiv:0906.1317. [Google Scholar]
  19. Shang, Y. On the skew-spectral distribution of randomly oriented graphs. ARS Comb. 2018, 140, 63–71. [Google Scholar]
  20. Olver, F.; Lozier, D.; Boisvert, R.; Clark, C. (Eds.) NIST Handbook of Mathematical Functions; Cambridge University Press: Cambridge, UK, 2010. [Google Scholar]

Share and Cite

MDPI and ACS Style

AlQudah, M.A.; AlMheidat, M.N. Generalized Shifted Chebyshev Koornwinder’s Type Polynomials: Basis Transformations. Symmetry 2018, 10, 692. https://doi.org/10.3390/sym10120692

AMA Style

AlQudah MA, AlMheidat MN. Generalized Shifted Chebyshev Koornwinder’s Type Polynomials: Basis Transformations. Symmetry. 2018; 10(12):692. https://doi.org/10.3390/sym10120692

Chicago/Turabian Style

AlQudah, Mohammad A., and Maalee N. AlMheidat. 2018. "Generalized Shifted Chebyshev Koornwinder’s Type Polynomials: Basis Transformations" Symmetry 10, no. 12: 692. https://doi.org/10.3390/sym10120692

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