Discussion about this post

User's avatar
Horde's avatar

There was an interesting book (Walter Reitman, Cognition and Thought: An Information Processing Approach, Wiley, 1965) that proposed formalizing models in psychology. Programs must be precisely specified at the very least. This then became a popular notion of discussion at MIT. This "neat" approach has somewhat lost momentum to modern "scruffy" models at the moment (Marvin Minsky, Neat versus scruffy, Artificial intelligence at MIT, MIT Press, 1990). Voevodsky also led an early programming formalization effort as you recall, one of several.

"Physics is about writing rules that match reality, even if the rules aren’t mathematically rigorous. As long as it works. The Feynman path integral is a perfect example of this. What this philosophy says about the act of doing physics formalisation is unclear to me, and I hope to write more on this in the future."

There are definitely some challenges in this respect. They are well worth thinking about for sure. First of all, while interpretation doesn't change a formal model, it does change open-ended conjectures that are tentatively "suggested" by a model. AI being a "scruffy system" might actually be quite good at exploring this.

Wheeler's quantum foam proposal is another example. It has many competing formalizations and still no "obviously correct" formal framework. Empirically it is quite what this means. Penrose's paper on spin networks is another one. The original version only models some particles, and a broader formalization has several options. Wheeler's earlier idea, the scattering matrix (and then the bootstrap, etc), therefore was more influential around the same time.

If one of many possible formalizations of a proposed rule is found invalid over a specific system of axioms, the question what does this mean is currently somewhat undertheorized.

Expand full comment
Dan Elbert's avatar

I think there is value in work on foundations of physics, including formalization. But it seems that progress in physics does not come from this but from intuitive, ad-hoc approaches that nevertheless manage to explain and generalize.

Expand full comment
2 more comments...

No posts