Let ∠BAC=α, so ∠ABC=2α.
In triangle ABC, the sum of angles is 180∘:
α+2α+∠BCA=180∘
So ∠BCA=180∘−3α.
Let ∣AB∣=c, ∣BC∣=a, ∣CA∣=b.
By the Law of Sines:
sinαa=sin2αb=sin(180∘−3α)c=sin3αc
We want to prove b<2a.
From the Law of Sines:
ab=sinαsin2α
Recall sin2α=2sinαcosα:
ab=sinα2sinαcosα=2cosα
So b=2acosα.
We want b<2a, i.e. 2acosα<2a, or cosα<1.
Since 0<α<60∘ (otherwise ∠BCA would be negative), cosα<1 is always true for 0<α<60∘.
Therefore, ∣AC∣<2∣BC∣.