T-sequence apparatus and method for general deterministic polynomial-time primality testing and composite factoring
First Claim
1. A computer-implemented method, comprising:
- determining at least one element of a non-montonic sequence, the non-montonic sequence being one of a family of related non-montonic sequences;
using at least said element, determining at least one property of a number; and
depending on said property, taking an action the effect of which is to enhance or degrade data security within a computer system or network.
2 Assignments
0 Petitions
Accused Products
Abstract
Using a new mathematical technique called the T-sequence, the inventor has discovered a powerful primality testing method that meets all four conditions above. A similar approach can be applied to perform fast factoring for numerous special cases, a method that can, in all liklihood, be extended to the general case, making possible a general and fast factoring algorithm. (Researchers heretofore have been able to factor only in sub-exponential time, never in polynomial time.) The same T-sequence can be used to construct a prime number formula (long sought after but never achieved) and a good random number generator. The former can be used to generate infinitely many prime numbers of any size efficiently, and the latter can generate non-periodic and absolutely chaotic random numbers. These aft numbers are widely used in all areas of industrial and scientific simulations. In general, the T-sequence can be used to handle efficiently the fundamental problems concerning prime numbers (which include primality testing, factoring, prime number formula, infinite-pattern prime problem, etc.).
-
Citations
8 Claims
-
1. A computer-implemented method, comprising:
-
determining at least one element of a non-montonic sequence, the non-montonic sequence being one of a family of related non-montonic sequences;
using at least said element, determining at least one property of a number; and
depending on said property, taking an action the effect of which is to enhance or degrade data security within a computer system or network. - View Dependent Claims (2, 3, 4)
-
-
5. A prime number generator, comprising:
-
means for generating candidate numbers by forming at least one of sums and differences of a given number and a series of prime numbers; and
means for deterministically evaluating primality of each of the candidate numbers in polynomial time. - View Dependent Claims (6, 7)
-
-
8. A random number generator, comprising:
-
means for determining a seed number;
means for forming at least one of sums and differences of the seed number and a series of prime numbers; and
means for outputting last digits of the series of prime numbers to produce a set of random digits.
-
Specification