Blogs / Personal blogs

Lawrence C. Paulson

lawrencecpaulson.github.io

The formal verification of computer systems has become practical. It has an essential role in tech firms such as Amazon, AMD, Intel, Microsoft and Nvidia. In recent years, researchers have started asking whether verification technology could also benefit research mathematicians. Here, we explore every aspect of doing…

Popular posts
9
Total points
1,467
HN comments
724
Rank
#1,286 personal

Visit lawrencecpaulson.github.io → On Hacker News Oct 2022 – Apr 2026

Math & Algorithms 7Programming Languages 5Software Engineering 2History & Retro Computing 2Systems & Performance 1Life, Learning & Writing 1

1

Verifying distributed systems with Isabelle/HOL

We use distributed systems every day in the form of internet services. These systems are very useful, but also challenging to implement because networks are unpredictable. Whenever you send a message over the network, it is likely to arrive quite quickly, but it’s possible that it might be delayed for a long time, or…