legendreP(0,x_):=1; legendreP(1,x_):=x; legendreP(m_,0,x_):=legendreP(m,x);