Systems simulated by a simple percolation model using python

Click For Summary

Discussion Overview

The discussion revolves around the application of a simple percolation model simulated in Python, particularly focusing on the percolation threshold in a 2-D area with randomly distributed disks. Participants explore potential physical systems or phenomena that could be modeled using this approach, as well as resources for further learning about percolation theory.

Discussion Character

  • Exploratory
  • Technical explanation
  • Homework-related

Main Points Raised

  • A first-year physics student seeks to understand how to simulate physical systems using a percolation model, specifically looking for theories or models that can be tested.
  • One participant mentions the visual appeal of the simulation and provides links to Wikipedia articles on percolation theory and its applications.
  • Another participant references simple models related to Metal-Insulator transitions that utilize percolation, specifically mentioning the "Mott Phase Transition in Doped Semiconductors" as a relevant model.
  • A request for recommended books on the basics of percolation is made, with one participant suggesting a classic text on the subject.

Areas of Agreement / Disagreement

Participants express interest in the topic and share resources, but there is no consensus on specific models or theories that can be simulated, nor is there agreement on the adequacy of the references provided.

Contextual Notes

Participants express uncertainty regarding the availability of references for specific models and the applicability of the percolation model to various physical phenomena.

Who May Find This Useful

This discussion may be useful for students and researchers interested in percolation theory, its applications in physics, and those seeking resources for further study in this area.

dilloncyh
Messages
39
Reaction score
0
I'm a first year physics student, and one of my assignment for my programming class is about percolation. I need to create some disks randomly distributed in an area (this is a 2-D), and then by varying the density of the disk, I need to figure out the percolation threshold such that the two sides of the square area is connected by the clusters of disks.
The worksheet also suggests some extension to the essential tasks, like making it 3-D and including disks with different radius, both of which I manage to do. But I'm wondering if there are some physical systems or phenomena that I can actually simulate using this simple model. Since I need to submit a report by the end, I expect I can use my model to simulate something to get some data (density, radius of disks, etc), then I can compare the results I get with some accepted value in literature to see how well my model does (which is similar to what I usually do for my first-year lab).
Are there any particular theories or models that I can test or simulate? Any recommended books for me to learn more about the basic of percolation?

The attached file is what I get using my program (300 disks with r=0.03 and 400 disks with r=0.02) for your reference.

thanks
 

Attachments

  • r=0.02 n=400 + r=0.03 n=300.png
    r=0.02 n=400 + r=0.03 n=300.png
    58.6 KB · Views: 1,247
Technology news on Phys.org
I know of some simple models describing Metal-Insulator transitions that use percolation.

I myself have, however, not found any decent references for this. The notes I have are quite useless without a reference.
If I do find something, I will link to it here.

[Edit]
Remember the model name (wasn't even in the nodes :-( )
It's about the "Mott Phase Transition in Doped Semiconductors"
Pretty simple model to justify for the specific substances its applied to.
 
Last edited:

Similar threads

  • · Replies 2 ·
Replies
2
Views
4K
  • · Replies 7 ·
Replies
7
Views
3K
  • · Replies 9 ·
Replies
9
Views
4K
  • · Replies 10 ·
Replies
10
Views
4K
Replies
6
Views
3K
  • · Replies 2 ·
Replies
2
Views
3K
  • · Replies 4 ·
Replies
4
Views
2K
  • · Replies 1 ·
Replies
1
Views
1K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 1 ·
Replies
1
Views
3K