Sheffer sequence: Difference between revisions

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search
Examples: typo, make it plural
imported>Villaida
added no footnotes template
 
(One intermediate revision by one other user not shown)
Line 1: Line 1:
{{Use American English|date = March 2019}}
{{Use American English|date = March 2019}}
{{Short description|Type of polynomial sequence}}
{{No footnotes|date=November 2025}}{{Short description|Type of polynomial sequence}}
In [[mathematics]], a '''Sheffer sequence''' or '''poweroid''' is a [[polynomial sequence]], i.e., a [[sequence]] {{math|(''p''<sub>''n''</sub>(''x'') : ''n'' {{=}} 0, 1, 2, 3, ...)}} of [[polynomial]]s in which the index of each polynomial equals its [[degree of a polynomial|degree]], satisfying conditions related to the [[umbral calculus]] in [[combinatorics]]. They are named for [[Isador M. Sheffer]].
In [[mathematics]], a '''Sheffer sequence''' or '''poweroid''' is a [[polynomial sequence]], i.e., a [[sequence]] {{math|{{big|(}}&nbsp;''p''<sub>''n''</sub>(''x'') : ''n'' {{=}} 0, 1, 2, 3, ...&nbsp;{{big|)}} }} of [[polynomial]]s in which the index of each polynomial equals its [[degree of a polynomial|degree]], satisfying conditions related to the [[umbral calculus]] in [[combinatorics]]. They are named for [[Isador M. Sheffer]].


==Definition==
==Definition==
Fix a polynomial sequence (''p''<sub>''n''</sub>). Define a [[linear operator]] ''Q'' on polynomials in ''x'' by
Fix a polynomial sequence {{math|{{big|(}}&nbsp;''p''<sub>''n''</sub>&nbsp;{{big|)}} .}} Define a [[linear operator]] {{mvar|Q}} on polynomials in {{mvar|x}} by
<math display="block">Qp_n(x) = np_{n-1}(x)\, .</math>
<math display="block"> Q[ p_n(x) ] = n p_{n-1}(x) ~.</math>


This determines ''Q'' on all polynomials. The polynomial sequence ''p''<sub>''n''</sub> is a ''Sheffer sequence'' if the linear operator ''Q'' just defined is ''shift-equivariant''; such a ''Q'' is then a [[delta operator]]. Here, we define a linear operator ''Q'' on polynomials to be ''shift-equivariant'' if, whenever ''f''(''x'') = ''g''(''x'' + ''a'') = ''T''<sub>''a''</sub> ''g''(''x'') is a "shift" of ''g''(''x''), then (''Qf'')(''x'') = (''Qg'')(''x'' + ''a''); i.e., ''Q'' commutes with every [[shift operator]]: ''T''<sub>''a''</sub>''Q'' = ''QT''<sub>''a''</sub>.
This determines {{mvar|Q}} on all polynomials. The polynomial sequence {{math|{{big|(}}&nbsp;''p''<sub>''n''</sub>&nbsp;{{big|)}}}} is a ''Sheffer sequence'' if the linear operator {{mvar|Q}} just defined is ''shift-equivariant''; such a {{mvar|Q}} is then a [[delta operator]]. Here, we define a linear operator {{mvar|Q}} on polynomials to be ''shift-equivariant'' if, whenever {{math|''f''(''x'') {{=}} ''g''(''x'' + ''a'') {{=}} ''T''<sub>''a''</sub> ''g''(''x'')}} is a "shift" of {{math|''g''(''x'') ,}} then {{math|(''Qf'')(''x'') {{=}} (''Qg'')(''x'' + ''a'') ;}} i.e., {{mvar|Q}} commutes with every [[shift operator]]: {{math|''T''<sub>''a''</sub>''Q'' {{=}} ''QT''<sub>''a''</sub> }}.


==Properties==
==Properties==


The set of all Sheffer sequences is a [[group (mathematics)|group]] under the operation of '''umbral composition''' of polynomial sequences, defined as follows. Suppose (&nbsp;''p''<sub>''n''</sub>(x) : ''n'' = 0, 1, 2, 3,&nbsp;...&nbsp;) and (&nbsp;''q''<sub>''n''</sub>(x) : ''n'' = 0, 1, 2, 3,&nbsp;...&nbsp;) are polynomial sequences, given by
The set of all Sheffer sequences is a [[group (mathematics)|group]] under the operation of '''umbral composition''' of polynomial sequences, defined as follows. Suppose {{math|{{big|(}}&nbsp;''p''<sub>''n''</sub>(x) : ''n'' {{=}} 0, 1, 2, 3, ...&nbsp;{{big|)}}}} and {{math|{{big|(}}&nbsp;''q''<sub>''n''</sub>(x) : ''n'' {{=}} 0, 1, 2, 3, ...&nbsp;{{big|)}}}} are polynomial sequences, given by
<math display="block">p_n(x)=\sum_{k=0}^n a_{n,k}x^k\ \mbox{and}\ q_n(x)=\sum_{k=0}^n b_{n,k}x^k.</math>
<math display="block"> p_n(x) = \sum_{k=0}^n a_{n,k}x^k\ \mbox{and}\ q_n(x) = \sum_{k=0}^n b_{n,k}x^k ~.</math>


Then the umbral composition <math>p \circ q</math> is the polynomial sequence whose ''n''th term is
Then the umbral composition <math>p \circ q</math> is the polynomial sequence whose {{mvar|n}}th term is
<math display="block">(p_n\circ q)(x) = \sum_{k=0}^n a_{n,k}q_k(x) = \sum_{0\le \ell \le k \le n} a_{n,k}b_{k,\ell}x^\ell</math>
<math display="block">(p_n\circ q)(x) = \sum_{k=0}^n a_{n,k}q_k(x) = \sum_{0\le \ell \le k \le n} a_{n,k}b_{k,\ell}x^\ell</math>
(the subscript ''n'' appears in ''p''<sub>''n''</sub>, since this is the ''n'' term of that sequence, but not in ''q'', since this refers to the sequence as a whole rather than one of its terms).
(the subscript {{mvar|n}} appears in ''p''<sub>''n''</sub>, since this is the {{mvar|n}} term of that sequence, but not in ''q'', since this refers to the sequence as a whole rather than one of its terms).


The identity element of this group is the standard monomial basis
The identity element of this group is the standard monomial basis
<math display="block">e_n(x) = x^n = \sum_{k=0}^n \delta_{n,k} x^k.</math>
<math display="block">e_n(x) = x^n = \sum_{k=0}^n \delta_{n,k} x^k.</math>


Two important [[subgroup]]s are the group of [[Appell sequence]]s, which are those sequences for which the operator ''Q'' is mere [[derivative|differentiation]], and the group of sequences of [[binomial type]], which are those that satisfy the identity
Two important [[subgroup]]s are the group of [[Appell sequence]]s, which are those sequences for which the operator {{mvar|Q}} is mere [[derivative|differentiation]], and the group of sequences of [[binomial type]], which are those that satisfy the identity
<math display="block">p_n(x+y) = \sum_{k=0}^n{n \choose k}p_k(x)p_{n-k}(y).</math>
<math display="block"> p_n(x+y) = \sum_{k=0}^n\ {n \choose k}\ p_k(x)\ p_{n-k}(y) ~.</math>
A Sheffer sequence (&nbsp;''p''<sub>''n''</sub>(''x'')&nbsp;: ''n''&nbsp;=&nbsp;0,&nbsp;1,&nbsp;2,&nbsp;...&nbsp;) is of binomial type if and only if both
A Sheffer sequence {{math|{{big|(}}&nbsp;''p''<sub>''n''</sub>(''x'') : ''n'' {{=}} 0, 1, 2,&nbsp;... {{big|)}} }}is of binomial type if and only if both
<math display="block">p_0(x) = 1\,</math>
<math display="block"> p_0(x) = 1\ </math>
and
and
<math display="block">p_n(0) = 0\mbox{ for } n \ge 1. \,</math>
<math display="block"> p_n(0) = 0 \quad \mbox{ for } \quad n \ge 1 ~.</math>


The group of Appell sequences is [[abelian group|abelian]]; the group of sequences of binomial type is not. The group of Appell sequences is a [[normal subgroup]]; the group of sequences of binomial type is not. The group of Sheffer sequences is a [[semidirect product]] of the group of Appell sequences and the group of sequences of binomial type. It follows that each [[coset]] of the group of Appell sequences contains exactly one sequence of binomial type. Two Sheffer sequences are in the same such coset if and only if the operator ''Q'' described above &ndash; called the "[[delta operator]]" of that sequence &ndash; is the same linear operator in both cases. (Generally, a ''delta operator'' is a shift-equivariant linear operator on polynomials that reduces degree by one. The term is due to F. Hildebrandt.)
The group of Appell sequences is [[abelian group|abelian]]; the group of sequences of binomial type is not. The group of Appell sequences is a [[normal subgroup]]; the group of sequences of binomial type is not. The group of Sheffer sequences is a [[semidirect product]] of the group of Appell sequences and the group of sequences of binomial type. It follows that each [[coset]] of the group of Appell sequences contains exactly one sequence of binomial type. Two Sheffer sequences are in the same such coset if and only if the operator ''Q'' described above &ndash; called the "[[delta operator]]" of that sequence &ndash; is the same linear operator in both cases. (Generally, a ''delta operator'' is a shift-equivariant linear operator on polynomials that reduces degree by one. The term is due to F. Hildebrandt.)


If ''s''<sub>''n''</sub>(''x'') is a Sheffer sequence and ''p''<sub>''n''</sub>(''x'') is the one sequence of binomial type that shares the same delta operator, then
If {{math|''s''<sub>''n''</sub>(''x'')}} is a Sheffer sequence and {{math|''p''<sub>''n''</sub>(''x'')}} is the one sequence of binomial type that shares the same delta operator, then
<math display="block">s_n(x+y)=\sum_{k=0}^n{n \choose k}p_k(x)s_{n-k}(y).</math>
<math display="block"> s_n(x+y) = \sum_{k=0}^n\ {n \choose k}\ p_k(x)\ s_{n-k}(y) ~.</math>


Sometimes the term ''Sheffer sequence'' is ''defined'' to mean a sequence that bears this relation to some sequence of binomial type. In particular, if (&nbsp;''s''<sub>''n''</sub>(''x'') ) is an Appell sequence, then
Sometimes the term ''Sheffer sequence'' is ''defined'' to mean a sequence that bears this relation to some sequence of binomial type. In particular, if {{math|{{big|(}}&nbsp;''s''<sub>''n''</sub>(''x'')&nbsp;{{big|)}}}} is an Appell sequence, then
<math display="block">s_n(x+y)=\sum_{k=0}^n{n \choose k}x^ks_{n-k}(y).</math>
<math display="block"> s_n(x+y) = \sum_{k=0}^n\ {n \choose k}\ x^k\ s_{n-k}(y) ~.</math>


The sequence of [[Hermite polynomials]], the sequence of [[Bernoulli polynomials]], and the [[monomial]]s ( ''x<sup>n</sup>'' : ''n'' = 0, 1, 2, ... ) are examples of Appell sequences.
The sequence of [[Hermite polynomials]], the sequence of [[Bernoulli polynomials]], and the [[monomial]]s {{math|{{big|(}}&nbsp;''x<sup>n</sup>'' : ''n'' {{=}} 0, 1, 2, ...&nbsp;{{big|)}}}} are examples of Appell sequences.


A Sheffer sequence ''p''<sub>''n''</sub> is characterised by its [[exponential generating function]]
A Sheffer sequence {{math|''p''<sub>''n''</sub>}} is characterised by its [[exponential generating function]]
<math display="block"> \sum_{n=0}^\infty \frac{p_n(x)}{n!} t^n = A(t) \exp(x B(t)) \, </math>
<math display="block"> \sum_{n=0}^\infty\ \frac{p_n(x)}{n!}\ t^n = A(t)\ \exp\!\bigl(\ x\ B(t)\ \bigr)\ </math>
where ''A'' and ''B'' are ([[formal power series|formal]]) [[power series]] in ''t''. Sheffer sequences are thus examples of [[generalized Appell polynomials]] and hence have an associated [[recurrence relation]].
where {{mvar|A}} and {{mvar|B}} are ([[formal power series|formal]]) [[power series]] in {{mvar|t}}. Sheffer sequences are thus examples of [[generalized Appell polynomials]] and hence have an associated [[recurrence relation]].


==Examples==
==Examples==
Examples of polynomial sequences which are Sheffer sequences include:
Examples of polynomial sequences which are Sheffer sequences include:
* The [[Abel polynomials]];
* The [[Abel polynomials]]  
* The [[Bernoulli polynomials]];
* The [[Bernoulli polynomials]]  
* The [[Euler polynomials]];
* The [[Euler polynomials]]  
* The central factorial polynomials;
* The central factorial polynomials  
* The [[Hermite polynomials]];
* The [[Hermite polynomials]]  
* The [[Laguerre polynomials]];
* The [[Laguerre polynomials]]  
* The [[monomial]]s ( ''x<sup>n</sup>'' : ''n'' = 0, 1, 2, ... );
* The [[monomial]]s {{math|{{big|(}} ''x<sup>n</sup>'' : ''n'' {{=}} 0, 1, 2, ... {{big|)}} }}
* The [[Mott polynomials]];
* The [[Mott polynomials]]  
* The [[Bernoulli polynomials of the second kind]];
* The [[Bernoulli polynomials of the second kind]]  
* The [[Falling and rising factorials]];
* The [[Falling and rising factorials]]  
* The [[Touchard polynomials]];
* The [[Touchard polynomials]]  
* The [[Mittag-Leffler polynomials]];
* The [[Mittag-Leffler polynomials]]  


==References==
==References==
{{refbegin}}
{{refbegin|25em|small=yes}}
*{{cite journal |last1=Rota |first1=G.-C. |authorlink1=Gian-Carlo Rota |last2=Kahaner |first2=D. |last3=Odlyzko |first3=A. |authorlink3=Andrew Odlyzko |title=On the Foundations of Combinatorial Theory VIII: Finite Operator Calculus |journal=Journal of Mathematical Analysis and Applications |volume=42 |issue=3 |date=June 1973 |pages=684–750 |doi=10.1016/0022-247X(73)90172-8|doi-access=free }} Reprinted in the next reference.
*{{cite journal |last1=Rota |first1=G.-C. |authorlink1=Gian-Carlo Rota |last2=Kahaner |first2=D. |last3=Odlyzko |first3=A. |authorlink3=Andrew Odlyzko |title=On the Foundations of Combinatorial Theory VIII: Finite Operator Calculus |journal=Journal of Mathematical Analysis and Applications |volume=42 |issue=3 |date=June 1973 |pages=684–750 |doi=10.1016/0022-247X(73)90172-8|doi-access=free }} Reprinted in the next reference.
*{{cite book |last1=Rota |first1=G.-C. |authorlink1=Gian-Carlo Rota |last2=Doubilet |first2=P. |last3=Greene |first3=C. |last4=Kahaner |first4=D. |last5=Odlyzko |first5=A. |last6=Stanley |first6=R. |title=Finite Operator Calculus |publisher=Academic Press |year=1975 |isbn=0-12-596650-4}}
*{{cite book |last1=Rota |first1=G.-C. |authorlink1=Gian-Carlo Rota |last2=Doubilet |first2=P. |last3=Greene |first3=C. |last4=Kahaner |first4=D. |last5=Odlyzko |first5=A. |last6=Stanley |first6=R. |title=Finite Operator Calculus |publisher=Academic Press |year=1975 |isbn=0-12-596650-4}}

Latest revision as of 22:13, 24 November 2025

Template:Use American English Script error: No such module "Unsubst".Template:Short description In mathematics, a Sheffer sequence or poweroid is a polynomial sequence, i.e., a sequence ( pn(x) : n = 0, 1, 2, 3, ... ) Script error: No such module "Check for unknown parameters". of polynomials in which the index of each polynomial equals its degree, satisfying conditions related to the umbral calculus in combinatorics. They are named for Isador M. Sheffer.

Definition

Fix a polynomial sequence ( pn ) .Script error: No such module "Check for unknown parameters". Define a linear operator Template:Mvar on polynomials in Template:Mvar by Q[pn(x)]=npn1(x).

This determines Template:Mvar on all polynomials. The polynomial sequence ( pn )Script error: No such module "Check for unknown parameters". is a Sheffer sequence if the linear operator Template:Mvar just defined is shift-equivariant; such a Template:Mvar is then a delta operator. Here, we define a linear operator Template:Mvar on polynomials to be shift-equivariant if, whenever f(x) = g(x + a) = Ta g(x)Script error: No such module "Check for unknown parameters". is a "shift" of g(x) ,Script error: No such module "Check for unknown parameters". then (Qf)(x) = (Qg)(x + a) ;Script error: No such module "Check for unknown parameters". i.e., Template:Mvar commutes with every shift operator: TaQ = QTa Script error: No such module "Check for unknown parameters"..

Properties

The set of all Sheffer sequences is a group under the operation of umbral composition of polynomial sequences, defined as follows. Suppose ( pn(x) : n = 0, 1, 2, 3, ... )Script error: No such module "Check for unknown parameters". and ( qn(x) : n = 0, 1, 2, 3, ... )Script error: No such module "Check for unknown parameters". are polynomial sequences, given by pn(x)=k=0nan,kxk and qn(x)=k=0nbn,kxk.

Then the umbral composition pq is the polynomial sequence whose Template:Mvarth term is (pnq)(x)=k=0nan,kqk(x)=0knan,kbk,x (the subscript Template:Mvar appears in pn, since this is the Template:Mvar term of that sequence, but not in q, since this refers to the sequence as a whole rather than one of its terms).

The identity element of this group is the standard monomial basis en(x)=xn=k=0nδn,kxk.

Two important subgroups are the group of Appell sequences, which are those sequences for which the operator Template:Mvar is mere differentiation, and the group of sequences of binomial type, which are those that satisfy the identity pn(x+y)=k=0n (nk) pk(x) pnk(y). A Sheffer sequence ( pn(x) : n = 0, 1, 2, ... ) Script error: No such module "Check for unknown parameters".is of binomial type if and only if both p0(x)=1  and pn(0)=0 for n1.

The group of Appell sequences is abelian; the group of sequences of binomial type is not. The group of Appell sequences is a normal subgroup; the group of sequences of binomial type is not. The group of Sheffer sequences is a semidirect product of the group of Appell sequences and the group of sequences of binomial type. It follows that each coset of the group of Appell sequences contains exactly one sequence of binomial type. Two Sheffer sequences are in the same such coset if and only if the operator Q described above – called the "delta operator" of that sequence – is the same linear operator in both cases. (Generally, a delta operator is a shift-equivariant linear operator on polynomials that reduces degree by one. The term is due to F. Hildebrandt.)

If sn(x)Script error: No such module "Check for unknown parameters". is a Sheffer sequence and pn(x)Script error: No such module "Check for unknown parameters". is the one sequence of binomial type that shares the same delta operator, then sn(x+y)=k=0n (nk) pk(x) snk(y).

Sometimes the term Sheffer sequence is defined to mean a sequence that bears this relation to some sequence of binomial type. In particular, if ( sn(x)Script error: No such module "Check for unknown parameters". is an Appell sequence, then sn(x+y)=k=0n (nk) xk snk(y).

The sequence of Hermite polynomials, the sequence of Bernoulli polynomials, and the monomials ( xn : n = 0, 1, 2, ... )Script error: No such module "Check for unknown parameters". are examples of Appell sequences.

A Sheffer sequence pnScript error: No such module "Check for unknown parameters". is characterised by its exponential generating function n=0 pn(x)n! tn=A(t) exp( x B(t) )  where Template:Mvar and Template:Mvar are (formal) power series in Template:Mvar. Sheffer sequences are thus examples of generalized Appell polynomials and hence have an associated recurrence relation.

Examples

Examples of polynomial sequences which are Sheffer sequences include:

References

<templatestyles src="Refbegin/styles.css" />

  • Script error: No such module "Citation/CS1". Reprinted in the next reference.
  • Script error: No such module "citation/CS1".
  • Script error: No such module "Citation/CS1".
  • Script error: No such module "citation/CS1". Reprinted by Dover, 2005.

External links

  • Script error: No such module "Template wrapper".