a) Chứng minh rằng các tứ giác AEHF và BFEC nội tiếp đường tròn:
Vì ABC là tam giác nội tiếp đường tròn tâm O, nên góc BOC là góc nhọn.
Vì BE là đường cao của tam giác ABC, nên góc BEC = 90° - góc BAC.
Tương tự, góc CFB = 90° - góc ABC.
Vì góc BOC là góc nhọn, nên góc BEC + góc CFB = (90° - góc BAC) + (90° - góc ABC) = 180° - (góc BAC + góc ABC) = 180° - góc BAC = góc BOC.
Vậy tứ giác BFEC nội tiếp đường tròn.
Tương tự, ta cũng có thể chứng minh rằng tứ giác AEHF nội tiếp đường tròn.
b) Chứng minh rằng góc ESF bằng góc BOC và hai tam giác ESF; BOC đồng dạng:
Vì tứ giác BFEC nội tiếp đường tròn, ta có góc BEC = góc BFC.
Vì tứ giác AEHF nội tiếp đường tròn, ta có góc AHE = góc AFE.
Vì BFEC và AEHF nội tiếp đường tròn, ta có góc BFC = góc BEC và góc AFE = góc AHE.
Do đó, góc BFC + góc AFE = góc BEC + góc AHE.
Vậy, góc ESF = góc BOC.
Đồng thời, hai tam giác ESF và BOC có cặp góc tương đương, nên chúng đồng dạng.