I have a utility function, and I want to prove that it is a quasi-concave function: $$ u(x_1,x_2)= 2x_1x_2+x_1+2x_2 $$ I do this by showing that the set of points where the utility is larger than or equal to any given level forms a convex set, and denote this level of utility by $U^{x}$ The set of points where the utility function is larger than or equal to can be represented as: $$ S ={ (x_1,x_2)|2x_1x_2+x_1+2x_2 ≥ u^{x}} $$ So I have to prove that the set S is convex for all possible values $u^{x}$ I consider two arbitrary points ($x_1^{a},x_2^{a}$) and ($x_1^{b},x_2^{b}$) in the set S that satisfy: $$[2x_1^{a}x_2^{a}+x_1^{a}+2x_2^{a} ≥ u^{x} ]$$ $$[2x_1^{b}x_2^{b}+x_1^{b}+2x_2^{b} ≥ u^{x} ]$$ Now, if I take a convex combination of those points: $$(x_1,x_2)= \lambda(x_1^{a},x_2^{a})+(1-\lambda)(x_1^{b},x_2^{b}$$ where $(0≤\lambda≤1)$. This lies within the line segment connecting ($x_1^{a},x_2^{a}$) and ($x_1^{b},x_2^{b}$)
Now I evaluate the utility function at the point $(x_1,x_2)$: $$u(x_1,x_2)= 2x_1x_2+x_1+2x_2$$
I now substitute the expression for $(x_1,x_2)$:
$$u(x_1,x_2)= 2 (\lambda x_1^{a}+(1-\lambda)(x_1^{b})(\lambda x_2^{a}+(1-\lambda)(x_2^{b}))) + \lambda x_1^{a}+(1-\lambda)(x_1^{b} + 2 \lambda x_2^{a}+(1-\lambda)(x_2^{b})) $$
I know that I now have to show that u(x_1,x_2) is larger than or equal to $u^{x}$, but I am not sure how to proceed further. I would greatly appreciate any help.
EDIT: Solved!