Bell's theorem: actual experiment event by event

Click For Summary
The discussion focuses on the practical aspects of experimental setups related to Bell's theorem, emphasizing the need for clarity on measurement processes rather than theoretical interpretations. Participants express a desire for detailed information about specific experiments, including the properties of polarizers, random number generators, and the expected results with margins of error. There is a debate on the use of independent random number generators in modeling entangled photon experiments, with suggestions that correlations must be maintained to reflect quantum behavior accurately. The conversation highlights the complexity of simulating such experiments and the challenges in understanding the underlying physics of photon interactions and measurements. Overall, the aim is to create a comprehensive and clear model for simulating Bell test experiments.
  • #61
Nugatory said:
Google for "random number tests".
Don't expect to gain any insight by thinking about strings of ten or twenty bits; it takes many more than that to observe randomness.

Does anyone mentions anything about binary sequences can never be more than 50% random? In any case each size has its own randomness factor, degrees of freedom. It's really about how do we actually define "random", when it is something that doesn't look like anything.

It's fairly easy to describe what a house is, it's not random. But defining "random" is like describing all the things that house is not. Kind of tricky.
 
Physics news on Phys.org
  • #62
humbleteleskop said:
No, it produces 1, times 100 gives us the percentage of 100%.

P1= 0, P2= 0
Malus_Sim: 1 *100 = 100%

P1= 0, P2= 180
Malus_Sim: 1 *100 = 100%

P1= -90, P2= +90
Malus_Sim: 1 *100 = 100%

Arggh. Yes we all see it produces the right answer at selected settings. That is impressive in the reverse because it shows you are only interested in things that confirm your wrong hypothesis.

Try P1=45, P2=45. That does not produce 100% using your last code. Also try P1=-45, P2=45 and tell me what that produces. Your code does that wrong too. Also try P1=30 and P2=30, which should be...100%.

And as to "doesn't matter how I get there if it is right..." - well, you are being a bit early in patting yourself on the back. Close (which you aren't) doesn't cut it. Do you not realize that you have walked into an advanced field of study?

As to the 3 angles: you have completed missed the entire point of this discussion. Please read Bell's Theorem and understand it. Of course you get a number for 3 angles. It just doesn't match QM predictions. P1=0, P2=120, P3=240, present a sequence after you address the above and you will see how wrong you are. Or better yet: make up the sequence as best you can by hand to get the lowest match rate possible. You cannot make one up that matches QM either! That is Bell.
 
  • #63
humbleteleskop said:
Does anyone mentions anything about binary sequences can never be more than 50% random? In any case each size has its own randomness factor, degrees of freedom. It's really about how do we actually define "random", when it is something that doesn't look like anything.

This is outside the scope of this thread. Randomness is an entire subject of its own. And of course binary sequences can be 100% random to any degree you care to specify. I think what you mean is that 2 such sequences will average to a 50% match rate when compared. As a matter of fact any two [independent] random sequences will converge on 50% matches when compared. And they will therefore have 0 correlation.
 
Last edited:
  • #64
humbleteleskop:

Everyone goes down the path when they first start wading into this area. Please don't get frustrated and stop posting. The best thing you can do is read, learn and ask. It takes a while to get a grasp on many key elements of QM.

-DrC

(And you might consider reviewing the first 6 letters of your moniker. :smile: )
 
  • #65
DrChinese said:
Arggh. Yes we all see it produces the right answer at selected settings. That is impressive in the reverse because it shows you are only interested in things that confirm your wrong hypothesis.

Try P1=45, P2=45. That does not produce 100% using your last code. Also try P1=-45, P2=45 and tell me what that produces. Your code does that wrong too. Also try P1=30 and P2=30, which should be...100%.

As you can see for yourself it produces matching results. You need to be careful to enter relative angles into the equation, not absolute. RelTheta(P1)= (P1-P2)/2; RelTheta(P2)= (P2-P1)/2.P1:+45, P2:+45
-> RelTheta= (45-45)/2 = 0
-> P1:0, P2:0 -> Malus_Sym= 1 * 100 = 100%

P1=-45, P2=+45
-> RelTheta= (-45-45)/2= 45
-> P1:45, P2:45 -> Malus_Sym= 0 * 100 = 0%

P1:+30, P2:+30
-> RelTheta= (30-30)/2= 0
-> P1:0, P2:0 -> Malus_Sym= 1 * 100 = 100%

P1:-30, P2:+30
-> RelTheta= (-30-30)/2= 30
-> P1:30, P2:30 -> Malus_Sym= 0.25 * 100 = 25%
 
Last edited:
  • #66
humbleteleskop said:
As you can see for yourself it produces matching results. You need to be careful to enter relative angles into the equation, not absolute.

If you put the *relative* angle in your formula, it is automatically a non-local model. QED.

On the other hand, you placed something like the following in one version of your code:

L1= (rand()%100 < ((cos(P1) * cos(P1)) * 100)) ? 1:0
L2= (rand()%100 < ((cos(P2) * cos(P2)) * 100)) ? 1:0

...Which implies separate and independent routines for each side (local). Yet that does NOT produce the results you claim. So I assume you are just skipping to the answer cos^2(theta) now and not bothering with individual event simulations.

If you don't quickly get back on track to discuss mainstream science and away from your personal pet ideas, I will alert a moderator. You are well over our forum guidelines at this point. You do not have an algorithm that accomplishes anything meaningful and the amount of science being discussed is negligible at this point.
 
  • Like
Likes 1 person
  • #67
The impossibility of generating the EPR results using local models can be cast in the form of a game: There are two teams: The Red Team and the Blue Team.

The Red Team consists of three players:
  1. The Generator
  2. Receiver A.
  3. Receiver B.

The Blue Team consists of two players:
  1. Alice
  2. Bob

The way the game is played is this: Each round, the following steps happen:
  1. The Generator creates two messages. One message is sent to Receiver A. The other message is sent to Receiver B.
  2. Alice randomly (1/3 probability each) picks one of the numbers 0, 120 or 240, and sends the result to Receiver A.
  3. Receiver A replies with either "up" or "down".
  4. Bob randomly generates another number, either 0, 120 or 240 and sends it to Receiver B.
  5. Receiver B replies with either "up" or "down".
  6. Then we record the plays made by Alice, Receiver A, Bob, Receiver B.

We require that the message passing is private--nobody is allowed to eavesdrop on a message intended for someone else.

We play this game for many, many rounds. The Red Team wins if the record of plays (Alice's play, Receiver A's play, Bob's play, Receiver B's play) produces the right statistics, which are:

  1. Of those times when Alice and Bob make the same play (0,0), (120,120) or (240, 240), then Receiver A and Receiver B must give opposite responses: up, down or down, up
  2. Of those times when Alice and Bob make different plays, then Receiver A and Receiver B should give the same response (both up or both down) 75% of the time, and different responses 25% of the time.
  3. Of those times when Alice plays 0, the response from Receiver A should be "up" 50% of the time, and "down" 50% of the time. Similarly for 120 and 240.
  4. Of those times when Bob plays 0, the response from Receiver B should be "up" 50% of the time, and "down" 50% of the time. Similarly for 120 and 240.

The claim is that there is no way for the Red Team to consistently win without cheating, and without using quantum mechanics. It can win with cheating in the following way:

  • Each round, Receiver A randomly (with 50/50 chance) responds "up" or "down".
  • It sends an illegal message to Receiver B saying what Alice's play was, and what its response was.
  • Receiver B waits for this message. If Bob chooses the same play as Alice, Receiver B gives the opposite response.
  • If Bob chooses a different play than Alice, then Receiver B either gives the same response as Receiver A (75% of the time) or the opposite response (25% of the time).

The Red Team can win by using quantum mechanics in this way:
  1. Beforehand, the Red Team picks 3 directions in space so that the angle between any two directions is 120 degrees. They agree to number these directions 0, 120 and 240.
  2. Each round, the Generator creates an entangled electron/positron pair.
  3. It sends the electron to Receiver A, and the positron to Receiver B.
  4. Receiver A waits for Alice's play, and measures the electron's spin in the direction given by Alice's play. It responds "up" or "down" depending on whether the result is spin-up or spin-down.
  5. Similarly, Receiver B measures the spin of the positron along the direction given by Bob to compute his answer.
 
  • #68
DrChinese said:
If you put the *relative* angle in your formula, it is automatically a non-local model. QED.

I have to use relative angles for the Malus's law, naturally. It's basic classical physics.


On the other hand, you placed something like the following in one version of your code:

L1= (rand()%100 < ((cos(P1) * cos(P1)) * 100)) ? 1:0
L2= (rand()%100 < ((cos(P2) * cos(P2)) * 100)) ? 1:0

...Which implies separate and independent routines for each side (local). Yet that does NOT produce the results you claim. So I assume you are just skipping to the answer cos^2(theta) now and not bothering with individual event simulations.

Of course they are separate and independent, that's how you simulate Malus's law. Give me the listing of the program that gives you wrong result so I can see what did you do there and help you figure it out.


If you don't quickly get back on track to discuss mainstream science and away from your personal pet ideas, I will alert a moderator.


L1= (rand()%100 < ((cos(P1) * cos(P1)) * 100)) ? 1:0
L2= (rand()%100 < ((cos(P2) * cos(P2)) * 100)) ? 1:0

if (L1 == L2) MATCH++ else MISMATCH++
RESULT= (MATCH - MISMATCH)/(N_MEASURE/100))


Which of these four lines are you suggesting does not belong in mainstream science? That's all I'm talking about. It's not my idea, it's Malus's law.
 
  • #69
stevendaryl said:
The impossibility of generating the EPR results using local models...

Then how do you explain the algorithm replicates experimental results?

How do you explain this:

P1= -25 -> Malus's law -> 82% ~ 82 out of 100
P2= 25 -> Malus's law -> 82% ~ 82 out of 100

0111110011 1111111011 1111100111 1111111111 1111111110 1101111011 0111101110 1111111111 1111111111 1111101111
1111111111 1110111011 1111001111 1111111101 0111111101 0011011111 1011111011 1111110001 1110001111 1101110111

match= 71
mismatch= 29
num_data= 100
Result: (71-29)/(100/100) = 42%

QM: cos^2(50) * 100 = 41.32%


...impossible?
 
  • #70
humbleteleskop said:
I have to use relative angles for the Malus's law, naturally. It's basic classical physics.

...


L1= (rand()%100 < ((cos(P1) * cos(P1)) * 100)) ? 1:0
L2= (rand()%100 < ((cos(P2) * cos(P2)) * 100)) ? 1:0

if (L1 == L2) MATCH++ else MISMATCH++
RESULT= (MATCH - MISMATCH)/(N_MEASURE/100))


Which of these four lines are you suggesting does not belong in mainstream science? That's all I'm talking about. It's not my idea, it's Malus's law.

Sorry, I have explained this over and over. This is not a computer programming class, this is quantum physics. To date, you have expressed no desire to learn anything about that subject. You continue to repeat your wrong personal theories. I am out of the discussion, and will report your post to the moderators.
 
  • #71
Thread locked pending moderation
 

Similar threads

  • · Replies 13 ·
Replies
13
Views
2K
  • · Replies 47 ·
2
Replies
47
Views
5K
  • · Replies 75 ·
3
Replies
75
Views
11K
  • · Replies 4 ·
Replies
4
Views
1K
  • · Replies 178 ·
6
Replies
178
Views
8K
Replies
18
Views
2K
  • · Replies 87 ·
3
Replies
87
Views
8K
  • · Replies 8 ·
Replies
8
Views
2K
  • · Replies 53 ·
2
Replies
53
Views
9K
  • · Replies 56 ·
2
Replies
56
Views
6K