If syllogistic logic couldn’t handle relations, why did it last two thousand years?
I write verification tools for a living, so I live inside predicate logic. Every so often I'm reminded how much it can do that the syllogism can't. The textbook example (usually credited to De Morgan) is: all horses are animals, therefore every head of a horse is the head of an animal. Obviously valid, and the categorical forms can't even state it, because "head of" is a relation between two things.
That kind of inference is everywhere in mathematics and law. And yet Kant, in the preface to the second edition of the first Critique, could say that logic had not had to take a step backwards since Aristotle, nor been able to take one forward, and looked finished. That was nearly a century before Frege.
So what explains the staying power? A few candidates I can think of:
- It covered the arguments people actually needed in theology, law and teaching.
- It is decidable and teachable, which made it perfect for a curriculum.
- Relational reasoning was being done all along, just informally, so nobody felt the gap.
- The longevity is partly an illusion of the European textbook tradition.
I suspect it's some mix, but I'd like to hear from people who know the history better than I do, especially outside Europe.