[PRL] Bob Harper's new blog
Matthias Felleisen
matthias at ccs.neu.edu
Thu Mar 17 11:32:07 EDT 2011
On Mar 17, 2011, at 11:26 AM, Dave Herman wrote:
> David's point about heated assertions without evidence is germane. Maybe you're trying to let the irony of refuting a blog post about the difference between booleans and propositions by asserting its falsehood without proof somehow be the proof itself, but I'm afraid even after 8 (count 'em) years of studying PL theory, my brain doesn't go that meta.
>
> So for us mortals... care to explain?
That one is easy to explain and resolve.
Plain 'true' is a value in the carrier of some model.
Something such as 'Dave is at the other coast' is an assertion, which belongs to a completely different category than values.
In classical logic, you reify 'true' as a simple proposition and then you can write 'Dave is at the other coast' ≡ true
In others logics, you can't necessarily do so.
More information about the PRL
mailing list