Skip to main content

Logical Language

As previously stated, mathematics requires precise language and so the language is restricted. To better understand how to read and write in this form of language, we need to continue to evolve our knowledge of it's components.

Implication

Often we have statements that end up implying something about another statement like nn is divisible by 66 implies that nn is an even number. The preceding statement is called the antecedent and the following statement is called the consequent.

One thing to note about implication is that implication has the conditional (a truth part) and a causation part. Let's say we state 2\sqrt{2} is irrational (0<1)\Rightarrow (0 < 1). The antecedent is true and the consequent is also true. But, the two statements are not related so there is no causation. This is important to state due to how impliesimplies works but in mathematics we focus on the conditional only which ends up working out well for mathematics.

In mathematics, we denote implication with the symbol \Rightarrow. Let's say ϕ\phi is our antecedent and ψ\psi is our consequent, our implication is denoted with ϕψ\phi \Rightarrow \psi.

Every keyword has a truth table to keep the language precise and so does the keyword impliesimplies...

ϕ\phiψ\psiϕψ\phi \Rightarrow \psi
TrueTrueTrue
TrueFalseFalse
FalseTrueTrue
FalseFalseTrue
note

The first case is when ϕ\phi and ψ\psi are true. If ϕ\phi is true and ϕ\phi implies ψ\psi then ψ\psi has to be true. On the same note, if ψ\psi turns out to be false, then ϕ\phi can't actually imply ψ\psi making the implication false. To prove the final cases, we can work with the negation like we typically do in everyday life. The statement is "ϕ\phi does not imply ψ\psi" which means even though ϕ\phi is true, ψ\psi is nevertheless false. This means in every other case ϕ\phi does implies ψ\psi which basically means if ϕ\phi is false, the implication is irrelavent because there is no relationship.

Language

In english these phrases commonly refer to implication (ϕψ\phi \Rightarrow \psi)...

  1. If ϕ\phi, then ψ\psi.
  2. ϕ\phi is sufficent for ψ\psi.
  3. ϕ\phi only if ψ\psi (not the same as "if ψ\psi then ϕ\phi").
  4. ψ\psi if ϕ\phi.
  5. ψ\psi whenever ϕ\phi.
  6. ψ\psi is necessary for ϕ\phi.

Contrapositive

The contrapositive is a logical equivalence to an implication. The implication is ϕψ\phi \Rightarrow \psi, the contrapositive is (¬ψ)(¬ϕ)(\neg\psi) \Rightarrow (\neg\phi). For example, we can say if two rectangles are congruent, they have the same area is the implication. The contrapositive is that if two rectangles do not have the same area, they are not congruent.

We can prove that they are logical equivalences using a truth table...

ϕ\phiψ\psi¬ϕ\neg \phi¬ψ\neg \psiϕψ\phi \Rightarrow \psi(¬ψ)(¬ϕ)(\neg \psi) \Rightarrow (\neg \phi)
TrueTrueFalseFalseTrueTrue
TrueFalseFalseTrueFalseFalse
FalseTrueTrueFalseTrueTrue
FalseFalseTrueTrueTrueTrue

Converse

Converse and contrapositive look similar but they are not the same. Where contrapositive is logically equivalent to implication, converse is not. If the implication is ϕψ\phi \Rightarrow \psi, the converse is ψϕ\psi \Rightarrow \phi.

ϕ\phiψ\psi¬ϕ\neg \phi¬ψ\neg \psiϕψ\phi \Rightarrow \psi(¬ψ)(¬ϕ)(\neg \psi) \Rightarrow (\neg \phi)ψϕ\psi \Rightarrow \phi
TrueTrueFalseFalseTrueTrueTrue
TrueFalseFalseTrueFalseFalseTrue
FalseTrueTrueFalseTrueTrueFalse
FalseFalseTrueTrueTrueTrueTrue

As you can see ϕψ\phi \Rightarrow \psi is equivalent to (¬ψ)(¬ϕ)(\neg \psi) \Rightarrow (\neg \phi) but not equivalent to ψϕ\psi \Rightarrow \phi.

Biconditional

Biconditional is when implication works in both ways which means that (ϕψ)(ψϕ)(\phi \Rightarrow \psi) \land (\psi \Rightarrow \phi). The shorthand notation we use for this is \Leftrightarrow. So the biconditional for ϕ\phi and ψ\psi is ϕψ\phi \Leftrightarrow \psi.

ϕ\phiψ\psiϕψ\phi \Rightarrow \psiψϕ\psi \Rightarrow \phiϕψ\phi \Leftrightarrow \psi
TrueTrueTrueTrueTrue
TrueFalseFalseTrueFalse
FalseTrueTrueFalseFalse
FalseFalseTrueTrueTrue

If both are true or false, the biconditional is true.

Language

In english these phrases commonly refer to biconditional (ψϕ)(\psi \Leftrightarrow \phi)...

  1. ϕ\phi is necessary and sufficent for ψ\psi.
  2. ϕ\phi if and only if ψ\psi (abbreviation "iff" which is used often).

Tautology

Tautology refers to logical validity meaning all truth values end up being true. There are many cases of tautology and one example is (ϕψ)(¬ϕψ)(\phi \Rightarrow \psi) \Leftrightarrow (\neg \phi \lor \psi).

ϕ\phiψ\psiϕψ\phi \Rightarrow \psi¬ϕψ\neg \phi \lor \psi(ϕψ)(¬ϕψ)(\phi \Rightarrow \psi) \Leftrightarrow (\neg \phi \lor \psi)
TrueTrueTrueTrueTrue
TrueFalseFalseFalseTrue
FalseTrueTrueTrueTrue
FalseFalseTrueTrueTrue

As you can see all the cases of ϕ\phi and ψ\psi lead to true.

Modus Ponens

The final concept we need to look at is modus ponens which is a basic rule of reasoning that is used often for mathematical statements. The idea is that lets say we are working with two statements called ϕ\phi and ψ\psi. If we know ϕ\phi and ϕψ\phi \Rightarrow \psi, then you can conclude ψ\psi.

ϕ\phiψ\psiϕψ\phi \Rightarrow \psiϕ(ϕψ)\phi \land (\phi \Rightarrow \psi)[ϕ(ϕψ)]ψ[\phi \land (\phi \Rightarrow \psi)] \Rightarrow \psi
TrueTrueTrueTrueTrue
TrueFalseFalseFalseTrue
FalseTrueTrueFalseTrue
FalseFalseTrueFalseTrue

This tautology shows us that if we know the antecedent and that the antecedent implies the consequent, then we know the consequent.