解:若方程$x^2 + 2(1+a)x + (3a^2+4ab+4b^2+2)=0$
有实数根,则判别式$∆≥0,$
即:
$ \begin{aligned} ∆&=[2(1+a)]^2 - 4×1×(3a^2+4ab+4b^2+2)\\ &=4(1+2a+a^2) - 12a^2 -16ab -16b^2 -8\\ &=-8a^2 +8a -16ab -16b^2 -4 ≥ 0 \end{aligned} $
两边除以$-4$整理得:$2a^2+4b^2-2a+4ab+1≤0,$
配方得:
$(a+2b)^2 + (a-1)^2 ≤ 0$
又因为$(a+2b)^2≥0,$$(a-1)^2≥0,$
所以$(a+2b)^2 + (a-1)^2≥0,$
因此只能$(a+2b)^2 + (a-1)^2=0,$即:
$ \begin{cases} a+2b=0\\ a-1=0 \end{cases} $
解得$\begin{cases}a=1\\b=-\frac{1}{2}\end{cases}。$
故当$a=1,$$b=-\frac{1}{2}$时,原方程有实数根。