John J. Cannon’s research while affiliated with The University of Sydney and other places

What is this page?


This page lists works of an author who doesn't have a ResearchGate profile or hasn't added the works to their profile yet. It is automatically generated from public (personal) data to further our legitimate goal of comprehensive and accurate scientific recordkeeping. If you are this author and want this page removed, please let us know.

Publications (41)


Construction of the Irreducible Modular Representations of a Finite Group
  • Article

August 2019

·

25 Reads

·

5 Citations

Journal of Algebra

John J. Cannon

·

Allan K. Steel

·

A complete procedure is described for constructing the irreducible KG-modules and their Brauer characters, where K is a finite field of characteristic p and G is a finite permutation or matrix group. The central idea is to construct a sequence {S1,…,Sn} of KG-modules, each having relatively small dimension, such that each Si has one or more irreducible constituents that are not constituents of S1,…,Si−1. The Meataxe, used in conjunction with condensation, is used to extract the new irreducibles from each Si. The algorithm has been implemented in Magma and is capable of constructing irreducibles of dimension over 200000.


The use of permutation representations in structural computations in large finite matrix groups

September 2018

·

14 Reads

·

6 Citations

Journal of Symbolic Computation

We determine the minimal degree permutation representations of all finite groups with trivial soluble radical, and describe applications to structural computations in large finite matrix groups that use the output of the CompositionTree algorithm. We also describe how this output can be used to help find an effective base and strong generating set for such groups. We have implemented the resulting algorithms in Magma, and we report on their performance.


Groups equal to a product of three conjugate subgroups
  • Article
  • Full-text available

January 2015

·

97 Reads

·

6 Citations

Israel Journal of Mathematics

John Cannon

·

·

Dan Levy

·

[...]

·

Let G be a finite non-solvable group. We prove that there exists a proper subgroup A of G such that G is the product of three conjugates of A, thus replacing an earlier upper bound of 36 with the smallest possible value. The proof relies on an equivalent formulation in terms of double cosets, and uses the following theorem which is of independent interest and wider scope: Any group G with a BN-pair and a finite Weyl group W satisfies G=(Bn0B)2=BBn0BG=\left( Bn_{0}B\right) ^{2}=BB^{n_{0}}B where n0n_{0} is any preimage of the longest element of W. The proof of the last theorem is formulated in the dioid consisting of all unions of double cosets of B in G. Other results on minimal length product covers of a group by conjugates of a proper subgroup are given.

Download



Table 17. 
Table 19. 
Table 20. 
Table 21. 
Table 24. 

+2

The Alperin Weight Conjecture and Dade's Conjecture for the Simple Group Fi′24

January 2008

·

71 Reads

·

13 Citations

LMS Journal of Computation and Mathematics

We classify the radical p-subgroups and chains of the Fischer simple group Fi 24 ' and then verify the Alperin weight conjecture and the Uno reductive conjecture for Fi 24 ' .




Special polycyclic generating sequences for finite soluble groups

November 2004

·

45 Reads

·

13 Citations

Journal of Symbolic Computation

Polycyclic generating sequences are known to be a powerful tool in the design of practical and efficient algorithms for computing in finite soluble groups. Here we describe a further development: the so-called special polycyclic generating sequences. We give an overview of their properties and introduce a practical algorithm for determining a special polycyclic generating sequence in a given finite soluble group.


Computing maximal subgroups of finite groups

May 2004

·

48 Reads

·

44 Citations

Journal of Symbolic Computation

We describe a practical algorithm for computing representatives of the conjugacy classes of maximal subgroups in a finite group, together with details of its implementation for permutation groups in the MAGMA system. We also describe methods for computing complements of normal subgroups and minimal supplements of normal soluble subgroups of finite groups.


Citations (38)


... This work can also be viewed as a step towards advancing computational algebra [30,41]. Although there is a large literature devoted to computing linear representations of finitely-presented algebraic objects [15] and of finite groups in particular [7,45], as well as a few works about representation of algebras [9], we are not aware of any algorithm that computes non-linear representations of algebraic structures. Further, existing works find the representations of algebraic structures in special cases [1]; the majority of these algorithms utilize GAP [12], a system for computational discrete algebra. ...

Reference:

Algebraically-Informed Deep Networks (AIDN): A Deep Learning Approach to Represent Algebraic Structures
Construction of the Irreducible Modular Representations of a Finite Group
  • Citing Article
  • August 2019

Journal of Algebra

... For example, we highlight the work of Cremona and Rusin [6], which uses the Lenstra-Lenstra-Lovász (LLL) lattice reduction algorithm [16] and avoids the factorisation of the integers a, b and c, as well as the paper by Simon [23], which considers matrices of ternary quadratic forms and makes use of the LLL algorithm to reduce them. This last method is implemented in the computer algebra system Magma [2] to solve (3) over Q. ...

The Magma algebra system. I
  • Citing Article
  • January 1993

... Its first systematic treatment was carried by H. Wielandt [26], and since then it has been further developed and found fruitful applications (see [18], [19]). In comparison, we are not aware of any discussion in the literature of Schur dioids (or a closely related concept) except for one observation in [7] which provided strong motivation for the current work. 1 The first part of the paper provides an in-depth introduction to d-partitions. We prove several basic properties and discuss the analogies and direct relations between Schur dioids and Schur rings. ...

Groups equal to a product of three conjugate subgroups

Israel Journal of Mathematics

... The implementation of the approach has been made possible by recent progress [7] in computing Sylow subgroups of large permutation groups; in converting the representation of a p-group from a permutation group to a pc presentation [4, 6,14]; and in computing the conjugacy classes of elements of a p-group given by a pc presentation [9]. ...

On Holt's Algorithm
  • Citing Article
  • February 1993

Journal of Symbolic Computation

... Th and |D| = 7 2 , (2) Fi 24 and |D| = 5 2 , (3) B and |D| = 7 2 , (4) M and |D| = 11 2 where the four groups are the Thompson simple group, the derived subgroup of Fischer's 24 group, the baby monster and the monster, respectively. So we get the assertion for these by GAP for the Th for p = 7,[2][3][4], respectively. ...

The Alperin Weight Conjecture and Dade's Conjecture for the Simple Group Fi′24

LMS Journal of Computation and Mathematics

... (3) Partition this list by isomorphism. (4) For each isomorphism type G, use the algorithm of [7] to construct its inequivalent faithful irreducible monomial representations in GL(p, C). Compute the number of Aut(G)-orbits in the set of equivalence classes. ...

Computing Projective Indecomposable Modules and Higher Cohomology Groups
  • Citing Article
  • January 2013

Experimental Mathematics