Question: why modp eliminate 143/2 in polynoimal but 72 mod 11not 0 but 6?

> with(CurveFitting); data := [[2, 10], [3, 1], [5, 4], [7, 5]];
               [[2, 10], [3, 1], [5, 4], [7, 5]]
> PolynomialInterpolation(data, y);
                    3  3       2   199     143
                  - - y  + 11 y  - --- y + ---
                    4               4       2
> modp(PolynomialInterpolation(data, y), 11);
                              3      
                           2 y  + 8 y

143/2 is around 72

72 mod 11 = 6

why modp eliminate 143/2 ?

Please Wait...