a) Ta biết rằng I, K, L là trung điểm của các cạnh AB, BC, CA của tam giác ABC. Vì vậy, ta có IL || AC, IL = 1/2 AC.
Tương tự, ta có PM || AB, PM = 1/2 AB.
Do đó, ta có IL = PM.
Từ đó, ta có ILPM là hình bình hành.
Vì I, L là trung điểm của AB, AC nên IL là đường trung bình của tam giác ABC.
Vì vậy, IL đi qua trung điểm của BC, tức là đi qua K.
Do đó, ta có I, L, P, M cùng thuộc một đường tròn.
b) Ta biết rằng N là trung điểm của BH và H là trực tâm của tam giác ABC.
Vì vậy, ta có NH = 1/2 BH và NH || BC.
Tương tự, ta có PH = 1/2 CH và PH || AC.
Do đó, ta có NH = PH và NH || PH.
Từ đó, ta có NPH là hình bình hành.
Vì N là trung điểm của BH nên NP là đường trung bình của tam giác BHC.
Vì vậy, NP đi qua trung điểm của BC, tức là đi qua K.
Do đó, ta có I, M, P, K cùng thuộc một đường tròn.
c) Ta biết rằng D là giao điểm của các đường cao của tam giác ABC.
Vì vậy, ta có AD ⊥ BC, BD ⊥ AC, CD ⊥ AB.
Do đó, ta có AD || IL, BD || PM, CD || NP.
Từ đó, ta có AD = IL, BD = PM, CD = NP.
Vì I, L là trung điểm của AB, AC nên IL là đường trung bình của tam giác ABC.
Vì vậy, IL đi qua trung điểm của BC, tức là đi qua K.
Tương tự, ta có PM đi qua trung điểm của AB, NP đi qua trung điểm của AC.
Do đó, ta có IL = PM = NP.
Từ đó, ta có ILPMN là hình vuông.
Vì I, M, P, K là các đường trung bình của tam giác ABC, nên chúng đi qua trung điểm của các cạnh tương ứng.
Vì vậy, ta có I, M, P, K, D cùng thuộc một đường tròn.