Formal vs. informal reasoning

Thinking, symbolic logic and circuits. Painted by DallE-3, an AI.
Some people think that all good arguments consist essentially of formal logical inferences or syllogisms. But if you look closely, you quickly notice that arguing has little to do with formal logical reasoning.
Logical reasoning can be divided into two groups: formal and informal reasoning. Both are important for critical thinking, but have different areas of application and methods.
An example of different kinds of reasoningβ
Here we take up a very famous example. It is the syllogism in the form Barbara. The mood Barbara is a classical form of logical inference (syllogism) in traditional Aristotelian logic.1 Barbara is simply a mnemonic that reminds us that this syllogism contains three judgements of type A (universal affirmative). That is: major premise, minor premise and conclusion all have the form "All A are B".
Aristotelian syllogistic as a teaching system in the Middle Ages
These names do not come from Aristotle himself, but from the Middle Ages. Back then Aristotelian syllogistic was developed into a teaching system that could be learned by heart, most influentially in the Summulae logicales of Peter of Spain (13th century), Europe's most widely used logic textbook for some three centuries.2 Its basis is four forms of judgement, abbreviated with the vowels A, E, I and O. The mnemonic for this is the Latin words affirmo ("I affirm") for A and I, and nego ("I deny") for E and O.
| Code | Form | Example |
|---|---|---|
| A | universal affirmative | All humans are mortal |
| E | universal negative | No human is immortal |
| I | particular affirmative | Some Greeks are philosophers |
| O | particular negative | Some Greeks are not philosophers |
The mnemonic names of the valid forms of inference are put together from these codes: the vowels of a name give, in order, the major premise, the minor premise and the conclusion. Barbara contains A three times, that is, three universal affirmative judgements, whereas Celarent contains E, A, E. The medieval mnemonic verses ("Barbara, Celarent, Darii, Ferio β¦") were thus a memory aid for the 24 valid moods, long before there were formula notations such as .
Barbara: in natural languageβ
We can express the inference in natural language and even say that it is intuitively evident to us. Unfortunately, not all syllogisms are that intuitive.
| Premise 1 | All humans are mortal. |
| Premise 2 | All Greeks are humans. |
| Conclusion | All Greeks are mortal. |
Barbara as a classical syllogismβ
Here in its medieval form.
| Major premise | M a S |
| Minor premise | G a M |
| Conclusion | G a S |
Barbara: formalizedβ
with = human, = mortal, = Greek
| P1 | |
| P2 | |
| C |
Barbara as a Venn diagramβ
Many simple relations of this kind can be represented as Venn diagrams.
Pink here means: nobody is here, this does not exist.
How do you read the diagram?
The three circles divide the area into eight zones: each zone stands for one combination of the three properties. The middle is "human and Greek and mortal", the crescent at the bottom left is "Greek, but neither human nor mortal", and so on. Outside all the circles lies everything that has none of the three properties.
Pink means: this zone is empty. That is the real trick of the procedure. A universal statement says nothing about something existing, only that something does not occur. "All humans are mortal" means in the diagram: there is nothing that is human and at the same time not mortal, so the area outside is crossed out. The same goes for "All Greeks are humans": outside is crossed out.
And now the decisive point: you enter only the premises, never the conclusion. Then you look to see whether it is already there of its own accord. The question is: is there still a zone in which a Greek could live who is not mortal? Together, the two crossed-out areas cover the whole area outside . So no, such a person cannot exist. That is exactly what "All Greeks are mortal" claims, and the inference is therefore valid.
An invalid syllogism gives itself away by the fact that a white zone is left over into which a counterexample fits. For some-statements, incidentally, hatching is not enough; there you additionally put an Γ into a zone to say: someone is here.
Are Venn diagrams a formal or an informal device?
Formal, even if it does not look that way. What makes a procedure formal is not that symbols stand in a row, but that the rules apply to the form alone and can be checked mechanically. That is exactly what the Venn procedure does: a fixed notation (circles, hatching, Γ), fixed rules for entering information, a fixed reading-off procedure. It is even a decision procedure: it checks every classical syllogism in finitely many steps with an unambiguous result. Predicate logic cannot do that in this generality.
For a long time, diagrams were nevertheless regarded in logic as a mere visual aid, a crutch for understanding and not a means of proof. In 1994 Sun-Joo Shin showed that this was a prejudice: she wrote down the Venn system as a calculus and proved its soundness and completeness β exactly what one otherwise demands of a logical calculus.3
The real limitation is not rigour, but reach. The procedure works only for one-place properties and a small number of terms. With four terms you already need ellipses instead of circles, with five the picture becomes unreadable, and relations such as "every human has a mother" or nested quantifiers cannot be represented at all. Venn diagrams are thus a fully fledged formal apparatus for a very small piece of logic.
Not to be confused with the Euler diagram shown at the top of that page. Euler draws the actual situation, here a circle within a circle within a circle. Venn always draws all the overlaps and crosses out the empty ones. That is why the Venn diagram can also make it visible when an inference does not hold: then a zone stays white, with room for the counterexample.
Formal reasoningβ
Formal reasoning is based on explicit rules and structures that are independent of the content of the arguments. It concentrates on the form or structure of an argument and often uses symbolic notation.
Characteristics of formal reasoning:
- Use of formal systems such as predicate logic or propositional logic
- Strict rules for valid inferences
- Independence from the specific content
- Precision and unambiguity
- The possibility of formal proof
Derivation in natural deduction (Gentzen)
Can we also derive the Barbara syllogism somehow?
In natural deduction there is no syllogism rule. Instead, the inference is derived step by step from the rules for and . Here stands for an arbitrarily chosen object.
| Line | Formula | Justification |
|---|---|---|
| 1 | Premise 1 | |
| 2 | Premise 2 | |
| 3 | Tentative assumption | |
| 4 | -elimination from 2 | |
| 5 | -elimination (modus ponens) from 3 and 4 | |
| 6 | -elimination from 1 | |
| 7 | -elimination from 5 and 6 | |
| 8 | -introduction, assumption 3 is discharged | |
| 9 | -introduction from 8 |
Two steps carry the whole derivation:
- Lines 3 to 8, the tentative assumption. In order to show "if Greek, then mortal", one assumes tentatively that is a Greek, derives mortality from this and then discharges the assumption again. What remains is the if-then statement, which now stands without any assumption.
- Line 9, the generalization. It is only permitted because nothing special was presupposed about . What holds for an arbitrarily chosen object holds for all of them.
This is exactly how we argue in everyday life too: "Take any Greek at all. He is a human being, and humans are mortal. So he is mortal. Since I did not mean anyone in particular, this holds for all Greeks."
This argument pattern is valid independently of the specific content. It does not matter what M, G and S stand for β the conclusion follows necessarily from the premises.
Informal reasoningβ
Informal reasoning refers to arguments in natural language that are not fully formalized. It takes into account the context, background knowledge and implicit assumptions.
Characteristics of informal reasoning:
- Use of natural language
- Consideration of context and background knowledge
- Inclusion of implicit premises
- Flexibility and adaptability
- Application in everyday discussions and debates
Example of informal reasoning: "The lawn is wet. It must have rained during the night."
This argument contains implicit assumptions (e.g. that rain is the most probable cause of a wet lawn) and is based on everyday knowledge and experience.
Differences and areas of applicationβ
The main differences between formal and informal reasoning are:
- Precision vs. flexibility: Formal reasoning is more precise, but less flexible; informal reasoning is more flexible, but possibly less precise.
- Explicitness vs. implicitness: Formal reasoning makes all assumptions explicit; informal reasoning can contain implicit assumptions.
- Area of application: Formal reasoning is often used in mathematics, formal logic and theoretical computer science; informal reasoning is predominant in everyday discussions, politics, ethics and many other fields.
Both types of reasoning have their strengths and weaknesses:
- Formal reasoning offers precision and clarity, but can be too rigid in complex real-world situations.
- Informal reasoning is more flexible and more context-related, but can be more prone to fallacies and ambiguities.
For critical thinking it is important to understand both types of reasoning and to apply them appropriately depending on the context.
Artikel auf Deutsch | Article en franΓ§ais