3 ms·
Wow, thanks for catching that! I've attempted to fix the proof based on your comment: https://github.com/Dicklesworthstone/introduction_to_temporal_logic/commi
by eigenvalue 3y ago
Wow, thanks for catching that! I've attempted to fix the proof based on your comment:
https://github.com/Dicklesworthstone/introduction_to_temporal_logic/commit/e208a8bd4b467ef549434d5c3e2ffa29d3b87bd8 https://github.com/Dicklesworthstone/introduction_to_tempora...
- hwayne 3y ago> A philosopher can only leave the waiting phase and attempt to pick up the forks again after each of their adjacent philosophers has either started eating or entered and left the waiting phase once. Consider the case of Plato starts eating, and both Hume and Arendt try to eat before he finishes. What happens to the system after that? Exercise: can you express the Dining Philosophers system entirely symbolically in terms of FOL+GFX? From there you can run model checkers on it, which is great for building an intuition for problematic edge cases.