Skip to content
Archive of posts filed under the Group Theory category.

Christmas Doodling

After watching Vi Hart‘s latest video I found myself thinking about patterns, because I’m the weird sort of number theorist who’s more interested in general structures than specific instances like actual numbers. Because I’m doubly weird, I tend to doodle with computer code rather than pen and paper, so over the christmas break I cobbled [...]

Colloquium Talk

Slides from a colloquium I gave on public key cryptography.

Geometry Club Talk: Computational aspects of ECDLP

Notes from my geometry club talk given April 18th, 2008.

First Year Presentation

Slides and Report from my first year presentation on the point counting problem.

Genus 2 jacobian group law in Maple

Maple procedures for working with the group of rational divisors of a genus 2 hyperelliptic curve; designed for compatibility with generic_group procedures.

Computation in the jacobian of hyperelliptic curves

Polynomial representation of divisors and the notion of rationality.

From points to divisors: the jacobian.

Extending the idea of the group of rational points of an elliptic curve to higher genus: the jacobian of a hyperelliptic curve.

Elliptic Curve group law in Maple

Maple procedures for working with the group of rational points of an elliptic curve; designed for compatibility with generic_group procedures.

Abstract group operations in Maple

Maple procedures for order finding, DLP and multiplication by m in an abstract group

Baby Steps, Giant Steps, and element orders

Establishing the order of an element by BSGS.