命题p:函数f(x)=lg(ax^2+ 2x +1)的定义域为R;命题q:方程x^2-ax+4=0在[-1,1]上有解.