Advanced Function Transformations Practice Quiz with a Step-by-Step Interactive Lesson
Use the question set below to practice advanced function transformations and graph transformations with the most testable rules: function notation and substitution (like \(f(x+1)\), \(f(x-4)\), \(f(-x)\), \(f(0.5x)\)), vertical transformations \(y=a\,f(x)+k\) (vertical stretch/compression, reflections across the \(x\)-axis, and vertical shifts), horizontal transformations \(y=f(b(x-h))\) (horizontal stretch/compression, reflections across the \(y\)-axis, and left/right shifts), and composite transformations in the standard form \(y=a\,f(b(x-h))+k\). You will also practice reading and writing multi-step transformations like \(y=f(0.5(x-4))-2\) and \(y=-f(3(x-1))+4\), plus fast “sequence of transformations” questions that appear in algebra and precalculus exams. If you want a refresher, click Start lesson to open a step-by-step guide with worked examples and quick checks.
How this advanced function transformations practice works
- 1. Take the practice set: answer the function transformation and function notation questions below.
- 2. Open the lesson (optional): review horizontal and vertical shifts, stretches and compressions, reflections, and composite transformation order with clear examples.
- 3. Retry: return to the question set and apply the graph transformation rules immediately.
What you will learn in the advanced function transformations lesson
Transformation toolkit & standard form
- Read transformations using standard form \(y=a\,f(b(x-h))+k\)
- Understand inside vs. outside changes (why horizontal changes work “backwards”)
- Use the point-mapping rule to move key points and features quickly
Vertical transformations (outputs)
- Vertical shifts: \(y=f(x)+k\) and \(y=f(x)-k\)
- Vertical stretch/compression: \(y=a\,f(x)\) and the effect of \(|a|\)
- Reflection across the \(x\)-axis: \(y=-f(x)\) and \(y=-f(x)+c\)
Horizontal transformations (inputs)
- Horizontal shifts: \(y=f(x-h)\) (right) and \(y=f(x+h)\) (left)
- Horizontal stretch/compression: \(y=f(bx)\) and the factor \(\tfrac{1}{|b|}\)
- Reflection across the \(y\)-axis: \(y=f(-x)\) and mixed forms like \(f(-x+1)\)
Composite transformations & common parent functions
- Multi-step transformations like \(y=f(0.5(x-4))-2\), \(y=-f(3(x-1))+4\), and \(y=-3f(x+2)+5\)
- Transforming absolute value, square root, exponential, and trigonometric functions
- Checking work by tracking key points, intercepts, and domain/range changes
Practice set
การแปลงฟังก์ชันขั้นสูง practice questions with instant score
Answer all 10 questions below, then get your final score and a mistake review at the end so you know exactly what to improve.
การแปลงใดทำให้กราฟของ \(y = f(x)\) เป็นกราฟของ \(y = f(x-3)\)
Correct answer: B. เลื่อนไปทางขวา \(3\)
Explanation: การแทนที่ \(x\) ด้วย \(x-3\) จะเลื่อนกราฟไปทางขวา 3 หน่วย
ลำดับของการแปลงใดทำให้ \(y = f(x)\) เป็น \(y = -2f\bigl(0.5x + 1\bigr)-3\)
Correct answer: C. ยืดในแนวนอนด้วย \(2\), เลื่อนไปทางซ้าย \(2\); ยืดในแนวตั้งด้วย \(2\) และสะท้อน; เลื่อนลง \(3\)
Explanation: ภายใน: \(0.5x+1=0.5(x+2)\) → ยืดในแนวนอนด้วยตัวประกอบ 2, เลื่อนไปทางซ้าย 2. ภายนอก: คูณด้วย \(-2\) → ยืดในแนวตั้ง 2 และสะท้อนข้ามแกน \(x\), แล้วเลื่อนลง 3.
การแปลงใดทำให้กราฟของ \(y = f(x)\) เป็น \(y = f(x) + 4\)
Correct answer: D. เลื่อนขึ้น \(4\)
Explanation: การบวก 4 ภายนอกจะเลื่อนกราฟขึ้น 4 หน่วย
การแปลงใดทำให้กราฟของ \(y = f(x)\) เป็น \(y = f(x+2)\)
Correct answer: B. เลื่อนไปทางซ้าย \(2\)
Explanation: การแทนที่ \(x\) ด้วย \(x+2\) จะเลื่อนกราฟไปทางซ้าย 2 หน่วย
การแปลงใดทำให้กราฟของ \(y = f(x)\) เป็น \(y = -f(x)\)
Correct answer: C. สะท้อนข้ามแกน \(x\)
Explanation: การคูณด้วย \(-1\) ภายนอกจะสะท้อนกราฟข้ามแกน \(x\)
การแปลงใดทำให้กราฟของ \(y = f(x)\) เป็น \(y = f(-x)\)
Correct answer: D. สะท้อนข้ามแกน \(y\)
Explanation: การแทนที่ \(x\) ด้วย \(-x\) จะสะท้อนกราฟข้ามแกน \(y\)
การแปลงใดทำให้กราฟของ \(y = f(x)\) เป็น \(y = 2f(x)\)
Correct answer: B. ยืดในแนวตั้งด้วย \(2\)
Explanation: การคูณด้วย 2 ภายนอกจะยืดกราฟในแนวตั้งด้วยตัวประกอบ 2
การแปลงใดทำให้กราฟของ \(y = f(x)\) เป็น \(y = f(3x)\)
Correct answer: B. บีบในแนวนอนด้วย \(\tfrac{1}{3}\)
Explanation: การคูณ \(x\) ด้วย 3 ภายในจะบีบกราฟในแนวนอนด้วยตัวประกอบของ \(1/3\)
การแปลงใดทำให้กราฟของ \(y = f(x)\) เป็น \(y = \tfrac{1}{2}f(x)\)
Correct answer: C. บีบในแนวตั้งด้วย \(\tfrac{1}{2}\)
Explanation: การคูณด้วย \(1/2\) ภายนอกจะบีบกราฟในแนวตั้งด้วยตัวประกอบของ \(1/2\)
ลำดับใดทำให้ \(y=f(x)\) เป็น \(y=3f(x-1)+2\)
Correct answer: D. เลื่อนไปทางขวา \(1\); ยืดในแนวตั้ง \(3\); เลื่อนขึ้น \(2\)
Explanation: ภายใน: \(x-1\) → เลื่อนไปทางขวา 1. ภายนอก: คูณด้วย 3 → ยืดในแนวตั้ง 3 แล้วเลื่อนขึ้น 2.
Result
Your score: 0 / 10
Review your result below.

