Proof assistants | Educational math software

Lean (proof assistant)

Lean is a theorem prover and programming language. It is based on the calculus of constructions with inductive types. The Lean project is an open source project, hosted on GitHub. It was launched by Leonardo de Moura at Microsoft Research in 2013. Lean has an interface that differentiates it from other interactive theorem provers. Lean can be compiled to JavaScript and accessed in a web browser. It has native support for Unicode symbols. (These can be typed using LaTeX-like sequences, such as " imes" for "×".) Lean also has an extensive support for meta-programming. Lean has gotten attention from mathematicians Thomas Hales and Kevin Buzzard. Hales is using it for his project, Formal Abstracts. Buzzard uses it for the Xena project. One of the Xena Project's goals is to rewrite every theorem and proof in the undergraduate math curriculum of Imperial College London in Lean. (Wikipedia).

Lean (proof assistant)
Video thumbnail

Leonardo de Moura - The Lean proof assistant: introduction and challenges - IPAM at UCLA

Recorded 14 February 2023. Leonardo de Moura of Microsoft Research presents "The Lean proof assistant: introduction and challenges" at IPAM's Machine Assisted Proofs Workshop. Abstract: Lean is the proof assistant of choice for the mathematics community. It is also an efficient programming

From playlist 2023 Machine Assisted Proofs Workshop

Video thumbnail

What is Lean Maturity Matrix? |What is Lean Management? | How get Certified in Lean Management?

🔥Enroll for Free Lean Management Course & Get Your Completion Certificate: https://www.simplilearn.com/introduction-to-lean-management-basics-skillup?utm_campaign=WhatIsLeanMaturityMatrixJan23&utm_medium=DescriptionFirstFold&utm_source=youtube This video talks about: Agenda - 1.Overview

From playlist Lean Management Self Learning Tutorials

Video thumbnail

Other Lean Methodologies | Lean Management Online Certification | Lean Management | Simplilearn

🔥Enroll for Free Lean Management Course & Get Your Completion Certificate: https://www.simplilearn.com/introduction-to-lean-management-basics-skillup?utm_campaign=LeanMethodologies&utm_medium=DescriptionFirstFold&utm_source=youtube This video talks about: Agenda - 1.Theory of Constraints

From playlist Lean Management Self Learning Tutorials

Video thumbnail

How to Use Lean in Office? | Lean Management Management Certification Course | Simplilearn

🔥Explore Our Free Courses With Completion Certificate by SkillUp: https://www.simplilearn.com/skillup-free-online-courses?utm_campaign=HowToUseLeanInOfficeJan23&utm_medium=DescriptionFirstFold&utm_source=youtube This video talks about: 1.Agenda - Background 2.Lean in Office 3.Summary 4.Ba

From playlist Lean Management Self Learning Tutorials

Video thumbnail

How to Use Lean in Manufacturing | Boeing's Lean Journey |Lean Management Certification| Simplilearn

🔥Enroll for Free Lean Management Course & Get Your Completion Certificate: https://www.simplilearn.com/introduction-to-lean-management-basics-skillup?utm_campaign=HowTouseLeanInManufacturingJan23t&utm_medium=DescriptionFirstFold&utm_source=youtube This video talks about: Agenda - Backgrou

From playlist Lean Management Self Learning Tutorials

Video thumbnail

O'Reilly Webcast: Lean Analytics 201 - Five Lessons Beyond the Basics

During the first part of this exclusive webcast event we welcome Eric Ries (@ericries) author of New York Times bestseller "The Lean Startup" for a fireside chat with Alistair Croll (@acroll) and Ben Yoskovitz (@byosko) authors of "Lean Analytics" to learn the story behind "Lean Analytics"

From playlist O'Reilly Webcasts 3

Video thumbnail

Understanding Agile Lean I PMI ACP | Edureka

Watch Sample Class Recording: http://www.edureka.co/pmi-acp?utm_source=youtube&utm_medium=referral&utm_campaign=understanding-agile-lean Agile is a mindset with an established set of attributes, which involve adherence to certain principles. The following video gives a brief understanding

From playlist PMI - ACP Tutorial Videos

Video thumbnail

Patrick Massot - Formal mathematics for mathematicians and mathematics students - IPAM at UCLA

Recorded 15 February 2023. Patrick Massot of the Université Paris-Saclay presents "Formal mathematics for mathematicians and mathematics students" at IPAM's Machine Assisted Proofs Workshop. Abstract: I will explain how I think formal mathematics will eventually become a useful tool for ma

From playlist 2023 Machine Assisted Proofs Workshop

Video thumbnail

Introduction to the Coq Proof Assistant - Andrew Appel

Introduction to the Coq Proof Assistant - Andrew Appel Princeton University December 7, 2010 A "proof assistant" is a software package comprising a validity checker for proofs in a particular logic, accompanied by semi-decision procedures called "tactics" that assist the mathematician in

From playlist Mathematics

Video thumbnail

Math Talk! Dr Kevin Buzzard, Langlands, diversity, and proof assistants.

In this interview I chat with Dr. Kevin Buzzard about Langlands, diversity and getting more women in mathematics, and proof assistants, particularly Lean. The natural number game: https://www.ma.imperial.ac.uk/~buzzard/xena/natural_number_game/ Lean community: https://leanprover.githu

From playlist Math Talk!

Video thumbnail

Adam Topaz - The Liquid Tensor Experiment - IPAM at UCLA

Recorded 13 February 2023. Adam Topaz of the University of Alberta presents "The Liquid Tensor Experiment" at IPAM's Machine Assisted Proofs Workshop. Learn more online at: http://www.ipam.ucla.edu/programs/workshops/machine-assisted-proofs/

From playlist 2023 Machine Assisted Proofs Workshop

Video thumbnail

Andrej Bauer - Formalizing invisible mathematics - IPAM at UCLA

Recorded 13 February 2023. Andrej Bauer of the University of Ljubljana presents "Formalizing invisible mathematics" at IPAM's Machine Assisted Proofs Workshop. Abstract: It has often been said that all of mathematics can in principle be formalized in a suitably chosen foundation, such as f

From playlist 2023 Machine Assisted Proofs Workshop

Video thumbnail

2020's Biggest Breakthroughs in Math and Computer Science

For mathematicians and computer scientists, 2020 was full of discipline-spanning discoveries and celebrations of creativity. We'd like to take a moment to recognize some of these achievements. 1. A landmark proof simply titled “MIP* = RE" establishes that quantum computers calculating wit

From playlist Discoveries

Video thumbnail

A Proof Assistant Prototype Based on Algebraic Effects and Handlers - Andrej Bauer

Andrej Bauer University of Ljubljana, Slovenia; Member, School of Mathematics March 21, 2013 For more videos, visit http://video.ias.edu

From playlist Mathematics

Video thumbnail

Benedikt Ahrens - Univalent Foundations and the UniMath library - IPAM at UCLA

Recorded 13 February 2023. Benedikt Ahrens of Delft University of Technology presents "Univalent Foundations and the UniMath library" at IPAM's Machine Assisted Proofs Workshop. Abstract: Univalent Foundations (UF) were designed by Voevodsky as a foundation of mathematics that is "invarian

From playlist 2023 Machine Assisted Proofs Workshop

Video thumbnail

Math Talk! Dr. Emily Riehl, to infinity categories and beyond.

In this video I have a lovely discussion with Dr. Emily Riehl about math, HoTT, infinity categories, and more! Dr. Riehl's site, with links to publications: https://emilyriehl.github.io/ Dr. Riehl's band, Unstraight: https://unstraightmusic.com/ Spectra: http://lgbtmath.org/

From playlist Math Talk!

Video thumbnail

Heather Macbeth - Algorithm and abstraction in formal mathematics - IPAM at UCLA

Recorded 17 February 2023. Heather Macbeth of Fordham University at Lincoln Center presents "Algorithm and abstraction in formal mathematics" at IPAM's Machine Assisted Proofs Workshop. Abstract: Paradoxically, the formalized version of a proof is often both more abstract and more computat

From playlist 2023 Machine Assisted Proofs Workshop

Video thumbnail

O'Reilly Webcast: How to Build a Lean Startup, Step by Step

Get started with a detailed guide to three key lean startup techniques: continuous deployment, rapid split-testing, and root cause analysis (five why's). In this webcast, Eric Ries, author of the blog StartupLessonsLearned, covers the theory of how lean startups work, implementation detail

From playlist O'Reilly Webcasts

Related pages

Type theory | LaTeX | Inductive type | Type inference | Proof assistant | Calculus of constructions | Strong and weak typing | Agda (programming language) | Dependent type | Coq