Notebooks

Browser-based interactive notebooks for the Verification and Validation Techniques course at UniUD — automata, infinite words, Büchi complementation, temporal logic, and model checking, grouped by chapter.

Each notebook keeps one construction or algorithm in the foreground and lets you drive it on concrete inputs. They follow the chapters of the lecture notes; work through a chapter's notebooks alongside its Proof Labs and Mind Map.

Chapter 1 · Finite-State Automata
Chapter 2 · Regular Languages & Decision Problems
Chapter 3 · Automata over Infinite Words
Chapter 4 · Complementation of ω-Regular Languages
Temporal Logic & Model Checking · Part II preview
Chapter 7 · Reactive Systems, SMV & Model Checking