Transformació de seqüències
En matemàtiques, una transformació de seqüències és un operador que actua sobre un espai de seqüències donat (un espai de seqüències). Les transformacions de seqüències inclouen mapes lineals com ara la convolució discreta amb una altra seqüència i la represa d'una seqüència i mapes no lineals, de manera més general. S'utilitzen habitualment per a l'acceleració en sèrie, és a dir, per millorar la velocitat de convergència d'una seqüència o sèrie lentament convergent. Les transformacions de seqüències també s'utilitzen habitualment per calcular numèricament l'antilímit d'una sèrie divergent, i s'utilitzen conjuntament amb mètodes d'extrapolació.[1]
Els exemples clàssics de transformacions de seqüències inclouen la transformada binomial, la transformada de Möbius i la transformada de Stirling.[2]
Definicions
[modifica]Per a una seqüència determinada [3]
i una transformació de seqüència la seqüència resultant de la transformació per és
on els elements de la seqüència transformada es calculen normalment a partir d'un nombre finit de membres de la seqüència original, per exemple
per algun nombre natural per a cadascun i una funció multivariant de variables per a cadascun Vegeu, per exemple, la transformada binomial i el procés delta-quadrat d'Aitken. En el cas més simple els elements de les seqüències, el i , són nombres reals o complexos. De manera més general, poden ser elements d'algun espai vectorial o àlgebra.
Si les funcions multivariants són lineals en cadascun dels seus arguments per a cada valor de per exemple si
per a algunes constants i per a cadascun després la transformació de la seqüència s'anomena transformació de seqüència lineal. Les transformacions de seqüències que no són lineals s'anomenen transformacions de seqüències no lineals.
En el context de l'acceleració en sèrie, quan la seqüència original i la seqüència transformada compartir el mateix límit com es diu que la seqüència transformada té una velocitat de convergència més ràpida que la seqüència original si
Si la seqüència original és divergent, la transformació de la seqüència pot actuar com un mètode d'extrapolació a un antilímit .
Exemples
[modifica]Els exemples més senzills de transformacions de seqüències inclouen el desplaçament de tots els elements per un nombre enter això no depèn si i 0 en cas contrari, i la multiplicació escalar de la seqüència alguna constant això no depèn Aquests són tots dos exemples de transformacions de seqüències lineals.
Exemples menys trivials inclouen la convolució discreta de seqüències amb una altra seqüència de referència. Un exemple particularment bàsic és l' operador de diferència, que és la convolució amb la seqüència i és un anàleg discret de la derivada ; tècnicament, l'operador de desplaçament i la multiplicació escalar també es poden escriure com a convolucions discretes trivials. La transformada binomial i la transformada de Stirling són dues transformacions lineals de tipus més general.
Un exemple de transformació de seqüències no lineals és el procés delta-quadrat d'Aitken, utilitzat per millorar la velocitat de convergència d'una seqüència lentament convergent. Una forma estesa d'això és la transformació de Shanks. La transformada de Möbius també és una transformació no lineal, només possible per a seqüències senceres.[4]
Referències
[modifica]- ↑ «Transformation Sequence - an overview | ScienceDirect Topics» (en anglès). [Consulta: 13 gener 2025].
- ↑ Delahaye, Jean-Paul «Sequence Transformations» (en anglès). Springer Series in Computational Mathematics, 1988. DOI: 10.1007/978-3-642-61347-0. ISSN: 0179-3632.
- ↑ «Sequence Transformation in Informatica with EXAMPLE» (en anglès americà), 17-06-2024. [Consulta: 13 gener 2025].
- ↑ «Sequence Transformation by Cyclic Shifting» (en anglès americà), 06-08-2023. [Consulta: 13 gener 2025].