给出函数封闭的定义:若对于定义域D内的任一个自变量x 0 ,函数值f(x 0 )∈D,则称函数y=f(x)在D上封闭. (1)若定义域D 1 =(0,1),判断下列函数中哪些在D 1 上封闭,且给出推理过程f 1 (x)=2x-1,f 2 (x)= - 1 2 x 2 - 1 2 x+1 ,f 3 (x)=2 x -1,f 4 (x)=cosx.; (2)若定义域D 2 =(1,2),是否存在实数a使函数f(x)= 5x-a x+2 在D 2 上封闭,若存在,求出a的值,并给出证明,若不存在,说明理由.