Save this video free

[HD] EECS3342 F26 - 2026-10-22 (Thursday) - Lecture 11

Jackie Wang · 1:11:06 · Watch on YouTube

[HD] EECS3342 F26 - 2026-10-22 (Thursday) - Lecture 11 Watch on YouTube →

Overview

EECS3342 Lecture 11 distinguishes safe states, defined by invariants, from enabled events, defined by guards, using a bridge-capacity model to show how guard design restricts reachable states. It introduces Event-B before-after predicates and sequent notation, then sketches invariant-preservation proof obligations by translating event actions such as ML out into post-state goals.

Key takeaways

Chapters

0:00 Written Test One, Sunday Zoom Review, and Lab Three
2:30 Bridge Controller Review and the Role of Event Guards
4:38 Safe States Depend on Invariants, Not Guards
6:11 An n ≤ 1 Guard Restricts the ML Out Event
9:19 Tracing Safe but Unreachable Bridge States
18:17 Guard Design, Model Checking, and Theorem Proving
20:22 Before-After Predicates Give Event Actions Precise Meaning
28:25 Why Sequential Swap Assignments Fail as a Formal Specification
34:18 Specify a Swap with Parallel Event Constraints
37:07 Invariant Preservation as a Proof Obligation
44:10 Sequent Syntax: Hypotheses Above the Turnstile, Goals Below
50:57 Testing Sequent Validity and Interpreting No Hypotheses
58:01 Sketching an Invariant-Preservation Sequent
1:00:21 ML Out Proof Obligation and Eliminating Post-State Primes

Keep these chapters and the full searchable transcript in your own library.

Transcript excerpt

0:06 Okay. So, your written test one will be next Wednesday, uh, October 28th, right? During your enroll session, I'll send you guys a reminder just about the critical rules, but I'll be in touch. Your programming test is still being graded. I haven't heard back from the TA just yet, but I'll follow follow up with them. Maybe tomorrow, maybe around the afternoon. That's a deadline I gave to them. I'll follow up with them and I'll keep you guys posted. Should be on track. Uh, please work on lab three. Okay, just make sure it's on track. And then for written test, I want to show you guys one thing. So, as I confirmed, there will be a Zoom session this Sunday. Let me confirm the time with you. Uh, but most likely maybe around the uh late afternoon, early evening, maybe about 400 p.m. 5:00 pmish. I'll confirm. I'll send you guys a Zoom

0:53 invite as well. Okay. But I would suggest if you have any doubts about a practice question, I just posted this right before the class today. I'll show it to you. So we don't need to repeat the efforts in the actual zoom session. Right. So if you go to lecture site, you will see that let me refresh it. Okay. You will see the on the lecture site. Sorry, just a bit slow for my browser. Okay, there we go. All right. So you will see that under uh right be right underneath about the guide to written test one this is something new right it's about written test one practice question solution walkth through this is a session I did about one year or two years ago that one there goes through exactly the set of practice question I

1:41 gave to you guys on e-class so if you

This is the start of the transcript. Save this video free for the whole transcript, searchable and time-coded.

Related notes

Summary, takeaways, and chapters were generated by AI from the video's transcript and may contain errors. The video belongs to its creator, Jackie Wang.

Want the full transcript?

Save this video in YouTube Collector to get its complete searchable transcript, your own AI summaries, and a library that keeps every video you collect in one place.