Shing said:
1.
What is the exact and specific meaning of "a true statement"?
If you have a language and a truth function, then a "true statement" is a statement in your language that, when plugged into the truth function, results in the value "true".
2.
I can't comprehend about conditionals ,when there are a false hypothesis and a false consequent still regarded as true .
I think it should be "a not false statement" rather than " a true statement".
And it is hard to believe that
A statement including a false hypothesis and a false consequent is regarded as a true statement.
Thanks!
I imagine that you have no trouble comprehending this theorem of integer arithmetic:
if x = 1, then x * x = 1.
If it's a theorem, then it has to be true in any model. (i.e. for any truth function for which the axioms of integer arithmetic are true)
But x is a free variable -- I can find a model where x has any value I want. For example, if I choose a model where x = 2, then in the corresponding truth function, v(x = 1) = false and v(x * x = 1) = false. If I choose a model where x = -1, then v(x = 1) = false and v(x * x = 1) = true.
But v(if x = 1, then x * x = 1) = true no matter what model I choose...
Here's another way to think of it. We have the following rules of deduction:
A => B
A
-------
B
A => B
~B
-------
~A
and we do not have the following rules of deduction:
A => B
B
-------
A
A => B
~A
------
~B
Here's an exercise: use the fact the first two are rules of deduction and the second two are not rules of deduction to compute what the truth table for A => B must be. I'll get you started:
(assuming you've already proven (true => true) = true)
If it were the case that (false => true) = false, then if we are told:
(A => B) = true
B = true
then it is impossible for A to be false -- therefore, A must be true, and we would have the rule of deduction
A => B
B
------
A
However, we know that this is not a rule of deduction. Our hypothesis was wrong, and so (false => true) = true.
I think it should be "a not false statement"
Knowing the negation of "X is false" is the same as knowing "X is true".