Física en Bachillerato

Producto escalar

Seguimos con las operaciones con vectores, y ahora le toca el turno al producto. Una manera de multiplicar dos vectores es mediante el llamado producto escalar. Fíjate bien en el nombre porque es importante. Escalar, como dijimos anteriormente, es lo mismo que número. Entonces, lo primero que llama la atención en este producto es que si multiplicamos escalarmente dos vectores obtenemos como resultado un número. No lo olvides: el resultado del producto escalar de dos vectores es un número, no un vector.

Definición de producto escalar

Dicho esto, veamos cómo se obtiene ese número. Por definición, el producto escalar de los vectores \(\vec a\) y \(\vec b\) se obtiene multiplicando el módulo del primer vector por el módulo del segundo por el coseno del ángulo que forman ambos vectores. Es decir:

\[\vec a·\vec b=|\vec a|·|\vec b|·\cos\alpha\]

donde \(\alpha\) es el ángulo que forman \(\vec a\) y \(\vec b\).


Producto escalar

El producto escalar de dos vectores se obtiene multiplicando el módulo del primero por el módulo del segundo por el coseno del ángulo que forman.


Ejemplo
\(\vec a\) y \(\vec b\) son dos vectores de módulo \(2\) y \(5\), respectivamente, que forman entre sí un ángulo de \(60^\circ\). ¿Cuánto vale su producto escalar?

Solución:
Como \(|\vec a|=2\), \(|\vec b|=5\) y \(\alpha=60^\circ\), entonces el producto escalar de \(\vec a\) y \(\vec b\) es:

\[\vec a·\vec b=|\vec a|·|\vec b|·\cos\alpha=2·5·\cos60^\circ=2·5·\frac12=5\]

Para pensar
El producto escalar de dos vectores es conmutativo. ¿Cómo lo puedes demostrar?

Condición de perpendicularidad

Vamos a analizar dos situaciones para extraer una importante conclusión.

Situación 1. Dos vectores son perpendiculares. ¿Cuánto vale su producto escalar?

Si \(\vec a\) y \(\vec b\) son perpendiculares entonces forman entre sí un ángulo de \(90^\circ\). Como el coseno de \(90^\circ\) es igual a cero, recurriendo a la definición de producto escalar la conclusión es la siguiente: si dos vectores son perpendiculares entonces su producto escalar es cero. Matemáticamente esta afirmación se escribe de la siguiente manera:

\[\vec a \perp \vec b \Rightarrow \vec a \cdot \vec b=0\]

Situación 2. El producto escalar de dos vectores es cero. ¿Cómo son esos dos vectores?

Suponiendo que \(\vec a\) y \(\vec b\) sean vectores no nulos (lo cual es extremadamente razonable), los módulos de ambos vectores son siempre distintos de cero. Por tanto, recurriendo de nuevo a la definición de producto escalar, para que el producto sea cero el factor que se debe anular es el coseno del ángulo, y esto solo sucede en el caso de que el ángulo que forman los vectores sea \(90^\circ\). Por tanto, si el producto escalar de dos vectores es cero entonces los vectores son perpendiculares. Es decir:

\[\vec a \cdot \vec b=0 \Rightarrow \vec a \perp \vec b \]

Conclusión

Juntando los resultados obtenidos en ambas situaciones, podemos concluir que si dos vectores son perpendiculares entonces su producto escalar es cero, y si el producto escalar de dos vectores es cero entonces los vectores son perpendiculares. Esto es equivalente a decir lo siguiente: dos vectores son perpendiculares si y solo si su producto escalar es cero:

\[\vec a \perp \vec b \Leftrightarrow \vec a \cdot \vec b=0\]

Cálculo del producto escalar

De acuerdo con la definición, para poder calcular el producto escalar debemos conocer el ángulo que forman entre sí los vectores. Esto supone un gran problema, ya que la mayor parte de las veces lo que conocemos de ambos vectores son sus coordenadas, y no el ángulo que forman. Pero la solución a este problema es muy sencilla, ya que el producto escalar de los vectores \(\vec a=a_x\vec i+a_y\vec j+a_z\vec k\) y \(\vec b=b_x\vec i+b_y\vec j+b_z\vec k\) se puede calcular así:

\[\vec a·\vec b=a_xb_x+a_yb_y+a_zb_z\]

Es decir, multiplicamos la coordenada \(X\) de \(\vec a\) por la coordenada \(X\) de \(\vec b\), la coordenada \(Y\) de \(\vec a\) por la coordenada \(Y\) de \(\vec b\), la coordenada \(Z\) de \(\vec a\) por la coordenada \(Z\) de \(\vec b\), y sumamos estos productos. Mucho más práctico, ¿no?

Ejemplo 1
Calcula el producto escalar de los vectores \(\vec a=\vec i+\vec j+\vec k\) y \(\vec b=−2\vec i+\vec k\).

Solución:
Aplicando la expresión anterior el producto escalar de \(\vec a\) y \(\vec b\) será:

\[\vec a·\vec b=a_xb_x+a_yb_y+a_zb_z=1·(-2)+1·0+1·1=-1\]

Ejemplo 2
Busca un vector que sea perpendicular a \(\vec v=\vec i+\vec j+\vec k\).

Solución:
Buscamos un vector \(\vec w\) de coordenadas \((a,b,c)\), es decir, un vector \(\vec w=a\vec i+b\vec j+c\vec k\), que sea perpendicular a \(\vec v\). Multiplicando escalarmente los vectores \(\vec v\) y \(\vec w\) obtenemos:

\[\vec v·\vec w=(\vec i+\vec j+\vec k)·(a\vec i+b\vec j+c\vec k)=a+b+c\]

Por la condición de perpendicularidad este producto escalar debe ser cero. Por tanto:

\[a+b+c=0\]

Es decir, cualquier vector \(\vec w\) de la forma \(\vec w=a\vec i+b\vec j+c\vec k\) en el que sus coordenadas verifiquen la relación \(a+b+c=0\) será perpendicular al vector \(\vec v\). En consecuencia, hay infinitas soluciones; por ejemplo:

\[\begin{array}{c} a=0,\;b=1,\;c=-1 \;\Rightarrow\; \vec w=\vec j-\vec k \\ a=1,\;b=0,\;c=-1\;\Rightarrow\; \vec w=\vec i-\vec k \\ a=-1,\;b=1,\;c=0\;\Rightarrow\; \vec w=-\vec i+\vec j \\ a=1,\; b=1,\; c=-2\;\Rightarrow\; \vec w=\vec i+\vec j-2\vec k \end{array}\]

Todos estos vectores son perpendiculares al vector dado.

Ángulo entre dos vectores

Imagina que tenemos dos vectores \(\vec a=a_x\vec i+a_y\vec j+a_z\vec k\) y \(\vec b=b_x\vec i+b_y\vec j+b_z\vec k\) y que queremos saber cuál es el ángulo que forman. En la definición del producto escalar interviene el ángulo que forman los vectores, así que vamos a utilizarla. Sabemos que \(\vec a·\vec b=|\vec a|·|\vec b|·\cos \alpha\) y, por tanto, el ángulo que forman ambos vectores es:

\[\cos \alpha= \frac {\vec a·\vec b}{|\vec a|·|\vec b|} \;\Rightarrow\; \alpha= \arccos \frac {\vec a·\vec b}{|\vec a|·|\vec b|}\]

Como conocemos las coordenadas de \(\vec a\) y \(\vec b\) podemos calcular sus módulos sin problema. Y como ya sabemos hallar el producto \(\vec a·\vec b\) en función de las coordenadas de los vectores, el problema está resuelto:

\[ \alpha= \arccos \frac {\vec a·\vec b}{|\vec a|·|\vec b|} =\arccos\frac {a_xb_x+a_yb_y+a_zb_z}{|\vec a|·|\vec b|}\]


Ángulo que forman dos vectores

El ángulo que forman dos vectores se obtiene a partir del producto escalar de dichos vectores.


Ejemplo
Halla el ángulo que forman los vectores \(\vec a=-\vec i+\vec j\) y \(\vec b=−2\vec i+3\vec j+\vec k\).

Solución:
Primero calculamos los módulos de ambos vectores:

\[\vert\vec a\vert=\sqrt{{(-1)}^2+1^2+0^2}=\sqrt2\] \[\vert\vec b\vert=\sqrt{{(-2)}^2+3^2+1^2}=\sqrt{14}\]

El producto escalar de \(\vec a\) y \(\vec b\) es:

\[\vec a·\vec b=(-1)·(-2)+1·3+0·1=5\] Aplicando la definición de producto escalar y sustituyendo obtenemos:

\[\vec a·\vec b=|\vec a|·|\vec b|·\cos\alpha \;\Rightarrow\; \cos \alpha= \frac {\vec a·\vec b}{|\vec a|·|\vec b|}=\frac {5}{\sqrt2·\sqrt{14}}\] Por tanto, el ángulo es:

\[\alpha=\arccos\frac {5}{\sqrt2·\sqrt{14}}=19,1^\circ\]

Ideas clave

➯ El producto escalar de dos vectores da como resultado un escalar.
➯ El producto escalar de los vectores \(\vec a\) y \(\vec b\) se define como el producto de sus módulos por el coseno del ángulo \(\alpha\) que forman: \(\vec a·\vec b=|\vec a|·|\vec b|·\cos\alpha\)
➯ Si \(\vec a=a_x\vec i+a_y\vec j+a_z\vec k\) y \(\vec b=b_x\vec i+b_y\vec j+b_z\vec k\), entonces su producto escalar se puede calcular como: \(\vec a·\vec b=a_xb_x+a_yb_y+a_zb_z\)
➯ El producto escalar verifica la propiedad conmutativa: \(\vec a·\vec b=\vec b·\vec a\)
➯ Condición de perpendicularidad: dos vectores son perpendiculares si y solo si su producto escalar es cero.
➯ El ángulo \(\alpha\) que forman dos vectores \(\vec a\) y \(\vec b\) es: \(\alpha= \arccos \displaystyle \frac {\vec a·\vec b}{|\vec a|·|\vec b|}.\)



Ejercicios

Ejercicio 1

Halla el producto escalar de los siguientes vectores unitarios:
\(\vec i · \vec i\)
\(\vec j · \vec j\)
\(\vec k · \vec k\)
\(\vec i · \vec j\)
\(\vec j · \vec k\)
\(\vec k · \vec i\)



\(\vec i · \vec i=\vec j · \vec j=\vec k · \vec k=1\)
\(\vec i · \vec j=\vec j · \vec k=\vec k · \vec i=0\)


Ejercicio 2

Dados los vectores \(\vec u=\vec i−2\vec j+\vec k\) y \(\vec v=−2\vec j+3\vec k\), calcula el ángulo que forman.



\(37,57^\circ\)


Ejercicio 3

\(\vec a\) y \(\vec b\) son dos vectores en el plano. El vector \(\vec a\) tiene módulo \(3\) y forma un ángulo de \(30^\circ\) con el eje \(X\), mientras que \(\vec b\), cuyo módulo es \(2\), es un vector paralelo al eje \(Y\). Representa ambos vectores y calcula su producto escalar.



\(\vec a·\vec b=3\)


Ejercicio 4

¿Qué condición cumplen todos los vectores perpendiculares al vector \(\vec k\)? Pon ejemplos.



Vector \(\vec k\) y varios vectores perpendiculares a él. Haz clic sobre la imagen y arrastra el cursor para girarla.



La coordenada \(Z\) debe ser cero, mientras que las coordenadas \(X\) e \(Y\) pueden tomar cualquier valor. Ejemplos: \(\vec i\), \(\vec j\), \(\vec i+\vec j\), \(\vec i-\vec j\), \(2\vec i+3\vec j\), \(-\vec i-3\vec j\)



Física con Sage

Si necesitas información sobre el lenguaje SageMath o sobre cómo funcionan las celdas Sage, ve al apartado SageMath del menú principal.

Programa #1
Este programa calcula el producto escalar de dos vectores dadas sus coordenadas.


Programa #2

Modifica el programa anterior de manera que, además, muestre el ángulo que forman ambos vectores (recuerda que Sage siempre trabaja con los ángulos en radianes).