(本小题满分16分)点,点A1(x1,0),A2(x,0),…,An(xn,0),…顺次为x轴上的点,其中x1=a(0<a≤1).对于任意n∈N*,点An、Bn、An+1构成以Bn为顶点的等腰三角形.(1)求数列{yn}的通项公式,并证明它为等差数列;(2)求证:x- x是常数,并求数列{ x}的通项公式;(3)上述等腰ΔAnBnAn+1中是否可能存在直角三角形,若可能,求出此时a的值;若不可能,请说明理由.