If $$S_n=\sum_{0\le r\le n}(r+1)u^r=1+2u+3u^2+\cdots+nu^{n-1}+(n+1)u^n$$
So, $$uS_n=u+2u^2+3u^3+\cdots+nu^{n}+(n+1)u^{n+1}$$
So, $$S_n-uS_n$$
$$=1+u(2-1)+u^2(3-2)+\cdots+u^{n-1}\{n-(n-1)\}+u^n\{(n+1)-n\}-(n+1)u^{n+1}$$
$$=1+u+u^2+\cdots+u^{n-1}+u^n-(n+1)u^{n+1}$$
$$=\frac{1-u^{n+1}}{1-u}-(n+1)u^{n+1}$$
If $|u|<1, \lim_{n\to \infty} u=0$ and $\lim_{n\to \infty} n u^n=0\text{ (Proof below)}$ then $$\lim_{n\to \infty}(1-u)S_n=\frac1{1-u}\iff \lim_{n\to \infty}S_n=\frac1{(1-u)^2}$$
So putting $u=\frac12$, $$\lim_{n\to \infty}\sum_{0\le r\le n}(r+1)\left(\frac12\right)^r=\frac1{\left(\frac12\right)^2}=4$$
Hence, $\log P=4\log 3\iff P=3^4=81$
[
Proof:
$\lim_{n\to \infty} n u^n=\lim_{n\to \infty}\frac{n}{\left(\frac1u\right)^n}$ ($\frac \infty\infty$ form)
Applying L'Hospital’s Rule,
$\lim_{n\to \infty} n u^n=\lim_{n\to \infty} \frac1{\left(\frac1u\right)^{n-1}\ln(\frac1u)}=-\lim_{n\to \infty}\frac{u^{n-1}}{\ln u}=0$ if $|u|<1$
It can also be proved using Pringsheim's theorem.
]