a) Để chứng minh tứ giác \(BHCD\) là tứ giác nội tiếp, ta cần chứng minh rằng góc \(BHC\) và \(BDC\) là tứ giác.
Góc \(BHC\) là góc ở tâm của đường tròn ngoại tiếp tứ giác \(BHCD\), do đó \(BHCD\) là tứ giác nội tiếp nếu và chỉ nếu \(BHC = BDC\).
Nhưng \(BHC\) là góc vuông vì \(BH\) là đường thẳng vuông góc với \(DE\), nên \(BHC = 90^\circ\).
Tương tự, \(BDC\) cũng là góc vuông vì \(BD\) là đường chéo của hình vuông \(ABCD\), nên \(BDC = 90^\circ\).
Do đó, ta có \(BHC = BDC = 90^\circ\), vậy tứ giác \(BHCD\) là tứ giác nội tiếp.
b) Để tính góc \(CHK\), ta cần tìm giá trị của góc \(BHD\).
Góc \(BHD\) là góc ở tâm của đường tròn ngoại tiếp tứ giác \(BHCD\), nên \(BHD = 2 \times BCD\).
Nhưng \(BCD\) là góc nội tiếp trong đường tròn ngoại tiếp tứ giác \(BHCD\), do đó \(BCD = 90^\circ - BCE\).
Vậy, \(BHD = 2 \times (90^\circ - BCE)\).
Nhưng \(BCE\) là góc nội tiếp trong đường tròn ngoại tiếp tứ giác \(BHCD\), nên \(BCE = \frac{1}{2} \times BEC\).
Vì \(BEC\) là góc vuông, nên \(BEC = 90^\circ\), do đó \(BCE = \frac{1}{2} \times 90^\circ = 45^\circ\).
Từ đó, ta có \(BHD = 2 \times (90^\circ - 45^\circ) = 2 \times 45^\circ = 90^\circ\).
Vậy, \(BHD = 90^\circ\), và do \(HK\) là tiếp tuyến của đường tròn ngoại tiếp tứ giác \(BHCD\), nên góc \(CHK\) bằng góc \(BHD\), tức là \(CHK = 90^\circ\).