Bell's theorem: actual experiment event by event

In summary, the conversation revolves around a specific experiment being discussed in a physics forum. The goal is to understand the setup of the experiment and its results. There are several questions and uncertainties raised, including the randomness of polarization angles, the possibility of using two independent random number generators, and the behavior of photons that do not pass through the polarizing beam splitter. The experiment itself involves measuring the correlation between two photons emitted at specific angles and passing through polarizers before being detected. The conversation also touches on the violation of Bell's inequality and the implications of this experiment for strict Einstein locality.
  • #36
DrChinese said:
Type I photons have the same polarization.

Ok, at the beginning photon pairs in Type I experiment always have the same polarization. I'm now only interested in the final part, measurements and data, what is recorded, what is not recorded, what is counted, and what is not counted in Type I experiment.

In Type I experiment we have these two data streams:

Code:
Data stream 1
A: -1 +1 -1 -1 +1
B: -1 +1 -1 -1 +1

Data stream 2
A: -1 +1 -1 -1 +1
B: +1 -1 +1 +1 -1

Stream 1:
matches= 5
measurements= 5
result= 5/(5/100)= 100% correlated ?

Stream 2:
matches= 0
measurements= 5
result= 0/(5/100)= 0% correlated ?


Is that how/what is recorded, counted, and calculated in Type I experiment?
 
Physics news on Phys.org
  • #37
DrChinese said:
The PBS will have photodetectors at each of the 2 output channels. When it fires, the detector and time is recorded. Obviously, you can consider that an H, V, +, -, 0, 1, -1 or whatever as long as it is consistent.

How does photo-detector know when to record -1, and when to record +1? What is it measuring, how can it tell the difference?
 
  • #38
humbleteleskop said:
How does photo-detector know when to record -1, and when to record +1? What is it measuring, how can it tell the difference?

The photodetector is measuring the polarization of the photon relative to the photodetector. This will be one of two values, either vertical or horizontal.

When the two photodetectors measure the same value, we count a match.

You have to keep separate counts for the cases in which the detectors are 0, 30, and 60 degrees apart. Bell's inequality is a relationship between the probabilities of a match in each of these three cases.
 
  • #39
humbleteleskop said:
Code:
Data stream 1
A: -1 +1 -1 -1 +1
B: -1 +1 -1 -1 +1

Data stream 2
A: -1 +1 -1 -1 +1
B: +1 -1 +1 +1 -1

Stream 1:
matches= 5
measurements= 5
result= 5/(5/100)= 100% correlated ?
yes.

Stream 2:
matches= 0
measurements= 5
result= 0/(5/100)= 0% correlated ?

No. That is 100% anti-correlated (or -100% correlated). The correlation is defined as the number of matches minus the number of mismatches, then divided by the total; it ranges from -1 to 1.

A 0% correlation happens when the number of matches is the same as the number of mismatches, which happens when the two streams are random and unrelated to one another.
 
  • #40
Nugatory said:
The photodetector is measuring the polarization of the photon relative to the photodetector.

I know photo-detectors can measure intensity and frequency, but how can it measure polarization of a single photon?


This will be one of two values, either vertical or horizontal.

Are you sure for each recorded data both photons actually arrive at both detectors? Or is maybe non-arrival also recorded and counted in some way?


When the two photodetectors measure the same value, we count a match.

Measure the same value, we count a match, ok.

What do you count if they measure different value, something or nothing?

What do you count if one gets blocked by polarizer, something or nothing?

When does counter of "performed measurements" increase and when not?


You have to keep separate counts for the cases in which the detectors are 0, 30, and 60 degrees apart. Bell's inequality is a relationship between the probabilities of a match in each of these three cases.

Why then not just measure each angle combination separately? What's the point of RNG and shuffling angles, why not make measurements while polarizers have fixed angles until we're done measuring for that particular combination? What's the results when we do that?
 
  • #41
Nugatory said:
No. That is 100% anti-correlated (or -100% correlated).

I understand correlation of mismatches is equally strong and valid as correlation of matching pairs. I am only to sure whether DrChinese said Type I experiments do not actually count mismatches at all, but only matches.
The correlation is defined as the number of matches minus the number of mismatches, then divided by the total; it ranges from -1 to 1.

Code:
A: -1 +1 -1 -1 +1 -1 +1 -1 -1 +1
B: -1 +1 -1 -1 +1 +1 -1 +1 +1 -1

match= 5
mismatch= 5
num_data= 10
result= (5-5)/(10/100)= 0% correlated?

Aren't those two sequences A and B actually 100%, or 50% correlated at least?
A 0% correlation happens when the number of matches is the same as the number of mismatches, which happens when the two streams are random and unrelated to one another.

So we have data stream 1 and 2, like this:

Code:
Data stream 1
A: -1 +1 -1 -1 +1
B: -1 +1 -1 -1 +1

Data stream 2
A: -1 +1 -1 -1 +1
B: +1 -1 +1 +1 -1

Both data streams are 100% correlated. One is correlated in matching pairs and the other is correlated in mismatching pairs. But when we put them together, we conclude the resulting data stream is 0% correlated. What sense does that make? Shouldn't resulting correlation be 50%, at least?
 
Last edited:
  • #42
humbleteleskop said:
I know photo-detectors can measure intensity and frequency, but how can it measure polarization of a single photon?
The paper that DrChinese pointed you at in post 23 of this thread describes one of the ways in which this is done.

Are you sure for each recorded data both photons actually arrive at both detectors? Or is maybe non-arrival also recorded and counted in some way?
Again, there are many ways of handling this. One easy approach that is often used is to connect the electronic outputs of both photodetectors to a computer which stores both streams and also keeps a running total of the number of matches, mismatches, and detections at one detector without a near-simultaneous detection at the other.

Because you're doing a simulation, you get to decide exactly which experimental setup you're going to simulate, so...
Measure the same value, we count a match, ok.
What do you count if they measure different value, something or nothing?
What do you count if one gets blocked by polarizer, something or nothing?
When does counter of "performed measurements" increase and when not?
... until you have the basic principles working right, you should keep it simple. Simulate as if every time an entangled pair is generated, both members of the pair make it to the detectors and are detected, and these are the only photons that are detected. Once you have this working right, you can start adding the complications.

Do this and you only need to count, for each run, the total number of pairs, the number of matches, and the number of mismatches (and actually you only need to count two of these three because the the total is the sum of the matches and mismatches so if you have any two you can calculate the third).

Why then not just measure each angle combination separately? What's the point of RNG and shuffling angles, why not make measurements while polarizers have fixed angles until we're done measuring for that particular combination? What's the results when we do that?
Most often the experiments do use fixed angles, changing them only when we're done measuring for that combination. Selecting the angles at random on the fly is needed only in particularly sophisticated variations that are trying to exclude some particularly arcane possibilities. Either way, the results have agreed with the quantum mechanical predictions.

You will still need a random number generator in your simulation of course... You need it to generate the simulated stream of entangled photons.
 
  • #43
I think I found the answers in this article:
http://www.askamathematician.com/20...-god-really-does-play-dice-with-the-universe/


Photo-detectors do not measure any polarization. They either "click" or don't, depending on if their photon went through, or it got blocked by their polarizer. For example, if we take 10 photon pairs, and set angles to 0 and 30 degrees:

P1= 0 -> Malus's law -> 100% ~ 10 out of 10
P2= 30 -> Malus's law -> 75% ~ 7 out of 10

S1: 1 1 1 1 1 1 1 1 1 1
S2: 0 1 0 1 1 1 0 1 1 1

match= 7
mismatch= 3
num_data= 10
result= (7-3)/(10/100)= 40% correlation


Is that "correct" result predicted by QM for delta 30 degrees angle?
 
  • #44
humbleteleskop said:
I understand correlation of mismatches is equally strong and valid as correlation of matching pairs. I am only to sure whether DrChinese said Type I experiments do not actually count mismatches at all, but only matches.
The number of matching pairs plus the number of mismatching pairs is equal to the total number of pairs, so you only need to count any two of these three and then you can calculate the third on demand.

Code:
A: -1 +1 -1 -1 +1 -1 +1 -1 -1 +1
B: -1 +1 -1 -1 +1 +1 -1 +1 +1 -1

match= 5
mismatch= 5
num_data= 10
result= (5-5)/(10/100)= 0% correlated?

Aren't those two sequences A and B actually 100%, or 50% correlated at least?
No, they are 0% correlated. They are also (as you know, because you carefully constructed them by hand) not random; if something like that showed up in an experimenter's raw data everyone would be looking for a piece of equipment that started malfunctioning after the fifth sample.


So we have data stream 1 and 2, like this:
...
What sense does that make? Shouldn't resulting correlation be 50%, at least?
No, because that's not how the mathematical quantity called "correlation" is defined. (You are free to define some other mathematical quantity that obeys different rules, but if you do, please don't call it "correlation" or we'll be using the same word to mean two different things, which is confusing to all concerned).

And please do remember that the smallest correlation value possible is -1, not zero, so 50% is not halfway in between.
 
  • #45
Nugatory said:
Again, there are many ways of handling this.

Not many. I'm attempting to talk about only one and very specific way, only one specific experiment I refer to as "Type I" since that's how DrChinese seems to call it.


Because you're doing a simulation, you get to decide exactly which experimental setup you're going to simulate, so...
... until you have the basic principles working right, you should keep it simple.

I don't want to decide anything, I want to exactly replicate this "Type I" experiment. Rather than basics, I need specifics.


Most often the experiments do use fixed angles, changing them only when we're done measuring for that combination. Selecting the angles at random on the fly is needed only in particularly sophisticated variations that are trying to exclude some particularly arcane possibilities. Either way, the results have agreed with the quantum mechanical predictions.

Doesn't Malus's law predict the same thing?
 
  • #46
humbleteleskop said:
Doesn't Malus's law predict the same thing?

Malus's Law gives the probability that light with a given polarization angle will make it through a polarizer. It says nothing about how the polarization angles of two entangled photons are related.
 
  • #47
Nugatory said:
No, because that's not how the mathematical quantity called "correlation" is defined.

There are many different kinds of "correlation". The term belongs to statistics rather than mathematics. What particular definition are you talking about? Can you give me a link?


And please do remember that the smallest correlation value possible is -1, not zero, so 50% is not halfway in between.

Those are two different things. One is "sequence correlation" expressed as a percentage, the other is "binary correlation" expressed as true or false (match/mismatch).


Malus's Law gives the probability that light with a given polarization angle will make it through a polarizer. It says nothing about how the polarization angles of two entangled photons are related.

You didn't really answer if Malus's law alone would predict the same thing as QM, or not. The only thing we measure, the only thing we count, is just how many photons manage to pass through, the difference in intensity, and that's exactly what Malus's law is for. Is it not?
 
  • #48
Malus's law based simulation, sample size 10,000 measurements:

P1= 0
P2= 0
Result: 100%

P1= 0
P2= 180
Result: 100%

P1= 0
P2= 30
Result: 51%

P1= -30
P2= 30
Result: 25%

P1= 30
P2= 60
Result: 24%

P1= 0
P2= 60
Result: 50%
Code:
#include <math.h>
#include <time.h>

#define A -30
#define B  0
#define C +30

void main()
{
Init_Setup:;
srand (time(NULL));
int         N_MEASURE= 0;
int         N_REPEAT= 10000;
int         MATCH= 0;
int         MISMATCH= 0;
float       P1= 0.0174533 * -30;
float       P2= 0.0174533 * 30;BEGIN:;
        //Event_T0
        float L1= 0;
        float L2= 0;

        //Event_T2
        L1= (cos(P1) * cos(P1)) * 100;
        L2= (cos(P2) * cos(P2)) * 100;

        printf("\nP1=%.1f L1=%.2f   P2=%.1f L2=%.2f\n", P1, L1, P2, L2);

        if(rand()%100 < L1)
            L1= 1; else L1= 0;

        if(rand()%100 < L2)
            L2= 1; else L2= 0;        //Event_T3
        printf("\n%d: ", N_MEASURE);
//        if (P1 == P2)
            //same angle - don't count correlations

            if(L1 == L2)
            {
                MATCH++;
                printf("SAME");
            }
            else
            {
                MISMATCH++;
                printf("DIFF");
            }

        N_MEASURE++;
        if (N_MEASURE < N_REPEAT) goto BEGIN;

printf("\nRESULT: %d%%", abs(MATCH - MISMATCH)/(N_MEASURE/100));
printf("\n\nPress a key to repeat.");
getch(); goto Init_Setup;
}

/*
P1= 0
P2= 0
Result: 100%

P1= 0
P2= 30
Result: 51%

P1= -30
P2= 30
Result: 25%

P1= 30
P2= 60
Result: 24%

P1= 0
P2= 60
Result: 50%

P1= 0
P2= 120
Result: 49%

P1= 0
P2= 120
Result: 49%

P1= 0
P2= 240
Result: 50%

P1= 120
P2= 240
Result: 23%

P1= 120
P2= 240
Result: 23%

P1= 0
P2= 180
Result: 100%

P1= 45
P2= 45
Result: 0%
*/
 
Last edited:
  • #49
humbleteleskop said:
You didn't really answer if Malus's law alone would predict the same thing as QM, or not. The only thing we measure, the only thing we count, is just how many photons manage to pass through, the difference in intensity, and that's exactly what Malus's law is for. Is it not?

No, although there are obvious similarities. For example, in a Type I experiment where the MATCHES are consider, the formula happens to be the same as Malus: cos^2(theta). However, if you measured CORRELATION the formula is different: cos^2(theta)-sin^2(theta). Either way, there is a connection but it is wrong to think of it as the same case. It isn't. One involves a single photon, the other involves a pair of entangled photons.

And an FYI: if you are expecting me to help you make sense of your code model or one of your other incorrect models, I do not plan to assist. You need to understand the standard model first. So far, you efforts in that regard seem minimal. Have you read and understood the references provided?
 
  • #50
humbleteleskop said:
I don't want to decide anything, I want to exactly replicate this "Type I" experiment. Rather than basics, I need specifics.

Earlier you said you wanted to keep things simple. Well, the details are complex as in most in modern experiments. You can model more or less, and there are no shortage of specifics in the references. So changing the scope every few post isn't going to help you. Until you understand Bell's conclusion that no classical dataset can match experimental results, the rest is going to be tough slogging. Einstein, Bohr, Heisenberg and all the other greats had all the tools to discover Bell's Theorem too. But they missed it. So my point is: now that we know about Bell, you must use it before moving forward. You may as well be hypothesizing that photons are little turtles (and its "turtles all the way down"). No one can really help you with that.

BTW that article you mentioned is OK, but I would ignore every one of the comments completely. And even the article should be taken with a grain of salt, because it is what is called "interpretation dependent" in the vernacular.
 
  • #51
DrChinese said:
No, although there are obvious similarities. For example, in a Type I experiment where the MATCHES are consider, the formula happens to be the same as Malus: cos^2(theta). However, if you measured CORRELATION the formula is different: cos^2(theta)-sin^2(theta). Either way, there is a connection but it is wrong to think of it as the same case. It isn't. One involves a single photon, the other involves a pair of entangled photons.

I need the formula that relates to the experiment I am doing, I believe we call it "Type I experiment". I now need to calculate QM's predictions, so I can compare that with those results I got. What formula should I use? Is 'theta' angle difference? Do I add absolute values of angles to get 'theta'?

P1= 0
P2= 30
My result= 51%
QM prediction= ??

P1= -30
P2= 30
My result= 25%
QM prediction= ??

P1= -45
P2= 45
My result= 0%
QM prediction= ??
 
Last edited:
  • #52
humbleteleskop said:
I need the formula that relates to the experiment I am doing, I believe we call it "Type I experiment". I now need to calculate QM's predictions, so I can compare that with those results I got. What formula should I use? Is 'theta' angle difference? Do I add absolute values of angles to get 'theta'?

P1= 0
P2= 30
My result= 51%
QM prediction= ??

P1= -30
P2= 30
My result= 25%
QM prediction= ??

P1= -45
P2= 45
My result= 0%
QM prediction= ??

The QM match prediction is cos^2(theta) for Type I PDC assuming perfect efficiency. So:

Theta=30, QM=.75
Theta=60, QM=.25
Theta=90, QM=0
 
  • #53
DrChinese said:
The QM match prediction is cos^2(theta) for Type I PDC assuming perfect efficiency. So:

Theta=30, QM=.75
Theta=60, QM=.25
Theta=90, QM=0

Two out of three. And I get 75% for theta=30 if P1=-15 and P2= 15. Isn't that something?

My setup seem to be centered around zero degrees, somehow. It gives correct results but only if angles are spread from 0 to opposite signs. Should all photon pairs in Type I have only vertical polarization?
 
Last edited:
  • #54
humbleteleskop said:
My setup seem to be centered around zero degrees, somehow. It gives correct results but only if angles are spread from 0 to opposite signs. Should all photon pairs in Type I have only vertical polarization?

Type I entangled photons are not vertically polarized. There is nothing special about 0 degrees or any other orientation. They do not have a specific predetermined polarization until measured. They only have a relationship with each other. This state does not really map to any classical idea.

If you do not plan to read the references, please let me know. I won't be able to continue if you are not going to do your homework. :smile:
 
  • #55
DrChinese said:
Type I entangled photons are not vertically polarized. There is nothing special about 0 degrees or any other orientation. They do not have a specific predetermined polarization until measured. They only have a relationship with each other. This state does not really map to any classical idea.

Do you think you can explain why the algorithm produces correct results? Isn't that supposed to be impossible?


If you do not plan to read the references, please let me know. I won't be able to continue if you are not going to do your homework. :smile:

Haven't we already discussed everything? Is that paper you posted about Type I experiment? What "type" is experiment in this article: http://www.askamathematician.com/20...-god-really-does-play-dice-with-the-universe/
 
  • #56
Here is what algorithm does, with an example...


P1= -25
P2= 25

Polarizer P1 is set to -25, and P2 to 25 degrees.


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

Using Malus's law calculate probability of photon L1 passing through polarizer P1, and L2 through P2. If random number between 0 and 100 is less than photon's probability percentage the photon goes through (= 1), otherwise it gets blocked (= 0).


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

If both L1 and L2 passed through (1 = 1) or if both got stopped (0 = 0) add one to matching pairs counter, otherwise increase opposite pairs counter. That's all, just like in the experiment. Here is roughly what's happening with 100 photon pairs sample sequences: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%Isn't that something? Spooky action at distance, pocket size. Those two are actual random sequences generated by the computer, relative to Malus probability. It is interesting to note "bunching" of those zeros between all the ones. It means that luck comes in streaks, whatever that means. But if there is anything spooky here, that would be it.
 
Last edited:
  • #57
Spooky lucky streaks: what is "random" binary sequence?


a.) 1 1 1 1 1 1 1 1 1 1

b.) 0 0 0 0 0 0 0 0 0 0

c.) 1 0 1 0 1 0 1 0 1 0


Maybe total chaos is just another form of perfect order, or whatever it is, in a binary sequences at least, there are not two, but three "perfect" states. Thus random can be anything in between, but not anyone of the three.

Random will try to move away from being like a., and it will try to move away from being like b., but more it tries the closer it gets to c. Random doesn't want to be like c. either, so what does it do, where can it possibly go? A binary sequence can never be more than 50% random.
 
  • #58
humbleteleskop said:
Do you think you can explain why the algorithm produces correct results?

Correct? You see a tree here and there and do not realize where you are in the forest.

First, the correct result is: cos^2(theta) for MATCHES. Not matches-mismatches.

Second, theta cannot depend on bunching around some specific angle such as 0, as previously mentioned. These photons are not polarized.

Third, when theta is zero, you should get 1 (also as previously mentioned). Your model produces something more like 75%.

Lastly, you need 3 angles to address Bell and your model doesn't do that. If you run it for the angles I have mentioned, it will fail. But no need to even consider this yet, you have too much prep work to complete first. READ ALL THE REFERENCES.
 
  • #59
humbleteleskop said:
Spooky lucky streaks: what is "random" binary sequence?

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.
 
  • #60
DrChinese said:
Correct? You see a tree here and there and do not realize where you are in the forest.

First, the correct result is: cos^2(theta) for MATCHES. Not matches-mismatches.

That's vague, what are you trying to say? It does not matter what do you believe how it should be calculated. The only thing that matters is whether simulation result matches actual experiment and QM prediction. And if it matches the experiments, then naturally that must be the correct way.
.

Second, theta cannot depend on bunching around some specific angle such as 0, as previously mentioned. These photons are not polarized.

I didn't say it does, just that it is interesting, kind of spooky.


Third, when theta is zero, you should get 1 (also as previously mentioned). Your model produces something more like 75%.

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%


Lastly, you need 3 angles to address Bell and your model doesn't do that. If you run it for the angles I have mentioned, it will fail. But no need to even consider this yet, you have too much prep work to complete first.

It works for any angle. Try it and see for yourself. You just have to be careful to input relative, not absolute, angles in the equation.
 
  • #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.
 
  • #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.
 
Back
Top