已知点列B1(1,y1)、B2(2,y2)、…、Bn(n,yn)(n∈N) 顺次为一次函数图象上的点, 点列A1(x1,0)、A2(x2,0)、…、An(xn,0)(n∈N) 顺次为x轴正半轴上的点,其中x1=a(0<a<1), 对于任意n∈N,点An、Bn、An+1构成以 Bn为顶点的等腰三角形.
⑴求{yn}的通项公式,且证明{yn}是等差数列;
⑵试判断xn+2-xn是否为同一常数(不必证明),并求出数列{xn}的通项公式;
⑶在上述等腰三角形AnBnAn+1中,是否存在直角三角形?若有,求出此时a值;若不存在, 请说明理由.