|
My problem with QED/QFT is that it gets about five levels of abstraction too far from physical intuition and then really starts layering on the algebra. At the end, it's totally abstract and I very strongly suspect (but cannot prove) that nobody knows what it all means in the end. My current pet project is to try and write a "renderer" that uses QED, or better yet, some more advanced subset of the Standard Model instead of the oversimplified "raycasting" model typically used in computer graphics. I'd be happy with a "quantum" Cornell Box, ideally in a fully relativistic model that can simulate the speed of light, diffraction, interference, etc... I'm trying to see how far modern physics has gone and still be in contact with a fully general, numerical, real theory. Not just the abstract properties of statistical theories, if you know what I mean. So far it hasn't been a fruitful journey, I can't even find a reasonable description of an electron's U(1) field equation as described by QED. I get that it has a bunch of properties such as its symmetries, transformations, etc... but this is like the description of an elephant by a blind man touching each part. |
I've wondered something myself ever since since reading Feynman's popular book QED. That book is clear and illuminating, no question, but in the end it doesn't quite deliver an understanding that I could program. Of course I could code up his explanations of reflection and diffraction, and so on. But there's a gap between those and what he was proposing to show us: a grasp of what the theory calculates, leaving out all the fancy techniques needed for practical calculations. If I'd gotten that, I would be able to code QED, setting aside all efficiency and numerical stability. To get there, if I try to bridge the gap from other sources it looks like years of work, because none of those sources reach anywhere near this end of the chasm. Why not attempt a "QED for programmers" as a literate program or explorable explanation? Maybe I will someday, but I have a lot of sloth to overcome. Good luck (and if you ever feel like chatting more, feel free to bug me).