Fälschung von Zufälligkeit und Transformation durch Sortieren von Pseudozufallssequenzen

Fälschung von Zufälligkeit und Transformation durch Sortieren von Pseudozufallssequenzen


Zweck: Nachweis der Möglichkeit der Fälschung der Zufälligkeit und der Realität der Überwindung der Fälschung der Zufälligkeit.

Die natürliche Zufälligkeit, unterteilt in integrale logarithmische Spektren, zeigt vorhersehbar kurze Wiederholungsabstände und lange Wiederholungsabstände, die massiv fehlen, aber das Sortieren der Sequenz bringt die Trennungsspektren in eine theoretische Form.

Die Kluft zwischen der Aufklärung Russlands, der UdSSR und der GUS: Das Integral und der Logarithmus in den unteren Klassen werden nicht untersucht und betrachten anschließend den einfachsten vermeintlich komplexen.



Die verwendeten Bezeichnungen sollten wörtlich verstanden werden: Zufälligkeit ist natürlich - natürlich, ohne Computer erstellt.



Das Programm "False Chance 1"

Die Sequenz erhöht die Anzahl der identischen in einer Reihe.

' dafalse11.bas qbasic
OPEN "da11.txt" FOR OUTPUT AS #1
FOR d = 1 TO 5: FOR s = 1 TO 100
FOR i = 1 TO s: PRINT #1, 1: NEXT
FOR i = 1 TO s: PRINT #1, 0: NEXT
NEXT: NEXT: CLOSE



Spalte G zeigt eine absurde Verteilung mit einem Durchschnitt von 0,5.
Spalte A - Name des Experiments;
B1 = DURCHSCHNITT (C1: C50000) - der Durchschnittswert der Sequenz;
Spalten C ... F - Untersuchung der Menge in einer Reihe;
Spalte J - zufällig für die Permutation;
Spalte K - Sequenz nach Permutation;
M1 = DURCHSCHNITT (N1: N50000) - der Durchschnittswert der Sequenz;
Spalten N ... R - eine Untersuchung der Menge in einer Reihe.

Durch die Untersuchung anderer Kriterien ist es möglich, andere Formeln anzuwenden, aber die beleuchtete Methode steht zum Verständnis in den unteren Klassenstufen der Schule zur Verfügung.

Vor der Permutation von 500 Zellen: unbefriedigend



Nach der Permutation von 500 Zellen: normal.



Schlussfolgerung: Eine eindeutige Fälschung der Art wurde aufgedeckt: eine gleiche Anzahl identischer Arten hintereinander und transformiert.

Das Programm "False Chance 2"

Die Sequenz erhöht die Anzahl der identischen in einer Reihe, insbesondere unter Berücksichtigung des Verifizierungsalgorithmus.

' dafalse22.bas qbasic
OPEN "da22.txt" FOR OUTPUT AS #1
FOR k = 1 TO 100: FOR s = 1 TO 7
FOR d = 1 TO 2^(7-s)
FOR i = 1 TO s: PRINT #1, 1: NEXT
FOR i = 1 TO s: PRINT #1, 0: NEXT
NEXT: NEXT: NEXT: CLOSE



Vor der Permutation von 500 Zellen: unbefriedigend



Nach der Permutation von 500 Zellen: normal



Schlussfolgerung: Es wurde eine intelligente Fälschung festgestellt, da nicht alle möglichen Optionen programmiert sind und die Verzerrung aufgrund des Synthesealgorithmus sichtbar ist.

Eine gefälschte gemischte Sequenz wird zu einer zufälligen Sequenz.

Fazit: Fälschen Sie Sequenzen realistisch.

Die Programme datasov.bas und datasov.cs ordnen die Elemente des Quellarrays neu an, indem sie das invertierte Array sortieren.

Qbasic Permutationsprogramm

' datasov.bas
DIM a(55000), d(55000)
OPEN "aa.txt" FOR INPUT AS #1
OPEN "dd.txt" FOR OUTPUT AS #2

FOR i = 1 TO 55000
    INPUT #1, a(i): d(55000 - i + 1) = a(i):NEXT

FOR i = 1 TO 54999: FOR j = i TO 55000
        IF d(i) > d(j) THEN SWAP d(i), d(j): SWAP a(i), a(j)
NEXT: NEXT

FOR i = 1 TO 55000: PRINT #2, a(i): NEXT: CLOSE

C # -Permutationsprogramm

// datasov.cs
using System; using System.Linq;
using System.Collections.Generic;
using System.Text; using System.IO;
namespace tasov
{ class Program
    { static long[] a; static long[] d;
        static void Main(string[] args)
        { a = new long[55500]; d = new long[55500]; 
var inpFile = new StreamReader("aa.txt");
for (int i = 1; i <= 55000; i++) 
{ a[i] = Convert.ToInt64(inpFile.ReadLine());
d[55000-i+1] = a[i]; }
for (int i = 1; i <= 54999; i++) 
for (int j = i; j <= 55000; j++) 
if (d[i] > d[j])
{ var temp = d[i]; d[i] = d[j]; d[j] = temp;
temp = a[i]; a[i] = a[j]; a[j] = temp; }
var outFile = new StreamWriter("vv.txt");
for (int i = 1; i <= 55000; i++) 
outFile.WriteLine(a[i]);
Console.ReadKey();}}}

Der Algorithmus ohne eingebauten RND liest das Quellarray und erstellt sofort ein invertiertes Array. Durch Sortieren des inversen Arrays wird das ursprüngliche Array gemischt, und die Sequenz ist normal.

Schlussfolgerung: zuverlässige Zufälligkeit - 2-seitige integrale Zufälligkeit.

Q.E.D.


Der Nobelpreis wird sich nicht selbst erhalten.

Mögliche Fortsetzung:

Untersuchung der Ziffern von pi.
Experimente der Zufallsforschung.
Wellenähnliche Wahrscheinlichkeit logarithmisch.
2020 Entwicklungen ausländischer Gleichgesinnter

All Articles