Mohammed (& Basem),
Thanks for commenting in my forum. I am at a loss, however, to know why you think our ideas are opposed -- I found your excellent essay to reflect an entirely rationalist view of science, as does mine.
I want to point out something to you: You quote Einstein on mathematics as a human invention:
"How is it possible that mathematics, a product of human thought that is independent of experience, fits so excellently the objects of physical reality?" (from *Sidelights in Relativity* 1922)
In my youth, I studied Einstein's and Leopold Infeld's popular book, *The Evolution of Physics* (1938) the way some people study religious texts. They write:
"Physical concepts are free creations of the human mind, and are not, however it may seem, uniquely determined by the external world. In our endeavor to understand reality we are somewhat like a man trying to understand the mechanism of a closed watch. He sees the face and the moving hands, even hears its ticking, but he has no way of opening the case. If he is ingenious he may form some picture of a mechanism which could be responsible for all the things he observes, but he may never be quite sure his picture is the only one which could explain his observations. He will never be able to compare his picture with the real mechanism and he cannot even imagine the possibility or the meaning of such a comparison."
So regardless of whether mathematics is discovered or invented, it is only the rational correspondence of the mathematical language to experience and experiment, that gives us rational knowledge of the world.
Your concluding statement begins, "Mathematics and physics are different; mathematics is a useful human construct, and physics tries to describe the laws of nature. Yet, mathematics is very effective in physics. It enables us to make accurate predictions about the outcome of experiments and even predict undiscovered phenomena."
How could you think that this view differs from mine? I hope you return to my essay with new comments.
All best,
Tom