Python Implementation and Construction of Finite Abelian Groups

11/15/2017
by   Paul Bradley, et al.
0

Here we present a working framework to establish finite abelian groups in python. The primary aim is to allow new A-level students to work with examples of finite abelian groups using open source software. We include the code used in the implementation of the framework. We also prove some useful results regarding finite abelian groups which are used to establish the functions and help show how number theoretic results can blend with computational power when studying algebra. The groups established are based modular multiplication and addition. We include direct products of cyclic groups meaning the user has access to all finite abelian groups.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
07/01/2021

On the functional graph of the power map over finite groups

In this paper we study the description of the digraph associated with th...
research
07/21/2003

Limit groups and groups acting freely on ^n-trees

We give a simple proof of the finite presentation of Sela's limit groups...
research
09/27/2022

Semigroup intersection problems in the Heisenberg groups

We consider two algorithmic problems concerning sub-semigroups of Heisen...
research
06/22/2018

Acyclicity in finite groups and groupoids

We expound a simple construction of finite groups and groupoids whose Ca...
research
12/28/2020

Automorphism groups of graphs of bounded Hadwiger number

We determine the structure of automorphism groups of finite graphs of bo...
research
12/20/2018

An open-source sensor platform for analysis of group dynamics

The collaboration of several people in groups is becoming more and more ...
research
11/15/2019

Some remarks regarding finite bounded commutative BCK-algebras

In this chapter, starting from some results obtained in the papers [FV; ...

Please sign up or login with your details

Forgot password? Click here to reset