Claim: The point E is the intersection point of the line parallel to AD through B and the line CD.
Let E be the intersection point of the line parallel to AD through B and the line CD. Firstly, we will show that E is on the segment CD. Since AB≤AD and BC≤CD (because AB and CD are the shortest and longest sides, respectively), then ∠ABD≥∠ADB and ∠CBD≥∠BDC. Therefore ∠ABC=∠ABD+∠DBC≥∠ADB+∠BDC=∠ADC. Similarly, we will have that ∠BAD≥∠BCD. Thus, ∠ABC+∠BAD≥∠BCD+∠CDA, and then ∠ABC+∠BAD≥180∘. Moreover, one can show that ∠ABC+∠BAD>180∘. (If ∠ABC+∠BAD=180∘=∠BCD+∠CDA, we would have that ∠ABC=∠ADC and ∠BAD=∠BCD, and then □ABCD would be a parallelogram; contradicting with the fact that AB<CD.) Therefore, we can move the point C along the line CD closer to D to the point E′, making the angle ABC smaller, so that ∠E′BA+∠BAD=180∘, i.e., BE′∥AD. Thus, E′ is the same as the point E stated above, and lies on the segment CD.
Secondly, we will show that for an arbitrary point P different from E on the segment CD, ∠O1PO2=∠APB.
Case 1: ∠ADP<90∘. Thus ∠BEC<90∘, and have that O1 and C are on the opposite sides of PA, and O2 and C are on the opposite sides of PB. By simple angle chasing (using angles at centres) we get that
∠APO1=90∘−∠ADP=90∘−∠BEC=∠BPO2.
Therefore ∠O1PO2=∠APB.
Case 2: ∠ADP≥90∘. Similarly, we get ∠BEC≥90∘ but now O1 and C are on the same side of AP, and O2 and C are on the same side of BP. So by angle chasing we get
∠APO1=∠ADP−90∘=∠BEC−90∘=∠BPO2.
Therefore ∠O1PO2=∠APB.
Finally, using Law of Sine for AP and BP on circles O1 and O2, respectively, we get
BPAP=2O2Psin(∠BEP)2O1Psin(∠ADP)=O2PO1P.
Thus we have that △APB∼△O1PO2, and to conclude that
O1O2=APAB⋅O1P=2sin(∠ADC)AB
which is a constant independent of a point P. □
