Physics with the help of programming.

Click For Summary
The discussion centers on the evolving relationship between physics, mathematics, and programming. It highlights the historical reliance on philosophy in understanding physics, which has shifted towards a more mathematical framework. Participants note that while computers can analyze data and model physical systems, they cannot independently infer laws of physics without human programming. A specific example from Cornell University illustrates how a program can deduce equations from experimental data, but it does not provide theoretical explanations. The conversation emphasizes that physics relies on empirical observation and models rather than philosophical arguments, and while mathematics serves as a language for physics, it does not imply that nature itself is fundamentally mathematical. The role of programming and computers is acknowledged as crucial for processing large datasets and recognizing patterns, but their outputs depend heavily on the input and design of the algorithms.
rahaverhma
Messages
73
Reaction score
1
I am studying physics. I have concluded that since ancient time, physics have been understood with the help of philosophy, now iI am seeing that the physics is turning into more mathematical seems like nature is a matrix composed mathematically.
And computer is running as best candidate for the understanding of mathematics. With the help of programming, i want to know, can we infer every law of physics? yeah and with it we may require some other engineerings too. So, can we?
 
Technology news on Phys.org
You need to learn some programming. Computers are not magic. They can't infer anything unless the programmer has created a program to process the data.

Cornell University developed a program that given enough experimental data can determine the underlying equation that explains it. They did an experiment measuring the position of a compound pendulum that's a pendulum connected to a pendulum exhibiting chaotic motion. The program correctly deduced the equations of motion from the system.

What the program didn't do is explain the theory behind the equations instead it just fit the data to the equation. Anyway, you can read more about it here:

https://www.wired.com/2009/04/Newtonai/

In general, we use computers to model physical systems and compare the programs predictions to the actual system. The computer is a tool that allows us to understand complex systems that we couldn't have years before in the age of paper, pencil and sliderule.
 
  • Like
Likes FactChecker and anorlunda
rahaverhma said:
I am studying physics. I have concluded that since ancient time, physics have been understood with the help of philosophy,
This has not been true for many centuries. In fact, physics and philosophy have been diametrically opposed at times. For example, in the early 1600s, Galileo put forward the idea that the sun was the center of the solar system, not the earth. The Earth-centric view, that the sun and other planets revolved around the earty, was the dominant philosophical view at the time.

Modern science owes its results to observation and models based on those observations, not on fallacious philosophical arguments.
 
rahaverhma said:
I am studying physics.
welcome?

rahaverhma said:
I have concluded that since ancient time, physics have been understood with the help of philosophy
this stopped being the case since a long time now.

rahaverhma said:
now iI am seeing that the physics is turning into more mathematical
Physics is not turning into more mathematics- its language is mathematics since it tries to describe patterns that we observe in nature.

rahaverhma said:
seems like nature is a matrix composed mathematically.
Whatever... but no, the fact that we use mathematics to describe something doesn't mean that that something is composed of mathematics. First of all, physics use just a small set of mathematics, the rest is either useless to us or doesn't work. For example in mathematics any reasonable statement (roughly speaking) is a proved fact, in physics that's not the case (all proposed theories worked perfectly in mathematics, but some are ruled out because they don't exist). Finally, mathematics is a construct of human civilization [like a tool], a construct can't compose what is there.

rahaverhma said:
With the help of programming, i want to know, can we infer every law of physics?
What do you mean by that question?
With computers you can infer laws outside physics as well, you just create a program to do something crazy/unphysical, such as model the orbit of a planet under a force different to Newton's gravitational force... Giving different inputs will result to the computer giving you different outputs... whether that makes sense or not depends on whether that fits your data or not. In that sense, no they don't infer the laws of physics, they will work out whatever you gave them and will give you the results of what you asked them to do...
Of course computers play far greater role when it comes to large number of data [because they can process it faster than a human can]. Again they are subject to the input. They are also able to learn and understand patterns [but that doesn't happen out of the blue, it's again their ability to try several outcomes and do several comparisons per step] that we give them way faster than we do (but sometimes we can think instead of trying)... for example Artificial Intelligence works on that field.
 
  • Like
Likes FactChecker and Arman777
Learn If you want to write code for Python Machine learning, AI Statistics/data analysis Scientific research Web application servers Some microcontrollers JavaScript/Node JS/TypeScript Web sites Web application servers C# Games (Unity) Consumer applications (Windows) Business applications C++ Games (Unreal Engine) Operating systems, device drivers Microcontrollers/embedded systems Consumer applications (Linux) Some more tips: Do not learn C++ (or any other dialect of C) as a...

Similar threads

  • · Replies 7 ·
Replies
7
Views
2K
Replies
10
Views
5K
  • · Replies 8 ·
Replies
8
Views
2K
Replies
1
Views
2K
  • · Replies 5 ·
Replies
5
Views
594
  • · Replies 1 ·
Replies
1
Views
511
  • · Replies 22 ·
Replies
22
Views
12K
  • · Replies 17 ·
Replies
17
Views
5K
Replies
1
Views
2K
  • · Replies 15 ·
Replies
15
Views
3K