diff --git a/.obsidian/workspace.json b/.obsidian/workspace.json index 42e4b3d..2874e26 100644 --- a/.obsidian/workspace.json +++ b/.obsidian/workspace.json @@ -36,7 +36,7 @@ "file": "Concurrent Systems/slides/class 6.pdf", "page": 6, "left": -23, - "top": 259, + "top": 242, "zoom": 0.6627078384798101 }, "icon": "lucide-file-text", @@ -214,10 +214,10 @@ "companion:Toggle completion": false } }, - "active": "51157f32453cba69", + "active": "88f2e3a5b973712d", "lastOpenFiles": [ - "Concurrent Systems/slides/class 6.pdf", "Concurrent Systems/notes/6 - Atomicity.md", + "Concurrent Systems/slides/class 6.pdf", "Concurrent Systems/notes/images/Pasted image 20250318090733.png", "Concurrent Systems/notes/images/Pasted image 20250318090909.png", "Concurrent Systems/slides/class 5.pdf", diff --git a/Concurrent Systems/notes/6 - Atomicity.md b/Concurrent Systems/notes/6 - Atomicity.md index 3f44007..1954aa7 100644 --- a/Concurrent Systems/notes/6 - Atomicity.md +++ b/Concurrent Systems/notes/6 - Atomicity.md @@ -70,7 +70,7 @@ Let us define a linearization of $\hat{H}$ as follows: $$\hat{S}=inv(op1)res(op1 we would have the topological order: $op1\to'op2\to'...$ $\hat{S}$ is clearly sequential. Moreover: -1. $\forall X :\hat{S}|_{X} = \hat{S}_X (\in semantics(X))$. Indeed: +1. $\forall X :\hat{S}|_{X} = \hat{S}_X (\in semantics(X))$, indeed: - $<_{\hat{S}_X}=\to_X \subseteq \to'_X = \to_{\hat{S}|X}=<_{\hat{S}|X}$ - > [!PDF|red] class 6, p.6> we would have a cycle of length