Desplazamiento vertical de una función: calculadora
La calculadora de desplazamiento vertical suma una constante a la regla de una función y muestra con precisión cómo cambia su gráfica.
Ejecutar — gratis
Corre en su navegador. Gratis y sin límite: sus datos no salen de esta página.
Introduzca una regla como f(x) = x^2, indique un desplazamiento positivo, negativo o nulo y obtenga la regla transformada en notación estándar. El resultado identifica la dirección y la distancia del movimiento, explica cómo cambia cada salida y también puede trasladar puntos clave. Resulta útil para comprobar ejercicios, preparar ejemplos o aplicar la misma transformación de forma fiable mediante software.
Cómo escribir y aplicar un desplazamiento vertical
Un desplazamiento vertical modifica la salida de una función sin alterar su entrada. Si la función original se escribe como f(x), al sumar una constante k se obtiene g(x) = f(x) + k. Introduzca la regla original en el campo de la función y la constante con su signo en el campo de desplazamiento. Un valor positivo mueve la gráfica hacia arriba y uno negativo la mueve hacia abajo. Por ejemplo, desplazar f(x) = x^2 en 5 produce g(x) = (x^2) + 5, mientras que desplazarla en -3 produce g(x) = (x^2) - 3. La calculadora encierra la expresión original entre paréntesis para dejar claro que la constante se suma al resultado completo. Puede introducir una expresión sola, una ecuación con y o una regla con nombre como h(x) = sin(x). La salida usa g(x) para diferenciar la función transformada y presenta también la notación habitual g(x) = f(x) + k.
Por qué la gráfica sube o baja
Cada punto de la gráfica de una función tiene coordenadas (x, f(x)). Tras un desplazamiento vertical de k, el punto correspondiente es (x, f(x) + k). La coordenada x permanece igual porque la entrada no cambia; solo se modifica la coordenada y, siempre en la misma cantidad. Por eso la gráfica conserva su forma: máximos, mínimos, patrones de intersección y curvatura mantienen su disposición, aunque el dibujo completo ocupa una posición más alta o más baja. Si k es positivo, todas las salidas aumentan y la gráfica sube k unidades. Si k es negativo, todas disminuyen y la gráfica baja el valor absoluto de k. Un desplazamiento de cero no genera movimiento. Si proporciona puntos clave, la calculadora aplica directamente esta regla de coordenadas y devuelve tanto cada punto original como su nueva posición, lo que permite comprobar a la vez la regla simbólica y el efecto geométrico.
Cómo interpretar el resultado y evitar errores frecuentes
El resultado distingue el desplazamiento con signo de la distancia, que siempre es no negativa. Esta diferencia importa: un desplazamiento de -4 significa bajar 4 unidades, no bajar -4 unidades. También se muestran una dirección y una explicación del movimiento para que la convención de signos quede explícita. Un error frecuente consiste en modificar x dentro de la fórmula, por ejemplo sustituyéndola por x + 4. Eso genera una transformación horizontal, cuya convención de dirección es distinta. En una transformación vertical, la constante se coloca fuera de la función original: f(x) + k. Tampoco hace falta distribuir el desplazamiento entre los términos, porque la constante modifica la salida completa. La calculadora conserva deliberadamente la expresión introducida en vez de desarrollarla o simplificarla, de modo que la operación sea transparente y funcione con potencias, valores absolutos, funciones trigonométricas o expresiones de varios términos. Use los puntos opcionales para comprobar numéricamente la nueva posición.
Qué puede hacer con ella
Comprobar una transformación algebraica
Confirme la nueva regla y la dirección de la gráfica después de sumar una constante positiva o negativa.
Trasladar puntos clave de una gráfica
Transforme intersecciones, vértices o puntos de muestra mediante la misma regla de coordenadas verticales.
Crear respuestas de práctica coherentes
Aplique desplazamientos verticales a distintas reglas sin cambiar por error la variable de entrada ni la forma de la gráfica.
Preguntas frecuentes
¿Qué es el desplazamiento vertical de una función?
Es la transformación g(x) = f(x) + k, que modifica cada salida en la misma constante k.
¿Una constante positiva mueve la gráfica hacia arriba o hacia abajo?
Una constante positiva mueve la gráfica hacia arriba ese número de unidades; una negativa la mueve hacia abajo por su valor absoluto.
¿Un desplazamiento vertical cambia las coordenadas x?
No. Un punto (x, y) pasa a ser (x, y + k), por lo que su coordenada x permanece igual.
¿La calculadora simplifica la expresión transformada?
No. Conserva y agrupa de forma segura la expresión original y después suma el desplazamiento fuera de ella para mantener visible la transformación.
¿Qué ocurre cuando el desplazamiento es cero?
La regla y la posición de la gráfica no cambian, y el resultado indica que permanece sin movimiento.
¿Cuánto cuesta?
Puede ejecutarla gratis en el navegador desde esta página o pagar $0.002 por cada solicitud a la API.
Para desarrolladores — acceso por API
Todo lo de esta página está disponible por programación. Esta sección es para equipos que quieren integrarlo en sus sistemas; el resto puede usar la herramienta de arriba sin más.
Endpoint de API
¿Prefiere automatizarlo? Un POST autenticado crea la tarea; el resultado llega por webhook o enlace firmado. La misma capacidad también se ejecuta aquí en la web, por email y desde Telegram — y pronto también desde nuestra app.
Llámela desde su stack
curl -X POST https://api.kit.forhosting.com/algebra/function-vertical-shift \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"function":"f(x) = x^2 - 4x + 3","shift":5}'const res = await fetch("https://api.kit.forhosting.com/algebra/function-vertical-shift", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"function": "f(x) = x^2 - 4x + 3",
"shift": 5
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/algebra/function-vertical-shift",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"function": "f(x) = x^2 - 4x + 3",
"shift": 5
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/algebra/function-vertical-shift", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"function":"f(x) = x^2 - 4x + 3","shift":5}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"function":"f(x) = x^2 - 4x + 3","shift":5}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/algebra/function-vertical-shift", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Ejemplo de solicitud
{
"function": "f(x) = x^2 - 4x + 3",
"shift": 5
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "algebra.function_vertical_shift",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}La API es asíncrona: la llamada devuelve un task_id al instante y el resultado llega por webhook. El polling está limitado a 1 req/s por tarea.
Precio
Precio publicado — sin tokens ni créditos inventados. Una tarea fallida no se cobra.
Límites
max_rule_chars | 500 |
max_points | 100 |
Errores
| HTTP | Código | Significado |
|---|---|---|
401 | unauthorized | API key ausente o inválida. |
402 | insufficient_balance | El saldo no cubre el precio de la tarea. |
404 | unknown_type | El tipo de tarea no existe. |
429 | rate_limited | Demasiadas peticiones. Use el webhook en vez de sondear. |