Each positive integer is coloured red or blue. A function $f$ from the set of positive integers to itself has the following two properties: (a) if $x\le y$, then $f(x)\le f(y)$; and (b) if $x,y$ and $z$ are (not necessarily distinct) positive integers of the same colour and $x+y=z$, then $f(x)+f(y)=f(z)$. Prove that there exists a positive number $a$ such that $f(x)\le ax$ for all positive integers $x$. (United Kingdom) Ben Elliott
Problem
Source: Romanian Master Of Mathematics 2012
Tags: function, algebra proposed, algebra, combinatorics, combinatorics proposed, Additive combinatorics
03.03.2012 23:58
http://rmm.lbi.ro/index.php?id=solutions_math Edit: the address is now http://rmms.lbi.ro/rmm2012/index.php?id=solutions_math
16.12.2012 01:22
If there does not exist a positive number $a$ such that $f(x)<ax$ for all positive integers $x$ then there are positive integers $\alpha$, $x$,$y$, and $z$ such that $x+y = z, f(x) \leq \alpha x, f(y) \leq \alpha y,$ and $f(z) > \alpha z.$ But then we have $\alpha (x+y) > f(z) = f(x) + f(y) \leq \alpha x + \alpha y = \alpha (x+y). \ _\Box$
05.10.2014 19:26
manif0ld_ wrote: If there does not exist a positive number $a$ such that $f(x)<ax$ for all positive integers $x$ then there are positive integers $\alpha$, $x$,$y$, and $z$ such that $x+y = z, f(x) \leq \alpha x, f(y) \leq \alpha y,$ and $f(z) > \alpha z.$ But then we have $\alpha (x+y) > f(z) = f(x) + f(y) \leq \alpha x + \alpha y = \alpha (x+y). \ _\Box$ And ?
10.12.2014 03:34
Here is my not very well LaTexed solution: Recall the statement. We have this coloring s.t. x,y,x+y same color -> f(x+y)=f(x)+f(y) where f:Z+->Z+. Lemma: We have that we do not have arbitrarily large runs of red in a row. Proof is that if we did, then if m is the smallest and n is a bigger red, runs of mn give that f(n)=(n/m)*f(m). So in this case f(x)<=ax for red x. Now, if for any sufficiently large blue b we have that at least one of b+1,...2b are red, then f(x)<=2a*x and we win. Else we have arbitrarily long blues in a row and similarly we're done. So we can WLOG we have only finitely many reds in a row and similarly finitely many blues. For any N we can have the same about 0 mod N guys because it's the same condition. Great. Now, define a number X to be irreducible iff we cannot split it into m,n with m+n=X and both of m,n>.01*X where m,n,X are the same color. Oh, let C be such that x,x+1,...x+C are never all the same color. I claim all these can be irreducible for only finitely many x (this is Lemma 2). If not, for some 0<k<C we have WLOG that x is red, x+k is blue for infinitely many x. So take some r==0 mod k red, such that r is between .09*x and .91*x (if we cannot find this for sufficiently large x, we can an arbitrarily large blue run of 0 mod k and it's GG). We have that x-r is blue so r+k is red. Doing this we get arbitrarily large red runs of 0 mod k and it's GG. So Lemma 2 is proved. Now, let's describe an algorithm. Originally, f(x)<=K*x, looking at the first bunch of values. We look at enough starting values such that whenever I have said "for all but finitely many" it covers all those finitely many. We are going to keep modifying the constant, initialized to K, with the following process: Whenever we reach an X that's irreducible with f(X)>KX, we multiply K by (X+C)/X. This works because for some s<=C we have f(X+s)<=K*(X+s), since X+s is reducible and splits into things less than X (yeah, I should say X is sufficiently large here... we start this process at a big enough finite place). So f(X)<=K*(X+C) easily meaning this is going to work. Great, call X a "modifying point" r. So we have that the constants are in total multiplied by (1+C/r) over all these modifying points r. Using e^y>=1+y it suffices to prove sum 1/r over all these modifying points r converges. Assume X is a modifying point and Y is also where y<1.00001*x. Also, say that f(x)<=K_1*x for all x<X was the constant we used before x, and f(x)<=K_2*x was the constant we used for x. We have that some value Y<Z<=Y+C that Z is reducible, so f(Z)<=K_1*Z for this z. It follows f(Y)<=K_1*(Y+C)<=K_2*Y, because K_2/K_1>=(X+C)/X>=(Y+C)/Y since Y>=X, and C/X>=C/Y. So then Y isn't actually a sticking point, contradiction. It follows that sum 1/r limit compares to sum 1/(1.00001)^t over all positive integers t which converges, gg.
08.09.2020 17:43
this is Romanian master competition 2012 problem day 1 , problem 3 http://rmms.lbi.ro/rmm2012/index.php?id=solutions_math
20.09.2020 00:46
14.02.2024 19:45
19.02.2024 20:20
First suppose that there exist arbitrarily large red intervals. Pick any two red integers $a, b$ and consider a red interval $[M,M+ab]$. We should have $$f(M)+af(b)=f(M+b)+(a-1)f(b)=\cdots=f(M+ab)=f(M+ab-a)+f(a)=\cdots=f(M)+bf(a),$$hence $f(x)=cx$ for some $c>0$ on the red integers. The symmetric result holds for blue intervals. Thus if there exist arbitrarily large monochrome intervals of both colors we are immediately done. If there only exist arbitrarily large monochromatic intervals of one color—WLOG red—then there exists some $t>0$ such that blue intervals contain at most $t$ integers, and now $f(x) \leq c(x+t)$ in general if $f(x)=cx$ over red $x$, which also finishes. Hence suppose there exists some integer $T>0$ such that monochromatic red or blue intervals contain at most $T$ integers. Lemma: For any $2T+1$ consecutive positive integers, there exist $r_1,r_2$ red and $b_1,b_2$ blue among them such that $r_1+r_2=b_1+b_2$. Proof: If we can find two non-adjacent numbers of the same color (WLOG red) $a,b$ such that every $a<x<b$ is blue, we are done, since $a+b=(a+1)+(b-1)$ and $a+1$ and $b-1$ (not necessarily distinct) are blue by definition. If we split our $2T+1$ consecutive integers into maximal monochromatic "blocks", we need at least $3$ blocks since each block is at most $T$ integers long. Hence the rightmost number in the first block and the leftmost number in the third block will work. $\blacksquare$ For nonnegative integers $n$ let $g(n)$ denote the maximum of $\frac{f(t)}{t}$ for $1 \leq t \leq \lfloor 1.5^n\cdot 1000T\rfloor$; clearly it suffices to show that $g$ is bounded above. This will follow from the following key claim after some algebra. Claim: We have $$g(n+1) \leq g(0)\prod_{i=0}^n \left(1+\frac{4T+1}{1000T}1.5^{-i}\right)$$Proof: Pick some $\lfloor 1.5^n \cdot 1000T\rfloor<t \leq \lfloor 1.5^{n+1}\cdot 1000T\rfloor$. Let $m=\lceil t/2\rceil$; by the lemma there exist red $r_1,r_2$ and blue $b_1,b_2$ among $\{m,\ldots,m+2T\}$ such that $r_1+r_2=b_1+b_2:=k$, so $$t \leq 2m \leq k \leq 2m+4T \leq t+4T+1.$$Now, regardless of the color of $k$, we have $$\frac{f(k)}{k} \leq \max\left(\frac{f(r_1)}{r_1},\frac{f(r_2)}{r_2},\frac{f(b_1)}{b_1},\frac{f(b_2)}{b_2}\right) \leq g(n),$$since we have $m+2T \leq \lfloor 1.5^n \cdot 1000T\rfloor$. Thus $$f(t) \leq f(k) \leq kg(n) \implies \frac{f(t)}{t} \leq \frac{k}{t}g(n) \leq \left(1+\frac{4T+1}{1.5^n\cdot 1000T}\right)g(n),$$so $g(n+1)$ is at most the RHS since $t$ is arbitrarily chosen. This finishes by induction. $\blacksquare$ Since $g(0)$ is finite, it suffices to show that $$\prod_{i=0}^\infty \left(1+\frac{4T+1}{1000T}1.5^{-i}\right)$$converges. Since every term is at least $1$, by taking logs it suffices to show that $$\sum_{i=0}^\infty \ln \left(1+\frac{4T+1}{1000T}1.5^{-i}\right)$$converges. Using the well-known inequality $\ln(1+x) \leq x$, it suffices to show that $$\sum_{i=0}^\infty \frac{4T+1}{1000T}1.5^{-i}$$converges, which is obviously true. $\blacksquare$