Skip to content

Some utility scripts I've knocked together while working through a course on elliptic curves

Notifications You must be signed in to change notification settings

1in1/Curvy-Utils

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Curvy Utils

Some utility scripts I've knocked together, for my own understanding, while working through a course on elliptic curves. Mostly a bunch of things that are useful for investigation (finding things like rational points, identifying torsion, etc.). Includes a small implementation of finite fields to aid studying reductions.

I've tried to mention references where I've remembered. Might be mistakes, and I won't comment on efficiency. This was much more about helping me learn the content and get through long computations!

Must be built with ScopedTypeVariables KindSignatures, and DataKinds, so make sure your compiler supports these (ghci pragmas are added). You should be able to just navigate to the source directory and run stack ghci to be dropped into an environment where you can use everything.

About

Some utility scripts I've knocked together while working through a course on elliptic curves

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published