В действительных числах корней именно четыре, а не шесть.
Поясните пожалуйста, не понимаю, по графику вижу шесть, в Ваших же скринах тоже шесть и все действительные, так как какие из них не являются корнями исходного уравнения?
Я подставил их все в формулу и получил практически ноль (PARI/GP):
Код:
? f(x)=my(a,b,c); a=4*x^2+57*x+65; b=4*x^2+61*x+53; c=2*(4*x^2+59*x+59); sign(a)*abs(a)^0.2+sign(b)*abs(b)^0.2-sign(c)*abs(c)^0.2;
? printf("%1.20f",v)
[-13.00000000000000000000,-1.25000000000000000000,-14.32504664162869839346,-0.92495335837130160654,-13.67108012973151414608,-1.07891987026848585392]
? for(i=1,#v, print(f(v[i])));
0.E-808
0.E-808
7.3073275220830341344319847003908390732 E-162
-5.1065586381775502010925019661340425177 E-162
-8.393915104041341221 E-162
3.870047762871245391 E-162
Вычисления с 800 значащих цифр, столь малая степень точности результата (160 цифр) получилась очевидно из-за ограниченной точности вычислений, но при возрастании количества цифр результаты уходят к нулю без проблем. Т.е. все шесть действительных чисел именно что решения исходного уравнения. Поясните почему Вы их отбрасываете.