9
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
this post was submitted on 23 Jul 2023
9 points (100.0% liked)
math
274 readers
1 users here now
Interesting news and discussion centered around Mathematics
founded 1 year ago
MODERATORS
Yes, something else. you went from (a OR b) -> c to ~(a OR b) OR c.
The first one you are stating that C will be true if A or B is true But in the second one, there is no ->, so how can they be equivalent? The first line has a truth table of
where X 1 1 1 are the values of C
but the second line has a truth table of
where 1 1 0 1 0 1 0 1 are values of truth
so I don't understand how you can compare them
I’m not sure but could it be because, in your first truth table, you assumed the truth value of (a OR b) -> c to be true and you are finding the truth values of c that correspond with pairs of values of a and b?
However, in the second table you are finding the truth values of ~(a OR b) OR c that correspond with truth values of c as well as a and b so just like you said, you cannot compare the two tables you present above.
To get the truth table for the proposition (a OR b) -> c, you would find the corresponding truth values to those of a, b and c (like you did in the first table). Something like this:
since it’s possible for the conditional proposition to be false (i.e. if either A or B are true yet C is false)
Oh I think I'm starting to get it. You're converting whether or not the proposition is true into a conditional, not the proposition itself. I don't think
(a OR b) -> c = ~(a OR b) OR c
is valid, I think it needs to be written such that it communicatesThe proposition (a OR b) -> c is true if the following conditional ~(a OR b) OR c is true.
It would be more clear in the opposite order too,If the conditional ~(a OR b) OR c is true, then the proposition (a OR b) -> c is also true.
Without a set of data, you have my first truth table, so you can't actually say whether or not (a OR b) -> c is true. However, the conditional has an associated complete truth table. They're not equivalent. I can prove that they're not equivalent by giving you another conditional that satisfies (a OR b) -> c:
~(A or B or C) or C
which simplifies toC
. The truth tables are different, soc != ~(a OR b) OR c
however in your notation,(a OR b) -> c = ~(a OR b) OR c
, which means the way I solved it would be written(a OR b) -> c = c
. I'm going to switch to double equals for clarity: