Introduction

Logic is the part of Philosophy that studies reasoning. More specifically, Logic studies:

Aristotle (4th century BC) was the first philosopher to study reasoning in detail, finding forms of valid reasoning. Since then, Logic has developed as one of the most important formal sciences.

Logic is a key tool to all three scientific methods:

Basic concepts

Proving validity

Valid arguments are the subject matter of Logic. The validity of an argument only depends on its form: the logical form of the premises and of the conclusion. The content of an argument is of no interest to Logic, only its logical form.

Arguments are expressed in natural language (in English, or Spanish or in any other language spoken by human beings). Premises and conclusion are sentences of a natural language. We need to know the logical form of natural language sentences in order to study the validity of an argument. So the tasks ahead are two:

In this section we will restrict these two tasks to a very concrete (and simple) type of deductive arguments: the arguments first analized by Aristotle in the IVth century B.C. Since then, Logic has advanced tremendously and more powerful (and complex) tecniques have been developed for analising more complex arguments. 

Logical form

Let's consider the following arguments:

Are you convinced by these arguments? Do you think the conclusion is necessarily true if the premises are true. Although the content is different, premises and conclusion have the same logical form in both cases.

Let's now consider these other arguments:

Are you convinced by these arguments? Do you think the conclusion is necessarily true if the premises are true. Again, although the content is different, premises and conclusion have the same logical form in both cases.

In order to understand (and to prove to yourself and to others) that the first pair of arguments are valid while the second pair are not, we need to understand first which are the logical forms behind them. Since these are very simple arguments, their logical form is equally simple, we just need some concepts.

Basic concepts

These are concepts we will not define; they are simple enough to be understood by themselves:

Derived concepts

Defined in terms of the basic conceps:

Some notation

In order to study logical forms, it is most useful to write them, and for that we need some notational conventions:

Exercise. Consider the sets A = {red, orange, yellow, white} and B = {green, yellow, blue, black}, then:

Exercise. Consider the sets of odd numbers smaller than 10 and the set of prime numbers smaller than 10:

Exercise. Consider the sets A = {Aegon, Daenerys} and B = {Hulk, Spiderman}, then:

Exercise. Consider the sets of week days and the set of weekend days:

In addition to all the previous symbols, we will use the symbol for indicating the conclusion formula in an argument. The symbol separates the premises from the conclusion.

With all these concepts and a way to write them, we can write the logical form of the previous arguments:

All persons are mortal

Socrates is a person.

Therefore, Socrates is mortal.

A B = Ø

a A

a B

Every targaryan loves dragons.

Daenerys is a targaryan.

Therefore, Daenerys loves dragons.

A B = Ø

aA

aB

In the above formulas, we have applied the following conventions (they are not essential, other symbols could be used, but is convenient to state them just for clear communication):

The formulas are the same although the sentences are different. This is an expected result since the sentences have the same logical form although their content is different (they talk about different things).

We can do the same exercise with the second pair of arguments:

All elephants have a trunk

Dumbo has a trunk

Therefore, Dumbo is is an elephant.

A − B = Ø

a ∈ B

a ∈ A

Every rock star is loved by its fans.

Quevedo is loved by its fans.

Therefore, Quevedo is a rock star.

A − B = Ø

a ∈ B

a ∈ A

This time the same symbols are used to represent different contents:

Again, the formulas are the same since they have the same logical form but different content.

Just looking at the logical forms of the first pair and the second pairs of arguments we can spot the differences and maybe even understand why the first pair are valid arguments and the second pair are  invalid. Arguments having the first logical form are always valid, arguments of the second form are always invalid.

All arguments with this logical form are valid:

A − B = Ø

a ∈ A

a ∈ B

All arguments with this logical form are invalid:

A − B = Ø

a ∈ B

a ∈ A

Graphical demonstration of validity and invalidity

There is a simple way of demonstrating the validity or invalidity of an argument such as the previous ones: we just need to draw the logical forms of the premises:

Let's look at the graphical representations of two of our previous arguments:

Extending our logic

The arguments we are going to analyse are not as simple as the ones already seen. They may contain four different types of sentences, so we need to use all our symbols and also to extend our graphical technique for proving the validity (or invalidity) of a wider variety of arguments.

Universal affirmative sentences

Shadow indicates an empty area: A B = Ø

Universal negative sentences

Shadow indicates an empty area: A B = Ø

Particular affirmative sentences

The red cross indicates a non-empty area: A B Ø

Particular negative sentences

The red cross indicates a non-empty area: A B Ø

Exercise. Study the following arguments:

Once we able to translate several kinds of sentences from natural language to formulas, we should be able to demonstrate the validity or invalidity of more complex arguments. For that, we need to extend our graphical technique accordingly.

Let's consider the following argument:

Formalization

C ∩ M = Ø,  A ∩ M ≠ Ø    A − C ≠ Ø

Is this a valid argument? Let's make a drawing:

In the third, final diagram, with both premises already drawn, we can see that the conclusion A − C ≠ Ø is already drawn, since there is an element in the zone A − C. So, if the premises are true, the conclusion is necessarily true; we have proven the validity of the argument.

Logical consequence, validity and correctness

We can now provide general definitions of these three important logical concepts.

It is very important to understand that the relation of logical consequence is a conditional relation: if all the premises are true, then the conclusion must be true. But if just one of the premises is false, then the conclusion may be true or false: the relation is broken.

Because of this conditional nature of the logical consequence, a valid argument does not guarantees the truth of the conclusion. It only guarantees the truth of the conclusion provided that the premises are true. The truth of the conclusion is conditional to the truth of the premises.

If validity does not guarantees the truth of the conclusion, then we need another concept for expressing that:

Examples:

Exercise. Represent the logical form (i.e. write the formulas or formalize) of the following arguments. Then, apply the graphical method in order to prove which ones  are valid and which ones are invalid.

Exercise. Write an argument whose logical form is:

Is the argument valid or invalid? Prove your answer with a diagram.

Exercise. Write an argument whose logical form is:

Is the argument valid or invalid? Prove your answer with a diagram.

Exercise. Which conclusions can be validly derived form the following premises:

Prove your answers with diagrams.

Reasoning errors