Je recommande un excellent compte rendu de Luzin dans le mensuel: MR1615544, MR1613935 (American math Monthly 105 (1998), 1 59-67 et 3, 263-270.
On oublie généralement qu'il y a sont en fait plusieurs notions de fonction différentes en mathématiques modernes. L'une est la définition de Dirichlet qui est généralement citée (où deux ensembles sont donnés X et Y, et une règle qui à chaque élément de X met en correspondance un élément de Y). X fait partie de la définition!
Donc le problème du type "trouver le domaine de $ \ log ((x-1) (x-2)) $ n'a aucun sens du point de vue de ceci
Au 18ème siècle, Euler comprenait une fonction comme une expression analytique dont le domaine n'est pas donné à l'avance. Cette notion différente (de la définition de Dirichlet) n'est pas "dépassée". Elle a évolué vers une définition d'une "fonction analytique". En gros, une "expression analytique" a un "domaine naturel de définition", qui n'est pas donné à l'avance. Et les problèmes de type "trouvent le domaine o f définition "d'une fonction analytique a un sens parfait en mathématiques modernes.
Il existe également d'autres notions de fonctions en mathématiques modernes (fonctions généralisées, ou distributions), qui ne rentrent pas non plus dans la définition de Dirichlet. De plus, ces fonctions généralisées sont en un certain sens plus proches de ce que les physiciens et ingénieurs entendent par fonction que la définition de Dirichlet.