Butterfly theorem assumes that AB is the chord of circle O and M is the midpoint of AB. The two chords CD, EF, CF and DE that pass through M to make a circle O pass through AB and G respectively. Then MH=MG.
The geometric figure drawn by this theorem is like a flying butterfly, so it is called the butterfly theorem.