Usaremos transformaciones sencillas y una función definida en un único trozo para mover parte de una función:[br][list][*]f1(x) = x³ - 2x + 2[br][/*][*]A = Punto(f1)[br][/*][*]B = Punto(f1)[br][/*][*]f2(x) = Si(x(A) ≤ x ≤ x(B), f1)[br][/*][*]C = (1, -1)[br][/*][*]f3(x) = Si[b]([/b]x(A) ≤ x [b][color=#0000ff]- x(C) + x(A)[/color][/b] ≤ x(B), [b][color=#e69138]f1([/color][/b]x [color=#0000ff][b]- x(C) + x(A)[/b][/color][b][color=#f1c232])[/color])[/b] + [color=#9900ff][b]y(C) - y(A)[/b][/color][br][/*][/list]Podemos añadir una caja de entrada para poder modificar la función más fácilmente.