Reflection Function Calculator

Transform linear, quadratic, cubic, and trigonometric models easily. See reflected rules, values, and coordinate mappings. Built for learners needing speed, clarity, and dependable practice.

Enter Function and Reflection Settings

Used for x = h or point reflections.
Used for y = k or point reflections.

This calculator builds mapped points for the reflected graph. For vertical-line and point reflections, it shows coordinate mapping directly and also provides the transformed rule.

Example Data Table

Sample setup: reflect f(x) = 2x + 1 across the y-axis, so g(x) = f(-x) = -2x + 1.

Original x Original y Reflected x Reflected y
-2-32-3
-1-11-1
0101
13-13
25-25

Formula Used

Reflections change graph positions by remapping coordinates or by replacing inputs and outputs inside the function rule.

The calculator first evaluates the original function over the chosen x-range. It then applies the selected reflection rule to each point, producing mapped coordinates for the reflected graph.

How to Use This Calculator

  1. Select a function family such as quadratic, absolute value, sine, or logarithmic.
  2. Enter the needed coefficients or shifts shown by the parameter labels.
  3. Choose the reflection type: axis, custom line, origin, or point.
  4. Enter h or k if your reflection uses a custom line or point.
  5. Set the x minimum, x maximum, and step size for generated points.
  6. Press Calculate Reflection to view the transformed rule and mapped coordinates.
  7. Use the CSV or PDF buttons to export the result table.

Frequently Asked Questions

1. What does reflecting a function mean?

It means flipping every point of a graph across a chosen line or point. The shape stays related, but coordinates move according to a fixed reflection rule.

2. Why is the y-axis reflection written as f(-x)?

Reflecting across the y-axis changes each x-coordinate to its opposite. Replacing x with -x in the rule reproduces that same horizontal flip.

3. Why might some rows be missing?

Some functions are not defined for every x-value. Square roots need nonnegative radicands, logarithms need positive inputs, and reciprocals cannot divide by zero.

4. Does this calculator support trigonometric functions?

Yes. It includes sine and cosine models with adjustable amplitude, frequency, and shifts, so you can study reflections of periodic curves too.

5. What is the difference between reflecting across x = h and y = k?

Reflecting across x = h changes horizontal placement. Reflecting across y = k changes vertical placement. One flips x-values, while the other flips y-values.

6. What does reflecting about a point do?

Point reflection reverses both horizontal and vertical position around the chosen center. It is equivalent to a half-turn, also called 180-degree rotational symmetry.

7. Can I use decimals for coefficients and step size?

Yes. Decimal inputs are accepted for coefficients, shifts, line references, and x-steps, which helps with precise classroom, homework, or checking tasks.

8. What should I do if I get no valid points?

Try a different x-range, larger step, or corrected parameters. Also check whether the chosen model has restrictions, such as invalid logarithm bases or excluded domain values.

Related Calculators

logarithmic function calculatorfunction simplifierinverse trig calculatorstep function calculatorx intercept calculatorpower function calculatordiscontinuity finderfunction range finderfloor ceiling functioncubic function calculator

Important Note: All the Calculators listed in this site are for educational purpose only and we do not guarentee the accuracy of results. Please do consult with other sources as well.