Today I started to learn the GAP system, which is designed to work with various algebraic objects. The book I'm currently working through, Slinko's Algebra for Applications, uses GAP for its examples.

I wrote my first little program, an example from coding theory. The syntax is very explicit, but I like the if-fi, do-od block closures, and how functions are defined: name := function (...) ... end;

If you are interested in what a complete maths degree looks like, the University of Oxford has lecture notes and question papers for most of its courses available for download:

Having done the important thing and picked an avatar (thank you, I can give a little introduction to myself.

This will be my mathematical corner of the web. I am interested in algebra, algebraic topology and number theory but, being a computer scientist, I have an application-oriented approach to these. I also like maths history, to see how ideas have developed over time.

Currently I'm looking into coding theory, some cryptography and possibly computational topology.


The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!