Lecture
Mediaspace scheduled maintenance: Aug 25, 2026 07:00 - 12:00 AM. During this time, videos will be temporarily unavailable. Check status updates.
This lecture introduces Hoare logic, a proof system for imperative program behavior. It covers concepts such as strongest postcondition and weakest precondition, illustrating how conditions on sets affect their size and the relationships between postconditions. The instructor explains the Hoare triple, defining postconditions and preconditions, and demonstrates how to prove program behavior using annotations.