Let a, ar, ar2 be three numbers in G.P., therefore, a + ar + ar2 = 56 $\Rightarrow$ a(1 + r + r2) = 56 ......(i)
According to question, a - 1, ar - 7, ar2 - 21 are in A.P.
$\therefore$ (ar - 7) - (a - 1) = (ar2 - 21) - (ar - 7)
$\Rightarrow$ ar - 7 - a + 1 = ar2 - 21 - ar + 7
$\Rightarrow$ ar - a - 6 = ar2 - ar - 14
$\Rightarrow$ ar2 - 2ar + a = 8
$\Rightarrow$ a(r2 - 2r + 1) = 8 ….....(ii)
Dividing eq. (i) by eq. (ii), $\frac { a \left( 1 + r + r ^ { 2 } \right) } { a \left( r ^ { 2 } - 2 r + 1 \right) } = \frac { 56 } { 8 }$
$\Rightarrow$ 1 + r + r2 = 7r2 - 14r + 7
$\Rightarrow$ 6r2 - 15r + 6 = 0
$\Rightarrow$ 2r2 - 5r + 2 = 0
$\Rightarrow r = \frac { - ( - 5 ) \pm \sqrt { ( - 5 ) ^ { 2 } - 4 \times 2 \times 2 } } { 2 \times 2 }$
$= \frac { 5 \pm \sqrt { 25 - 16 } } { 4 } = \frac { 5 \pm \sqrt { 9 } } { 4 } = \frac { 5 \pm 3 } { 4 }$=
$\Rightarrow r = \frac { 5 + 3 } { 4 } = \frac { 8 } { 4 } = 2$or $r = \frac { 5 - 3 } { 4 } = \frac { 2 } { 4 } = \frac { 1 } { 2 }$
Putting r = 2 in eq. (i), a(1 + 2 + 22) = 56
$\Rightarrow a = \frac { 56 } { 7 } = 8$
Then the required numbers are 8, 16, 32.
Putting $r = \frac { 1 } { 2 }$ in eq. (i), $a \left( 1 + \frac { 1 } { 2 } + \frac { 1 } { 4 } \right) = 56$
$\Rightarrow a \times \frac { 7 } { 4 } = 56$
$\Rightarrow$ a = 32
Then the required numbers are 32, 16, 8.