¿Existe una función $f$ tal que
$$f(x,y,n)=f(x+y,y-x,n+1)$$ $$f(x,y,n)\neq f(x+1,y,n)$$ $$f(x,y,n)\neq f(x,y+1,n)$$
donde $x,y$ son números enteros, $n$ es un número entero positivo y el rango de $f$ es un finito conjunto? Si es así, ¿cuál es el menor número de valores $f$ puede alcanzar?
EDIT: borrado
EDIT: Para hacer el patrón de abajo más agradable aquí está mi sugerencia final para una condición adicional para hacer este problema no trivial:
Para cada $x,y,n$ debe existir un $a>0,b>0$ tal que para todo $k,l$
$$f(x,y,n)=f(x+ak,y+bl,n)$$
(todos los números son enteros, n es positivo). Esto básicamente establece que los colores iguales deben tener al menos un desplazamiento de rejilla vectorial regular.
Mi objetivo es reducir el número de colores.
EDIT: Lo siento, por la confusión. Aquí está mi explicación de lo que está pasando y un último intento de ajustar las condiciones.
Son tres pasos consecutivos en la animación. En la segunda imagen, el cuadrado se mueve para dejar espacio a nuevos cuadrados azul claro. En la tercera imagen los cuadrados celestes han alcanzado su tamaño completo y el proceso comienza de nuevo. Este es un problema que tengo al colorear un tablero de damas. Si alguien quiere traducir un Python de Processing a Java y publicarlo en Openprocessing, estaré encantado.
SOLUCIÓN: Gracias a Michael el patrón animado ahora funciona y se ve como: