(1)證明:∵BD是⊙O的切線,∴∠DBA=90°。
∵CH⊥AB,∴CH∥BD。∴△AEC∽△AFD。
∴

。∴AE•FD=AF•EC。
(2)證明:∵CH∥BD,∴△AEC∽△AFD,△AHE∽△ABF。∴

。
∵CE=EH(E為CH中點),∴BF=DF。
∵AB為⊙O的直徑,∴∠ACB=∠DCB=90°。∴CF=DF=BF,即CF=BF。
(3)解:∵BF=CF=DF(已證),EF=BF=2,∴EF=FC。∴∠FCE=∠FEC。
∵∠AHE=∠CHG=90°,∴∠FAH+∠AEH=90°,∠G+∠GCH=90°。
∵∠AEH=∠CEF,∴∠G=∠FAG。∴AF=FG。
∵FB⊥AG,∴AB=BG。
連接OC,BC,

∵BF切⊙O于B,∴∠FBC=∠CAB。
∵OC=OA,CF=BF,
∴∠FCB=∠FBC,∠OCA=∠OAC
∴∠FCB=∠CAB。
∵∠ACB=90°,∴∠ACO+∠BCO=90°。∴∠FCB+∠BCO=90°,即OC⊥CG。
∴CG是⊙O切線。
∵GBA是⊙O割線,FB=FE=2,由切割線定理得:(2+FG)
2=BG×AG=2BG
2,
【注,沒學切割線定理的可由△AGC∽△CGB求得】
在Rt△BFG中,由勾股定理得:BG
2=FG
2﹣BF
2,∴FG
2﹣4FG﹣12=0。
解得:FG=6,FG=﹣2(舍去)。
由勾股定理得:AB=BG=

。
∴⊙O的半徑r是

。