Digital Quantum Computing With Algorithms Revised
Digital Quantum Computing With Algorithms Revised
By Ed Gerck © 6/26/2024.
egerck@gmail.com
PlanaltoResearch
781 Washington St. #3423
Sonora, CA 95370
ORCID: 0000-0002-0128-5875
SCOPUS ID: 6603293641
ABSTRACT
Digital quantum computing (QC) uses algebra and quantum mechanics.
After 42 years of frustrating analogue efforts, we dismiss the influence of
time, materials, temperature, and delocalization. The Schrödinger Equation
(Equation) in all cases presents a well-known eigenvalue algorithm Hψ=Eψ.
An AI model, particularly suited to machines, reveals trillions of new logic
equations. This discovers only integer eigenvalues forming diophantine
algorithms, solved by congruence relations; reaching digital QC algorithms.
This makes the sets N and Q rigorous classifications in AI; while all
observations in nature are harmonized with zero model error. Eigenvalues
are physically observable as generalized resonances including quantum
superposition and entanglement, in an algebraic-numeric computation using
values only in the set B={0,1}. Digital QC solves how to do quantum
computation. This is confirmed by the Equation's potential V(M, x) (i.e.,
Physics), providing all the Equation's eigenvalues. The observable values
using V(M,x) are given by the first M prime numbers, and connects with the
AI model in a finite field in mathematics. Digital hardware is poised to use
switches in commercial tri-state chips, and FPGAs. We hope cellphones
become ubiquitous high-performance supercomputers. We discover that RSA
is mathematically broken. Non-Target Cryptography is recommended.
1. Introduction
1
Theoretical and experimental integer factorization is well-known to
have been for a long time the exclusive domain of Number Theory in
pure Mathematics. It is also well-known that searching for a formula
or pattern that can predict prime values has not been successful so far
in Mathematics. This unpredictability adds an element of mystery to
prime numbers, making them a tantalizing subject of study.
Prime numbers are also well-known to play a pivotal role in the field
of Cryptography, which follows Mathematics. The factorization of
any integer values (large or small) is expected algebraically from the
Prime Factor Theorem (PFT)1 since 1873. Algebra does not depend
on value length.
1
The PFT, by Gauss in 1873, states that every integer greater than 1 can be uniquely
represented as a product of integer prime numbers, irrespective of integer length and
factor order. This has been well-known for more than 150 years.
2
although well-known and reasonably effective before computers were
machines, introducing AI2.
Matter has been revealed to be mostly empty space and matter can
change into energy —- and vice-versa, according to the well-known
E/c2 = m.
2
While AI and quantum evidence of the distribution of prime values are presented
here, and used also to foresee large prime values, a further exploration of the topic is
to be presented elsewhere.
3
[2-15] is only 4088459 [15], which is very small for cybersecurity
applications. Earlier attempts [16] using calculations in optical
interferometer cavities, could not present sufficient resolution for
higher modes: using a 100x100 matrix, one could calculate typically
less than 10 dominant modes and about 90 random collections of
points, due to the physical non convergence of the process. The same
seems to affect analogue QC using materials, not optics. Scott
Aaronson summarized the view of analog QC in [17]. The potential
consequences of QC in creating panic has been summarized in [18].
As another motivation for this work, and ultimately accretive, one can
refer to the well-known "Holographic Principle" in revealing
connections between Physics, Mathematics, and Computer Science.
In conventional (e.g., classical) computers, as well-known, a bit can
only be in one state at a time, either a zero or a one. If we want to do
a (classical) calculation, we could only do it for one state at a time
only. Not so, QC promises.
This sounds incredibly powerful, but it is not magic. There is one very
big catch: all of the answers to the computation are embedded in a
quantum superposition of states. One is not expected to simply read
out this superposition as observable quantities.
It is, thus, well-known that QC, in any form, cannot produce qubits,
which are not physically observable. Even with additional 'work'
qubits (i.e., it is well-known that at least 3 logical states are needed),
the ensemble of qubits collapses to a ... digital value -- "poof" -- when
physically measured. The well-known Schrödinger cat is eventually ...
dead.
4
Maximum is estimated to be about 1080 .
5
Only a digital value (exactly 0 or 1) seems physically observable -- as
unique values, albeit with arbitrary names. No one has been able to
measure an observable mechanism using the final configuration of
qubits, nor that Schrödinger's cat would be (somehow) magically
alive while dead.
The √−1 (symbol "i") is also not physically observable, though used
in analog QC. No one ever saw an imaginary value in nature -- phase
can be accounted for by rotation, e.g. , in well-known holographic
calculations and in electric reactive current.
The “QC question” is solved in this work in Section 2.2. This solves
the fundamental problem of QC -- the measurement of qubit patterns
in a smart, unique, physically observable way, which can be used as
objective values.
The solution (see Section 2.2) is that qubits are physically observable
as eigenvalues in the set N, and present their patterns as generalized
resonances including superposition and entanglement -- which are
exact and measurable in their final state, in an algebraic-numeric
manipulation using only what computers can use, the set B={0,1}.
6
prime numbers, non sequentially, with no physical limitations and
with no time, material, delocalization, or temperature dependance.
As a result, one can use the sets N and Q in the AI model in rigorous
classifications as described in Sec.(2.8); which allows all observations
in nature to be harmonized with zero error in the model, as described
in Sec.(2.9). Any variance does not propagate and change, as every
process is exact, albeit stimulation out of range is included.
−ℏ2/2m[∇2+V(r⃗ )] (2)
5
The US Moon program in the 80’s used 3 IBM 360 J, and a team of technicians in a
refrigerated room, with far less capacity in memory and operations per second than a
commercial cellphone is capable of, in one’s pocket today.
8
All physical models using the Equation can be cast as an eigenset
algorithm:
Hψ=Eψ, (3)
where H is an operator.
We see from [20, Eq.(3)] that only rational eigenvalues appear when
the Equation is piecewise discretized in exactly three points, solving
all given potentials V(r⃗) in the Equation to any finite degree of
expansion, e.g. using matrix representations of AL order [25]. In
the matrix model [25], each eigenfunction is a piecewise linear
combination in the set {e-x, xe-x, x2e-x}, x in the set Q, and the
eigenvalues are in the main diagonal (irrespective of the AL
discretization used).
One can use the same GCD procedure in a finite series or in a finite
continued fraction expansion -- calling both expressions “open-ended
integers” (OEI) to represent a finite set of integer eigenvalues in each
format. Other formats can be considered for the eigenvalues, albeit
always as OEI in a finite set, for any potential in the Equation.
9
power of a quantum computer, where one has found through physics a
proven and smart way to mathematically convert a quantum
superposition of states to the one which contains only the information
one wants -- the eigenvalues seen as generalized resonances of qubits,
expressed exactly as OEI, in a finite set albeit with AL. This also
replaces the informal and unquantifiable notion of “infinite”.
One can also use the format of the eigenvalues to easily define
patterns; for example, if the eigenvalues for V(M,x) obey E = an + b
(like the harmonic oscillator eigenvalues (e.g., as bosons are modeled)
[20], any two eigenvalues will be separated linearly. Compared with
the same expression in [16], the quantum property in Eq.(4) below is
also evidenced by “eigenvalue translation”, keeping the eigenvectors
constant in the solution:
E = 2n + C, (4)
10
the quantum equation Eq.(4) never produces a false positive in the
algebraic view (the value is either in a composite number of prime
numbers or a prime number by itself). This leads us to consider a
short-cut to break RSA.
2.3. AI model
11
The logical states are also in different dimensions, and as well-known,
a continuous path in a higher dimension must necessarily map into a
discontinuous path in a lower dimension -- so disconnected points
(the quantum effect) are seen -- not continuity.
Any possible errors or faults (e.g., alpha particles) are accountable for
by enough redundancy. In general, as well-known, a triple system
solves it by internal coherence.
This was used in India in the Mogul period, to effectively access fair
taxes.
E.g., if "P, then Q" is equivalent to "if not Q, then not P".
Or, "If it is raining, then I wear my coat" — "If I don't wear my coat,
then it isn't raining."
12
The law of contraposition says that a conditional statement is true iff
(if and only if) its contrapositive is true.
That all known cybersecurity systems today are not 100% secure,
becomes actually positive.
Claude Shannon did the same with his 10th theorem -- showing that
"zero error" actually can be reached, not just "approaching zero."
This enabled today's error-free solutions in storage, and RAID
systems.
That all known cybersecurity systems today are not 100% secure,
means that at least an unknown cybersecurity system must be 100%
secure.
Failure all-around does not mean that one is doomed to more failure --
but must "seek something else". A solution must exist.
When making binary decisions, one seems helped by the LEM: Law
of the Excluded Middle. This is fast. However, this is recognized as
an internal measure of success, but artificial, much like a Procrustean
Bed. In the routine evaluation of going or not to the beach, a Boolean
decision that can benefit from the LEM does favor a fast decision, but
one has to face an estimate of many non-Boolean variables. Weather,
food availability, schedule, proximity, trip considerations,
13
neighborhood, access, and other factors routinely play an important
role, and may be difficult to estimate, oscillate, and have differing
intersubjectIve interpretations. The solution has been to enlarge the
system under consideration, but no system seems to be ever complete
enough, and this can only lead to a probabilistic model.
These are all examples of a final Boolean decision, with only two
wanted final states: go or not go, benign or malignant. However, in
approaching this problem, one has to apply a number of criteria for
this interpretation, since no single criterion seems to be sufficient at
start.
This work deals also with this problem, without taking a probabilistic
approach, or proposing immeasurably small values. This may lead
one to deprecate the well-known Gödel's uncertainties, and solve the
liar's paradox as differing intersubjective interpretations,
corresponding to different classifications in the AI model, which is to
be published elsewhere. Next, using the foregoing, we create the
Quantum and Classical Artificial Intelligence (AI) model.
15
Using the AI model after digital QC, prime numbers can be formed as
generalized resonances using superposition and entanglement, e.g.,
eigenvalues, exactly, and read arbitrarily, without any obligatory
sequencing.
16
Therefore, we discover integer eigenvalues only, as observable
solutions of the Equation's eigenvalues given by the first M prime
numbers, solving the Equation's potential V(M, x) (i.e., Physics). This
connects with the AI model in a mathematical finite field (i.e.,
discrete Mathematics).
One prime number also does not perfectly mask the other prime
number in multiplication in the RSA modulus, because they cannot
have the same length. The longer one is revealed verbatim in the
leftmost bits (See Section 2.7).
17
high-level programming language, based on Rust and C. It runs on
massively parallel hardware like GPUs, with near-linear speedup
based on core count, and zero explicit parallel annotations: no thread
spawning, no locks, or other care.
2.7. Digital QC
This works with integers only, with no temperature effects. This uses
algebra and analytic methods as well as numeric computation, where
digital QC solves otherwise impossible problems, with generalized
resonances using superposition and entanglement, e.g., eigenvalues, --
exactly, and measurable, as an algebraic-numeric calculation using
only what computers use -- the set B={0,1}.
The unique prime number that breaks the well-known RSA-2048 can
be calculated in an AL integer operation, such as provided without
cost by bc in Linux, or in C code.
Not with QC. Not even with algebra -- with the well-known Prime
Function Theorem found by Gauss 150 years ago. There are 2 unique
primes in any case of an RSA modulus.
To break RSA, one just needs algebra, and find one prime number.
QC justifies this. But arithmetic can do it. AI helps. But it also works
without AI.
18
A demonstration:
RSA is broken by algebra (Gauss, cited PFT) and algebra never
depends on the length of numbers.
But we can know those values, and not even with QC!
For example. p.q works as a trap-door if both p and q have the same
length. That is not possible, not even to be close (well-known
vulnerability).
Thus, RSA falls to algebra + AI. Pure obfuscation, this work reveals
-- not an impossible problem. The quantum Eq.(4) is not needed, as
values in the set N reflect them. So, prime values can be found non
sequentially.
The sets N and Q (being isomorphic in finite sets within AL), become
rigorous classifications in the AI model, corresponding to
intersubjective interpretations by humans.
19
All observations in nature are arbitrary-length rational values, as is
well-known.
3. Results
20
We introduced digital QC, as an algebraic-numerical algorithm. The
algorithm presents the following results:
3.1. The PFT, by Gauss in 1873, states that every integer greater than
1 can be uniquely represented as a product of integer prime numbers,
which is irrespective of integer length and factor order.
3.2. Digital QC shows that prime numbers are eigenvalues of the set
N.
Thus:
3.6. With algebra, given any RSA modulus, we can calculate the two
prime numbers that compose it, irrespective of integer length
(obfuscation).
3.8. Digital QC does not have to be used, nor AI. Algebra of integer
arithmetic is all one needs.
4. Discussion
21
First, what does digital QC solve? It is based on exact relationships
given by interconnecting AL integers.
Hence, all values that solve the Equation must belong to the set N,
defining diophantine algorithms as the only possible solutions.
AI is then useful to search in such a large space for the values that
numerically satisfy a particular diophantine algorithm.
This process does not have to use any human output, as AlphaGo
shows. This will be published elsewhere, as particular numerical
realizations of a general algebraic rule.
22
In the future, the market can produce directly, thus, what is physically
observable -- with digital QC and avoid analog QC, cryogenics,
imaginary numbers, special materials, and so on.
Digital QC is not a 0 or a 1 decision at every step until the ... last step.
This can be optimized in hardware for digital QC, with only one
switch to create a 2-level system (1 or Z). The chips already exist,
they are called tri-state --and one does not use the 0 state ... until the
very end.
This work describes digital QC, working today, reaching 10991 states
and more, delivering AL prime numbers, with non physical
23
limitations and with no temperature dependance. The solution has the
steps documented in Section 2.
The Schrödinger Equation is, thus, included as the basis of digital QC.
Digital QC shows that prime numbers are the eigenvalues of the set
N. Thus, a formula for prime numbers has been calculated.
24
No rejection is possible, no falsification of what our QM model is —-
that would be a medical illness (i.e., psychosis).
FUNDING
This research received external funding from Network Manifold
Associates, Inc. (NMA); Safevote, Inc; and PlanaltoResearch;
including the generous release of previous material nonpublic
information created by the author 42 years ago. The author declares
no conflict of interest.
ACKNOWLEDGMENTS
The author is indebted to the work of authors behind all the
references, late Mādhava of Sangamagrāma 250 years before Isaac
Newton, late Dr. d'Oliveira, late Cel. Dr. Amarante, Ann Gerck, at
PlanaltoResearch, Don Sawtelle of PlanaltoResearch in C
programming with finite but AL integers, and six anonymous
reviewers. ResearchGate and LinkedIn discussions and private
messages were also used in various threads, for “live” feedback,
important due to the physical isolation caused by COVID.
REFERENCES
25
[1] Gerck, E. “Algorithms for Quantum Computation: Derivatives of
Discontinuous Functions.” Mathematics 2023, 11, 68. also at
https://doi.org/10.3390/math1101006, accessed October 12, 2023.
[4] Bocharov, A., Roetteler, M., & Svore, K. M. Factoring with qutrits:
Shor’s algorithm on ternary and metaplectic quantum architectures. Phys.
Rev. A 96, 012306
(2017).
[6] Dattani, Nikesh S., & Bryans, Nathaniel. Quantum factorization of 56153
with only 4 qubits. arXiv preprint
arXiv:1411.6758v3 (2014).
[8] Peng, X. et al. Quantum Adiabatic Algorithm for Factorization and Its
Experimental Implementation. Phys.
Rev. Lett. 101, 220405 (2008).
[16] Gerck, E; Brito Cruz, C. H.; “Eigenvalue translation method for mode
calculations”. Published at Applied Optics 18(9):1341, May 1979.
[18] Herman E. and Butler A., “Prosperity at Risk: The Quantum Computer
Threat to the US Financial System”. Hudson Institute Apr 3, 2023, published
at
https://www.hudson.org/technology/prosperity-risk-quantum-computer-threa
t-us-financial-system . Accessed January 18, 2024.
[20] Gerck, E.; Gallas, J. A.; d'Oliveira. A. B.; “Solution of the Schrödinger
equation for bound states in closed form”. Published in Physical review A,
27
Atomic, molecular, and optical physics, 26:1(1). DOI:
10.1103/PhysRevA.26.662, accessed on May 13, 2024.
[23]
https://www.geeksforgeeks.org/how-to-generate-large-prime-numbers-for-rsa
-algorithm/, accessed on March/2/2024. Every prime number can be directly
used as C in Eq.(4).
28