Local realistic simulation of a Bell type experiment with two beams of equally polarized light.
Note: Light is considered a moving spread disturbance of a background medium. The disturbance can implement all of the features of waves (intensity, wavelength, frequency, phase, polarization, phase speed, signal speed, etc) in such a way that within some local domain (of space and of time), well defined values of those wave magnitudes can be assigned to the local disturbance. Nothing new with that. It has been very well known for centuries. But to understand what follows, the idea that light is made by localized particles (photons) must be rejected. The corpuscular behavior of light (in its interactions with matter) admits other explanations (not studied here) without the need to suppose that light itself is made of particles of specific energy, momentum, spin, etc.
Consider a source that at any given time emits light of equal linear polarization along two different directions (arms of the apparatus). The polarization direction itself of the emitted light varies with time in a random way.
Suppose that there is at each arm of the apparatus a detecting device. The detecting device of each arm consists of a calcite (or more generally a polarization analyzer) and two identical photo-detectors. It will be admitted that the calcite splits its incident light in two beams of mutually perpendicular plane polarized light that go to their corresponding photo-detector.
It will be admitted that the intensities of both beams emerging from a calcite satisfy exactly Malus law. More precisely:
Let the calcite be oriented along direction z.
Let q be the angle that the direction of polarization of an incident light makes with the axis z. Then the intensity of light emerging from channel "up" of the calcite is Io Cos2(q) while the intensity emerging from channel "down" of the calcite is Io Cos2(q - p/2). Notice also that Io Cos2(q) + Io Cos2(q - p/2) = Io
In each arm of the apparatus its photo-detectors will be labeled detector "up" and detector "down" (or more simply u and d) according to the beam (channel) of the splitter in which they are placed.
To simplify the analysis of the experiment it can be supposed that the light reaching the four photo-detectors is weak enough so that during the short time intervals in which these detectors are "open" they produce at most one click (i.e. only one ejected photo-electron starts the cascade). In these circumstances, it also seems reasonable to assume that there will be cases in which a photo-detector makes no click at all during some of the time intervals in which it is "open".
The name "count" will be used for a set of the 4 photo-detectors outputs (click or no-click) during a corresponding time interval (coincidence window) in which they are open to receive light. The four outputs of a count must correspond to observation intervals during which the four detectors are receiving light emitted by the source at the same epoch.
In respect to the output of the 4 detectors during a corresponding "count", the following 16 possibilities can therefore take place:
uu dd ud du u0 d0 0d 0u 00 u2 d2 2d 2u 22 02 20
where the first character of the pair refers to the output of the detectors of the first arm and the second character to the output of those of the second arm. The characters indicate the following:
u = the detector "up" of the corresponding arm makes a click (but not the "down" detector).
d = the detector "down" of the corresponding arm makes a click (but not the "up" detector).
0 = neither detector of the corresponding arm makes a click.
2 = both detectors of the corresponding arm make a click.
Counts (observations) are made at "all" possible relative angles of the two calcites. The angle that the "significant" axis of the second calcite makes with the "significant" axis of the first will be called F. The fact that the lights reaching the calcites during a corresponding count are supposed to have the same plane polarization direction implies therefore that if such light makes an angle q with (the significant axis of) the calcite of the first arm, it makes an angle q-F with the significant axis of the calcite of the second arm.
A computer simulation has been made in which it has been supposed (for simplicity and without loss of generality) that the first calcite is in all observations oriented along the direction z while the second calcite is oriented relative to the first (and therefore relative to the direction z) at an angle F that can be chosen at will. As said above, in "correspondence" with Malus law, it has been supposed that, for an incoming light polarized along direction q (relative to z), the probabilities of click of the 4 detectors are respectively:
Detector up of the first arm Cos2(q) [BE-1u]
Detector down of the first arm Cos2(q - p/2) [BE-1d]
Detector up of the second arm Cos2(q - F) [BE-2u]
Detector down of the second arm Cos2(q - F -p/2) [BE-2d]
For example, a simulation has been made making 20,000 counts for each of the 33 following relative orientations of the calcites: F = {0, p/64, 2p/64, 3p/64, , p/2}. In each of the 33 x 20,000 counts the direction of polarization q of the light reaching both calcites has been assumed to take a fresh random value (giving an equal probability to all the directions between q = 0 and q = p).
For any given "count", the click occurrences of the four detectors have been
implemented by the program as follows:
- As just said, first a fresh direction q (the same for
both arms) is randomly obtained.
- Next, four random numbers between 0 and 1, (i.e. a fresh random number for each
detector) are obtained that are compared with the classic (Malus) light intensity reaching
the corresponding photodetector at its particular orientation relative to the direction of
polarization q of the incident light:
Suppose
for example that the four detectors random numbers of a given count are respectively {0.987, 0.022, 0.561, 0.842}The detector up of the first arm makes a click if and only if 0.987
£ Cos2(q)The detector down of the first arm makes a click if and only if 0.022
£ Cos2(q - p/2)The detector up of the second arm makes a click if and only if 0.561
£ Cos2(q - F)The detector down of the second arm makes a click if and only if 0.842
£ Cos2(q - F -p/2)-----------------------
The following table collects the results of a simulation made with Visual-Basic 6.0 and its Rnd (random) function.
| F=n.p/64 | uu |
dd |
ud |
du |
u0 |
d0 |
0d |
0u |
00 |
u2 |
d2 |
2d |
2u |
22 |
02 |
20 |
0 |
5519 |
5372 |
475 |
474 |
761 |
816 |
795 |
756 |
515 |
760 |
765 |
771 |
822 |
447 |
455 |
497 |
1 |
5396 |
5433 |
525 |
469 |
804 |
808 |
729 |
813 |
478 |
823 |
744 |
750 |
799 |
452 |
485 |
492 |
2 |
5443 |
5476 |
501 |
518 |
695 |
824 |
839 |
756 |
459 |
742 |
752 |
852 |
746 |
459 |
452 |
486 |
3 |
5393 |
5336 |
549 |
577 |
760 |
828 |
777 |
751 |
464 |
795 |
820 |
795 |
812 |
450 |
441 |
452 |
4 |
5137 |
5289 |
606 |
609 |
856 |
778 |
805 |
887 |
423 |
831 |
807 |
833 |
867 |
438 |
410 |
424 |
5 |
5138 |
5133 |
691 |
706 |
826 |
882 |
858 |
847 |
389 |
885 |
808 |
831 |
871 |
369 |
383 |
383 |
6 |
4847 |
4857 |
791 |
819 |
889 |
905 |
924 |
860 |
368 |
892 |
902 |
918 |
908 |
369 |
389 |
362 |
7 |
4702 |
4811 |
863 |
930 |
876 |
940 |
965 |
931 |
330 |
924 |
911 |
886 |
895 |
347 |
349 |
340 |
8 |
4742 |
4492 |
1049 |
996 |
960 |
892 |
966 |
918 |
299 |
912 |
986 |
942 |
949 |
286 |
285 |
326 |
9 |
4349 |
4405 |
1232 |
1220 |
965 |
961 |
978 |
962 |
291 |
971 |
883 |
986 |
968 |
252 |
289 |
288 |
10 |
4102 |
4174 |
1389 |
1352 |
1065 |
969 |
979 |
1012 |
244 |
1066 |
974 |
962 |
941 |
251 |
258 |
262 |
11 |
3861 |
3953 |
1569 |
1541 |
1046 |
1010 |
1022 |
1014 |
228 |
1020 |
996 |
1008 |
1033 |
227 |
256 |
216 |
12 |
3699 |
3695 |
1734 |
1714 |
1027 |
1051 |
1075 |
1037 |
190 |
1036 |
1009 |
1031 |
1077 |
210 |
209 |
206 |
13 |
3414 |
3397 |
2014 |
1987 |
1030 |
1082 |
1051 |
994 |
193 |
1129 |
1044 |
1071 |
1052 |
163 |
166 |
213 |
14 |
3129 |
3191 |
2184 |
2232 |
1086 |
1091 |
1089 |
1015 |
178 |
1111 |
1048 |
1077 |
1067 |
164 |
167 |
171 |
15 |
2968 |
2907 |
2393 |
2470 |
1063 |
1089 |
1082 |
1090 |
162 |
1086 |
1063 |
1078 |
1063 |
168 |
150 |
168 |
16 |
2621 |
2625 |
2684 |
2722 |
1106 |
1090 |
1122 |
1110 |
154 |
1059 |
1098 |
1076 |
1083 |
140 |
147 |
163 |
17 |
2412 |
2389 |
2892 |
2876 |
1098 |
1111 |
1014 |
1092 |
203 |
1077 |
1131 |
1073 |
1137 |
163 |
159 |
173 |
18 |
2219 |
2167 |
3252 |
3239 |
1035 |
1075 |
1038 |
1062 |
187 |
1068 |
1028 |
1026 |
1091 |
165 |
187 |
161 |
19 |
1953 |
1894 |
3446 |
3425 |
1063 |
1087 |
1108 |
1099 |
172 |
1035 |
1043 |
1034 |
1089 |
182 |
177 |
193 |
20 |
1728 |
1759 |
3734 |
3694 |
1079 |
1035 |
1035 |
1047 |
203 |
1013 |
1029 |
1042 |
1014 |
207 |
203 |
178 |
21 |
1502 |
1578 |
3884 |
3856 |
1032 |
990 |
1085 |
1012 |
239 |
1061 |
1034 |
1023 |
1008 |
245 |
223 |
228 |
22 |
1399 |
1428 |
4181 |
4130 |
1021 |
946 |
955 |
966 |
220 |
995 |
981 |
1031 |
986 |
241 |
264 |
256 |
23 |
1215 |
1131 |
4314 |
4312 |
999 |
954 |
1002 |
1006 |
303 |
1000 |
935 |
993 |
954 |
292 |
301 |
289 |
24 |
1149 |
1029 |
4592 |
4508 |
934 |
958 |
914 |
950 |
301 |
950 |
927 |
914 |
944 |
321 |
296 |
313 |
25 |
909 |
883 |
4728 |
4807 |
938 |
870 |
940 |
930 |
335 |
895 |
916 |
983 |
888 |
337 |
313 |
328 |
26 |
789 |
806 |
5010 |
4941 |
892 |
889 |
862 |
877 |
370 |
848 |
909 |
860 |
825 |
400 |
360 |
362 |
27 |
643 |
659 |
5105 |
5197 |
814 |
890 |
867 |
852 |
389 |
837 |
835 |
883 |
810 |
363 |
418 |
438 |
28 |
624 |
618 |
5241 |
5221 |
787 |
842 |
847 |
804 |
455 |
836 |
797 |
840 |
822 |
429 |
390 |
447 |
29 |
563 |
526 |
5249 |
5402 |
822 |
801 |
773 |
808 |
445 |
812 |
771 |
799 |
867 |
466 |
434 |
462 |
30 |
517 |
513 |
5434 |
5480 |
764 |
755 |
759 |
760 |
475 |
743 |
784 |
814 |
843 |
437 |
455 |
467 |
31 |
457 |
452 |
5451 |
5414 |
756 |
803 |
803 |
804 |
458 |
787 |
767 |
754 |
848 |
487 |
488 |
471 |
32 |
483 |
491 |
5451 |
5532 |
793 |
806 |
779 |
730 |
453 |
779 |
741 |
791 |
771 |
484 |
456 |
460 |
S |
93022 |
92869 |
93213 |
93370 |
30642 |
30828 |
30837 |
30552 |
10573 |
30778 |
30238 |
30727 |
30850 |
10411 |
10415 |
10675 |
Table [BE-3]
(The last row, labeled S, presents the sums of the respective columns).
The following graphic plots the number of counts with "coincidences" as a function of the angle F between the calcites.
1) considering coincidences only those counts in which the output is either uu or dd (i.e. only the first two columns of the table):
Fig [BE-1]
Defining the correlation function (at a given relative angle F between the calcites) as:
[BE-3]
the above simulation gives the following plot:
Fig [BE-2]
2) considering coincidences, in a non strict way, all those counts in which the output is either uu, dd, u2, d2, 2u, 2d, 22 (i.e. in which detectors of the same kind (u or d) click in both arms including those cases in which both detectors of the same arm simultaneously click), the above simulation gave the following plot:
Fig [BE-3]
Note: if in the above "non strict coincidences", those cases/counts (labeled 22) in which the four detectors click simultaneously are counted twice, a very similar plot to Fig(BE-3) is obtained.
Comments:
1) - I did not had access to any of the famous articles (e.g. those of J.F. Clauser or A. Aspect) describing the Bell type experiments with singlet "paired photons" showing the violation of Bells inequalities and I only have indirect information about their results. (An important part of my information about the experiments and controversies related with EPR and Bell tests comes from reading the interesting critical articles of Caroline H. Thompson http://users.aber.ac.uk/cat/ )
If I understood correctly, when the Bell testers plot their experimentally obtained coincidences and/or correlations they obtain "cosine type" curves that seem to be a signature of violation of Bells inequalities. The above plots of this article are also "cosine type" curves. Furthermore, when the so called CHSH69 test is applied to the correlations obtained in the above simulation it gives:
Calling two specific calcite orientations of the first arm of the apparatus: a and a
Calling two specific calcite orientations of the second arm of the apparatus: b and b
For example, choosing for a, a, b, b the following values (commonly used in these kinds of Bell tests):
a |
a |
b |
b |
0 |
p /4 |
p /8 |
3p/8 |
Table [BE-4]
Calling C(p,q) the correlation function measured (or in this case predicted by the simulation) when the 1st calcite is oriented along direction p and the 2nd along direction q, the CHSH test requires to measure the value of
S = C(a, b) - C(a, b) + C(a, b) + C(a, b)
And considering that for any pair of orientations p, q of the calcites the correlation results with polarized light do only depend on their relative orientation F=|q-p| , using the settings of the above Table [BE-4]:
S = C(a, b) - C(a, b) + C(a, b) + C(a, b) = C(0, p/8) - C(0, 3p/8) + C(p/4, p/8) + C(p/4, 3p/8) =
= C(p/8) - C(3p/8) + C(p/8) + C(p/8) =
and substituting the values obtained in the above simulation (that can also be read from Fig[BE-2]):
= 0.6373 - (-0.6138) + 0.6373 + 0.6373 = 2.5257
But the CHSH form of Bells inequalities states that (whatever orientations a, a, b, b) the correlations obtainable from local realistic models must obey
-2 £ C(a, b) - C(a, b) + C(a, b) + C(a, b) £ 2
but the model of light simulated above is local and realistic and violates such relation. A local (hidden variables) reality can under some reasonable suppositions violate Bells inequalities. Therefore "Bell theory of non-locality (and therefore experimental Bell-type tests) does not have general validity because the theory makes wrong assumptions about the necessary features of local realistic models".
I (and many others) consider for example a wrong assumption to suppose that light is made of photons (i.e. localized particles). If this wrong assumption is made it must also be assumed that when a photon (one of the "entangled" pair emitted by the source) reaches a calcite it must take either one or the other of the two possible paths leading to the u or d detectors. It can not, according to the orthodox concept of photon, take both paths and trigger both detectors. It can neither disappear without triggering any of the detectors. Making that wrong assumption it can indeed be reasoned (in the line of Bell's theoretical reasonements) that a local realistic photon can not violate Bell's inequalities. (Simulation 2, below, reinforces such assertion). But instead, as the above simulation shows, it can also be reasoned that with a non-photonic but otherwise local realistic model of light, the Bell inequalities can be violated.
Simulation 2.
Another computer simulation with these "photon" assumptions has been made:
For any given "count", the click occurrences of the four detectors have now been implemented by the program as follows:
- First, a fresh polarization direction q (the same for both
arms) is randomly obtained.
- Next, only two (instead of four) random numbers between 0 and 1, (i.e. a fresh
random number for each arm) are obtained that are compared with the classic (Malus)
probability that the photon takes the path "up" of the corresponding calcite at
its particular orientation (relative to the direction of polarization q
of the incident light):
Suppose
for example that the two calcites random numbers of a given photon pair are respectively {0.874, 0.369}The detector up of the first arm makes a click if and only if 0.874
£ Cos2(q)The detector down of the first arm makes a click if and only if 0.874
> Cos2(q)The detector up of the second arm makes a click if and only if 0.369
£ Cos2(q - F)The detector down of the second arm makes a click if and only if 0.369
> Cos2(q - F)With the same definition of the correlation function 
a typical photon model local realistic simulation gives instead the following plot:
Fig [BE-5]
The CHSH test now gives
S = C(a, b) - C(a, b) + C(a, b) + C(a, b) =
= C(p/8) - C(3p/8) + C(p/8) + C(p/8) =
= 0.3512 - (-0.3597) + 0.3512 + 0.3512 = 1.4133
that now obeys -2 £ S £ 2 therefore contradicting the experimental facts.
Summarizing:
A wave type disturbance (spread in space) model of light can be assumed to have a strictly locally defined polarization and can be assumed to trigger or not the photo-detectors according only to local conditions. (See the end of Section 6 of my @ether model http://personales.ya.com/carlosla/model/EVA6/Eva6.htm where I try to explain that the photo-detectors are triggered if the intensity of the light disturbance is "bigger" than that of the local @ether noise). This local realistic model of light can (in principle) explain the experimental Bell's inequalities violations without the weirdness of non-locality
If instead a photon type (localized in space) model of light is assumed to have a strictly locally defined polarization it can be reasoned and predicted (as Bell does) that it will obey Bell's inequalities and therefore will be unable to explain the experimental facts.
The theoretical analysis (and conclusions about non-locality) of Bell (and followers) do not have a general validity.
Simulation 3. With reduced photo-detectors efficiencies.
28-Mar-2003. Having posted a summary of the above results to the Yahoo group qm2 http://groups.yahoo.com/group/qm2/ , Caroline H. Thompson made several comments and suggestions one of which was:
Before going much further, how about doing the following:My first thought was to answer:
Well, , if I suppose in my simulations that the "efficiency" e of the photo-detectors is independent of the intensity of the radiation that they receive this should have no influence in the violation or not of the test that I have so far simulated, because such supposition would only have the effect to multiply the number of counts of the types uu, dd, ud and du by the same constant value e2. Therefore the correlation function that I have been using (uu+dd-ud-du)/(uu+dd+ud+du) would be the same as before (at any given relative angle) whatever the efficiency e.But, just in case my intuition was wrong I made the simulation suggested by Caroline and: Caroline is right. Here is the result of the simulation suggested by Caroline:
I chose an "efficiency" e = 0.4 (the same of course for the four photo-detectors). As above the program samples 20,000 times (counts) each relative angle of the calcites. For each count:
- first a fresh direction q (the same for both arms)
is randomly obtained.
- next, four random numbers between 0 and 1, (i.e. a fresh random number for each
detector) are obtained that are compared with the classic (Malus) light intensity reaching
the corresponding photo-detector at its particular orientation relative to the direction
of polarization q of the incident light.
Suppose
for example that the four detectors random numbers of a given count are respectively {0.987, 0.022, 0.561, 0.842}The detector up of the first arm makes a pre- click if and only if 0.987
£ Cos2(q) . eThe detector down of the first arm makes a click if and only if 0.022
£ Cos2(q - p/2) . eThe detector up of the second arm makes a click if and only if 0.561
£ Cos2(q - F) . eThe detector down of the second arm makes a click if and only if 0.842
£ Cos2(q - F -p/2) . eNote: this way of deciding the click/no-click multiplying the Malus intensities by the efficiency e and comparing the product with the random number has the same effect (i.e. produces the same distribution of counts) as the routine suggested by C.H.T. that consists in "throwing away the count with probability (1 - e)" doing the following : (for example with the detector u of the first arm): If 0.987 > Cos2(q) consider it straight away a no-click and go to deduce the event of the next detector. But if 0.987 £ Cos2(q) consider it a candidate for a click and find another random number r (again between 0 and 1) . If r > (1-e) then consider it a click and otherwise a no-click, and go to deduce the event of the next detector. (In spite, I insist, that as I have checked, this second routine produces statistically identical results, I feel more comfortable with the first that depends on only one random "event").

Using the same definition of the correlation function


The CHSH test now gives
S = C(a, b) - C(a, b) + C(a, b) + C(a, b) =
= C(p/8) - C(3p/8) + C(p/8) + C(p/8) = 1.767 < 2
and therefore, as Caroline predicted, the test is no longer violated (for this example detector efficiency e=0.4)
Trying to understand where failed my intuition I compare the absolute number of counts of the types uu,dd,ud,du of the first test with those of this latter "reduced efficiency test" that I label with upper case letters UU, DD, UD, DU in the following table:
n .p/64 |
uu |
dd |
ud |
du |
UU |
DD |
UD |
DU |
UU/uu |
DD/dd |
UD/ud |
DU/du |
0 |
5519 |
5372 |
475 |
474 |
1096 |
1089 |
254 |
259 |
0.20 |
0.20 |
0.53 |
0.55 |
1 |
5396 |
5433 |
525 |
469 |
1068 |
1034 |
280 |
254 |
0.20 |
0.19 |
0.53 |
0.54 |
2 |
5443 |
5476 |
501 |
518 |
1035 |
1035 |
219 |
265 |
0.19 |
0.19 |
0.44 |
0.51 |
3 |
5393 |
5336 |
549 |
577 |
1062 |
1031 |
259 |
251 |
0.20 |
0.19 |
0.47 |
0.44 |
4 |
5137 |
5289 |
606 |
609 |
1070 |
943 |
274 |
283 |
0.21 |
0.18 |
0.45 |
0.46 |
5 |
5138 |
5133 |
691 |
706 |
985 |
1023 |
281 |
337 |
0.19 |
0.20 |
0.41 |
0.48 |
6 |
4847 |
4857 |
791 |
819 |
990 |
973 |
338 |
314 |
0.20 |
0.20 |
0.43 |
0.38 |
7 |
4702 |
4811 |
863 |
930 |
908 |
969 |
344 |
357 |
0.19 |
0.20 |
0.40 |
0.38 |
8 |
4742 |
4492 |
1049 |
996 |
940 |
900 |
365 |
351 |
0.20 |
0.20 |
0.35 |
0.35 |
9 |
4349 |
4405 |
1232 |
1220 |
872 |
904 |
425 |
369 |
0.20 |
0.21 |
0.34 |
0.30 |
10 |
4102 |
4174 |
1389 |
1352 |
887 |
899 |
450 |
437 |
0.22 |
0.22 |
0.32 |
0.32 |
11 |
3861 |
3953 |
1569 |
1541 |
853 |
837 |
442 |
444 |
0.22 |
0.21 |
0.28 |
0.29 |
12 |
3699 |
3695 |
1734 |
1714 |
762 |
805 |
484 |
486 |
0.21 |
0.22 |
0.28 |
0.28 |
13 |
3414 |
3397 |
2014 |
1987 |
770 |
737 |
521 |
525 |
0.23 |
0.22 |
0.26 |
0.26 |
14 |
3129 |
3191 |
2184 |
2232 |
724 |
710 |
563 |
561 |
0.23 |
0.22 |
0.26 |
0.25 |
15 |
2968 |
2907 |
2393 |
2470 |
680 |
732 |
600 |
600 |
0.23 |
0.25 |
0.25 |
0.24 |
16 |
2621 |
2625 |
2684 |
2722 |
714 |
664 |
681 |
659 |
0.27 |
0.25 |
0.25 |
0.24 |
17 |
2412 |
2389 |
2892 |
2876 |
613 |
590 |
719 |
685 |
0.25 |
0.25 |
0.25 |
0.24 |
18 |
2219 |
2167 |
3252 |
3239 |
601 |
592 |
725 |
709 |
0.27 |
0.27 |
0.22 |
0.22 |
19 |
1953 |
1894 |
3446 |
3425 |
530 |
518 |
776 |
781 |
0.27 |
0.27 |
0.23 |
0.23 |
20 |
1728 |
1759 |
3734 |
3694 |
495 |
499 |
808 |
824 |
0.29 |
0.28 |
0.22 |
0.22 |
21 |
1502 |
1578 |
3884 |
3856 |
514 |
474 |