Retour à l'accueil

Dogmes en physique et IT : comment distinguer la science

L'article analyse les dogmes anti-scientifiques en physique, mathématiques et programmation. Il met l'accent sur le rôle de l'utilité comme critère de scientificité, mathématiques constructives, et critique des pratiques de marketing en IT.

Dogmes anti-scientifiques : physique, analyse mathématique, et code
Advertisement 728x90

Les dogmes anti-scientifiques en physique, mathématiques et programmation

La connaissance scientifique n’a de valeur que lorsqu’elle repose sur l’observation et permet de prédire des phénomènes naturels. Utile, c’est le critère fondamental de la science — ce qui la distingue de la simple spéculation philosophique. En physique, en mathématiques et en programmation, un nombre croissant de dogmes s’est installé, contredisant ce principe et freinant ainsi l’avancement.

L’auteur, physicien de formation et passionné de programmation, insiste : les croyances absurdes ne sont pas seulement inutiles — elles sont nuisibles. Elles naissent de biais historiques, d’intérêts commerciaux et d’une inertie communautaire.

Le dogmatisme en physique

La physique étudie la nature dans toute sa complexité — des particules élémentaires aux interactions sociales. Les modèles se construisent à partir de mesures et sont testés statistiquement. Les hypothèses sont acceptables quand les données manquent, mais elles ne doivent jamais être élevées au rang de vérités incontestables.

Google AdInline article slot

Les problèmes commencent lorsque des hypothèses fructueuses sont proclamées « divines ». L’interprétation de Copenhague de la mécanique quantique affirme une incompatibilité avec la physique classique sans justification solide. La relativité générale contredit certaines expériences, pourtant elle reste dominante grâce à sa « beauté mathématique ».

La communauté scientifique montre une résistance au changement : les interprétations alternatives de la mécanique quantique sont rarement publiées, et critiquer la relativité générale peut ruiner une carrière. Les politiques éditoriales des revues, les médias sensationnalistes et les subventions pour des sujets spéculatifs comme la théorie des cordes renforcent ces dogmes.

Beaucoup de théories « universelles » reposent sur des idées sans fondement expérimental. Les écarts avec les données sont masqués par des ajustements artificiels. Cela révèle un manque de théorie fondamentale — le dogme prématuré est anti-scientifique.

Google AdInline article slot

Mathématiques : esthétique contre constructivisme

Les mathématiques sont souvent qualifiées de « reine des sciences », soulignant leur beauté intérieure plutôt que leur utilité pratique. La plupart des manuels évitent toute référence à l’application concrète, se concentrant sur l’abstraction. Cela affaiblit leur rôle comme outil scientifique.

Le fossé central oppose les mathématiques constructives (intuitionnistes) aux mathématiques classiques. En mathématiques constructives, une preuve doit fournir un algorithme capable de construire la preuve de vérité. L’axiome du choix et la loi du tiers exclu sont rejetés.

Exemple :

Google AdInline article slot
  • Énoncé : « Tous les chatons que j’ai vus sont mignons. »
  • Non constructif : « Certains chatons mal aimés pourraient exister » (inutile).
  • Constructif : présenter un chaton spécifique « effrayant ».

Les méthodes non constructives offrent une intuition, mais seules les conclusions constructives ont une valeur scientifique. Elles constituent la base de la programmation.

La programmation comme discipline expérimentale

La programmation résout des problèmes du monde réel — plus proche de la physique que des mathématiques abstraites. Pourtant, beaucoup de développeurs ne la considèrent pas comme une science, se contentant de « bonnes pratiques » sans examen critique.

Les dogmes anti-scientifiques proviennent du marketing : acronymes comme SOLID, promotion corporative de la POO (ex. Java). Les idées se propagent non parce qu’elles fonctionnent, mais parce qu’elles sont amplifiées. Résultat ? Du code hérité lourd, une éducation redessinée, un marché du travail déformé.

  • Marketing vs. Science : les livres et conférences promeuvent des techniques douteuses.
  • Conséquences : les bases de code regorgent de redondances ; les développeurs perdent du temps sur des « normes » au lieu d’optimiser.
  • Solution : évaluer les techniques selon leurs bénéfices mesurables — performance, maintenabilité, coût de maintenance.

La programmation exige l’expérimentation : mesurez, modélisez, rejetez ce qui ne marche pas.

Ce qui compte vraiment

  • L’utilité est le critère universel de validité scientifique : la connaissance doit prédire et améliorer le monde réel.
  • Les dogmes en physique (relativité générale, interprétation de Copenhague) entravent la progression à cause de l’inertie communautaire.
  • Les mathématiques constructives produisent des preuves algorithmiques — essentielles pour une programmation fiable.
  • En informatique, les dogmes pilotés par le marketing créent du code ancien ; tester empiriquement les méthodes est indispensable.
  • L’avancement exige une méfiance envers l’autorité et une focalisation sur l’expérimentation.

— Editorial Team

Advertisement 728x90

Lire ensuite