A NNALI DELLA
S CUOLA N ORMALE S UPERIORE DI P ISA Classe di Scienze
G IAN -C ARLO R OTA
J IANHONG S HEN
B RIAN D. T AYLOR
All polynomials of binomial type are represented by Abel polynomials
Annali della Scuola Normale Superiore di Pisa, Classe di Scienze 4
esérie, tome 25, n
o3-4 (1997), p. 731-738
<http://www.numdam.org/item?id=ASNSP_1997_4_25_3-4_731_0>
© Scuola Normale Superiore, Pisa, 1997, tous droits réservés.
L’accès aux archives de la revue « Annali della Scuola Normale Superiore di Pisa, Classe di Scienze » (http://www.sns.it/it/edizioni/riviste/annaliscienze/) implique l’accord avec les conditions générales d’utilisation (http://www.numdam.org/conditions). Toute utilisa- tion commerciale ou impression systématique est constitutive d’une infraction pénale.
Toute copie ou impression de ce fichier doit contenir la présente mention de copyright.
Article numérisé dans le cadre du programme Numérisation de documents anciens mathématiques
http://www.numdam.org/
All Polynomials of Binomial Type Are Represented by Abel Polynomials
GIAN-CARLO ROTA - JIANHONG SHEN BRIAN D. TAYLOR
1. - Introduction
The umbral calculus
began
in the NineteenthCentury
as a heuristic devicewhereby
a sequence of scalars ao, a2,... would be treated as a sequence of powers1,
a,a2,
... of a variable a called an umbra. Numerical and com-binatorial identities were
guessed by
thismethod,
whose foundations remainedmysterious.
One did not feel the need forjustifying
the methodrigorously,
since all identities
guessed by
umbral method could later be verifieddirectly.
In several
previous
papers,ending
with the work of Rota andTaylor,
arigorous
foundation for the umbral calculus wasgiven.
The obvious idea was to consider a linear functional onpolynomials,
calledeval,
so thateval(an )
= an.One says that the umbra a
represents
the sequence ao, aI, a2, ...This obvious idea must be
supplemented by
the notion ofexchangeable
umbrae. Two umbrae a and a’ are said to be
exchangeable
whenthey represent
the same sequence.One realizes the need for
exchangeable
umbrae whenconsidering
the se-quence
This sequence cannot be
represented using only
the umbra a above. Itrequires
two
exchangeable
umbrae a and a’. In terms of two such umb raerepresenting
the same sequence ao, a I, a2, - - - we have
This is the basic idea. The details are
easily
worked out, andthey
aregiven
below.A
variety
ofcomputations
can be carried outusing
the umbral calculus. The umbralinterpretation
of functionalcomposition, however,
remained unknown -even in the last century.
(1997), pp.
732
The purpose of the
present
work is togive
an umbralinterpretation
offunctional
composition
of formal power series. The basictheory
isdeveloped below; plenty
ofexamples
can be found in the literature.We are honored to dedicate this paper to the memory of Ennio De
Giorgi.
2. - The classical umbral calculus
In this section we review the classical umbral calculus in one variable over a commutative
ring
k. Thering
k will be assumed to contain thering
ofrational numbers
Q.
Thepresentation
is selfcontained;
further details on the definition and use of the umbral calculus aregiven
in the items listed in thebibliography.
Some of theproofs
of known results areskipped,
butthey
areeasily
reconstructed or read from the references.A classical umbral calculus consists of three types of data:
1. a
polynomial ring k[A,
x,y].
The variablesbelonging
to the set will bedenoted
by
Greekletters,
and are called umbrae.2. a linear functional eval :
k[A,
x,y]
~k[x, y]
such that(a) eval ( 1 )
= 1,(b) ykxn yr)
=eval(yk),
for distinctumbrae a,
13, ... , YEA
and i,j, ..- , k,
n, r arenonnegative integers.
3. A
distinguished umbra, 8
EA, satisfying
= where 8 is the Kronecker delta.A
polynomial
p Ek[A]
is called an umbralpolynomial.
Two umbralpolynomials
p, q Ek[.4]
are said to beequivalent,
written p -- q, wheneval(p)
=eval(q).
A sequence ao, al, a2, ... in
k[x)
is said to beumbrally represented by
anumbra a when for all i ~ 0. This
implies
ao - l. Moregenerally,
an umbral
polynomial
p, is said to represent the sequenceeval(po), eval(p2),
...Two umbral
polynomials
p, q are said to beexchangeable,
written p - q,when p and q
represent the same sequence ink[x].
The notions of
equivalence
andexchangeability
are extended coefficientwiseto formal power series
k[,,4][[t]]
with coefficients ink[A].
For any
polynomial
or formal power seriesf = ¿i ait’
withcoefficients ai
in
k[A],
we define the support,supp(f),
off
to be the set of all umbrae a forwhich there exists an ai in which a appears to a
positive
power in a monomial with nonzero coefficient.Two umbral
polynomials (or
formal powerseries)
are said to be unrelated when theirsupports
have empty intersection.The
following
fact iseasily established;
aproof
isgiven
in[4].
PROPOSITION 1. Given
f (t)
Ek[A,
x,t], if p,
q are umbralpolynomials
unre-lated to
f(t),
thenf (p) -- f(q).
0An
important (and easy) application
of thepreceding proposition
is thefollowing.
If p, r Ek[A, x]
are unrelated and if q, S Ek[A, x]
areunrelated,
then p rr q and r rr s
implies
pr ^_~ qs andsimilarly, p - q
and r = simplies pr - qs and
p + r - q + s. These assertions are not, ingeneral,
true whenthe supports of the umbral
polynomials
are notdisjoint.
It isalways
true thatp-~r ^_~q-~s.
A sequence of
polynomials po (x ) ,
p1 (x ) ,
... willalways
denote a sequence ofpolynomials
with coefficients in k such thatpo (x )
=1,
= x and Pn(x )
is of
degree n
for everypositive integer
n. An umbra X such thatX n -
Pn(x ),
where
po(x),
pl(x),
... is apolynomial
sequence, is said to be apolynomial
umbra.
By
contrast, an umbra a such thateval(an )
is an element of k for every nonnegative integer n
will be said to be a scalar umbra.Two umbrae a and
f3
are said to be inverse when a +f3
=- E.We will assume that the umbral calculus we deal with is saturated. A saturated umbral calculus satisfies the
following requirements. Every
sequence ao, a,, a2,... ink[x]
isrepresented by infinitely
many distinct(and
thus ex-changeable)
umbrae.Necessarily,
in a saturated umbralcalculus,
any umbra ahas
infinitely
many(exchangeable) inverses;
it is sometimes useful to denoteone such inverse umbra
by - I . a.
For any umbra a and every
integer
n, theauxiliary umbra,
n. a stands forone of the
following
umbrae:1. when n =
0,
theauxiliary
umbra 0 - a denotes an umbraexchangeable
with E;
2. when n >
0,
theauxiliary
umbra n - or denotes an umbraexchangeable
withthe sum
a’+a"+ --- + a"’
wherea’,...,
a "’ are n distinct umbrae eachexchangeable
with a;3. when n
0,
theauxiliary
umbra n - a denotes the sum of nexchangeable umbrae f3
+ + ... +f3"’,
each of thembeing
an inverse umbra to a.Expressions
such as m . n . a will not be used. It may be shown that saturated umbral calculi exist.3. -
Operators
andpolynomial
sequencesWe summarize some known facts of finite operator
calculus,
rewritten in thelanguage
of umbrae.We denote
by
D the derivative operator with respect to the variable x onthe
polynomial rings k[A, x]
andk[x]. Thus,
for a Ek,
theexponential eaD
is the linear operator n
defined on the module
k[x].
734
A linear
operator
T ouk[x]
which commutes with the operator for all a E k is said to beshift-invariant.
If in addition the operator T has theproperty
that Tl =1,
then theoperator
is said to be unital.Every
shift-invariantoperator
S onk[x]
is of the form S =c Dk T ,
where c is anarbitrary
constantand where T is a unital operator.
For every unital
operator
T, there exists an umbra a,unique
up to ex-hangeability,
such thatfor every
polynomial p(x)
Ek[x].
Such a unital operator satisfies T =f ( D),
where
f (t)
is the formal power seriesequivalent
to eat.A shift-invariant
operator
of the formQ = D T ,
where T is a unitaloperator,
is said to be a deltaoperator.
We writeQ
=Df (D).
To every delta
operator Q
there exists aunique
sequence ofpolynomials po (x ) , p 1 (x ) , ...
such that = andpn (o)
= 0 for n > 0. Sucha sequence is called the basic sequence of the delta
operator Q.
A sequence ofpolynomials
is said to beof binomial
type wheneverpo(x)
=1,
pi(x)
= x, andfor all a E k.
Every
basic sequence is of binomial type.Conversely,
every sequence ofpolynomials
of binomialtype
such thatpo (x )
= 1 andp 1 (x )
= x is thebasic sequence for a
unique
deltaoperator.
The most
important
sequence of binomial type is the sequence of Abelpolynomials, namely,
the sequence =x(x
for a EQ.
Thesequence of Abel
polynomial
is the basic sequence associated to theoperator De-aD.
Because of theimportance
of thisfact,
we review theproof,
whichamounts to the
following computation:
It follows from the above verification that the sequence of Abel
polynomials
is a sequence of
polynomials
of binomialtype.
Theidentity stating
that thesequence of
polynomials pn(x) = x(x
+na)n-l
is of binomialtype
is dueto Abel.
In
closing
thissection,
we mention the central notion in thepresent
work.Let be two sequences of
polynomials
ink[x], represented by
theumbrae
X, ~ respectively.
Their umbralcomposition, Pn (q)
is the sequence ofpolynomials umbrally
defined asp,(~),
thatis,
the sequence ofpolyno-
mials
rn(x)
defined asrn (x )
= orequivalently
thepolynomial
sequence
rn (x )
Ek[x]
such thatPn(ç).
4. - Main result
We
begin by proving
two technical identities that will be used in the main theorem below.PROPOSITION 2.
If a,
y are any two distinctumbrae,
andif p (t )
isany polynomial
in
k[t],
thenwhere a’ and each
for
1 i n, is an umbraexchangeable
with ot..PROOF. We have
Summing
over thevariable j,
we obtainas desired. 0
PROPOSITION 3. For any
polynomial p(t)
ink[t], for
any umbra a,and for
any umbra y inverse to a,the following identity holds,
(ny
+ wot)p(y
-f- wa)
-- 0.PROOF. The
following
calculation verifies theidentity, using
thepreceding proposition.
where a’ is an umbra
exchangeable
with a. Butis a
polynomial
in y + a(its
coefficeints lie ink[(n -1 ) ~ a’])
with zero constantterm. Since y + a =-
0,
the conclusion follows. D736
THEOREM 4.
If
a is a scalarumbra,
then thepolynomial
sequence Pn(x ) ^_J x(x
+n.a)n-I
isof
binomial type.Conversely, for any
sequence pn(x) of binomial
type, there exists a scalar umbraa such
x (x
+n - 0.PROOF. Let y be an inverse umbra to the umbra a. Define a delta operator
Q by setting Q ^_~ DeY D . Clearly
for all
p (x )
Ek[A, x]
unrelated to y. We show thatIndeed, by
thepreceding proposition
we haveThe converse is immediate. El
COROLLARY 5. Let a be a scalar umbra. Let X be a
polynomial umbra, representing
a sequenceof polynomials of binomial
type ink[x].
Then the sequenceof polynomials umbrally represented by
X(X
+ n. is also a sequenceof polynomials of binomial
type.PROOF. The verification that the sequence of
polynomials
X(X
+ n.a )n-1
Iis of binomial type is carried out as in the
preceding theorem, replacing
thederivative relative to x
by
thepartial
derivativeDX
relative to x. 1:1COROLLARY 6. In the notation
of
thepreceding corollary,
suppose that the sequenceofpolynomials umbrally represented by X n (n
=0, 1, 2, ... )
is the basicsequence
of
the delta operatorf (D),
and say thatg(D).
Then thesequence
of polynomials umbrally represented by
X(X
+ n ~ is the basicsequence
of
the delta operatorg( f (D)).
0COROLLARY 7.
Suppose
that pn(x)
is a sequenceof
binomial type associatedto a delta operator P E
k[[D]]. If Q
Ek[[D]]
isequivalent (as
aformal
powerseries)
to andif
then qn
(x)
is a sequenceof binomial
type and it is the basic sequence associated tothe operator
Q.
PROOF. Immediate from Theorem 4. If
p, (x) -- x (x
+ n.,8 ) n -1
for someumbra
{3,
then the sequence associated toQ
isx(x
+ n.{3
+ n.a)n-l.
1:1COROLLARY 8.
Suppose
thatXn
^_-x (x
+ n.for
all n. X(X
+ n .~)n-1,
thenPROOF. If is the delta operator of which
Xn
is the basicsequence,
apply
the operator P to the left-hand side andDx
to theright-hand
side of Then set x = 0. D
The last
corollary
is theLagrange
inversion formula. Moreexplicitly,
ifp(t), q (t)
Ek[[t]]
withq(O)
= 0 andp(q(t))
= t, we haveIndeed,
suppose p, q Ek[[t]]
are definedby
andand with a,
f3
as in thepreceding corollary.
We haveand it suffices to show that if
p(q (t))
= t, thenX (X
+ n.~8)" ~. By Corollary
6 we know thatp(q (D))
is the delta operator associated to the sequence of binomial type whose nth element isequivalent
toX (X
-f- n .,B)n-1.
But since this
operator
is D,Other versions of the
Lagrange
inversion formula aresimilarly proved.
EXAMPLE. The sequence of
polynomials (x )n
=x (x -1 ) (x - 2) ~ ~ ~ (x - n + 1)
is of binomial type.By
thepreceding theorem,
there exists an umbraf3
suchthat
for n =
0,
1,2, .... Furthermore,
the sequence(x )n
is the basic sequence for the difference operator A= e D - I,
i.e. =p(x
+1) - p(x). By
the738
proof
of the aboveTherefore,
Hence
Bn
for all n, whereBn
is the n-th Bernoulli number.REFERENCES
[1] N. RAY, All binomial sequences are factorial, unpublished manuscript.
[2] S. ROMAN - G.-C. ROTA, The umbral calculus, Adv. Math. 27 (1978), 95-188.
[3] G.-C. ROTA - D. KAHANER - A. ODLYZKO, Finite operator calculus, J. Math. Anal. Appl.
42 (1973), 685-760.
[4] G.-C. ROTA - B. D. TAYLOR, An introduction to the umbral calculus, in Analysis, Geometry
and Groups: A Riemann Legacy Volume Hadronic Press, Palm Harbor, FL, 1993, 513-525.
[5] G.-C. ROTA - B. D. TAYLOR, The classical umbral calculus, SIAM J. Math. Anal. 25 (1994), 694-711.
[6] B. D. TAYLOR, Difference equations via the classical umbral calculus, in Proceedings of the Rotafest and Umbral Calculus Workshop Birkhauser, Boston, to appear.
MIT, Cambridge MA 02139, USA