Método Rayleigh-Ritz

format_list_bulleted Contenido keyboard_arrow_down
ImprimirCitar

El método de Rayleigh-Ritz es un método numérico directo para aproximar valores propios, originado en el contexto de la resolución de problemas de valores límite físicos y que lleva el nombre de Lord Rayleigh y Walther Ritz.

Se utiliza en todas las aplicaciones que implican la aproximación de valores propios y vectores propios, a menudo con nombres diferentes. En mecánica cuántica, donde un sistema de partículas se describe mediante un hamiltoniano, el método de Ritz utiliza funciones de onda de prueba para aproximar la función propia del estado fundamental con la energía más baja. En el contexto del método de elementos finitos, matemáticamente el mismo algoritmo se denomina comúnmente método de Ritz-Galerkin. La terminología del método Rayleigh-Ritz o del método Ritz es típica en ingeniería mecánica y estructural para aproximar los modos propios y las frecuencias resonantes de una estructura.

Denominación y atribución

El nombre Rayleigh–Ritz está siendo debatido frente al método Ritz en honor a Walther Ritz, ya que el procedimiento numérico fue publicado por Walther Ritz en 1908-1909. Según A. W. Leissa, Lord Rayleigh escribió un artículo felicitando a Ritz por su trabajo en 1911, pero afirmando que él mismo había utilizado el método de Ritz en muchos lugares de su libro y en otra publicación. Esta afirmación, aunque posteriormente cuestionada, y el hecho de que el método en el caso trivial de un solo vector da como resultado el cociente de Rayleigh hacen que persista el discutible nombre inapropiado. Según S. Ilanko, citando a Richard Courant, tanto Lord Rayleigh como Walther Ritz concibieron de forma independiente la idea de utilizar la equivalencia entre los problemas de valores límite de ecuaciones diferenciales parciales, por un lado, y los problemas de cálculo de variaciones, por otro, para el cálculo numérico. de las soluciones, sustituyendo los problemas variacionales por problemas extremos de aproximación más simples en los que es necesario determinar un número finito de parámetros; consulte el artículo Método Ritz para obtener más detalles. Irónicamente para el debate, la justificación moderna del algoritmo abandona el cálculo de variaciones en favor del enfoque más simple y general de la proyección ortogonal como en el método de Galerkin que lleva el nombre de Boris Galerkin, lo que lleva también a la denominación del método de Ritz-Galerkin.

Para problemas de valores propios de matrices

En álgebra lineal numérica, el método de Rayleigh-Ritz se aplica comúnmente para aproximar un problema de valores propios.

  1. Computar el matriz , donde denota el complejo-conjugado transpose de
  2. Resolver el problema de eigenvalue
  3. Computar los vectores Ritz y el valor de Ritz
  4. aproximaciones de salida , llamado los pares de Ritz, a eigenvalues y eigenvectores de la matriz original .

Si el subespacio con la base ortonormal dada por las columnas de la matriz contiene vectores cercanos a los eigenvectores de la matriz , el Método Rayleigh–Ritz arriba encontrados Ritz vectores que bien aproximan estos eigenvectores. La cantidad fácilmente computable determina la precisión de tal aproximación para cada par Ritz.

En el caso más fácil , el matriz se convierte en una unidad columna-vector , el matriz es un escalar que es igual al cociente Rayleigh , el único solución al problema eigenvalue es y , y el único vector Ritz en sí mismo. Así, el método Rayleigh-Ritz se convierte en computación del cociente Rayleigh si .

Otra conexión útil al cociente Rayleigh es que para cada par Ritz , permitiendo derivar algunas propiedades de los valores de Ritz de la teoría correspondiente para el cociente Rayleigh. Por ejemplo, si es una matriz hermitiana, su cociente Rayleigh (y por lo tanto su valor Ritz) es real y toma valores dentro del intervalo cerrado de los eigenvalues más pequeños y mayores de .

Ejemplo

La matriz

Para problemas de matrices con valores singulares

Descomposición de valor singular truncado (SVD) en álgebra lineal numérica también puede utilizar el Método Rayleigh–Ritz encontrar aproximaciones a los vectores singulares izquierdo y derecho de la matriz de tamaño en subespacios dados convirtiendo el problema de valor singular en un problema de eigenvalue.

Usando la matriz normal

La definición del valor singular y los vectores únicos izquierdo y derecho correspondientes es y . Habiendo encontrado un conjunto (izquierda de derecha) de vectores singulares aproximados y valores singulares aplicando ingenuamente el método Rayleigh-Ritz al Hermitian matriz normal o , cualquiera que sea el tamaño más pequeño, uno podría determinar el otro conjunto de izquierda de vectores singulares derecho simplemente dividiendo por los valores singulares, es decir, y . Sin embargo, la división es inestable o falla en valores singulares pequeños o nulos.

Un enfoque alternativo, por ejemplo, definir la matriz normal como de tamaño , aprovecha el hecho de que para un dado matriz con columnas ortonormales el problema eigenvalue del método Rayleigh-Ritz para el matriz

  1. Computar el matriz .
  2. Computar el delgado, o el tamaño de la economía, SVD con matriz , matriz diagonal , y matriz .
  3. Computar las matrices de la izquierda Ritz y derecho vectores singulares.
  4. aproximaciones de salida , llamado los tripletes singulares Ritz, a valores singulares seleccionados y los vectores singulares izquierdo y derecho correspondientes de la matriz original representando una aproximada descomposición de valor singular truncado (SVD) con vectores singulares izquierdos restringidos al espacio- columna de la matriz .

El algoritmo se puede utilizar como un paso post-procesamiento donde la matriz es una salida de un eigenvalue solver, por ejemplo, como LOBPCG, eigenvectores seleccionados numéricamente de la matriz normal .

Ejemplo

La matriz

Tomemos

Siguiendo el paso 1 del algoritmo, calculamos

Finalmente, paso 3 computa la matriz

Notas y referencias

  1. ^ a b Leissa, A.W. (2005). "Las bases históricas de los métodos Rayleigh y Ritz". Journal of Sound and Vibration. 287 (4–5): 961–978. código:2005JSV...287..961L. doi:10.1016/j.jsv.2004.12.021.
  2. ^ a b Ilanko, Sinniah (2009). "Comentarios sobre las bases históricas de los métodos Rayleigh y Ritz". Journal of Sound and Vibration. 319 (1–2): 731–733. Bibcode:2009JSV...319..731I. doi:10.1016/j.jsv.2008.06.001.
  3. ^ Trefethen, Lloyd N.; Bau, III, David (1997). Álgebra lineal numérica. SIAM. p. 254. ISBN 978-0-89871-957-4.
Más resultados...
Tamaño del texto:
undoredo
format_boldformat_italicformat_underlinedstrikethrough_ssuperscriptsubscriptlink
save