(b)
$\left( 1 - \omega + \omega^{2} \right)\left( 1 - \omega^{2} + \omega^{3}.\omega \right)$
$\left( 1 - \omega^{3}.\omega + \omega^{6}.\omega^{2} \right)(1 - \omega^{6}.\omega^{2} + \omega^{15}.\omega)$… upto $2n$
$= \left( 1\omega + \omega^{2} \right)\left( 1 - \omega^{2} + \omega \right)$
$\left( 1 - \omega + \omega^{2} \right)(1 - \omega^{2} + \omega)$… upto $2n$
$= \left\lbrack ( - 2\omega)\left( - 2\omega^{2} \right) \right\rbrack \times \lbrack( - 2\omega)( - 2\omega^{2})\rbrack \times$… upto $2n$
$= \left( 2^{2}\omega^{3} \right) \times (2^{2}\omega^{3}) \times$…. upto $n$
$=$[$2^{2} \times 2^{2} \times 2^{2}$×…upto n]$= 2^{2n}$