- 4,533
- 13
Last edited:
The discussion centers on the nuances of logical implication as defined in mathematics versus its interpretation in natural language. Participants clarify that in mathematical logic, "p implies q" is strictly a statement of truth at a fixed point in time, while in English, it often carries a temporal sense, suggesting future conditions. The conversation highlights the ambiguity present in natural language and the importance of precise definitions in logical reasoning. The validity of arguments using truth tables is also explored, emphasizing the distinction between deductive and inductive reasoning.
PREREQUISITESMathematicians, logicians, philosophy students, and anyone interested in the foundations of logical reasoning and its applications in both mathematics and everyday language.
. . \begin{array}{|c|c|c|c|c|c|c|c|c|c|c|} p & q & [(q & \to & p) & \wedge & (p & \vee & q)] & \to & p \\ \hline T&T &T&T&T&T & T& T&T&{\color{blue}T}&T \\ T&F &F&T&T&T & T&T&F&{\color{blue}T}&T \\ F&T & T&F&F&F & F&T&T&{\color{blue}T}&F \\ F&F & F&T&F&F & F&F&F&{\color{blue}T}&F \\ \hline && 1&2&1&3&1&2&1&4&1 \end{array}Use truth table to determine the validity of the argument:
. . \begin{array}{c}q \to p \\ p \vee q \\ \hline \therefore\;p \end{array}
Deveno said:growing old leads to death.
i am either growing old, or i am dead.
therefore, i am dead.
(strictly tongue-in-cheek, i assure you).
Deveno said:in math, "p implies q" means: if p is true (now!), q is true (now!).
in english "p implies q" means: if p is true (now, or at some point in the future)), q either is, or will be true (we use the same word for an act of deductive and inductive reasoning)
Deveno said:no, "if p and q" is not the same as "if p then q".
Deveno said:implication in english carries with it a "time-sense", often one will say:
"if (this happens) then (that *will* happen)". note the change of tense.
logical implication has no such "time-sense" bound up within it (in general), logical priority is not temporal. we do not say: 2 is even implies 2 will not be odd, someday.
natural language does NOT express the same ideas as in math: natural language is inherently ambiguous, the whole purpose of logic is to remove (insofar as possible) that ambiguity. the semantics of natural language is much subtler than mathematics, if i say:
"see what i did there?"
there are two obvious meanings:
1) did you perceive the event that occurred
2) did you understand the intent of my action
because the word "see" has a literal and figurative meaning. math (and especially logic) strives to eliminate the figurative meaning (although some of it creeps in in the names we gives to mathematical objects). i can't call a number "prime" just because it fetches a high price in the marketplace, at least not in a proof of number theory.