Từ giả thiết, ta có tứ giác ABCD có hai đường chéo vuông góc. Đặt AC cắt BD tại O. Do AC ⊥ BD nên tam giác AOB, COD là tam giác vuông tại O.
Áp dụng định lý Pythagoras cho tam giác AOB, ta có:
AO2+BO2=AB2
Tương tự, áp dụng định lý Pythagoras cho tam giác COD, ta có:
CO2+DO2=CD2
Do đường chéo của hình bình hành cắt nhau tại trung điểm nên AO = OC và BO = OD. Từ đó, ta suy ra:
AB2=CD2
Thay giá trị AB = 8cm vào, ta được:
CD=cănABbình=căn8binh=8 cm
Vậy, độ dài CD là 8cm.