Dans une réponse ailleurs on dit « [...] you can rewrite the problem with naive recursion ». Le contexte c'est un langage de programmation qui ne dispose pas d'une instruction intégrée for/while pour faire une boucle. En comparant avec un autre contexte d'emploi de l'adjectif naive on trouve un certain nombre de termes (élémentaire, simpliste etc.).
Quel terme préfère-t-on ; avec quelle préposition va-t-on l'introduire ; va-t-on l'employer avec « une récursion » (ou un autre substantif sur la même base) avec ou sans le mot fonction pour formuler une traduction de la phrase en question [« on peut reformuler/réécrire [...] avec/en/à... »] ou pour désigner ce dont il s'agit ?