`a,` Xét `(O)` có:
`-Ax,CD` là hai tiếp tuyến cắt nhau tại `C`
`A,M` là hai tiếp điểm
`⇒AC=CM,OC` là phân giác `\hat{MOA}` (tính chất hai tiếp tuyến cắt nhau)
`-By,CD` là hai tiếp tuyến cắt nhau tại `D`
`B,M` là hai tiếp điểm
`⇒BD=MD,OD` là phân giác `\hat{MOB}` (tính chất hai tiếp tuyến cắt nhau)
Có `OC` là phân giác `\hat{MOA}` `(cmt)`
`OD` là phân giác `\hat{MOB}` `(cmt)`
Mà `\hat{MOA}` và `\hat{MOB}` là hai góc kề bù
`⇒OC\botOD`
`⇒\hat{COD}=90^o`
`b,` Có `CD=CM+MD`
Mà `AC=CM` `(cmt)` `,BD=MD` `(cmt)`
`⇒CD=AC+BD`
`c,` Xét `(O)` có: `CD` là tiếp tuyến, `M` là tiếp điểm
`⇒OM\botCD`
Áp dụng hệ thức giữa cạnh và đường cao trong `ΔCOD` vuông tại `O` `(\hat{COD}=90^o)` `,OM\botCD` `(cmt)` có: `OM^2=CM.DM`
Mà `OM=R` `,AC=CM` `(cmt)` `,BD=MD` `(cmt)`
`⇒AC.BD=R^2`
Mà `R` không đổi
`⇒` Tích `AC.BD` không đổi khi điểm `M` di chuyển trên nửa đường tròn