translate English to French: Discoveries, scientific theories and mathematical methods.
Les idées, les découvertes, les théories scientifiques et les méthodes mathématiques.