Function Transformation Calculator

Visualize how shifting, stretching, and reflecting affects a function's graph. Explore translations, dilations, and reflections for common parent functions like quadratic, absolute value, and sine.

Parent: f(x) = x²
Transformed
250

Parameters

-1010
-1010
-2020
-2020
y = x²

Quick Note:

The standard form is y = a * f(b(x - h)) + k. Adjust the sliders to see how each constant moves or deforms the parent graph.

Decoding the Transformation

Inside the Function (h, b)

Affects the horizontal axis. These are often counter-intuitive: adding h shifts left, and a large b value compresses the graph.

Outside the Function (a, k)

Affects the vertical axis. These follow our intuition: adding k moves the graph up, and multiplying by a value > 1 stretches it taller.

How Function Transformations Work

Function transformation involves modifying a "parent" function to create a new, related function. Each constant added or multiplied in the equation affects the graph in a specific way.

  • 1
    Vertical Shifts (k): Adding k to the output moves the graph up (k > 0) or down (k < 0).
  • 2
    Horizontal Shifts (h): Subtracting h from the input (x-h) moves the graph right (h > 0) or left (h < 0).
  • 3
    Vertical Dilations (a): Multiplying the output by a stretches it vertically (|a| > 1) or compresses it (|a| < 1).
  • 4
    Reflections: A negative "a" reflects the graph across the x-axis. A negative "b" (inside input) reflects it across the y-axis.

Goal

y = a * f(b(x - h)) + k

This general form captures all transformations: a (vertical stretch/reflection), b (horizontal stretch/reflection), h (horizontal shift), and k (vertical shift).

Example

Parent Function: f(x) = x^2 Transformation: y = 2(x - 3)^2 + 1 1. Horizontal Shift: Right by 3 units (h=3) 2. Vertical Stretch: Factor of 2 (a=2) 3. Vertical Shift: Up by 1 unit (k=1) Result: A parabola with vertex at (3, 1), twice as steep as x^2.

Frequently Asked Questions

What is a parent function?

A parent function is the simplest form of a function family (e.g., f(x) = x² for quadratics). All other functions in the family can be created by applying transformations to this base form.

Why does (x-h) shift to the right?

To get the same output as the original f(x), the input (x-h) must be larger by h units to compensate. Thus, if h=3, you need x=3 to get the value f(0), effectively shifting the graph to the right.

How do I reflect a graph across the x-axis?

Multiply the entire function by -1 (y = -f(x)). This flips all y-coordinates to their opposite values, creating a mirror image across the horizontal axis.

AI Assistant

Ask about this calculator

I can help you understand the function transformation calculator formula, interpret your results, and answer follow-up questions.

Try asking

Why Trust Calculory.AI?

We combine high-precision mathematical engines with advanced AI to deliver the most reliable online calculation experience.

100% Mathematical Accuracy

Unlike standard AI chatbots that may "hallucinate" numbers, our tools use deterministic code for every calculation. You get the speed of AI with the certainty of a scientific calculator.

Contextual AI Insights

Every result comes with an optional AI breakdown. Understand the "why" behind the numbers, discover related tax rules, or get business advice based on your specific inputs.

Instant and Private

Get results in milliseconds with zero account required. Your data is processed ephemerally, ensuring your financial and personal metrics remain completely private.

Frequently Asked Questions

Q.Are all 200+ calculators really free?

Yes. Our entire library of mathematical, business, and regional tools is 100% free to use for everyone, globally.

Q.Can I use these for business tax returns?

Our tools are highly accurate and updated for current rules, but they should be used as professional aids and verified with a licensed accountant for final filings.

Q.How often are regional rules updated?

We monitor global policy changes (like GST or Sales Tax adjustments) and update our regional engine within 24-48 hours of official announcements.

Core Capability Checklist

  • Maths - Algebra, Fractions, and Statistics
  • Business - Profit, ROI, and Break-Even
  • Regional - US/CA/AU/NZ/JP Tax Rules
  • AI Assistant - Explanations and Projections
  • Saved History - Revisit recent tools
  • CSV and PDF Exports (Coming Soon)
Trusted by 10,000+ monthly users for reliable calculations.

Accurate and Reliable

All calculations run locally. Solve equations with confidence using AI-verified methods.

Precise Algebraic Calculations Powered by Calculory AI