Python Systems simulated by a simple percolation model using python

AI Thread Summary
A first-year physics student is working on a programming assignment focused on percolation, involving the random distribution of disks in a 2-D area to determine the percolation threshold for connectivity between two sides. The student has extended the project to 3-D and varied disk radii, seeking to simulate physical systems or phenomena using this model. They aim to gather data on density and radius to compare with established literature values. Suggestions for further reading include Wikipedia articles on percolation theory and specific models like the Mott Phase Transition in Doped Semiconductors. A recommended book for foundational knowledge in percolation is also provided.
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,219
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:
Thread 'Is this public key encryption?'
I've tried to intuit public key encryption but never quite managed. But this seems to wrap it up in a bow. This seems to be a very elegant way of transmitting a message publicly that only the sender and receiver can decipher. Is this how PKE works? No, it cant be. In the above case, the requester knows the target's "secret" key - because they have his ID, and therefore knows his birthdate.
I tried a web search "the loss of programming ", and found an article saying that all aspects of writing, developing, and testing software programs will one day all be handled through artificial intelligence. One must wonder then, who is responsible. WHO is responsible for any problems, bugs, deficiencies, or whatever malfunctions which the programs make their users endure? Things may work wrong however the "wrong" happens. AI needs to fix the problems for the users. Any way to...

Similar threads

Replies
2
Views
3K
Replies
10
Views
3K
Replies
2
Views
2K
Replies
1
Views
1K
Replies
1
Views
2K
Replies
1
Views
2K
Back
Top