Coder Social home page Coder Social logo

xena's Introduction

Xena

Lean Library currently studying for a degree at Imperial College

About

This is a collection of files written by Kevin Buzzard and some of his students. Kevin Buzzard is the lecturer for the "M1F" course at Imperial, which is the standard introduction to proof course which runs at many UK universities. The official name of the course is "foundations of analysis" although there are other things in there too.

The M1F course was designed by Martin Liebeck and it is based on his book "A Concise Introduction to Pure Mathematics", published by Chapman & Hall.

Current student contributors in alphabetical order:

Ellen Arlt Tudor Ciurca Chris Hughes Kenny Lau Julian Wykowski

The files are mostly written in a computer language called Lean. Lean is an automated proof checker. You can find more information about Lean at

https://leanprover.github.io/

Basically, Lean can understand mathematics, and can check that it doesn't have any mistakes in. Most of the files here are Lean verifications of various pieces of undergraduate level mathematics.

Some of the lean files are in a library called Xena. One could imagine Xena as currently studying mathematics at Imperial College London. To find out more about her, you could check our her blog at

https://xenaproject.wordpress.com/

Vague long term goals:

  1. Get many of the example sheet questions and solutions typed up in Lean and into a Lean problem bank, hosted here.

  2. Type up Lean versions of all the theorems and proofs in the course.

  3. Make an "M1F tactic" which attempts M1F problem sheet questions.

xena's People

Contributors

chrishughes24 avatar ellenarlt avatar jlpaca avatar kbuzzard avatar kckennylau avatar semorrison avatar tudortitan avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.