Calculadora de distancia de un punto a una recta
Introduce las coordenadas de un punto y los coeficientes de una recta en la forma Ax + By + C = 0 para hallar la distancia mínima (la perpendicular) entre ambos, con todos los pasos del cálculo.
Calcula la distancia perpendicular de un punto a una recta
Fórmula de la distancia de un punto a una recta
Donde:
- \(d\) — distancia perpendicular del punto a la recta (unidades)
- \(x_1, y_1\) — coordenadas del punto P
- \(A, B, C\) — coeficientes de la recta \(Ax + By + C = 0\)
La fórmula mide lo lejos que está el punto de la recta por el camino más corto posible: la perpendicular. El numerador evalúa la ecuación de la recta en el punto, y el denominador \(\sqrt{A^2 + B^2}\) normaliza los coeficientes para que el resultado sea una distancia euclídea auténtica.
Distancia de un punto a una recta: ejemplo de cálculo
Ejemplo: halla la distancia del punto P(3, 4) a la recta \(2x - y + 1 = 0\).
\[ A x_1 + B y_1 + C = 2 \cdot 3 + (-1) \cdot 4 + 1 = 6 - 4 + 1 = 3 \]
\[ d = \frac{|3|}{\sqrt{2^2 + (-1)^2}} = \frac{3}{\sqrt{5}} \approx 1.342 \text{ unidades} \]
Resultado: la distancia mínima de P(3, 4) a la recta es \(\frac{3}{\sqrt{5}} \approx 1,342\) unidades (exactamente \(\frac{3\sqrt{5}}{5}\)), y \(d^2 = \frac{9}{5} = 1,8\) unidades².
Cómo usar la calculadora
- Introduce la coordenada x (x₁) de tu punto P.
- Introduce la coordenada y (y₁) de tu punto P.
- Introduce el coeficiente A: el número que multiplica a \(x\) en la ecuación de tu recta.
- Introduce el coeficiente B: el número que multiplica a \(y\).
- Introduce el coeficiente C: el término independiente.
- Lee el resultado: la distancia mínima \(d\), la distancia al cuadrado \(d^2\) y el desarrollo del cálculo paso a paso.
Si tu recta está dada en la forma explícita \(y = mx + b\), reescríbela primero así: \(mx - y + b = 0\), de modo que \(A = m\), \(B = -1\) y \(C = b\). Si la recta pasa por dos puntos, conviértela primero a la forma \(Ax + By + C = 0\) antes de introducir los coeficientes.
¿Qué es la distancia de un punto a una recta?
Dado un punto P y una recta infinita, existen infinitos segmentos que unen P con puntos de la recta. El más corto de todos ellos es el perpendicular a la recta, y su longitud es lo que llamamos distancia de un punto a una recta. Se trata de un concepto fundamental de la geometría analítica, con aplicaciones en gráficos por ordenador, robótica, detección de colisiones, sistemas de información geográfica y optimización.
La fórmula funciona para cualquier recta escrita en la forma general \(Ax + By + C = 0\). La expresión \(Ax_1 + By_1 + C\) vale cero exactamente cuando el punto está sobre la recta. Cuando no es cero, al dividir entre \(\sqrt{A^2 + B^2}\) — la longitud del vector normal \((A, B)\) — el valor bruto se convierte en una distancia real, de modo que el resultado no depende de cómo esté escalada la ecuación. Multiplicar toda la ecuación por 2, por ejemplo, no cambia la distancia.
Un resultado de 0 unidades significa que el punto está exactamente sobre la recta. Valores mayores indican simplemente que el punto está más lejos; la distancia es siempre no negativa debido al valor absoluto del numerador. Además, el segmento perpendicular te indica dónde está el punto más cercano de la recta: es el pie de la perpendicular trazada desde P.
Supuestos, limitaciones y consejos
- La recta debe ser válida: los coeficientes A y B no pueden ser cero a la vez; de lo contrario, la ecuación no define una recta y la calculadora mostrará un error.
- La recta es infinita: la distancia se mide a la recta completa, no a un segmento ni a una semirrecta. En el caso de un segmento, el punto más cercano puede ser uno de sus extremos.
- Invariancia de escala: puedes multiplicar A, B y C por cualquier constante distinta de cero (incluidos valores negativos) sin que cambie la distancia, ya que la fórmula normaliza automáticamente.
- Conversión desde otras formas: desde \(y = mx + b\) usa \(A = m\), \(B = -1\), \(C = b\); a partir de dos puntos \((x_1, y_1)\) y \((x_2, y_2)\) usa \(A = y_1 - y_2\), \(B = x_2 - x_1\), \(C = x_1 y_2 - x_2 y_1\).
- Unidades: la distancia se expresa en las mismas unidades que tus coordenadas, así que usa unidades coherentes en ambos ejes.
Las distancias entre puntos y rectas aparecen en muchos problemas relacionados. Si estás reescribiendo ecuaciones de rectas o resolviendo sistemas con rectas perpendiculares, la calculadora del método de eliminación te ayuda a hallar puntos de intersección, mientras que desarrollar expresiones como los productos de tipo \((A x_1 + B y_1 + C)\) es rápido con la calculadora del método FOIL o la de multiplicación de binomios.
Preguntas frecuentes
¿Qué pasa si mi recta es vertical, como x = 5?
Una recta vertical encaja perfectamente en la forma general. Reescribe x = 5 como \(x - 5 = 0\), de modo que \(A = 1\), \(B = 0\) y \(C = -5\). Entonces \(d = |x_1 - 5|\), que es simplemente la separación horizontal entre el punto y la recta. De igual modo, la recta horizontal \(y = 3\) se convierte en \(y - 3 = 0\), es decir, \(A = 0\), \(B = 1\), \(C = -3\).
¿Cómo hallo las coordenadas del punto más cercano de la recta?
El punto más cercano (el pie de la perpendicular) es \(F = \left(x_1 - \frac{A(Ax_1 + By_1 + C)}{A^2 + B^2},\; y_1 - \frac{B(Ax_1 + By_1 + C)}{A^2 + B^2}\right)\). Calcula primero el valor \(s = Ax_1 + By_1 + C\), y después réstale \(\frac{A \cdot s}{A^2 + B^2}\) a \(x_1\) y \(\frac{B \cdot s}{A^2 + B^2}\) a \(y_1\). La distancia de P a F coincide con el resultado de la calculadora.
¿Puede salir una distancia negativa?
No. El valor absoluto del numerador garantiza que \(d \ge 0\). El signo de \(Ax_1 + By_1 + C\) antes de aplicar el valor absoluto solo indica de qué lado de la recta está el punto —positivo a un lado, negativo al otro—, pero la distancia en sí es siempre no negativa, y vale 0 exactamente cuando el punto está sobre la recta.
¿Por qué me sale mal el resultado al convertir desde y = mx + b?
El error más habitual es de signo. Para \(y = mx + b\) hay que pasarlo todo a un lado: \(mx - y + b = 0\), así que \(B = -1\), no \(+1\). Olvidar el signo menos de B es el fallo más frecuente con esta fórmula. Comprueba a mano que al sustituir tu punto y tus coeficientes en \(Ax_1 + By_1 + C\) obtienes lo que esperas.
¿Sirve esta fórmula para un segmento o una semirrecta?
No: mide la distancia a la recta infinita que se extiende en ambas direcciones. Para un segmento de \(P_1\) a \(P_2\), halla primero el pie de la perpendicular. Si cae entre los extremos, la distancia perpendicular es correcta; si no, la respuesta es la menor de las dos distancias de punto a punto hasta los extremos. En una semirrecta, el extremo solo importa cuando el pie queda por detrás del origen.
¿En qué unidades viene el resultado y cómo lo convierto?
La distancia sale en las mismas unidades que uses para las coordenadas. Si ambos ejes están en metros, \(d\) está en metros. Mantén la coherencia: mezclar pies en un eje con metros en el otro da un resultado sin sentido. Para convertir el resultado, aplica el factor habitual: por ejemplo, multiplica los metros por 3,28084 para obtener pies, o divídelos entre 1000 para obtener kilómetros.
¿Existe una fórmula parecida para el espacio 3D o para la distancia entre dos rectas paralelas?
Sí. En 3D, la distancia de un punto a un plano \(Ax + By + Cz + D = 0\) usa \(d = \frac{|Ax_1 + By_1 + Cz_1 + D|}{\sqrt{A^2 + B^2 + C^2}}\): la misma idea con una coordenada más. Para dos rectas paralelas, elige cualquier punto de una de ellas y calcula su distancia a la otra con esta calculadora.