Primality testing through algebraic groups (Q1047901)

From MaRDI portal





scientific article; zbMATH DE number 5655341
Language Label Description Also known as
English
Primality testing through algebraic groups
scientific article; zbMATH DE number 5655341

    Statements

    Primality testing through algebraic groups (English)
    0 references
    8 January 2010
    0 references
    Efficient primality tests for families of numbers of the form \(n=h2^k\pm 1\)\, are known from the 19th century: Pepin, Pröth and Lucas-Lehmer tests. These tests have been improved and generalized later on, see [\textit{H. C. Williams}, Édouard Lucas and primality testing.Canadian Mathematical Society Series of Monographs and Advanced Texts 22. New York, NY: John Wiley \& Sons (1998; Zbl 1155.11363)]. The present paper, following ideas of \textit{N. Suwa} [Proc. 2003 Workshop on Cryptography and Related Mathematics, Chuo Univ., Tokyo (2003)] and \textit{M. Kida} [Exp. Math. 13, 421--427 (2004; Zbl 1066.11055)], proposes a general framework for such tests based on group schemes. Section 1 presents the setting and formulates a general primality test (Propositions 1.1 and 1.2). Then section 2 applies these results to the family of numbers \(n=h2^k + 1\), \(h,k\in \mathbb{N}\), \(h\) odd and \(h<2^k\), with the aid of the multiplicative group scheme over \(\mathbb{Z}_S\), where \(S\) is a finite (and small) set of prime integers. Section 3 is devoted to the case \(n=h2^k - 1\), \(h,k\in \mathbb{N}\), \(k\geq 3\), \(h\) odd and \(h<2^k -2\). In this case the appropriate scheme is the Waterhouse--Weisfeiler group scheme [\textit{W. C. Waterhouse} and \textit{B. Weisfeiler}, J. Algebra 66, 550--568 (1980; Zbl 0452.14013)], defined here as a quotient of the Weil restriction of the multiplicative group scheme over \(\mathbb{Z}_S\). Theorem 3.4 gives the desired test in terms of a recurrence sequence. Finally, since the Waterhouse--Weisfeiler group scheme can be embedded in the projective line over \(\mathbb{Z}_S\), the test can be formulated in terms of a formal group.
    0 references
    primality testing
    0 references
    Pepin test
    0 references
    Proth test
    0 references
    Lucas-Lehmer test
    0 references
    group scheme
    0 references
    formal group
    0 references

    Identifiers

    0 references
    0 references
    0 references
    0 references
    0 references
    0 references