Searcharxiv⌕ Search

arXiv subjects

Peter A. Brooksbank

Publications and source records attributed to Peter A. Brooksbank.

13 recordsLinked to original sources

Detecting null patterns in tensor data

This article introduces a class of efficiently computable null patterns for tensor data. The class includes familiar patterns such as block-diagonal decompositions explored in statistics and signal processing, low-rank tensor decompositions, and Tucker decompositions. It also includes a new family of null patterns -- not known to be detectable by current methods -- that can be thought of as continuous decompositions approximating curves and surfaces. We present a general algorithm to detect null patterns in each class using a parameter we call a \textit{chisel} that tunes the search to patterns of a prescribed shape. We also show that the patterns output by the algorithm are essentially unique.

math.NA↗

New linear invariants of hypergraphs

We introduce a parameterized family of invariants for $\ell$-uniform hypergraphs. To each $\mathbb{K}$-linear transformation $T:\mathbb{K}^{\ell}\to \mathbb{K}^r$ we associate a function $\mathrm{Sig}(-,T)$ that maps $\ell$-uniform hypergraphs to $\mathbb{K}$-vector spaces. Given an $\ell$-uniform hypergraph $\mathcal{H}=(V,E)$, we use $\mathrm{Sig}(\mathcal{H},T)$ to define an equivalence relation $\equiv_T$ on $V$ called $T$-fusion, which determines a quotient hypergraph $\mathfrak{F}(\mathcal{H},T)$ called the $T$-frame of $\mathcal{H}$. We show that the map $U:\mathbb{K}^{\ell}\to \mathbb{K}$, where $U(λ)=λ(1)+\cdots+λ(\ell)$, is universal in that $\mathrm{Sig}(\mathcal{H},T)$ embeds in $\mathrm{Sig}(\mathcal{H},U)$, and $U$-fusion refines $T$-fusion for any $T:\mathbb{K}^{\ell}\to\mathbb{K}^r$. We further show that $\mathfrak{F}(\mathfrak{F}(\mathcal{H},U),U)=\mathfrak{F}(\mathcal{H},U)$ for any $\ell$-uniform hypergraph $\mathcal{H}$, so $\mathfrak{F}(-,U)$ is a closure function on the set of $\ell$-uniform hypergraphs. We explore the properties of this one-time simplification of a hypergraph.

math.CO↗

Categorification of characteristic structures

We develop a representation theory of categories as a means to explore characteristic structures in algebra. Characteristic structures play a critical role in isomorphism testing of groups and algebras, and their construction and description often rely on specific knowledge of the parent object and its automorphisms. In many cases, questions of reproducibility and comparison arise. Here we present a categorical framework that addresses these questions. We prove that every characteristic structure is the image of a functor equipped with a natural transformation. This shifts the local description in the parent object to a global one in the ambient category. Through constructions in representation theory, such as tensor products, we can combine characteristic structure across multiple categories. Our results are constructive, stated in the language of a constructive type theory, which facilitates implementations in theorem checkers.

math.GR↗

Tensor Isomorphism by conjugacy of Lie algebras

We introduce an algorithm to decide isomorphism between tensors. The algorithm uses the Lie algebra of derivations of a tensor to compress the space in which the search takes place to a so-called densor space. To make the method practicable we give a polynomial-time algorithm to solve a generalization of module isomorphism for a common class of Lie modules. As a consequence, we show that isomorphism testing is in polynomial time for tensors whose derivation algebras are classical Lie algebras and whose densor spaces are 1-dimensional. The method has been implemented in the Magma computer algebra system.

math.RA↗

Exact sequences of inner automorphisms of tensors

We produce a long exact sequence whose terms are unit groups of associative algebras that behave as inner automorphisms of a given tensor. Our sequence generalizes known sequences for associative and non-associative algebras. In a manner similar to those, our sequence facilitates inductive reasoning about, and calculation of the groups of symmetries of a tensor. The new insights these methods afford can be applied to problems ranging from understanding algebraic structures to distinguishing entangled states in particle physics.

math.RA↗

Incorporating Weisfeiler-Leman into algorithms for group isomorphism

In this paper we combine many of the standard and more recent algebraic techniques for testing isomorphism of finite groups (GpI) with combinatorial techniques that have typically been applied to Graph Isomorphism. In particular, we show how to combine several state-of-the-art GpI algorithms for specific group classes into an algorithm for general GpI, namely: composition series isomorphism (Rosenbaum-Wagner, Theoret. Comp. Sci., 2015; Luks, 2015), recursively-refineable filters (Wilson, J. Group Theory, 2013), and low-genus GpI (Brooksbank-Maglione-Wilson, J. Algebra, 2017). Recursively-refineable filters -- a generalization of subgroup series -- form the skeleton of this framework, and we refine our filter by building a hypergraph encoding low-genus quotients, to which we then apply a hypergraph variant of the k-dimensional Weisfeiler-Leman technique. Our technique is flexible enough to readily incorporate additional hypergraph invariants or additional characteristic subgroups.

cs.CC↗

Testing isomorphism of graded algebras

We present a new algorithm to decide isomorphism between finite graded algebras. For a broad class of nilpotent Lie algebras, we demonstrate that it runs in time polynomial in the order of the input algebras. We introduce heuristics that often dramatically improve the performance of the algorithm and report on an implementation in Magma.

math.RA↗

Rank reduction of string C-group representations

We show that a rank reduction technique for string C-group representations first used for the symmetric groups generalizes to arbitrary settings. The technique permits us, among other things, to prove that orthogonal groups defined on $d$-dimensional modules over fields of even order greater than 2 possess string C-group representations of all ranks $3\leq r\leq d$. The broad applicability of the rank reduction technique provides fresh impetus to construct, for suitable families of groups, string C-groups of highest possible rank. It also suggests that the alternating group ${\rm Alt}(11)$---the only known group having `rank gaps'---is perhaps more unusual than previously thought.

math.GR↗

A fast isomorphism test for groups of genus 2

Motivated by the need for efficient isomorphism tests for finite groups, we present a polynomial-time method for deciding isomorphism within a class of groups that is well-suited to studying local properties of general finite groups. We also report on the performance of an implementation of the algorithm in the computer algebra system {\sc magma}.

math.GR↗

On groups with a class-preserving outer automorphism

In 1911, Burnside asked whether or not there exist groups that have an outer automorphism which preserves conjugacy classes. Two years later he answered his own question by constructing a family of such groups. Using the small group library in MAGMA we determine all of the groups of order n < 512 that possess such an automorphism. Our investigations led to the discovery of four new infinite families of such groups, all of which are 2-groups of coclass 4.

math.GR↗

Groups acting on tensor products

Groups preserving a distributive product are encountered often in algebra. Examples include automorphism groups of associative and nonassociative rings, classical groups, and automorphism groups of p-groups. While the great variety of such products precludes any realistic hope of describing the general structure of the groups that preserve them, it is reasonable to expect that insight may be gained from an examination of the universal distributive products: tensor products. We give a detailed description of the groups preserving tensor products over semisimple and semiprimary rings, and present effective algorithms to construct generators for these groups. We also discuss applications of our methods to algorithmic problems for which all currently known methods require an exponential amount of work.

math.GR↗