Programming with Math | The Lambda Calculus
The Lambda Calculus is a tiny mathematical programming language that has the same computational power as any language you can dream of. In this video, we'll first explore this calculus before seeing how we can flesh it out into a functional programming language. After a brief tour of a simple type system, we'll see why the Lambda Calculus has some surprising applications in the field of mathematical logic, and how the implications of this relationship could alter the way that we study mathematics forever. ― Timestamps ― 0:00 - Intro 0:42 - Definition 5:30 - Multiple Inputs 8:10 - Booleans and Conditionals 13:11 - Simple Types 16:32 - Curry-Howard Correspondence 20:58 - Outro ― Credits ― All animation and voiceover created by Eyesomorphic. Lean4 proof of infinitude of primes taken from mathlib4 under Apache 2.0 license: https://github.com/leanprover-communi... Background music: 'Reminisce', composed by Caleb Peppiatt. ― Further Reading ― Types and Programming Languages, by Benjamin C. Pierce (Book) Category Theory and Why We Care, by Eyesomorphic (Lecture series): • Category Theory and Why We Care ― Corrections ― At 4:35, the word 'comptuter' should obviously be 'computer', sorry about that! An entry to #SoMEPi

Lambda Calculus - Fundamentals of Lambda Calculus & Functional Programming in JavaScript

Biggest Puzzle in Computer Science: P vs. NP

What is PLUS times PLUS?

Lambda (λ) Calculus Primer

Logs 5 - Other Bases (mainly e)

Universal Construction | Category Theory and Why We Care 1.2

Co-Creator of Haskell: Functional Programming, Thinking in Types, Useless Languages | Simon Jones

The Strange Math That Predicts (Almost) Anything

Lambda Calculus - Computerphile

The Language of Categories | Category Theory and Why We Care 1.1

Last Lecture Series: “How to Win Without Crushing Your Soul” - Graham Weaver

The REAL reason the US can’t beat Iran

What P vs NP is actually about

Helios Is AMD’s First AI System To Rival Nvidia Vera Rubin — We Got An Exclusive, First Look

Essentials: Functional Programming's Y Combinator - Computerphile

The Mathematician's Weapon | Category Theory and Why We Care 1.0

Why Japan’s Debt ‘Crisis’ Isn’t What You Think | AB Explained

The Mathematician's Weapon | An Intro to Category Theory, Abstraction and Algebra

How to Take the Factorial of Any Number

