O'Brien, EAn, JDe Franceschi, Giovanni2019-02-202018https://hdl.handle.net/2292/45197Let G be a classical group defined over a finite field. The aim of this thesis is to obtain a precise and explicit solution to each of the following closely related problems:• List a representative for each conjugacy class of G.• Given x ∈ G, describe the centralizer CG(x) of x in G, by giving its group structure and a generating set.• Given x, y ∈ G, establish whether x and y are conjugate in G and, if they are, find explicit z ∈ G such that z−1xz = y. We present comprehensive theoretical solutions to all three problems. Their solution is often a necessary and vital component of algorithms for computational group theory. Hence we seek explicit solutions which can be employed widely. To achieve this outcome, we use our theoretical solutions to formulate practical algorithms to solve the problems. In parallel to our theoretical work, we have developed in Magma complete implementations of these algorithms.Items in ResearchSpace are protected by copyright, with all rights reserved, unless otherwise indicated. Previously published items are made available in accordance with the copyright policy of the publisher.https://researchspace.auckland.ac.nz/docs/uoa-docs/rights.htmhttps://creativecommons.org/licenses/by-nc-sa/3.0/nz/Centralizers and conjugacy classes in finite classical groupsThesisCopyright: The authorhttp://purl.org/eprint/accessRights/OpenAccessQ112201026