Question: Let each of the vertices of a regular $9-$gon be colored black or white. (a) Show that there are two adjacent vertices of the same color. (b) Show that there are $3$ vertices of the same color forming an isosceles triangle.
My approach: Let us assume for the sake of contradiction that $\nexists$ two adjacent vertices of the same color. Let us name the vertices of the given regular $9-$gon starting from $1$ till $9$. Observe that according to what we have assumed, only one type of coloring is possible, that is an alternative coloring, that is, color any pair of adjacent vertices by alternate colors.
Now WLOG, let us assume that let $(1)$ be colored black, $(2)$ be colored white and so on. This clearly implies that $(9)$ is colored black. But since $(9)$ and $(1)$ are adjacent vertices, and $(1)$ is colored black, implies that $(9)$ must be colored white. Hence, a contradiction is obtained.
Thus there exists two adjacent vertices of the same color.
Moving on to the next part of the problem, consider any arbitrary permissible coloring. Let us assume for the sake of contradiction that $\nexists$ $3$ vertices of the same color forming an isosceles triangle. We know that there exists two adjacent vertices of the same color. Let those two vertices be $A$ and $B$. Now there exists a unique vertex $C$ such that $\Delta CAB$ is isosceles with $CA=CB$. Now WLOG let $A$ and $B$ be colored white. Then we are forced to color $C$ black. Now consider that the adjacent vertex of $A$ be $D\neq B$ and the adjacent vertex of $B$ be $E\neq A$. Observe that $\Delta CDE$ is also an isosceles triangle with $CD=CE$. Now since $C$ is colored black, at least one of $D$ and $E$ must be colored white. If $D$ is colored white, then $\Delta ADB$ is an isosceles triangle with all of its vertices colored white, which is a contradiction. Again if $E$ is colored white, then $\Delta AEB$ is an isosceles triangle with all of its vertices colored white, which is a contradiction.
Thus we can conclude that there are $3$ vertices of the same color forming an isosceles triangle.
Can someone check if my solution is correct or not? And a better solution will be appreciated.