Consider the following for non-zero positive integers, $p$ and $q$.

$f\left ( p, q \right ) = \frac{p\times p\times p\times \cdots\: \cdots\: \cdots \times p \:= \:p^{q}}{q\:{terms}}; f\left ( p, 1 \right )=p$

$g\left ( p, q \right ) = p^{p^{p^{p^{p^\text{( up to q terms)}}}}}$; $g\left ( p, 1 \right ) = p$

Which one of the following options is correct based on the above?

1. $f\left ( 2,2 \right ) = g\left ( 2,2 \right )$
2. $f\left ( g\left ( 2,2 \right ) ,2\right ) < f\left ( 2,g\left ( 2,2 \right ) \right )$
3. $g\left ( 2,1 \right ) \neq f\left ( 2,1 \right )$
4. $f\left ( 3,2 \right )> g\left ( 3,2 \right )$

Given that,

$f\left ( p, q \right ) = \underbrace{p\times p\times p\times \cdots\: \cdots\: \cdots \times p}_{q\;\text{terms}} = p^{q}; \;\;f\left ( p, 1 \right )=p$

$g\left ( p, q \right ) = p^{p^{p^{p^{p^{\vdots^\;{\vdots\;^{\vdots^{\text{up to$q$terms}}}}}}}}};\;\;g\left ( p, 1 \right )=p$

Now, we can check all the options.

$\text{Option A}:\;f(2,2) = g(2,2)$

$\Rightarrow 2 \times 2 = 2^{2}$

$\Rightarrow {\color{Green}{\boxed{4 = 4\;\text{(True)}}}}$

$\text{Option B}:\;f\left ( g\left ( 2,2 \right ) ,2\right ) < f\left ( 2,g\left ( 2,2 \right ) \right )$

$\Rightarrow f(4,2) < f(2,4)$

$\Rightarrow 4^{2} < 2^{4}$

$\Rightarrow {\color{Red}{\boxed{16 < 16\;\text{(False)}}}}$

$\text{Option C}:\;g\left ( 2,1 \right ) \neq f\left ( 2,1 \right )$

$\Rightarrow {\color{Red}{\boxed{2 \neq 2 \;\text{(False)}}}}$

$\text{Option D}:\; f\left ( 3,2 \right )> g\left ( 3,2 \right)$

$\Rightarrow 3^{2} > 3^{3}$

$\Rightarrow {\color{Red}{\boxed{3^{2} > 3^{9}\;\text{(False)}}}}$

Correct Answer $:\text{A}$
18.0k points 4 7 16
4 7 16

because
g(p,1) means p but u have assumed it to be $p^p$.
Hence the error.
I have fixed the solution. Thanks for pointing out the mistake.