• No se han encontrado resultados

Reflexiones de Householder

N/A
N/A
Protected

Academic year: 2022

Share "Reflexiones de Householder"

Copied!
2
0
0

Texto completo

(1)

Reflexiones de Householder

Objetivos. Definir la transformaci´on de Householder (reflector de Householder) y estu- diar sus propiedades b´asicas.

Requisitos. Proyecci´on ortogonal sobre una recta, matrices ortogonales.

Definici´ on y propiedades elementales

En este tema suponemos que a ∈ Rn\ {0}.

1. Recuerde la definici´on geom´etrica de la proyecci´on ortogonal sobre el subespacio gene- rado por el vector a. Escriba la matriz Pade este operador lineal. Repase la demostraci´on de las propiedades

Pa2 = Pa, Pa> = Pa.

2. Explique la definici´on geom´etrica del reflector de Householder Ha. Muestre que Ha se expresa a trav´es de Pa de la siguiente manera:

Ha= I − 2Pa. 3. Muestre que

Ha(v) = v − 2a>v a>a a.

4. Muestre que Hv tiene la siguiente representaci´on matricial:

Ha = I − 2 a>aaa>.

5. Propiedades de la matriz del reflector de Householder.

es sim´etrica: Ha> = Ha. es una involuci´on: Ha2 = In. es ortogonal: Ha>Ha = In.

6. Sean a ∈ Rn\ {0} y λ ∈ R \ {0}. Muestre que Hλa= Ha.

7. Imagen y n´ucleo del reflector de Householder (tarea adicional). Calcule im(Ha) y ker(Ha).

8. Valores y vectores propios del reflector de Householder (tarea adicional).

Calcule el espectro de Ha. Explique c´omo construir una base ortonormal de Rnde vectores propios de Ha.

9. Sean u, w ∈ Rn tales que kuk = kwk = 1. Construya un vector a tal que Pau = v.

Reflexiones de Householder, p´agina 1 de 2

(2)

C´ alculo de la transformaci´ on de Householder

que convierte un vector dado en un m´ ultiplo del vector e

1

10. Hacia el enunciado del problema. Sea x ∈ Rn. Vamos a construir un vector a ∈ Rn tal que Hax sea un m´ultiplo de e1:

Hax = µe1.

Como la transformaci´on Ha es ortogonal, kxk = kHaxk = |µ|. Tenemos dos opciones para µ. Vamos a considerar el problema con µ = kxk.

Recordemos que Ha no se cambia al multiplicar a por un n´umero no nulo (v´ease el Ejercicio 6). Por eso vamos a pedir que a1 = 1.

11. C´alculo de la transformaci´on de Householder que anula la cola de un vector dado. Sea x ∈ Rn tal que x /∈ `(e1). Construir a ∈ Rn tal que a1 = 1 y Hax = kxke1. Soluci´on. Queremos que se cumpla la igualdad

x − 2Pa(x) = kxke1. (1)

Recordemos que Pa(x) es un m´ultiplo de a:

Pa(x) = µa. (2)

Como x /∈ `(e1), el n´umero µ y el vector a deben ser no nulos. De (1) y (2) se sigue que a = 1

2µ(x − kxke1).

Falta calcular µ. La primera componente del vector a1 es a1 = 1

2µ(x − kxke1)1 = 1

2µ(x1− kxk).

Por otro lado a1 = 1. De aqu´ı

µ = x1− kxk 2 y

a = 1

kxk − x1 (kxke1− x).

12. Observaci´on. Si x1 > 0, entonces es mejor calcular kxk−x1

1 de la siguiente manera:

1

kxk − x1 = kxk + x1

kxk2− x21 = kxk + x1

σ ,

donde

σ =

n

X

j=2

x2j = x(2 : n)>x(2 : n).

Reflexiones de Householder, p´agina 2 de 2

Referencias

Documento similar

You may wish to take a note of your Organisation ID, which, in addition to the organisation name, can be used to search for an organisation you will need to affiliate with when you

Where possible, the EU IG and more specifically the data fields and associated business rules present in Chapter 2 –Data elements for the electronic submission of information

The 'On-boarding of users to Substance, Product, Organisation and Referentials (SPOR) data services' document must be considered the reference guidance, as this document includes the

In medicinal products containing more than one manufactured item (e.g., contraceptive having different strengths and fixed dose combination as part of the same medicinal

Products Management Services (PMS) - Implementation of International Organization for Standardization (ISO) standards for the identification of medicinal products (IDMP) in

Products Management Services (PMS) - Implementation of International Organization for Standardization (ISO) standards for the identification of medicinal products (IDMP) in

This section provides guidance with examples on encoding medicinal product packaging information, together with the relationship between Pack Size, Package Item (container)

Package Item (Container) Type : Vial (100000073563) Quantity Operator: equal to (100000000049) Package Item (Container) Quantity : 1 Material : Glass type I (200000003204)