Understanding Random Numbers in Physics

  • Context: High School 
  • Thread starter Thread starter zelldot
  • Start date Start date
  • Tags Tags
    Work
Click For Summary

Discussion Overview

The discussion revolves around the nature of random number generation in programming, particularly in the context of physics. Participants explore the concept of randomness versus pseudo-randomness in computational systems.

Discussion Character

  • Exploratory, Technical explanation, Debate/contested

Main Points Raised

  • One participant questions how a logical system like a computer can generate a random number, suggesting a conflict between logic and randomness.
  • Another participant clarifies that what is often referred to as random numbers in computing are actually "pseudo random numbers," which are generated using algorithms.
  • Some participants note that pseudo random numbers are derived from deterministic processes, such as system time, implying they are not truly random.
  • A participant provides a link to further information on the topic, indicating a resource for deeper understanding.

Areas of Agreement / Disagreement

Participants generally agree that computers do not generate true random numbers, but rather pseudo random numbers. However, the implications and understanding of this distinction remain contested.

Contextual Notes

The discussion does not resolve the philosophical implications of randomness in computational contexts, nor does it address the technical details of specific algorithms used for generating pseudo random numbers.

zelldot
Messages
25
Reaction score
0
In the world of physics everything is given a number and everything can be worked out...

...when I am programing and i give the computer the code rand(1,50) to generate a random number from 1 to 50, how does it pick, if the computer is so logical? how can something so logical be totally unlogical with that one bis of code? a random number is not logical is it? if that makes sense at all?
 
Physics news on Phys.org
They are not random although appear to be. The technical term is "pseudo random number." See this http://acm.uva.es/p/v3/350.html .
 
Last edited by a moderator:
yeah, there are no "random" numbers in computers. only "pseudo random" numbers. e.g., in C/C++, the "pseudo random" number is generated from the system time. so its not really "random". it depends on the system time.
 
Link

Please see the link below.

http://web.utk.edu/~rpevey/NE582/lesson3.htm
 
Last edited by a moderator:

Similar threads

Replies
15
Views
2K
  • · Replies 11 ·
Replies
11
Views
3K
  • · Replies 97 ·
4
Replies
97
Views
14K
  • · Replies 3 ·
Replies
3
Views
3K
  • · Replies 1 ·
Replies
1
Views
3K
  • · Replies 8 ·
Replies
8
Views
3K
  • · Replies 15 ·
Replies
15
Views
3K
  • · Replies 5 ·
Replies
5
Views
2K
  • · Replies 19 ·
Replies
19
Views
4K
  • · Replies 8 ·
Replies
8
Views
2K