Skip to main content
8 events
when toggle format what by license comment
Jul 31, 2013 at 5:23 comment added joro @StefanKohl The algorithm couldn't solve any of your challenges (it was fast since the constant coefficient was zero). You are right it can't disprove surjectivity (I suppose this was clearly stated in the answer). It fails if it can't compute the auxiliary polynomials f_2 .. f_n (they don't exist if f_1 is not surjective and maybe don't exist for certain surjective f_1). Btw, the algorithm needs to solve a nonlinear system which is hard.
Jul 30, 2013 at 15:57 comment added Stefan Kohl As for test examples, what does your implementation tell about surjectivity / non-surjectivity of $f(x_1,x_2,x_3) = x_1^2+x_2^2+x_3^2$, of $f(x_1,x_2,x_3) = x_1 x_2 x_3$, of $f(x_1,x_2,x_3) = x_1 x_2+x_1 x_3+x_2 x_3$ or of $f(x_1,x_2,x_3,x_4) = x_1^2+x_2^3+x_3^4+x_4^5$? -- And by the way, which computer algebra system do you use?
Jul 30, 2013 at 15:32 comment added Stefan Kohl Thank you for the explanations! -- Though I find it somewhat difficult to assess the scope of applicability of your sketch of a method. By the way, how can it be detected whether the method fails for a particular polynomial, if at all? -- And is it right that the method cannot be used to disprove surjectivity of any polynomial?
Jul 30, 2013 at 14:08 comment added joro @StefanKohl In short if you have invertible polynomial map Q^n -> Q^n, all polynomials $f_i$ are surjective. You fix $f$ and the answer tries to find $f_2 \ldots f_n$ and the inverse map. There may be more than one solution.
Jul 30, 2013 at 13:52 comment added joro @StefanKohl edited the question trying to answer your questions. In short, all $f_i$ are polynomials with range Q. Let me know if you have other questions.
Jul 30, 2013 at 13:51 history edited joro CC BY-SA 3.0
Tried to answe Stefan's questions.
Jul 30, 2013 at 13:12 comment added Stefan Kohl Thanks. -- But sorry -- there seem to be a few things I don't understand. For the beginning: firstly, the range of the mapping $f$ is $\mathbb{Q}$ rather than $\mathbb{Q}^n$. Secondly, what exactly are the mappings $f_i$ from $\mathbb{Q}^n$ to itself for? Thirdly, which of the coefficients of $f_i$ do you call $c_i$? Fourthly, is $c3x^3 = 3cx^3$ or rather $c3x^3 = c_3x^3$, etc.?
Jul 30, 2013 at 12:38 history answered joro CC BY-SA 3.0