Jump to content

Elementary Logic Question.


Recommended Posts

3 hours ago, Willem F Esterhuyse said:

I saw in a writing: ~p -> p = false. This can't be true since 0 -> 1 = 1, so ~p -> p = p!

p is a proposition, not a number. If p is "Love is blind", then ~p -> p would mean "If love is not blind, then love is blind." That can't be true, because either love is blind or it's not blind.

EDIT: Okay, this isn't technically a contradiction. It's considered true if p is true, and of course it's false if p is false.

"~p ↔ p" would be a contradiction.

Edited by Lorentz Jr
Link to comment
Share on other sites

2 hours ago, Lorentz Jr said:

p is a proposition, not a number.

I assume that 0 and 1 in OP don't stay for arithmetic numbers, but rather represent logical values, which by usual convention are: 0 for FALSE and 1 for TRUE.

Link to comment
Share on other sites

6 minutes ago, Genady said:

I assume that 0 and 1 in OP don't stay for arithmetic numbers, but rather represent logical values, which by usual convention are: 0 for FALSE and 1 for TRUE.

I see. I guess I should have figured that out. Maybe time for some coffee. :)

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.