Adjoint representations of black box groups PSL2(Fq)

Abstract

Given a black box group Y encrypting PSL2(F) over an unknown field F of unknown odd characteristic p and a global exponent E for Y (that is, an integer E such that yE=1 for all y ∈ Y), we present a Las Vegas algorithm which constructs a unipotent element in Y. The running time of our algorithm is polynomial in E. This answers the question posed by Babai and Beals in 1999. We also find the characteristic of the underlying field in time polynomial in E and linear in p. Furthermore, we construct, in probabilistic time polynomial in E, 1. a black box group X encrypting PGL2(F) SO3(F), its subgroup Y of index 2 isomorphic to Y and a probabilistic polynomial in E time isomorphism Y Y; 2. a black box field K, and 3. polynomial time, in E, isomorphisms \[ SO3(K) X SO3(K). \] If, in addition, we know p and the standard explicitly given finite field F isomorphic to F then we construct, in time polynomial in E, isomorphism \[ SO3(F) SO3(K). \] Unlike many papers on black box groups, our algorithms make no use of additional oracles other than the black box group operations. Moreover, our result acts as an SL2-oracle in the black box group theory. We implemented our algorithms in GAP and tested them for groups such as PSL2(F) for |F|=115756986668303657898962467957 (a prime number).

0

Discussion (0)

Sign in to join the discussion.

Loading comments…