El dual de E es E∗=L(E,K), el espacio de las formas lineales. Si B=(e1,…,en) es una base de E, las formas coordenadas e1∗,…,en∗ definidas por ei∗(ej)=δij (delta de Kronecker: 1 si i=j, y 0 en otro caso) forman la base dual B∗ de E∗; en particular dimE∗=dimE, y
x=i=1∑nei∗(x)ei(x∈E),φ=i=1∑nφ(ei)ei∗(φ∈E∗).
Ejemplos
Ejemplo 2.2
En Kn[X] con la base (1,X,…,Xn), la base dual es P↦k!P(k)(0) (coeficientes de Taylor). Otra base del dual: las evaluaciones P↦P(xi) en n+1 puntos distintos; su base “predual” en Kn[X] es exactamente la familia de los polinomios de Lagrange Li (volumen del primer año), ya que Li(xj)=δij. La interpolación es dualidad.
Ejemplo 2.4 (Una base dual de R2, calculada por completo)
Para la base b1=(1,1), b2=(1,−1) de R2, la base dual (b1∗,b2∗) ha de cumplir bi∗(bj)=δij. Escribiendo b1∗(x,y)=αx+βy, las condiciones α+β=1 y α−β=0 dan
b1∗(x,y)=2x+y,y anaˊlogamenteb2∗(x,y)=2x−y.
Comprobaciones de sensatez: b1∗ no es e1∗+e2∗ evaluado ingenuamente; la base dual depende de la base entera y no de cada vector por separado (al sustituir b2 por (0,1), b1∗ pasa a ser x↦x). Y la fórmula de desarrollo funciona: (x,y)=2x+yb1+2x−yb2, la descomposición en parte par e impar de un par; las bases duales son extractores de coordenadas, y esta extrae las partes simétrica y antisimétrica.
Ejemplo 2.9 (La traspuesta, entrada a entrada)
Sea u:R2→R3 de matriz A=(103210) en las bases canónicas. Para ψ=b1f1∗+b2f2∗+b3f3∗∈(R3)∗, calculemos uT(ψ)=ψ∘u sobre la base de R2:
(ψ∘u)(e1)=ψ(1,0,3)=b1+3b3,(ψ∘u)(e2)=ψ(2,1,0)=2b1+b2.
Luego uT(ψ)=(b1+3b3)e1∗+(2b1+b2)e2∗, y en las bases duales la matriz de uT es
(120130)=AT:
la traspuesta abstracta es la matriz volteada, sin dejar ningún cálculo a la fe. Obsérvese el mecanismo: la columna j-ésima de A pasó a ser la fila j-ésima de la nueva matriz porque ψ∘u lee las salidas de u a través de los coeficientes de ψ.