Interesting programming project in physics -- ideas requested

Click For Summary

Discussion Overview

The discussion revolves around suggestions for programming projects related to physics and abstract mathematics, particularly suitable for a bachelor student in theoretical physics. The focus is on finding interesting and visually engaging tasks that can be completed within a short timeframe, avoiding large-scale numerical simulations.

Discussion Character

  • Exploratory, Technical explanation, Debate/contested

Main Points Raised

  • One participant seeks a programming project that is non-trivial and related to physics or abstract math, expressing interest in fields like field theory, quantum mechanics, differential geometry, and topology.
  • Another participant suggests programming the 2D Ising model, noting that it is straightforward to code and allows for interesting exploration of behaviors at different temperatures.
  • A later reply reiterates the suggestion of the 2D Ising model but questions its suitability for a term credit project unless enhanced with parallel coding techniques like CUDA.
  • Another participant proposes exploring tensor networks or Density Matrix Renormalization Group (DMRG) methods as potential project ideas.

Areas of Agreement / Disagreement

Participants present multiple project ideas, but there is no consensus on which project would be the most suitable or advanced enough for the student's needs.

Contextual Notes

Participants express varying opinions on the complexity and scope of the suggested projects, with some ideas potentially requiring further elaboration or enhancement to meet academic requirements.

Who May Find This Useful

Bachelor students in theoretical physics or related fields looking for programming project ideas that integrate physics and mathematics.

Illuminatio fit
Messages
2
Reaction score
0
I'm looking for some non-big project related to physics or/and abstract math.
It firstly should be a good programming task(since its my programming credit)
Bachelor student in theoretical physics. Not bad at C and Python, a bit of C++ and Haskell. Interested in field theory, quantum stuff, diff geometry and topology.
Open to anything (somehow related to physics/math) if it seems interesting(at least colorful, since I'll have to represent it). A bit tired of numerical (P)DE solving.

The term before I was modeling double pendulum - so I'm looking for something more advanced.
I have about 1-2 week to actually develop it that's why non-big.
 
Physics news on Phys.org
One simulation that I found really interesting is to program the 2D Ising model. Once you have it coded up, which is fairly straightforward, it is really interesting to change the temperature and see the different behaviors.
 
phyzguy said:
One simulation that I found really interesting is to program the 2D Ising model. Once you have it coded up, which is fairly straightforward, it is really interesting to change the temperature and see the different behaviors.
I guess it is too small for term credit project. If only consider some parallel coding like CUDA inside. It looks interesting for me too, but I am not sure if it advanced enough.
 
Maybe something with tensor networks or DMRG.
 

Similar threads

  • · Replies 1 ·
Replies
1
Views
1K
  • · Replies 7 ·
Replies
7
Views
4K
  • · Replies 1 ·
Replies
1
Views
1K
  • · Replies 36 ·
2
Replies
36
Views
5K
  • · Replies 7 ·
Replies
7
Views
2K
  • · Replies 14 ·
Replies
14
Views
3K
  • · Replies 11 ·
Replies
11
Views
3K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 7 ·
Replies
7
Views
2K
  • · Replies 11 ·
Replies
11
Views
3K