Polynomial-Time Algorithms for Black-Box Distributive Expanded Groups

Abstract

Let Ω be a finite set of finitary operation symbols. An Ω-expanded group is a group (written additively and called the additive group of the Ω-expanded group) with an Ω-algebra structure. We use the black-box model of computation in Ω-expanded groups. In this model, elements of a finite Ω-expanded group H are represented (not necessarily uniquely) by bit strings of the same length, say, n. Given representations of elements of H, equality testing and the fundamental operations of H are performed by an oracle. Assume that H is distributive, i.e., all its fundamental operations associated with nonnullary operation symbols in Ω are distributive over addition. Suppose s=(s1,…,sm) is a generating system of H. In this paper, we present probabilistic polynomial-time black-box Ω-expanded group algorithms for the following problems: (i) given (1n,s), construct a generating system of the additive group of H, (ii) given (1n,s,(t1,…,tk)) with t1,…,tk∈ H, find a generating system of the additive group of the ideal in H generated by \t1,…,tk\, and (iii) given (1n,s), decide whether H∈ V, where V is an arbitrary finitely based variety of distributive Ω-expanded groups with nilpotent additive groups. The error probability of these algorithms is exponentially small in n. In particular, this can be applied to groups, rings, R-modules, and R-algebras, where R is a fixed finitely generated commutative associative ring with 1. Rings and R-algebras may be here with or without 1, where 1 is considered as a nullary fundamental operation.

0

Turn this paper into a full lesson

ArcXiv compiles a staged curriculum from this paper: 8-12 lessons across beginner → advanced, synthesised section guides, visuals, flashcards, a quiz, exercises, and on-demand deep dives per section. Grounded in the abstract, never invented.

Discussion (0)

Sign in to join the discussion.

Loading comments…