• 検索結果がありません。

ON TRIANGULAR DOMAINS

N/A
N/A
Protected

Academic year: 2022

シェア "ON TRIANGULAR DOMAINS"

Copied!
14
0
0

読み込み中.... (全文を見る)

全文

(1)

ON TRIANGULAR DOMAINS

A. RABABAH AND M. ALQUDAH

Received 25 March 2004 and in revised form 20 March 2005

We construct Jacobi-weighted orthogonal polynomialsᏼ(nα,r,β,γ)(u,v,w), α,β,γ >1, α+ β+γ=0, on the triangular domain T. We show that these polynomials(α,β,γ)n,r (u, v,w) over the triangular domainTsatisfy the following properties:ᏼ(nα,r,β,γ)(u,v,w)n, n1,r=0, 1,...,n, andᏼ(n,rα,β,γ)(u,v,w)(n,sα,β,γ)(u,v,w) forr=s. Hence,(n,rα,β,γ)(u,v,w), n=0, 1, 2,...,r=0, 1,...,n, form an orthogonal system over the triangular domainTwith respect to the Jacobi weight function. These Jacobi-weighted orthogonal polynomials on triangular domains are given in Bernstein basis form and thus preserve many properties of the Bernstein polynomial basis.

1. Introduction

Recent years have seen a great deal in the field of orthogonal polynomials, a subject closely related to many important branches of analysis. Among these orthogonal polynomials, the Jacobi orthogonal polynomials are the most important. However, the cases of two or more variables of orthogonal polynomials on triangular domains have been studied by few researchers; although the main definitions and some simple properties were consid- ered many years ago, see [1,3,12,14].

Orthogonal polynomials with Jacobi weight functionw(α,β,γ)(u,v,w)=uαvβ(1w)γ, α,β,γ >1 on triangular domainTare defined in [11]. These polynomialsPn(α,r,β,γ)(u,v,w) are orthogonal to each polynomial of degree less than or equal ton1, with respect to the defined weight functionw(α,β,γ)(u,v,w) onT. However,P(n,rα,β,γ)(u,v,w),Pn,s(α,β,γ)(u, v,w),r=s, are not orthogonal with respect to the weight functionw(α,β,γ)(u,v,w) onT.

In [5], orthogonal polynomials with respect to the weight functionw(u,v,w)=1 on a triangular domainTare defined. These polynomialsPn,r(u,v,w) are orthogonal to each polynomial of degree less than or equal ton1 and also orthogonal to each polynomial Pn,s(u,v,w),r=s.

In this paper, we construct orthogonal polynomialsᏼ(nα,r,β,γ)(u,v,w) with respect to the Jacobi weight functionw(α,β,γ)(u,v,w)=uαvβ(1w)γ,α,β,γ >1,α+β+γ=0, on tri- angular domainT. These Jacobi-weighted orthogonal polynomials on triangular domains

Copyright©2005 Hindawi Publishing Corporation Journal of Applied Mathematics 2005:3 (2005) 205–217 DOI:10.1155/JAM.2005.205

(2)

are given in the Bernstein basis form, and thus preserve many geometric properties of the Bernstein polynomial basis. We show that these polynomialsᏼ(nα,r,β,γ)(u,v,w) over the triangular domain T satisfy the following properties:ᏼ(nα,r,β,γ)(u,v,w)n, n1, r= 0, 1,...,n, and forr=swe proved thatᏼ(nα,r,β,γ)(u,v,w)(nα,s,β,γ)(u,v,w). And hence, these bivariate polynomialsᏼ(nα,r,β,γ)(u,v,w),r=0, 1,...,n, andn=0, 1, 2,..., form an orthog- onal system over the triangular domainTwith respect to the weight functionw(α,β,γ)(u, v,w),α,β,γ >1,α+β+γ=0.

The construction of bivariate orthogonal polynomials on the square is straightfor- ward. We consider the tensor product of the set of orthogonal polynomials over the square

G=

(x,y) :1x1,1y1. (1.1) Let{P(nα1,β1)(x)}be the Jacobi polynomials over [1, 1] with respect to the weight function w1(x)=(1x)α1(1 +x)β1.And let {Q(mα2,β2)(y)}be the Jacobi polynomials over [1, 1]

with respect to the weight functionw2(y)=(1y)α2(1 +y)β2. We define the bivariate polynomials{Rnm(x,y)}onGformed by the tensor products of the Jacobi polynomials by

Rnm(x,y) :=Pn1m1)(x)Qm22)(y), n=0, 1, 2,...,m=0, 1,...,n. (1.2) Then{Rnm(x,y)} are orthogonal on the squareG with respect to the weight function w(x,y)=w(1α1,β1)(x)w(2α2,β2)(y).However, the construction of orthogonal polynomials over a triangular domain is not straightforward like the tensor product over the squareG.

Form1, we define the spaceᏸmof polynomials of degreemthat are orthogonal to all polynomials of degree less thanmover a triangular domainT, that is,

m=

pΠm: pΠm1

, (1.3)

andΠnis the space of all polynomials of degreenover the triangular domainT.

This paper is organized as follows: inSection 2, we define and discuss the relation be- tween the univariate Bernstein and Jacobi polynomials. In Sections3and4, the barycen- tric coordinates and the generalized Bernstein polynomials over triangular domain are introduced. Properties of the orthogonal polynomials over triangular domain are given isSection 5. The construction of the Jacobi-weighted orthogonal polynomials over trian- gular domain with its Bernstein representation are analyzed in Sections6and7.

2. Univariate Bernstein and Jacobi polynomials

The Bernstein polynomialsbni(u),u[0, 1],i=0, 1,...,n, are defined by

bni(u)=

n

i

ui(1u)ni, i=0, 1,...,n,

0 else,

(2.1)

(3)

where the binomial coefficients are given by n

i

=

n!

i!(ni)! if 0in,

0 else.

(2.2)

The Jacobi polynomialsPn(α,β)(x) of degreenare the orthogonal polynomials, except for a constant factor, on [1, 1] with respect to the weight function

w(x)=(1x)α(1 +x)β, α,β >1. (2.3) In this paper, it is appropriate to takeu[0, 1] for both Bernstein and Jacobi polyno- mials. The following two lemmas will be needed in the construction of the orthogonal bivariate polynomials and the proof of the main results.

Lemma2.1 (see [10]). The Jacobi polynomialPr(α,β)(u)of degreerhas the following Bern- stein representation

P(rα,β)(u)= r

i=0

(1)ri r+α

i

r+β ri

r i

bir(u), r=0, 1,.... (2.4)

The Pochhammer symbol is more appropriate, but the combinatorial notation gives more compact and readable formulas, these have also been used by Szeg¨o [13].

Lemma 2.2 (see [10]). The Jacobi polynomials P0(α,β)(u),...,Pn(α,β)(u) of degree less than or equal toncan be expressed in terms of the Bernstein basis of fixed degreenby the following formula:

P(rα,β)(u)= n

i=0

µni,rbni(u), r=0, 1,...,n, (2.5) where fori=0,...,n,

µni,r= n

i

1 min(i,r) k=max(0,i+rn)

(1)rk nr

ik

r+α k

r+β rk

. (2.6)

3. Barycentric coordinates

Consider a base triangle in the plane with the verticespk=(xk,yk),k=1, 2, 3. Then every pointpinside the triangleT can be written using the barycentric coordinates (u,v,w), whereu+v+w=1,u,v,w0 asp=up1+vp2+wp3. The barycentric coordinates are the ratio of areas of subtriangles of the base triangle as follows:

u= areap,p2,p3

areap1,p2,p3

, v= areap1,p,p3

areap1,p2,p3

, w= areap1,p2,p areap1,p2,p3

, (3.1) where area(p1,p2,p3)=0, which means thatp1,p2,p3are not collinear.

(4)

4. Generalized Bernstein polynomials LetTbe a triangular domain defined by

T=

(u,v,w) :u,v,w0,u+v+w=1. (4.1) Let the notation α=(i,j,k) denote triples of nonnegative integers, where|α| =i+j+ k·The generalized Bernstein polynomials of degreen on the triangular domainT are defined by the formula

bnα(u,v,w)= n

α

uivjwk, |α| =n, (4.2) where

n α

= n!

i!j!k!. (4.3)

Note that the generalized Bernstein polynomials are nonnegative overT, and form a par- tition of unity, that is,

1=(u+v+w)n=

0i,j,kn i+j+k=n

n!

i!j!k!uivjwk. (4.4) The sum involves a total of (1/2)(n+ 1)(n+ 2) linearly independent polynomials. These polynomials define the Bernstein basis for the spaceΠnover the triangular domainT.

Any polynomialP(u,v,w) of degreencan be written in the Bernstein form P(u,v,w)=

|α|=n

dαbnα(u,v,w), (4.5)

with B´ezier coefficientsdα.We can also use the degree elevation algorithm for the Bern- stein representation (4.5). This is obtained by multiplying both sides by 1=u+v+w, and writing

P(u,v,w)=

|α|=n+1

d(1)α bnα+1(u,v,w). (4.6)

The new coefficientsd(1)α are defined by, see [4,7], d(1)i jk= 1

n+ 1

idi1,j,k+jdi,j1,k+kdi,j,k1

, i+j+k=n+ 1. (4.7) The Bernstein polynomialsbnα(u,v,w),|α| =n, onTsatisfy, see [5,9],

Tbαn(u,v,w)dA=

(n+ 1)(n+ 2), (4.8)

where∆is double the area ofT.

(5)

LetP(u,v,w) andQ(u,v,w) be two bivariate polynomials overT, then we define their inner product overTby

P,Q = 1

TPQ dA. (4.9)

We say thatPandQare orthogonal ifP,Q =0.

5. Orthogonal polynomials on triangular domain

A basis of linearly independent and mutually orthogonal polynomials in the barycentric coordinates (u,v,w) are constructed overT. These polynomials are represented in the following triangular table

P0,0(α,β,γ)(u,v,w)

P1,0(α,β,γ)(u,v,w), P1,1(α,β,γ)(u,v,w)

P2,0(α,β,γ)(u,v,w), P2,1(α,β,γ)(u,v,w), P(α,β,γ)2,2 (u,v,w) ...

Pn(α,0,β,γ)(u,v,w), Pn(α,1,β,γ)(u,v,w), P(nα,2,β,γ)(u,v,w),...,Pn(α,n,β,γ)(u,v,w).

(5.1)

Thekth row of this triangle table containsk+ 1 polynomials. Thus, for a basis of lin- early independent polynomials of total degreen, there are (1/2)(n+ 1)(n+ 2) polynomi- als.

Analogous to [5], a simple closed-form representation of degree-ordered system of orthogonal polynomials is constructed on a triangular domainT. Since the Bernstein polynomials are stable, see [6], it is convenient to write these polynomials in Bernstein form.

Let f(u,v,w) be an integrable function overT, and consider the operator Sn(f)=(n+ 1)(n+ 2)

|α|=n

f,bαnbnα. (5.2)

Fornm,

λm,n= (n+ 2)!n!

(n+m+ 2)!(nm)! (5.3)

is an eigenvalue of the operatorSn, andᏸmis the corresponding eigenspace, see [2].

The following three lemmas will be needed in the proof of the main results.

Lemma5.1 (see [5]). LetP=

|α|=ncαbnαmand letQ=

|α|=ndαbαnΠnwithmn· Then,

P,Q = (n!)2

(n+m+ 2)!(nm)!|α|=ncαdα. (5.4)

(6)

Lemma5.2 (see [5,8]). LetP=

|α|=ncαbnαΠn.Then, Pn⇐⇒

|α|=n

cαdα=0 Q=

|α|=n

dαbnαΠn1· (5.5)

Consider the polynomials

qn,r(w)=

nr j=0

(1)j

n+r+ 1 j

bnjr(w). (5.6)

The polynomialqn,r(w) is a scalar multiple ofPn(0,2rr+1)(12w), and we have the fol- lowing lemma

Lemma5.3 (see [5]). Forr=0,...,nandi=0,...,nr1,qn,r(w)is orthogonal to(1 w)2r+i+1on[0, 1], and hence

1

0 qn,r(w)P(w)(1w)2r+1dw=0 (5.7) for every polynomialP(w)of degree less than or equal tonr1.

6. Jacobi-weighted orthogonal polynomials

Forn=0, 1, 2,...andr=0, 1,...,n, we define the bivariate polynomials

(nα,r,β,γ)(u,v,w)=

r i=0

c(i,α,β)bri(u,v)

nr j=0

(1)j

n+r+ 1 j

bnjr(w,u+v), (6.1)

whereα,β,γ >1,α+β+γ=0,

c(i,α,β)=(1)ri r+α

i

r+β ri

r i

, i=0, 1,...,r,

bri(u,v)= r

i

uivri, i=0, 1,...,r.

(6.2)

In this section, we show that the polynomialsᏼ(nα,r,β,γ)(u,v,w)n,n1,r=0, 1,...,n, andᏼ(nα,r,β,γ)(nα,s,β,γ)forr=s. Thus, choosing(0,0α,β,γ)=1, then the polynomialsᏼ(nα,r,β,γ)(u, v,w) for 0rnandn=0, 1, 2,...form a degree-ordered orthogonal sequence overT.

(7)

We first rewrite these polynomials in the Jacobi polynomials form

(n,rα,β,γ)(u,v,w)= r

i=0

(1)ri r+α

i

r+β ri

r i

bir(u,v)

×n

r j=0

(1)j

n+r+ 1 j

bnjr(w,u+v)

= r

i=0

(1)ri r+α

i

r+β ri

r i

bri(u,v)

(u+v)r(1w)r

×nr

j=0

(1)j

n+r+ 1 j

bnjr(w, 1w).

(6.3)

Since

bri(u,v) (u+v)r =bri

u 1w

, (6.4)

and usingLemma 2.1, we get ᏼ(α,β,γ)n,r (u,v,w)=P(α,β)r

u 1w

(1w)rqn,r(w), r=0,...,n, (6.5) wherePr(α,β)(t) is the univariate Jacobi polynomial of degreerandqn,r(w) is defined in (5.6).

First, we show that the polynomialsᏼ(nα,r,β,γ)(u,v,w),r=0,...,n, are orthogonal to all polynomials of degree less thannover the triangular domainT.

Theorem 6.1. For eachn=1, 2,...,r=0, 1,...,n, and the weight function w(α,β,γ)(u,v, w)=uαvβ(1w)γsuch thatα,β,γ >1,α+β+γ=0,ᏼ(α,β,γ)n,r (u,v,w)nholds.

Proof. For eachm=0,...,n1, ands=0,...,m, we construct the set of bivariate poly- nomials

Q(α,β)s,m (u,v,w)=Ps(α,β)

u 1w

(1w)mwnm1, m=0,...,n1,s=0,...,m. (6.6) The span of these polynomials includes the set of Bernstein polynomials

bmj u

1w

(1w)mwnm1=bmj(u,v)wnm1, m=0,...,n1, j=0,...,m, (6.7) which span the spaceΠn1. Thus, it is sufficient to show that for eachm=0,...,n1, s=0,...,m, we have

I:=

T(n,rα,β,γ)(u,v,w)Q(s,mα,β)(u,v,w)w(α,β,γ)(u,v,w)dA=0. (6.8)

(8)

This is simplified to I=1

0

1w

0 P(rα,β)

u 1w

qn,r(w)P(sα,β)

u 1w

wnm1uαvβ(1w)γ+r+mdudw. (6.9) By making the substitutiont=u/(1w), we get

w(α,β,γ)(u,v,w)=uαvβ(1w)γ=tα(1t)β(1w)α+β+γ. (6.10) And thus, we have

I=1

0

1

0Pr(α,β)(t)qn,r(w)Ps(α,β)(t)(1w)α+β+γ+r+m+1wnm1tα(1t)βdt dw

=1

0Pr(α,β)(t)Ps(α,β)(t)tα(1t)βdt 1

0qn,r(w)(1w)α+β+γ+r+m+1wnm1dw.

(6.11)

Ifm < r, then we haves < r, and the first integral is zero by the orthogonality property of the Jacobi polynomials. Ifrmn1, we have byLemma 5.3the second integral

equal to zero. And thus the theorem follows.

Note that takingw(α,β,γ)(u,v,w)=uαvβ(1w)γenables us to separate the integrand in the proof ofTheorem 6.1. Also note that takingα+β+γ=0 enables us to useLemma 5.3 in the proof ofTheorem 6.1.

In the following theorem, we show thatᏼ(α,β,γ)n,r (u,v,w) is orthogonal to each polyno- mial of degreen. And thus the bivariate polynomials(nα,r,β,γ)(u,v,w),r=0, 1,...,n, and n=0, 1, 2,...form an orthogonal system over the triangular domainTwith respect to the weight functionw(α,β,γ)(u,v,w),α,β,γ >1.

Theorem6.2. Forr=s,(nα,r,β,γ)(u,v,w)(nα,s,β,γ)(u,v,w)with respect to the weight func- tionw(α,β,γ)(u,v,w)=uαvβ(1w)γsuch thatα,β,γ >1.

Proof. Forr=s, we have I:=

T(n,rα,β,γ)(u,v,w)ᏼ(n,sα,β,γ)(u,v,w)w(α,β,γ)(u,v,w)dA

=1

0

1w

0 P(α,β)r

u 1w

Ps(α,β)

u 1w

(1w)r+sqn,r(w)qn,s(w)w(α,β,γ)(u,v,w)dudw.

(6.12) By making the substitutiont=u/(1w), we getw(α,β,γ)(u,v,w)=tα(1t)β(1w)α+β+γ. And thus, we have

I=1

0Pr(α,β)(t)P(sα,β)(t)tα(1t)βdt 1

0qn,r(w)qn,s(w)(1w)α+β+γ+r+s+1dw, (6.13) where the first integral equals zero by the orthogonality property of the Jacobi polynomi-

als forr=s, and thus the theorem follows.

(9)

7. Orthogonal polynomials in Bernstein basis

The Bernstein-B´ezier form of curves and surfaces exhibits some interesting geometric properties, see [4,7]. So, we write the orthogonal polynomialsᏼ(nα,r,β,γ)(u,v,w),r=0, 1, ...,nandn=0, 1, 2,...in the following Bernstein-B´ezier form:

(nα,r,β,γ)(u,v,w)=

|α|=n

anα,rbnα(u,v,w). (7.1) We are interested in finding a closed form for the computation of the Bernstein coeffi- cientsanα,r. These are given explicitly in the following theorem.

Theorem7.1. The Bernstein coefficientsanα,rof (7.1) are given explicitly by

ani jk,r=

(1)k

n+r+ 1 k

nr k

n k

µni,rk, 0knr,

0, k > nr,

(7.2)

whereµni,rkare given in (2.6).

Proof. From (6.1), it is clear thatᏼ(α,β,γ)n,r (u,v,w) has degreenrin the variablew, and thus

ani jk,r=0 fork > nr. (7.3) For 0knr, the remaining coefficients are determined by equating (6.1) and (7.1) as follows:

i+j=nk

ani jk,rbni jk(u,v,w)=(1)k

n+r+ 1 k

bnkr(w,u+v)

× r

i=0

(1)ri r+α

i

r+β ri

r i

bri(u,v).

(7.4)

Comparing powers ofwon both sides, we have

nk i=0

an,ri jk n!

i!j!k!uivj=(1)k

n+r+ 1 k

nr k

(u+v)nrk

×

r i=0

(1)ri r+α

i

r+β ri

r i

bri(u,v).

(7.5)

(10)

The left-hand side of the last equation can be written in the form

nk i=0

ani jk,r n!

i!j!k!uivj=nk

i=0

ani jk,r n!(nk)!

i!j!k!(nk)!uivj

=nk

i=0

ani jk,r n!(nk)!

i!(nki)!k!(nk)!uivj

=

nk i=0

ani jk,r n

k

bnik(u,v).

(7.6)

Now, we get

nk i=0

an,ri jk n

k

bnik(u,v)=(1)k

n+r+ 1 k

nr k

(u+v)nrk

× r

i=0

(1)ri r+α

i

r+β ri

r i

bri(u,v).

(7.7)

With some binomial simplifications, and usingLemma 2.2, we get

nk i=0

an,ri jk n

k

bnik(u,v)=(1)k

n+r+ 1 k

nr k

r

i=0

µni,rkbnik(u,v), (7.8)

whereµni,rk are the coefficients resulting from writing Jacobi polynomial of degreer in the Bernstein basis of degree nk, as defined by expression (2.6). Thus, the required Bernstein-B´ezier coefficients are given by

an,ri jk=

(1)k

n+r+ 1 k

nr k

n k

µni,rk, 0knr,

0, k > nr,

(7.9)

which completes the proof of the theorem.

(11)

To derive a recurrence relation for the coefficientsani jk,r ofᏼ(n,rα,β,γ)(u,v,w), we consider the generalized Bernstein polynomial of degreen1

bi jkn1(u,v,w)=(n1)!

i!j!k! uivjwk

=(n1)!

i!j!k! uivjwk(u+v+w)

= (i+ 1)n!

n(i+ 1)!j!k!ui+1vjwk+ (j+ 1)n!

n(i!)(j+ 1)!k!uivj+1wk+ (k+ 1)n!

n(i!)(j!)(k+ 1)!uivjwk+1

=(i+ 1)

n bni+1,j,k(u,v,w) +(j+ 1)

n bni,j+1,k(u,v,w) +(k+ 1)

n bni,j,k+1(u,v,w).

(7.10)

By construction ofᏼ(nα,r,β,γ)(u,v,w), we have

bni jk1(u,v,w),(nα,r,β,γ)(u,v,w)=0, i+j+k=n1. (7.11)

Thus byLemma 5.2, we have

(i+ 1)an,ri+1,j,k+ (j+ 1)an,ri,j+1,k+ (k+ 1)an,ri,j,k+1=0, (7.12)

and since we know fromTheorem 7.1that

an,ri,ni,0=µni,r fori=0, 1,...,n, (7.13)

we can use (7.12) to generateani,j,k,r recursively onk.

8. Closure

We have constructed Jacobi-weighted orthogonal polynomialsᏼ(n,rα,β,γ)(u,v,w),α,β,γ

1,α+β+γ=0 on the triangular domainT. Since the Bernstein polynomials are stable, see [6], we write these polynomials in Bernstein basis form. The polynomialsᏼ(nα,r,β,γ)(u,v, w)n,n1,r=0, 1,...,n, andᏼ(α,β,γ)n,r (u,v,w)(α,β,γ)n,s (u,v,w) forr=s. And hence, these bivariate polynomials form an orthogonal system over the triangular domain T with respect to the above weight function.

参照

関連したドキュメント