MathDB
Convolution of order f(n)

Source: 2019 USAMO Problem 1

April 17, 2019
function2019 Usamo problem 1Hi

Problem Statement

Let N\mathbb{N} be the set of positive integers. A function f:NNf:\mathbb{N}\to\mathbb{N} satisfies the equation f(f(ff(n) times(n)))=n2f(f(n))\underbrace{f(f(\ldots f}_{f(n)\text{ times}}(n)\ldots))=\frac{n^2}{f(f(n))} for all positive integers nn. Given this information, determine all possible values of f(1000)f(1000).
Proposed by Evan Chen