Tech Weeklies - Theorem proving: What, how and why? - Isabelle/HOL - 08/21 - Jan van Brügge
Modern software development means building on existing foundations. You do not need to write your own binary search tree because there is already a library for that.
But with these foundations being so important, how can we be sure that they are correct? After all, the more projects depend on a library, the worse would be the fallout for bugs, be it a semantic bug where it does not do the right thing or a security bug that might put your user’s data in jeopardy.
Today’s answer to this problem is testing. But this has flaws. It is simply impossible to show the absence of bugs with tests, as they can only test a finite subset of the possible inputs. This is where theorem proving comes into play. We can verify key properties of our system not only for some inputs, but for all possible inputs.
In this talk I will start with the basics and show how you can get your feet wet with Isabelle/HOL, a theorem proving assistant developed by the Technical University of Munich. I will also show some m
1 view
196
37
2 months ago 00:03:56 1
HarmonyOS NEXT 5 - Official FIRST LOOK Trailer!
2 months ago 00:10:38 2
Why Power And Weight Affect eBikes | 2025 Merida eONE-EIGHTY and eONE-SIXTY SL First Look
2 months ago 00:24:32 1
Andrew Ng’s ENTIRE Intro AI Course in 25 minutes
2 months ago 00:12:14 1
Angry Man’s Problematic PC Leads to Complete Office Obliteration
2 months ago 02:01:18 5
New & Exclusive: Electronic Impressions 886 with Danny Grunow [Uplifting Trance 2024]
2 months ago 00:01:15 1
Abingdon Maryland Plumber Water Heater Issues
2 months ago 00:06:28 1
An Update on my Reef Tanks - What’s Happening?
2 months ago 03:00:26 1
Juan Paradise Mix Trance and Electronic 279
2 months ago 00:43:59 1
Inside a $55,000,000 OCEANFRONT California Mega Mansion
2 months ago 01:02:17 1
Deep Paradise With Steve Kelley - 23rd Oct 2024
2 months ago 00:02:14 1
Activation Plus: Crossover Symmetry // Be Better On Purpose #14
2 months ago 00:00:00 1
[Live] ข่าวเจาะย่อโลก | 26 ต.ค. 67
2 months ago 00:50:16 1
Elon Musk is at the door | Sidebar
2 months ago 00:16:56 1
Big Tech AI Is A Lie
2 months ago 00:13:20 1
Comment Elon Musk peut faire gagner Trump
2 months ago 00:08:52 5
How To Backflip Like A Pro | MTB Skills
2 months ago 00:16:33 1
The Ultimate Triathlon Bike? | Cadex Tri Superbike First Look
2 months ago 00:19:34 1
Exclusive: Horizon Zero Dawn Remastered - PS5 DF Tech Review - Is The Upgrade Worthwhile?
2 months ago 00:16:41 1
EF Core Migrations Deep Dive, Applying Migration, SQL Scripts
2 months ago 00:15:15 1
What Is A Message Queue + RabbitMQ and MassTransit Integration
2 months ago 00:28:07 2
НЕДЕЛЯ с HUAWEI Pura 70 Pro — горькая ПРАВДА за которую СТЫДНО! | ЧЕСТНЫЙ ОТЗЫВ
2 months ago 00:06:28 1
Triathlon Bike Tech From Challenge Roth | Age-Group Transition Tour
2 months ago 00:21:04 1
Are we sleepwalking into an AI nightmare? | BBC News
2 months ago 00:17:55 24
Upscaling Face-Off: PS5 Pro PSSR vs PC DLSS/FSR 3.1 in Ratchet and Clank Rift Apart