I like the way that the paper is structured! It contains the clearest motivation for studying logical counterfactuals that I’ve yet seen.
A possible typo:
“Consider what happens if A() = const Refuse: Then A() != s, and so A() = s implies anything”
I think you left out a “for all s != Refuse” or an equivalent. Actually, I’d just go with “if Provable(A() != s)”.
Nice catch. Fixed. Thanks for the proof reading, and also for the kind words!
I like the way that the paper is structured! It contains the clearest motivation for studying logical counterfactuals that I’ve yet seen.
A possible typo:
“Consider what happens if A() = const Refuse: Then A() != s, and so A() = s implies anything”
I think you left out a “for all s != Refuse” or an equivalent. Actually, I’d just go with “if Provable(A() != s)”.
Nice catch. Fixed. Thanks for the proof reading, and also for the kind words!