Singletap said:
Why make the truth table if it could be wrong. What if it ends up being true and it is actually false wouldn't that create a problem in a code?
It doesn't really matter if the medicine helps or not because this is just a thought exercise.
You could just as easily construct a truth table from any other premise. Perhaps it would be easier for you if I re-word it like this:
"It is the case that if you take your medicine then you will feel better."
It doesn't matter that the medicine may or may not work. You are being given a truth and being told to conclude from it using a truth table.
In the real world you'd determine the validity of the above statement using scientific tests. For your logic class, however, we can safely take it as a given because it's not being used to make any decisions beyond the classroom.
I understand you're getting worked up over the above statement because it's just as much an assumption to take it as a given that the medicine works as to take it that it doesn't. Let's pursue this, shall we?
Say that scientific trials confirm that the medicine works. The premise is valid.
Say that scientific trials confirm that the medicine does not work. The premise is invalid.
You are no longer working on an assumption. Or are you? You see, even those scientific trials operate on assumptions in maths and in the way we perceive the world. When it comes down to it, we can't really
know anything other than the existence of our own consciousness. As Descartes said, "I think, therefore I am."
It is pointless, therefore, to get all worked up over this particular premise, and instead just accept that it's OK to take it as a truth for the purposes of the exercise. You're going to hit the wall of unknowable reality eventually as long as you apply your logic consistently.
So just accept it and enjoy the thought exercise.