Physics with the help of programming.

In summary, the conversation discusses the role of philosophy and mathematics in understanding physics, as well as the use of computers and programming in inferring laws of physics. It also mentions the limitations of computers and the importance of observation and data in scientific research.
  • #1
rahaverhma
69
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
  • #2
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
  • #3
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.
 
  • #4
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

1. What is physics with the help of programming?

Physics with the help of programming refers to the use of computer programming languages and techniques to model, simulate, and analyze physical phenomena and systems. This approach allows scientists and engineers to study complex systems and make predictions that would be difficult or impossible to achieve through traditional mathematical methods.

2. How is programming used in physics?

Programming is used in physics in a variety of ways, such as creating simulations of physical systems, analyzing data from experiments, and solving complex mathematical equations. It allows scientists to test and refine their theories, as well as make accurate predictions about the behavior of physical systems.

3. What are the benefits of using programming in physics?

There are several benefits to using programming in physics. It allows for more complex and accurate modeling of physical systems, it can greatly speed up the analysis and processing of data, and it can also help identify patterns and relationships in large datasets that would be difficult to detect manually. Additionally, programming allows for more efficient and streamlined collaboration between scientists and engineers.

4. What programming languages are commonly used in physics?

Some of the most commonly used programming languages in physics include Python, C++, Fortran, and MATLAB. These languages are well-suited for scientific computing and have a wide range of libraries and tools specifically designed for physics applications.

5. Can programming be used in all areas of physics?

Yes, programming can be used in all areas of physics. From classical mechanics to astrophysics, programming is a valuable tool that allows scientists to better understand and explore the laws of the physical world. It is also widely used in research and development for new technologies and advancements in various fields of physics.

Similar threads

  • Programming and Computer Science
Replies
7
Views
1K
  • Programming and Computer Science
Replies
10
Views
3K
  • Programming and Computer Science
Replies
8
Views
878
  • Programming and Computer Science
Replies
1
Views
1K
  • Programming and Computer Science
Replies
22
Views
9K
Replies
6
Views
964
  • STEM Academic Advising
Replies
16
Views
419
  • Programming and Computer Science
Replies
17
Views
4K
Replies
28
Views
709
  • Programming and Computer Science
Replies
15
Views
2K
Back
Top