Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Las Transformadas en general y la Transformada Zeta (TZ) en particular son modelos matemáticos que se
emplean entre otras aplicaciones en el estudio del Procesamiento de Señales y Resolución de Circuitos Digitales.
En el párrafo siguiente se recuerda el concepto de Transformada.
Dadas dos Estructuras (E T) y (E’ T’) conformadas por los espacios E y E’ dotados respectivamente de
las Leyes de Composición Interna T y T’ , se llama Transformada a una aplicación biyectiva : f: E E’
que establezca un Isomorfismo entre dichas Estructuras .
f: E E’ f biyectiva
a a’
b b’
c=aTb c’ = a’ T’ b’
Las estructuras isomorfas (E T) y (E’ T’) se comportan en forma análoga, hecho que permite obtener
usando la transformada f (función biyectiva) de puente, el resultado de una composición interna en una de ellas T ,
conociendo la de T’, o viceversa.
1.- transformando f: a a’
b b’
2.- componiendo T’: (a’,b’) c’ = a’T’b’
El uso de la transformada, por supuesto, se justifica siempre y cuando el camino indirecto de: transformación,
composición y antitransformación sea más sencillo que el camino directo de la composición T.
Un ejemplo simple de la idea de transformada es el cálculo logarítmico para el producto de dos números
reales positivos.
E = R+ E’= R
T = R+ T’ = +R
R: R+xR+ R+ +R : RxR R
(a,b) c=a b (La,Lb) Lc = La + Lb
L: R+ R L biyectiva
a La
b Lb
c=a b Lc = La + Lb
Dos señales de uso frecuente en los Sistemas TDLI son el Escalón Unitario y el Impulso Unitario.
Obs.: Los Sistemas TDLI que incluyan elementos Delay necesitan memoria para computar oportunamente los
valores y[n –1] , y[n–2], etc.
F( z ) f ( n ) ( z a )n
F H / A( r1 , r2 ) n
(I) A 1 F( )
f (n) d
2 i ( a )n 1
Obs: La Serie de Laurent (SL) dentro del Anillo de CV (Anillo de Convergencia) es simultáneamente CV
(Convergente) , CA (Absolutamente Convergente) y también CU (Uniformemente Convergente) para el Anillo
A(r1+ 1, r2 – 2 ) con 1 y 2 arbitrarios y positivos
En el caso de Transformada Zeta unilateral el Campo de Convergencia es una Bola de centro y radio r:
Obs: La abreviatura ROC para el Campo de Convergencia proviene del inglés: Region of Convergence
2.4.- NOTACIÓN
La Transformada Zeta es una aplicación del conjunto de sucesiones { f[n] } sobre el conjunto de funciones
complejas { F(z) }. Por la unicidad de la Serie de Laurent y unicidad del valor de una Serie la Transformada Zeta es
biyectiva. La notación que se conviene es:
f[n] F(z)
donde se usará en general para las Sucesiones f[n] letras minúsculas, (como por ejemplo f ,g ) con el
argumento entre corchetes [n] y las correspondientes mayúsculas para las transformadas (en el ejemplo F,G ) con el
respectivo argumento entre paréntesis (z).
F(r e i ) f [n ] r n
e in
F H / A( r1 , r2 )
n
(I) A 1
f [n ] F(r e i ) r n e in d :I [ , 2 ]
2 I
0 n 0
u[n] = U(z) = u(n) z – n
1 n 0 n
= 1 z –n
n 0
1
=
1 (1 / z)
z
= |z| > 1
z 1
0 n 0
[n] = (z) = (n) z-n = 1
1 n 0 n
2 [n] 1 z C
4.- PROPIEDADES
Las propiedades de la Transformada Zeta están dadas por los siguientes teoremas:
4.1.- LINEALIDAD
f [n] F( z )
T1.- a f[n] + b g[n] a F(z) + b G(z)
g[n] G( z )
= a F(z) + b G(z)
n k p
D1.- f[n–k] z– n = f[p] z – (p+k) = z – k F(z)
n p
n k p
D2.- z – k F(z) = f[n] z – (n+k) = f[p – k] z – k
n p
En particular se tiene:
f[n–1] z – 1 F(z)
f[n+1] z F(z)
1 z a w 1
D.- F(z – a) z n–1 dz = F(w) (w+a) n–1 dw
2 i 2 i
n 1
1
= F(w) [ Cn – 1, k wk a n – 1 – k ] dw
2 i k 0
n 1
= Cn–1,k a n – 1 – k f[ k+1]
k 0
= a n–1 f[1] + Cn – 1, k a n – 2 f[2] + ...+ Cn–1, k a n – 1 – k f[ k+1] + ...+ f[n]
1 z/a 1
D2.- F(z/a) z n–1 dz = F( ) a n–1 n–1
ad
2 i 2 i
1
= an F( ) n–1
d
2 i
= an f[n]
Obs.1: La modulación de la sucesión con una exponencial compleja e +i n f[n] F(z/e+i ) = F(e–i z)
representa una rotación de en el plano complejo. Esto corresponde a un desplazamiento de la frecuencia de la
Transformada de Fourier. En el caso de la modulación an f[n] F(z/a) esta, representa además de la rotación
dada por el argumento de a, una dilatación del módulo del complejo z en | a |.
4.5.1.- GENÉRICO
an p
D.- f[a n] f[a n] z –n = f[p] z –p/a = f[p] (z 1/a )–p = F(z1/a)
n n n
En cuanto a La ROC
{ z: r1 < | z | < r2 } { z: r11/a < | z |1/a < r21/a}
4.5.2.- INVERSIÓN EN z
T’5.- f[n] F(z) :ROC = A(r1 r2) f[ – n] F(1/z) ) : ROC = A(r2–1 r1 –1 )
Corolario : ROC ={ z: |z| < r } f[ – n] F(1/z) ) : ROC = {z: |z| > 1/ r}
2
T’6.- f[n] F(z) f[n] := f[n+1] – f[n] (z–1) 2 F(z)
2
D1.- [Aplicando T6] f[n] (z–1) [(z–1) F(z)]
2 2
D2.- [Aplicando la definición de f[n] ] f[n] = f[n+2] – 2 f[n+1] + f[n] (z2 – 2 z + 1) F(z)
p
D1.- f[n+k] = F(z) + z F(z) + z2 F(z) + z 3 F(z) + ... + z k F(z)+...+ z p F(z)
k 0
1 zp 1
= F(z)
1 z
4.8.- DERIVADA DE LA TZ
T8.- f[n] F(z) n f[n] – z F’(z)
– z F’(z) = n f[n] z – n
n
1 1
D2.- – z F’(z) z n–1 dz = – F’(z) z n dz
2 i 2 i
1
= – F(z) z n + n F(z) z n–1 dz
2 i
= 0 + n f[n]
La parte integrada es nula porque en el anillo de CV de la serie F(z)
4.9.- PRIMITIVA DE LA TZ
4.9.1.- PRIMITIVA DE LA TZ EN EL ANILLO A(r1,r2)
En el caso de la Región de CV A(r1,r2)
f [n] F( z ) z
T9.- – f[n+1] / n F( ) d
(I [ ab ]) A( r1 , r2 ) a
z
D1.- Llamando G(z) := F( ) d
a
– z G’(z) = – z F(z)
n g[n] = – f[n+1]
1 z 1 1 z 1 1
D2.- [ F( ) d ] z n–1 dz = [ F( ) d ] zn – F(z) z n dz =
2 i a 2 i n a 2 i n
z
La parte integrada es nula porque la función G(z) := F( ) d es unívoca. Queda:
a
z
F( ) d – f[n+1] / n
a
f [n] F( z ) z
T’9.- -- f[n+1] / n F( ) d
(I) A( r1 , )
f [n] F( z ) z
f[n+1] / n – F( ) d = F( ) d
(I) A( r1 , ) z
f [n] F( z )
T10.- h[n] := f[n] * g[n] := f[k] g[n – k] F(z) G(z)
g[n] G( z ) k
= f[k] g[n– k] z – n
k n
= f[k] g[n– k] z – n
k n
Queda
1 1
D2.- F(z) G(z) z n–1 dz = [ f[k] z – k ] G(z) z n–1 dz
2 i 2 i k
1
= f[k] [ G(z) z n–k–1 dz ]
k
2 i
= f[k] g[n–k]
k
f [n] F( z ) 1 F ( )G ( z / )
T11.- f[n] g[n] F(z)*G(z) := d
g[n] G( z ) 2 i
1 n–1 1 n-1
= [ F( ) d ][ G( ) d ] z –n
n
2 i 2 i
1 1 n –1 n-1
= [ [ F( ) G( ) d d ] ] z –n
n
2 i 2 i
1 1 F( )G ( / ) n–1
= [ [ d ] d ] ] z –n
n
2 i 2 i
1 F( )G (z / )
f[n] g[n] F(z)*G(z) := d
2 i
F( )G (z / ) 1 –n z
D2.- = ( f[n] )( g[k] ( )– k )
n k
n k
1 F( )G (z / ) 1
d = f[n] g[k] z – k – n+k–1
d
2 i 2 i n k
1
= f[n] g[k] z –n [ – n+k– 1
d ]
2 i n k
–n+k –1 2 i n k
d =
0 n k
1 F( )G (z / ) 1
d = f[n] g[n] z – n
2 i 2 i n
+ ... +
B( ,r)
f[n–k] u[n] z -k F(z)
3 n 1
Cn–1,k b n–1–k f[ k+1] F(z –b) A(f , b)
k 0
4 an f[n] F(z/a) A(|a|r1 , |a|r2)
–i
e +i n
f[n] F(e z) A(r1,r2)
5 f[an] F(z1/a) A(r11/a , r21/a)
f[–n] F(1/z) A(r2– 1 , r1– 1)
6 f[n] :=(f[n+1] – f[n]) u[n] (z–1) F(z)
A(f)
2
f[n] := ( f[n+1] – f[n]) u[n] (z–1)2 F(z)
6’ f[n] := f[n+1] – f[n] (z–1) F(z) – z f[0]
2 2 B( ,r)
f[n] := f[n+1] – f[n] (z–1) F(z) – z ( z – 2) f[0] – z f[1]
7 p
1 zp 1
f[n+k] F(z) A(f)
k 0
1 z
8 n f[n] – z F’(z) A(f)
9 f (n 1) z A(r1,r2)
F( ) d
n a
A(r1, )
f (n 1)
F( ) d
n z
10
f[n] * g[n] := f[k] g[n–k] F(z) G(z) A(f) A(g)
k
10’ ( f[n] u[n] )*( g[n] u[n] ) :=
n F(z) G(z) B( ,r)
:= f[k] g[n– k]
k 0
11 1 F ( )G ( z / )
f[n] g[n] F(z)*G(z):= d A(f) A(g)
2 i
12 1
f[n] = f[n+T] T
[ f[0]+f[1] z -1+...+f[T–1] z -(T-1)] |z|>1
1 z
5.4.- NOTACIÓN
La notación para la Transformada Zeta unilateral es la misma que la adoptada para la Transformada Zeta
f[n] F(z)
manteniéndose las convenciones sobre las letras minúsculas y mayúsculas para la sucesión y su transformada ,
como así también la de los corchetes y paréntesis para los respectivos argumentos.
La mayor parte de las propiedades de la Transformadas Unilateral son las mismas que las de la Bilateral. Las
propiedades específicas se desarrollan a continuación.
El teorema del desplazamiento en el tiempo para la Transformada Zeta unilateral tiene la siguiente forma:
T’2.- k N f[n] u[n] F(z) f[n+k] u[n] z k [ F(z) – f[0] – f[1] z –1 – f[2] z –2 - ... – f[k-1] z –(k–1) ]
f[n–k] u[n] z – k F(z)
= zk f[p] z – p
n k
Quedando
f[n+k] u[n] z k [ F(z) – f[0] – f[1] z –1 – f[2] z –2 – ... – f[k-1] z – (k–1) ]
En particular
= z–k f[p] z – p
n k
Queda
= z–k f[p] z – p
n 0
f[n – k] u[n] z – k F(z)
En particular
D1.- f[n] := ( f[n+1] – f[n] ) u[n] z [ F(z) – f[0] ] – F(z) = (z – 1) F(z) – z f[0]
2
T’6.- f[n] F(z) f[n] := ( f[n+1] – f[n] ) u[n] (z – 1) 2 F(z) ) – z ( z – 2) f[0] – z f[1]
2
D1.- [Aplicando T6] f[n] (z – 1) [ (z – 1) F(z) – z f[0] ] – z f[0]
(z – 1) [ (z – 1) F(z) – z f[0] ] – z [f[1] – f[0] ]
(z – 1)2 F(z) – [z (z – 1) f[0] – z f[0]] – z f[1]
(z – 1)2 F(z) – z ( z – 2) f[0] – z f[1]
2
D2.- [Aplicando la definición de f[n] ]
2
f[n] = f[n+2] – 2 f[n+1] + f[n] z 2 [ F(z) – f[0] – f[1] z –1 ] – 2 z [ F(z) – f[0] ] + F(z)
(z 2 – 2 z + 1 ) F(z) – (z2 – 2 z) f[ 0] – z f[1]
(z – 1)2 F(z) – z ( z – 2) f[0] – z f[1]
n
f [ n ]u[ n ] F( z )
T’10.- h[n] := ( f[n] u[n] ) * ( g[n] u[n] ) := f[k] g[n– k] F(z) G(z)
g [ n ]u[ n ] G( z ) k 0
En una causal se cumple el Teorema de Riemann, cuya tesis enuncia que el coeficiente del término enésimo de
una Causal f[n] tiende a cero cuando n tiende a + .
Además un corolario inmediato es que si F(z) es una función racional (cociente de dos polinomios), el orden
del numerador es menor o igual que el orden del denominador.
D.- La convergencia absoluta de la Serie de Potencias F(z) = f[n] z –n sobre B( ,r) asegura el
n 0
teorema de Riemann que el módulo del término enésimo tiende a cero.
N n (z)
Un corolario es que para una función racional: cociente de dos polinomios F(z) = para que pueda
D p (z)
desarrollarse en B( ,r) tiene que satisfacerse n p es decir el orden del numerador es menor o igual que el
orden del denominador. Esto implica que el número de ceros es menor o igual que el número de polos.
5.5.5.- TEOREMA DEL VALOR INICIAL
Resulta entonces
11 1 F ( )G ( z / )
f[n] g[n] F(z)*G(z):= d
2 i B( ,r)
12 1
f[n] = f[n+T] T
[ f[0]+f[1] z– 1+...+f[T–1] z–(T– 1)] |z|>1
1 z
Como ya se ha dicho en la Introducción , el control de procesos por computadoras o procesadores digitales hace
necesario la conversión de la información analógica a digital (A/D) y viceversa (D/A).
Por otro lado a partir de la sucesión f[nT] se puede la construir una función de variable continua escalonada
tomando el valor f[nT] como constante en cada intervalo de tiempo amplitud T: t [ nT (n+1)T[ .
Esta función escalonada es la aproximación de la señal de entrada f(t) .
Desde el punto de vista matemático la función escalonada fe(t) de variable continua puede representarse como:
La relación entre las funciones de variable continua, f(t) y fe(t) permite establecer métodos aproximados de
resolución para variable continua con variable discreta y viceversa. Son ejemplo de ello:
La conversión A/D conlleva entonces dos aproximaciones, que introducen una perturbación o error en la señal
de entrada:
1. Error por pasaje de función continua (números reales) a función escalonada (sucesión o función discreta
de números enteros o fraccionarios)
Esto aproximación puede llevar a errores por exceso o por defecto de la entrada.
La cota del error de aproximación depende esencialmente del período T de muestreo.
La aproximación entre la función continua y la función escalonada correspondiente también establece la relación
entre las Transformadas de Laplace y Zeta de cada una de ellas
TL
f(t) F(s) = f(t) e– st dt
0
muestreo con período T
TZ
f(nT) F(z,T) = f[nT] z – n
n 0
F(z) = f[n] z – n
n 0
F(z,T) = f[ nT] z – n
n 0
Multiplicando por T
F(z,T) T = f[ nT] z – n T
n 0
tn = nT
T = (n+1)T – nT = t
z = e sT
st n
F(z,T) T = F(e s T ,T) T = f[ tn ] ( e sT ) – n t = f[ tn ] e t
n 0 n 0
T 0+
F(s) = f ( t ) e– s t d t s
0
La Región de CV de la TL y la TZ también están relacionadas por la función z = e sT
y[ n ] y[ n 1] y[ n 1]
y’(t) =
T T
donde con T suficientemente pequeño se puede esperar una aproximación conveniente.
y(t) y[n]
y[ n 1]
y’(t)
T
2
y[n 2 ]
y’’(t) etc.
T
y(t) y[n]
y[ n]
y’(t)
T
2
y[ n ]
y’’(t) etc
T
En ejercicios posteriores se ejemplifican algunas aproximaciones.
También las Integrales de Riemann o Impropias se pueden calcular por aproximación por la TZ:
Dado una Ecuación en Diferencias Lineal y con Coeficientes Constantes su Transformada Z es:
Llamando
Se tiene la solución general de la ecuación en diferencias en el campo Transformado z. (que responde a la ley de
Ohm).
X( z )
Y(z) :=
A( z )
Se transforma como:
Ordenando:
Y(z) [ an+k z k + an+k-1 z k–1 + ... + a0 ] –
– y[0] [ an+k z k + an+k-1 z k–1 + ... + a1 z ] –
– y[1] [ an+k z k–1 + an+k-1 z k–2 + ... + a2 z ] –
– y[2] [ an+k z k–2 + an+k-1 z k–3 + ... + a3 z ] –
...
– y[k–1] [ an+k z ] = X(z)
Llamando
A(z) := [ an+k z k + an+k-1 z k–1 + ... + a0 ]
C(z) := f[0] [ an+k z k + an+k-1 z k–1 + ... + a1 z ] +
+ f[1] [ an+k z k–1 + an+k-1 z k–2 + ... + a2 z ] +
+ f[2] [ an+k z k–2 + an+k-1 z k–3 + ... + a3 z ] +
...
+ f[k] [ an+k z ] .
Resulta:
X ( z ) C( z )
Y(z) = +
A( z ) A( z )
X( z )
Y1(z) =
A( z )
que es la respuesta del sistema a la señal de Entrada (Sistema forzado) que responde a la ley de Ohm y la
segunda
C( z )
Y0(z) =
A( z )
que es la respuesta del sistema a las Condiciones Iniciales (Sistema libre)