Loading [MathJax]/jax/element/mml/optable/BasicLatin.js

3 votos

Otro preocupante sistema de ecuaciones

He estado trabajando en la solución de algunas ecuaciones lineales resultantes de los diferentes problemas de optimización, pero me quedo pegado. Ahora mismo tengo el problema siguiente:

Estoy tratando de resolver el sistema de ecuaciones para x:

AxαBxxtBx=c etx=1 donde e=(1,...,1)t.

donde x,cRn ambos A,BRn×n es positiva definida y, de hecho, incluso AαBxtBx es positiva definida, por lo que tenemos una linda invertibility propiedades.

Cualquier ayuda, referencias, o mucho mejor, una solución - es muy apreciada!

EDIT: algo más de trabajo a continuación.

Si establecemos x=B1z tenemos AB1zαBzztzc=0 o para D=B1AB1/α p=B1c/α 0=Dzzztzp(Dpztztz)z=zztz. Así que parece que z es un múltiplo de un valor propio de una matriz que depende a su vez de z. Es allí cualquier manera de la que puedo extraer analyical soluciones!?

1voto

Bey Puntos 1928

Si descomponemos el vector x como un componente a lo largo y ortogonal a e, (es decir, x=e+Δ:Δe=0) y, a continuación, aplicar esto a la forma simplificada proporcionada por @TheoBendit, obtenemos:

(e+Δ)t(A(e+Δ)c)=α etAe+ΔtAe+etAΔ+ΔtAΔetcΔtc=α Δ,aj+Δ,ai+QA(Δ)c,Δ=αaij+ciK

Así, hemos (reducido?!) esta a una ecuación de segundo grado en n variables. Si dejamos δi iésima componente de Δ, entonces:

(2aijci)δi+aijδiδjK=0

Sujeto a:

δi=0

Deje v:=(v1,v2,...,vn) ser una solución a esta fórmula, entonces su xx=v+e. Probablemente habrá varias soluciones a esta fórmula, pero ya que es una forma cuadrática, se puede aplicar cualquier número de multivariante raíz encontrar algoritmos para resolverlo. O usted puede buscar el tesoro de respuesta en el MSE. Aquí entrar en el enlace de la descripción aquí.

También, el problema general de la solución de underdefined sistemas cuadráticos (igual que aquí), ha sido estudiado. Ver este documento y aquí.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X