Problem

Source: 1st TASIMO Day2, Problem5

Tags: functional equation, Algebraic Number Theory, algebra



Find all functions $f: \mathbb{Z^+} \to \mathbb{Z^+}$ such that for all integers $a, b, c$ we have $$ af(bc)+bf(ac)+cf(ab)=(a+b+c)f(ab+bc+ac). $$Note. The set $\mathbb{Z^+}$ refers to the set of positive integers. Proposed by Mojtaba Zare, Iran