Expanding the given equation gives (x^2 - ax - bx + ab) + (x^2 - bx - cx + bc) + (x^2 - cx - ax + ac) = 0. Combining like terms results in 3x^2 - 2(a + b + c)x + (ab + bc + ca) = 0. For this quadratic equation to have equal roots, its discriminant must be zero, so (-2(a + b + c))^2 - 4(3)(ab + bc + ca) = 0. Expanding the square gives 4(a^2 + b^2 + c^2 + 2ab + 2bc + 2ca) - 12ab - 12bc - 12ca = 0. Dividing by 4 simplifies this to a^2 + b^2 + c^2 + 2ab + 2bc + 2ca - 3ab - 3bc - 3ca = 0, which reduces to a^2 + b^2 + c^2 - ab - bc - ca = 0. Therefore, a^2 + b^2 + c^2 = ab + bc + ca.