Да, забыл про рациональность.
Для нечётных полиномов и справа и слева нули, а значит формулы точны всегда. Из того, что для f(x)=1 формула точна получаем 2A+2B+C=2, из равенства для квадратичных получаем
2Aaa+2Bbb=2/3. Из четвёртой степени 2Aa^4+2Bb^4=2/5. Отсюда вычисляется, a и b. При этом для точности для степеней 6 го порядка получаем, что достаточно, чтобы a^2 и b^2 были рациональными. Этого удается добиться сделав дискриминант
квадратом и удовлетворив соотношению
. Решение существует. Сделать точным и для восьмой степени удается для единственной квадратурной формулы
с m=9. Следовательно, для рациональных m=7.