Reasoning about products of reals

Irrelevant at this point, but I started this answer before the question was answered, so I might as well put it up.

Probably the easiest way to understand this is to take logs. Since everything is positive, and the logarithm is increasing, we have that $$ \prod\limits_{i=1}^n\left(x_i + k\right) > \prod\limits_{j=1}^n \left(y_j + k\right)$$ if and only if $$\log\left(\prod\limits_{i=1}^n\left(x_i + k\right)\right) > \log\left(\prod\limits_{j=1}^n \left(y_j + k\right)\right)$$ which in turn is equivalent to $$\sum\limits_{j=1}^n\log\left(x_j + k\right) > \sum\limits_{j=1}^n\log\left(y_j + k\right) $$

But this you can see is actually not true, because of the behavior of the natural log. It has sort of diminishing returns, right? So, one idea is to construct a scheme where the LHS has inputs to the log that are all too big, so the collective impact of the greater increases on the right is enough to make the difference. Notice also that if there doesn't have to be the same number of these numbers, this is quite easy. But, with the idea in mind, let's suppose that the RHS has a lot of numbers that are quite small.

So, let's take $x$ to be the sequence $1, 1, \ldots, 1$ with 10 elements. Then we take $y$ to be the sequence$10^8$, then $.1$ 9 times. Both of these sequences have 10 elements and the product of $x$ is 1 which is bigger than that of $y$, which is $\frac{1}{10}$. But if I add 1 to $x$ the product becomes just $1024$, which when I do it to $y$ it becomes $(10^8+1)(1.1)^9$, which is larger.