Una respuesta pedante sería que esas diferencias no están definidas, ya que la resta requiere dos operandos del mismo tipo, y esos valores tienen todos tipos diferentes. Como buena costumbre, uno no empieza a considerar los valores en álgebra sin especificar primero el conjunto básico del que se toman, es decir, su tipo. En el álgebra lineal, los dos tipos más básicos son el campo de escalares (a menudo denotado por $F$ o $K$ ) y algún espacio de vectores sobre ese campo (a menudo denotado por $V$ o alguna letra similar), y existen varios mecanismos para formar nuevos conjuntos básicos, como productos cartesianos, matrices, conjuntos de funciones lineales $V\to W$ donde $V$ y $W$ son espacios vectoriales sobre $~F$ (posiblemente el mismo). Se supone que todos estos conjuntos básicos son disyuntiva de manera que cualquier valor pertenece como máximo a uno de ellos, cuyo conjunto da entonces el tipo de ese valor. Normalmente, estos conjuntos vienen equipados con un conjunto de operaciones; éstas sólo pueden aplicarse a los elementos de ese conjunto. Para complicar la descripción (pero simplificar la vida) las operaciones sobre diferentes conjuntos suelen llevar el mismo nombre, por ejemplo el símbolo ' $+$ puede utilizarse para la suma de escalares, vectores, matrices, mapas lineales y muchas cosas más; en informática esto se llama sobrecarga de operadores. Se supone que el lector debe resolver la ambigüedad comprobando los tipos de los argumentos dados a los operadores.
Se produce una complicación especial para el símbolo $0$ (y hasta cierto punto para otros símbolos como $\mathbf I$ ), que está sobrecargado en el mismo sentido: se refiere a diferentes valores especiales en cada tipo (en el álgebra lineal casi no hay ningún tipo que no tenga su propio valor $0$ ). En este sentido, puede verse como un operador sobrecargado sin (es decir, $0\in\Bbb N$ ). Esto plantea una dificultad obvia a la hora de deducir el significado previsto a partir de los tipos de los argumentos, por lo que en lugar de ello para ' $0$ ' debe ser de alguna otra manera estar claro por el contexto. Si se ve $0+x$ en una fórmula, por ejemplo, puede suponer que se trata del valor cero del mismo tipo que $x$ Pero en algunos casos el contexto puede ser realmente ambiguo; en ese caso es tarea del autor aclarar a qué tipo de "cero" se refiere. Pero en ningún caso se debe pretender que el escalar cero, el vector cero, una matriz cero, un mapa lineal cero sean la misma cosa; la distinción va incluso más allá, ya que los vectores cero de espacios vectoriales no relacionados, así como las matrices cero de diferentes dimensiones, no se suponen la misma cosa, aunque todos compartan el mismo nombre. (En la práctica no hay mucha dificultad para vivir con esta ambigüedad teórica, e incluso se podría mantener que escribir $0$ significa indicar que la expresión en ese lugar está dotada de la cualidad de "zerón", que suele regir completamente su comportamiento).
3 votos
Así que dos vectores de longitud cero y diferentes direcciones son... ¿iguales? Pensar en los vectores en términos de longitud y dirección es una idea muy equivocada que no funciona en matemáticas.
2 votos
@Asaf básicamente funciona en un espacio de producto interno siempre y cuando te asegures de que sólo tienes un vector de longitud cero (si tiene todas las direcciones o ninguna dirección probablemente no importa)
3 votos
@Mark: Ya lo sé. Lo que quiero decir es que "vector es dirección y longitud" es una mala intuición sobre los vectores.
4 votos
@AsafKaragilan ¿Cómo hay que pensar entonces en los vectores?
1 votos
@Arlene los vectores son sólo una forma conveniente de almacenar números. Son útiles en la geometría 2d/3d para pensar en ellos como dirección y magnitud, pero un vector de longitud 0 en tal geometría no TIENE dirección, porque para que la dirección sea significativa, debe tener una distancia.
0 votos
@UKMonkey ¡Gracias por la aclaración!
1 votos
Arlene, no sé dónde te encuentras con estas cosas (tu pregunta no daba ese contexto), pero hay muchas generalizaciones de la idea de vectores de la "geometría 2d/3d" que se siguen llamando "vectores", pero en las que muchos hechos/intuiciones básicos dejan de ser ciertos (por ejemplo, puede que no tengan definidas las longitudes) Esto hace que sea difícil discutir sobre "vectores" sin conocer su fuente (e incluso entonces, en algunos libros la definición de "vector" puede actualizarse de un capítulo a otro).