Game for mathematicians about differentiation of polynomials and subtractions in their coefficients.

517 Views Asked by At

I'm in a french puzzle forum and one of us asked this puzzle Game of polynoms. We are having some difficulties solving it for the first case. And we have not begun to think about the generalisation, but we are curious so if you can help us, we should be glad! :)

The game is simple, there are two players, and one polynomial $$P(x)=\sum_{k=0}^{n}a_k\cdot x^k$$

Turn after turn they play, and they can only do one of two different things:

Take its derivative or subtract an integer $u$ from one of the coefficients $a_k$ with $0<u\le a_k$. The first who obtains $0$ wins the game.

What polynomials of degree two are losing with an optimal strategy? Can you generalize with a degree $n$ polynomial?

Thank you in advance.

1

There are 1 best solutions below

2
On

Some thoughts on the quadratic case:

Note first that the derivative option is only useful once (for a 2nd degree polynomial): After that, the polynomial is linear, and taking the derivative again is simply handing the win to your opponent, who can then remove all of the remaining coefficient. So once the derivative has been taken, the remainder of the game proceeds by the normal Nim strategy. Since there are only two coefficients left, if they are not equal, player 1 (i.e., the current player at this point) reduces the larger to make them so. Player 2 is left with no choice but to make them unequal again, which pattern continues until player 2 is forced to make one coefficient 0, and player 1 can empty the other one for the win.

But this brings up a difficulty for the player taking the derivative. They would be player 2 in the scenario above. So the only time it makes sense to take the derivative is when $2a_2 = a_1$. When that condition occurs, taking derivative is a winning strategy.

So at the start of the game, the strategy has to be to prevent leaving your opponent with $2a_2 = a_1$, but with one pile being the XOR of the other two.

Edit: Some additional musings on the quadratic game.

If the derivative is never taken, then obviously the regular Nim strategy should be followed. Call a player "in control" if that player has a winning Nim position. Also define $\xi(n)$ to be the least power of $2$ that is strictly greater than $n$. In 3-pile Nim, if the largest pile is at least $\xi$ of the XOR of the other two piles, then the player will have only one choice of move in order to remain in control. But if the largest pile is smaller, then there will be multiple choices.

When taking the derivative is allowed, one should continue to follow the normal Nim strategy, but avoiding cases where $2a_2 = a_1$. When you have more than choice, I think that at most one of them would result in $2a_2=a_1$ (I haven't confirmed this), leaving you free to choose the other one. So the only impact is when the Nim move is forced. That is, when $a_1 \operatorname{xor} a_0 = {a_1\over 2}$ and $a_2 \ge \xi({a_1\over 2})$ or $a_2 \operatorname{xor} a_0 = 2a_2$ and $a_1 \ge \xi(2a_2)$. Player 2 will win these positions if you follow the Nim strategy, as he will for any position that reduces to one of these as the game play goes on. In those positions, though, it will often be possible instead to hand control over to player 2 in such a way that he faces the same dilemma, so this does not automatically guarantee that these positions are player 2 wins.