Denote the intersection of lines AB and FG by H and let J be the point where the bisector of the angle ∠BAC meets the segment BC. Since the line FG is parallel to AJ, we have ∠HGA=∠FGD=∠BAJ=∠AHG, so the triangle GAH is isosceles and ∣AH∣=∣AG∣. We know that ∣BE∣=∣CD∣ and from what we just proved ∣AH∣=∣AG∣. It remains to be seen that ∣CG∣=∣AB∣. The figure reveals no similar triangles, so we have to find a different way to use the equality of lengths. Lengths play an important role in Ceva's and Menelaus's theorem. The former does not apply here, but we can try to use the latter.
Menelaus's theorem for the triangle AEC and the line GF states that
∣HE∣∣AH∣⋅∣FC∣∣EF∣⋅∣GA∣∣CG∣=1,
and since ∣AH∣=∣AG∣ we get ∣HE∣∣CG∣=∣EF∣∣FC∣. Now, let us try to express the ratio ∣EF∣∣FC∣ in another way. Menelaus's theorem for the triangle AEC and the line BF gives us
∣BE∣∣AB∣⋅∣FC∣∣EF∣⋅∣DA∣∣CD∣=1,
and since ∣BE∣=∣CD∣ we have ∣DA∣∣AB∣=∣EF∣∣FC∣. Hence, ∣DA∣∣AB∣=∣HE∣∣CG∣. This is equivalent to
∣AG∣+∣GD∣∣AE∣+∣EB∣=∣AH∣+∣AE∣∣CD∣+∣DG∣,
which implies ∣AE∣2+∣AE∣(∣EB∣+∣AH∣)=∣GD∣2+∣GD∣(∣AG∣+∣CD∣). Since ∣AG∣+∣CD∣=∣EB∣+∣AH∣, we have
0=∣AE∣2−∣GD∣2+∣AE∣(∣EB∣+∣AH∣)−∣GD∣(∣EB∣+∣AH∣)=(∣AE∣−∣GD∣)(∣AE∣+∣GD∣+∣EB∣+∣AH∣),
so ∣AE∣=∣GD∣, and, finally, ∣AB∣=∣AE∣+∣EB∣=∣GD∣+∣DC∣=∣GC∣, which was to be shown.
