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

4 votos

"Dividir" los dos lados de una desigualdad por un vector

Tan ridículo como la pregunta suena, me estoy refiriendo a un caso específico. Supongamos que estoy dado de dos n×1 vectores xc, m×n matriz A m×1 vector de y, y la siguiente desigualdad:

cTxyTAx

Si x0 (todos sus componentes se 0), intuitivamente parece deducirse que las cTyTA y que, por ende,cATy. Es incorrecto decir que "se multiplican ambos lados por x1" porque no hay ninguna noción de la inversa de un vector de columna como tal. Es allí cualquier rigurosa justificación para:

cTxyTAxcTyTA

siempre que x es no negativo (o para revertir la desigualdad anterior si x es negativo)?

(Aclaración: Por ab donde a,bRn, me refiero a que aibi todos los i=1,2,,n.)

7voto

HappyEngineer Puntos 111

Si todos los términos de la (columna) de los vectores x,y son no-negativos, yTx es no negativo.

No es cierto, sin embargo, que si todos los términos de x son no negativos, y yTx0 que todos los términos de y son no-negativos.

Por ejemplo, x=(11),y=(21). o] Así que usted no puede cancelar x yTx0Tx, por ejemplo.

Básicamente, usted está diciendo que el si x0 (para algunos definición de ) y (cTyTA)x0 cTyTA0, lo cual no es cierto.


Una Visualización

El signo de yTx es el mismo que el signo del coseno del ángulo entre los dos. Por lo yTx0 significa que el ángulo es menor que π2.

También, x0 sólo significa que x está en la no-negativo cuadrante, octante, etc., dependiendo de la dimensión.

Pero cualquiera de las x en el cuadrante tiene un y tal que yTx>0 y no está en el mismo cuadrante (octante, etc.)

4voto

AlexanderJ93 Puntos 101

cTxyTAxvx=(cTyTA)x0.

Por lo tanto, debemos investigar al vx=0 e al vx>0.

El primer caso es bastante simple, como x=0 (que no es siempre el caso) o debemos exigir v=0, de modo que cT=yTA.

Para el segundo caso, podemos utilizar la definición geométrica que vx=|v||x|cos(θ)>0 siempre π/2<θ<π/2. Visualizar, si x es un vector, podemos imaginar algunos n1-dimensional de "avión" que x es perpendicular a. A continuación, vx es positivo cuando se v puntos para el mismo lado de la "plano" como x. Si cada componente de x es no-negativo, pero no todos los 0, x se encuentra en el primer orthant (generalizada cuadrante). Por lo tanto, si v también está en el primer orthant y v0, vx será positivo. Sin embargo, es claro que hay otros v que no se encuentran en la primera orthant pero aún están en el mismo lado de la "plano" como x es.

Para ver esto, dibuje un xy-plane, y dibuje una flecha desde el origen en el primer cuadrante, llamado x. Entonces, el "avión" es la línea que pasa por el origen, que es perpendicular a x. Finalmente, cualquier vector v que comienza en el origen y se mantiene en el mismo lado de la línea como x tienen vx>0.

Disculpa la crudeza del dibujo: vx is positive

1voto

RideTheWavelet Puntos 56

Un poco más cuantitativa de la respuesta:

Al x está normalizado, podemos aplicar la desigualdad de triángulo para encontrar que |(ab)Tei(ab)Tx|=|(ab)T(eix)| so (a-b)^{T}e_{i}\in (a-b)^{T}x\pm\|a-b\|\sqrt{2(1-x^{T}e_{i})}, which means that we have tighter control over the components (a-b)^{T}e_{i} where x and e_{i} are close, as we would expect from intuition. In this sense, the worst case would be the constant vector x=[1/\sqrt{n}]_{i=1}^{n}, since this is equally far from all of the e_{i}s'.

Esto también nos permite ver de forma explícita el compromiso de la información: desde \sum_{i=1}^{n}|x^{T}e_{i}|^{2}=1, al 1-x^{T}e_{i} disminuye, todos de la x^{T}e_{j},\,j\neq i debe disminuir, por lo 1-x^{T}e_{j} de aumento para todos los j\neq i.

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