51 votos

Vector fila vs. Vector columna

Soy estudiante de un curso de álgebra lineal elemental. Sin criticar a mi profesor, debo decir que es muy malo respondiendo a las preguntas, y que a menudo no responde a la pregunta en sí. A lo largo del curso, ha habido múltiples preguntas que han quedado sin respuesta, pero debo tener la respuesta a esta pregunta.

"¿Por qué algunos vectores se escriben como vectores fila y otros como vectores columna?"

Entiendo que si transpongo una, se convierte en la otra. Sin embargo, me gustaría entender el propósito de escribir un vector en un formato determinado.

Tomando ejemplos de mis clases, veo que cuando intento demostrar la independencia lineal de un grupo de vectores, los vectores se escriben como vectores columna en una matriz, y se encuentra la forma reducida de fila.

Otras veces, como al intentar encontrar el producto cruzado o simplemente al resolver una matriz, veo los vectores escritos como vectores fila.

Mi profesor es muy vago en las anotaciones y explicaciones, y me molesta como persona que necesita saber la razón detrás de cada pequeña cosa, por qué se produce esta variación en el formato. Cualquier aportación se agradece mucho.

5 votos

Depende de muchas cosas. Por ejemplo, si uno está escribiendo vectores en un espacio corto (como éste), uno está tentado a usar vectores de fila ya que ocupan menos espacio que los vectores de columna, sin embargo, estéticamente, los vectores de columna suelen dar una imagen más clara de sí mismos. Lo cierto es que un vector no es más que una tupla de elementos de algún conjunto (por ejemplo $\mathbb{R}^n$ ) por lo que no importa cómo los represente. Por otro lado, si quieres ver los vectores como una matriz, depende de lo que vayas a hacer con ellos para elegir la representación correcta.

3 votos

Para seguir con @Devilathor: la elección es arbitraria (las filas pueden convertirse en columnas, las matrices se modificarán en consecuencia) -- el quid es ser coherente en todo momento.

0 votos

Repasando mis notas, creo que veo un patrón general, y estoy empezando a entender las razones como la disposición y el propósito en el cálculo. Pero si me dieran dos vectores columna, ¿puedo simplemente transponerlos y ponerlos en el mismo formato en una matriz? Supongo que lo que estoy tratando de preguntar puede ser una pregunta muy general. ¿Puedo cambiar uno a la otra forma y seguir obteniendo la misma respuesta en un cálculo?

38voto

David K Puntos 19172

En un sentido, se puede decir que un vector es simplemente un objeto con ciertas propiedades, y no es ni una fila de números ni una columna de números. Pero en la práctica, a menudo queremos utilizar una lista de $n$ coordenadas numéricas para describir un $n$ -y llamamos vector a esta lista de coordenadas. La convención general parece ser que las coordenadas se enumeran en el formato formato conocido como columna vector, que es (o al menos, que actúa como) un $n \times 1$ matriz.

Esto tiene la agradable propiedad de que si $v$ es un vector y $M$ es una matriz que representa una transformación lineal, el producto $Mx$ calculado por las reglas habituales de la reglas de multiplicación de matrices, es otro vector (concretamente, un vector columna) que representa la imagen de $v$ bajo esa transformación.

Pero como escribimos sobre todo en sentido horizontal y no siempre es conveniente conveniente enumerar las coordenadas de un vector de izquierda a derecha. Si tienes cuidado, puedes escribir

$$ \langle x_1, x_2, \ldots, x_n \rangle^T $$

lo que significa que el transponer del vector fila $\langle x_1, x_2, \ldots, x_n \rangle$ ; es decir, queremos la comodidad de la notación de izquierda a derecha pero que nos referimos a un vector columna (que es lo que se obtiene al transponer un vector fila). (que es lo que se obtiene al transponer un vector fila). Si estamos no Sin embargo, siendo cuidadosos, podríamos escribir $\langle x_1, x_2, \ldots, x_n \rangle$ como nuestro "vector" y asumir que todo el mundo entenderá lo que queremos decir.

En ocasiones necesitamos las coordenadas de un vector en formato de vector fila, en cuyo caso podemos representarlo transponiendo un vector columna. Por ejemplo, si $u$ y $v$ son vectores (es decir, vectores columna), entonces el producto interno habitual de $u$ y $v$ se puede escribir $u^T v$ evaluado como el producto de a $1\times n$ con una matriz $n \times 1$ matriz. Tenga en cuenta que si $u$ es un vector (de columnas), entonces $u^T$ es realmente un vector de filas y puede (y debe) escribirse legítimamente como $\langle u_1, u_2, \ldots, u_n \rangle$ .

Todo esto se resuelve de manera muy clara y conveniente cuando la gente es cuidadosa y precisa en la forma de escribir las cosas. A un nivel más profundo y abstracto se pueden formalizar estas ideas como se muestra en otra respuesta. (Mi respuesta aquí es relativamente informal, con la intención de dar una idea de por qué la gente piensa en el vector columna como "la" representación de un vector abstracto).

Cuando la gente está no cuidadoso y preciso puede ayudar a decirse a sí mismo a veces que la transposición de una determinada representación vectorial es previsto en un contexto, aunque la persona que escribe esa representación no lo haya indicado.

0 votos

Esto lo explica todo como una conveniencia notacional, dando por sentadas las reglas de la multiplicación de matrices. ¿Cuál es la razón más profunda?

2 votos

@algal Es cierto que hay una teoría mucho más profunda de los vectores. En esa teoría nunca se habla de vectores columna o vectores fila, porque esa terminología no es necesaria en ese contexto. Pero en el contexto de la multiplicación matricial convencional, es posible identificar un $n\times1$ matriz como un "vector columna". En otras palabras, la propia idea de que un vector puede venir en una "columna" nace de la notación de las matrices. ¿Por qué esperar que haya una razón más profunda?

1 votos

@DavidK Siempre busco una razón más profunda, porque es la forma en que me siento más cómodo entendiendo las cosas. (Las cosas arbitrarias sin una razón más profunda me resultan difíciles de recordar). Supongo que estoy tratando de entender la relación entre la "teoría más profunda de los vectores" (¿supongo que estás aludiendo a los espacios vectoriales matemáticos?), y la presentación en términos de filas vs columnas vs matrices.

6voto

Starkers Puntos 523

Para abreviar: los vectores columna viven en digamos ${\mathbb{R}^n}$ y los vectores fila viven en el dual de ${\mathbb{R}^n}$ que se denota por ${\left( {{\mathbb{R}^n}} \right)^ * } \cong Hom({\mathbb{R}^n},\mathbb{R})$ . Los covectores son, por tanto, mapeos lineales $\alpha :{\mathbb{R}^n} \to \mathbb{R}$ . Si se utiliza la base en ${\mathbb{R}^n}$ y la base en ${\left( {{\mathbb{R}^n}} \right)^ * }$ , entonces para $v \in {\mathbb{R}^n}$ y $\alpha \in {\left( {{\mathbb{R}^n}} \right)^ * }$ con representaciones:

$$\alpha = {\sum\limits_j {{\alpha _j} \cdot \left( {{e^j}} \right)} ^ * }$$ y $$v = \sum\limits_i {{v^i} \cdot {e_i}}$$ nos encontramos con que: $$\alpha (v) = \alpha (\sum\limits_i {{v^i} \cdot {e_i}} ) = \sum\limits_i {{v^i} \cdot \alpha ({e_i}} )$$ $$\sum\limits_i {{v^i}\alpha ({e_i})} = \sum\limits_i {{v^i}{{\sum\limits_j {{\alpha _j} \cdot \left( {{e^j}} \right)} }^ * }({e_i})} = \sum\limits_i {{{\sum\limits_j {{\alpha _j}{v^i} \cdot \left( {{e^j}} \right)} }^ * }({e_i})}$$ $$\sum\limits_i {\sum\limits_j {{\alpha _j}{v^i} \cdot \delta _i^j} } = \sum\limits_k {{\alpha _k}{v^k}} = \left( {{\alpha _1}, \cdots ,{\alpha _n}} \right) \cdot \left( {\begin{array}{*{20}{c}} {{v^1}} \\ \vdots \\ {{v^n}} \end{array}} \right)$$ Aquí $\alpha$ es un vector de filas y $v$ un vector de columnas. Tenga en cuenta que $${\left( {{e^j}} \right)^ * }({e_i}) = \delta _i^j = \left\{ {\begin{array}{*{20}{c}} 1&{i = j} \\ 0&{i \ne j} \end{array}} \right.$$ es el enlace entre un par de bases duales. Utilizando la notación Einstein-Index (como es habitual) tenemos simplemente: $$\alpha (v) = {\alpha _k}{v^k}$$ Se trata de la notación de variantes de co y contra. La misma historia para ${T_p}M$ y $T_p^ * M$ que es Espacio tangente y co-tangente para las variedades tomadas en un punto $p \in M$ . Pero es otra historia.

18 votos

En primer lugar, creo que todo este post no es muy útil para el OP, ya que responde a su pregunta elemental con argumentos no del todo elementales. Además, sigue sin explicar por qué "los vectores columna viven en $\mathbb{R}^n$ ", mientras que "los vectores de fila viven en el dual". ¿Por qué no es al revés? Porque es arbitrario, y eso resume básicamente la respuesta a esta pregunta. Sea coherente en su elección, y realmente no importa.

0 votos

@user2520938: No estoy de acuerdo. Es una notación útil y de sentido común en el primer curso de álgebra lineal. Esto es lo básico. Veamos otras opiniones.

4 votos

Para ser claro, creo que lo que has escrito es bueno y está bien escrito, pero a mí no me parece la respuesta correcta para esta pregunta. Además, mi comentario sobre que es realmente arbitrario sigue en pie.

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