Real-time collaboration for Jupyter Notebooks, Linux Terminals, LaTeX, VS Code, R IDE, and more,
all in one place. Commercial Alternative to JupyterHub.
Real-time collaboration for Jupyter Notebooks, Linux Terminals, LaTeX, VS Code, R IDE, and more,
all in one place. Commercial Alternative to JupyterHub.
% 6G6Z3012 Group Theory % Options talk by Dr Killian O'Brien % MMU, February 2018
The unit
Taught by Dr Killian O'Brien + Dr Jan Foniok
2 hours lecture + 1 hour lab/tutorial per week
Coursework problems (40%), Examination (60%)
A unit that allows you to continue your study of pure mathematics
Excellent free open-source textbook, Abstract Algebra, by Tom Judson
The unit
A thorough introduction to a substantial area of pure mathematics that has strong connections to areas of geometry, combinatorics, graph theory, ... .
Definitely suited to students who like problem solving and the unit will develop your skills in this area.
We will use the Sage mathematics system to aid our investigations. You will also get an introduction to the Python programming language. (SageMath, CoCalc, sagecell.sagemath.org)
The unit gives
An appreciation for the many aspects of group theory and its connections to other areas of mathematics.
Development of your problem solving and abstract thinking skills.
Exposure to SageMath mathematical software, aimed at pure mathematics teaching and research.
SageMath uses the Python programming language which is widely used in many areas of computing.
What is a group?
A set of mathematical objects with a mathematically meaningful operation applied amongst them that is well behaved, will be a group. It's a very broad concept and present in many areas of mathematics.
More formally
A set with a binary operation satisfying
is a closed system under , i.e. .
is associative on , i.e. .
contains an identity element, , for , i.e.
contains inverse elements for , i.e. .
Syllabus topics
Examples of groups:
Symmetry groups of two and three-dimensional objects,
the dihedral groups ,
rotational symmetry groups of three-dimensional polyhedra.
Permutation groups, the Symmetric groups and the Alternating groups ,
Number based groups under arithmetic operations,
the cyclic groups ,
Groups of matrices
is the set of rotational symmetries of the tetrahedron.
The symmetric group, , is the group of all rearrangments, or permutations, of four objects.
Group theory lends itself to visual thinking with beautiful mapping diagrams
from Nathan Carter's Visual Group Theory, MAA
Syllabus topics
Classification problems:
The grand enterprise of group theory is to discover and classify all the groups that there are.
What classification problems can be posed?
Lagrange's theorem:
Restricts the possibilities for the sizes of subgroups.
If is a subgroup of then divides .
Lagrange's theorem
A page from Groups and Symmetry by M. A. Armstrong.
The classification of finitely presented Abelian groups:
All the possible structures of such groups are found and classified
Can relate this to a type of matrix reduction algorithm on presentation matrices of such groups
Classification of groups of low order:
What about non-Abelian groups? Why we can't solve using matrix reduction? Investigation of groups of low order and enumeration and classification of all groups up to some suitable order.
Sylow's theorems:
Discussion of the converse to Lagrange's theorem:
If divides , does have a subgroup of size ?.
Group actions, orbits, stabilizers. Self-action by conjugation.
Sylow's theorems relating to powers of prime divisors of .
Wider interest material / applications
The unit allows us to access interesting general material on the following topics/applications.
The classification of finite simple groups
The grand project. Status of the proof. Some history and biographical details of the completion of the project. The families in the classification. The sporadic groups. The Monster group and Monstrous Moonshine.
The Monster group
A group, , with approx. elements, that is simple, i.e. it has no normal subgroups.
is (isomorphic to) a group of rotations of 196883-dimensional space.
is (isomorphic to) a group of matrices generated by two particular binary matrices.
Algorithmic problems
The word problem. Computability. Alan Turing.
Combinatorial enumeration and geometric classification problems
Counting number of distinguishable colourings of geometric objects. Classifying the symmetry types of two-dimensional wallpaper patterns. Classifying two and three-dimensional crystal structures (lattices).
The are exactly 17 different types of wallpaper, when classified according to their symmetries.
Galois theory
Life of Galois (1811 - 1832).
Galois theory.
Formulas for roots of polynomials.
Construction problems with ruler and compass.
SageMath
The above code displays the Cayley Graph of every subgroup of . See the results from SageMath in a SageCell or on CoCalc