I am at a point where I need to know whether there is a polynomial $f \in \mathbb Z [X,Y]$ such that:
$f(1,y) \ge 0$ for all $y \ge 0$
$y-1,x \ge 0 \wedge f(x,y) \ge 0 \Rightarrow 0 \le f(2x,y-1) < f(x,y)$
$ x-1 \ge 0 \wedge f(x,0) \ge 0 \Rightarrow 0 \le f(x-1,0) < f(x,0)$
and so far I didn't come up with an idea how to construct such a polynomial or how to disprove its existence.
If anyone wonders where this problem came up: I am trying to prove that a certain while program cannot be shown to be correct within a specific set of Hoare rules and reduced it to this problem. We are only expected to "argue" that this indeed is impossible, but I really want to see a proof, since it isn't that obvious - I guess.