En tant que témoin des grandes découvertes scientifiques de la première moitié du xxe siècle, Gaston Bachelard a perçu les limites et les déterminations historiques de la théorie kantienne de la connaissance, qui entraînent sa rigidité, sa fermeture et son impuissance à rendre compte de la rationalité scientifique en évolution constante. Bachelard a tenté ensuite d’élaborer une nouvelle philosophie rationaliste, qu’il nommait le « non-kantisme », en généralisant les catégories et les principes que Kant avait établis autrefois comme conditions immuables de la connaissance.