(1)因为A=R,所以ax2-2x+2>0在x∈R上恒成立,根据二次函数的图象和性质,分析二次不等式恒成立时,a的取值范围,可得答案.
(2)若在x∈[1,2]上恒成立,所以在x∈[1,2]上恒成立,求出不等式右侧的最大值,即可得到实数a的取值范围.
【解析】
(1)因为A=R,所以ax2-2x+2>0在x∈R上恒成立.
①当a=0时,由-2x+2>0,得x<1,不成立,舍去,
②当a≠0时,由,得,
综上所述,实数a的取值范围是.
(2)依题有ax2-2x+2>4在x∈[1,2]上恒成立,
所以在x∈[1,2]上恒成立,
令,则由x∈[1,2],得,
记g(t)=t2+t,由于g(t)=t2+t在上单调递增,
所以g(t)≤g(1)=2,
因此a>4