To the logical foundations of random number generator construction

Abstract This study explores fundamental aspects of probability theory within the framework of constructing random sequences or random number generators. We propose an interpretation of probability spaces and operations on formal events through the theory of formal languages, utilizing string manipulation techniques. As part of the research, we present a direct implementation of the discussed concepts in the form of a program that generates random numbers of the required type by processing signals from a sound card. Additionally, the problem of primality testing, which is particularly relevant to practical cryptographic applications, is addressed. We critically examine common misconceptions regarding the properties of Carmichael numbers and the application of Fermat’s Little Theorem. Furthermore, we propose an efficient primality testing algorithm.

Authors

Institutions

Publication Details

Journal
Journal of Logic and Computation
Published
2024-11-25
DOI
https://doi.org/10.1093/logcom/exae075
Primary Topic
Computability, Logic, AI Algorithms
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

To the logical foundations of random number generator construction

Ruslan Enikeev
Journal of Logic and Computation
Computability, Logic, AI Algorithms
article

To the logical foundations of random number generator construction

Ruslan Enikeev
article en

Abstract

Abstract This study explores fundamental aspects of probability theory within the framework of constructing random sequences or random number generators. We propose an interpretation of probability spaces and operations on formal events through the theory of formal languages, utilizing string manipulation techniques. As part of the research, we present a direct implementation of the discussed concepts in the form of a program that generates random numbers of the required type by processing signals from a sound card. Additionally, the problem of primality testing, which is particularly relevant to practical cryptographic applications, is addressed. We critically examine common misconceptions regarding the properties of Carmichael numbers and the application of Fermat’s Little Theorem. Furthermore, we propose an efficient primality testing algorithm.

Journal of Logic and ComputationVol. 35(4)
Samara State Technical University (RU)
Openalex Percentile: Top 75%
Computability, Logic, AI Algorithms
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.