Here are all the steps, and what they do:
STEP 1: HORIZONTAL TRANSLATION
We transform
![x^2\mapsto (x-1)^2](https://img.qammunity.org/2020/formulas/mathematics/high-school/cz2r6y16r6yi1i63dnsasy7uwxc252xhqj.png)
The general transformation is
![f(x)\mapsto f(x+k)](https://img.qammunity.org/2020/formulas/mathematics/high-school/9te2941w3iehpn0dk01eq77bngryoxvkv1.png)
These transformations translate the graph horizontally, k units to the left if k>0, k units to the right if k<0.
In this case, k = -1, so we translate the original graph 1 unit to the right.
STEP 2: VERTICAL STRETCH
We transform
![(x-1)^2\mapsto 3(x-1)^2](https://img.qammunity.org/2020/formulas/mathematics/high-school/5xhwghsqqw0nzk725t1uhnnlwpvnluydp3.png)
The general transformation is
![f(x)\mapsto kf(x)](https://img.qammunity.org/2020/formulas/mathematics/high-school/cxuae168bzjtmd3ob29c6ww1735hd4ng4p.png)
These transformations stretch the graph vertically. The graph expands if |k|>1, while it shrinks if 0<|k|<1. If k is negative, we also reflect the graph with respect to the x axis.
In this case, k = 3, so we stretch the graph vertically by a factor 3.
STEP 3: VERTICAL TRANSLATION
We transform
![3(x-1)^2\mapsto 3(x-1)^2+4](https://img.qammunity.org/2020/formulas/mathematics/high-school/mjm1hn5jsobfq6ndsy4iylrvbfx28a4kqx.png)
The general transformation is
![f(x)\mapsto f(x)+k](https://img.qammunity.org/2020/formulas/mathematics/college/33nfwdoh777sqn0pqo1svvqcm7ox93otyl.png)
These transformations translate the graph vertically, k units up if k>0, k units down if k<0.
In this case, k = 4, so we translate the graph 4 units up.
So, we start from the original graph of
and we:
- Translate it 1 unit to the right
- Stretch it vertically by a factor 3
- Translate it 4 units up
(the order is important!)
to get the graph of
![g(x)=3(x-1)^2+4](https://img.qammunity.org/2020/formulas/mathematics/high-school/r3qd1qaq2izqwgzierhx9iy5x9oumoah1r.png)