现在假设所有对角线的长度平方的 p-adic 赋值都满足 <e。令 νp 表示非零有理数上的赋值,并置 ui=νp(OAi2)、ti=νp(AiAi+12)、d=νp(A1Ak2)。线段 OA1,OAk 是边,所以 u1,uk≥e;其余 OAi 是对角线,所以当 2≤i≤k−1 时 ui<e。又因 AiAi+1 是边而有 ti≥e,因 A1Ak 是对角线而有 d<e。由 qi=OAi2⋅OAi+12AiAi+12 和 q=OA12⋅OAk2A1Ak2 得到 νp(qi)=ti−ui−ui+1 以及 νp(q)=d−u1−uk。因此在两端,νp(q1)−νp(q)=(t1−d)+(uk−u2)>0,且 νp(qk−1)−νp(q)=(tk−1−d)+(u1−uk−1)>0:每个括号都至少为 1。对于 2≤i≤k−2,νp(qi)−νp(q)=(ti−d)+(u1+uk−ui−ui+1)>0,因为第一个括号至少为 1,第二个括号至少为 2。于是对每个 i 都有 νp(qi)>νp(q),等价于 νp(qi2)>νp(q2)。现在使用平方根引理:若正有理数满足 ∑ixi=x,则存在正有理数 b,使所有 xi/b 和 x/b 都是有理数。事实上,把每个被开方数写成有理数平方与一个正的平方自由整数的乘积;不同平方自由整数的平方根在 Q 上线性无关,而正性阻止不同平方类之间发生抵消。将该引理应用于托勒密关系式,得到正有理数 ri=qi/b 和 r=q/b,且 ∑iri=r。由于 νp(ri2)=νp(qi)−νp(b)、νp(r2)=νp(q)−νp(b),上面的严格不等式给出对每个 i 都有 νp(ri)>νp(r)。超度量不等式给出 νp(∑iri)≥miniνp(ri)>νp(r),这与 ∑iri=r 矛盾。因此,假设所有对角线都失败是不可能的。