The only way to rectify our reasonings is to make them as tangible as those of the Mathematicians, so that we can find our error at a glance, and when there are disputes among persons, we can simply say: Let us calculate, without further ado, to see who is right.
(Gottfried Wilhelm Leibniz in “The Art of Discovery”)
In the first post of this series, I discussed the motivation for a mathematical theory of anarchism. I will say immediately that I do not, at that time, know even the beginnings of such a theory. I believe I have some idea of what it should look like, and what its goals should be. This is what I will discuss in this post.
I start from the following two premises:
- (Most) People share a common set of core values or beliefs, e.g. (almost) everybody believes that they should not kill or harm their neighbor without reason.
- Mathematical reasoning is an effective way to derive “non-obvious” conclusions from “obvious” axioms.
I am aware that these premises are not beyond discussion, especially the first one. They are stated in the most general way and could be weakened in some cases. However, at least in this post, I will take them for granted and discuss their consequence.
The idea would be to formalize some of these core values inside some mathematical system or logic. This begs two questions: first, what should be the system or model used, and second what should be these axioms. Without an answer to the first question, it is hard to answer the second, since what axioms should be chosen depend in part on the deductive strength of the system (i.e. on what consequence one is able to derive from the axioms).
Here is an example: suppose one wants to study happiness of people in a society. Model a society as a graph, where the vertices are the people, and an edge between two people mean that they are friend. The happiness of a person could e.g. be a function taking as argument the person and returning a real number. An axiom could be that the more friend a person has, the happier it is. Of course, this is very simplistic, and not a good model, but I hope it illustrates the kind of thing I have in mind.
Going more into the mathematical details, one would need to choose a logic in which to express the various axioms, and an underlying language specifying the various objects one is talking about. In the example above, the language contained a unary “happiness” function, and a binary “friendship” relation. The logic was not really specified, but first order might be enough in this case (one would need infinitely many axioms; one for each possible vertex degree).
Of course, what model to choose should depend on what kind of questions one wants to answer. One does not want the model to be too simple as in the example above, and on the other hand making it too complicated would not necessarily make it more accurate, but would definitely make it harder to study and reason about.
One in my opinion worthy goal would be to find such a system capable of modeling various types of societies (capitalistic,, marxist, anarchist, etc.) and show that in some sense the “best” society is an anarchist one (e.g. one could have some partial orderings between societies, and an axiom stating when a society is “better” than another one).
A word of caution is in order: the goal here is not to build a machine capable of answering any political (or even non-political) question in our place from a very stupid model. Rather, the objective is to be able to study more closely, and in a non-ambiguous setting, various arguments for or against an anarchist society (and more generally, many political argument). Non-ambiguous is key here: a machine should be able to check the argument. That would only imply correctness of the argument within the particular model, not in the “real” world. Also, even if the model is perfect, you still have to believe the underlying axioms in order to agree their consequence are true.
An interesting example I have in mind is Gödel proof of the existence of God . It is unclear whether Gödel himself believed in God, but this proof shows it is possible to bring some of the discussion down to a formal level. The proof can be machine-checked, so is definitely correct in that respect. Of course, one might still disagree with the axioms, or on whether the statement proven really “means” that there is a God.
At least such proofs have the merit of bringing the discussion back to the fundamental assumptions. If two people agree on those, and believe the proven statement really corresponds to the fact that there is a God, then they should be forced to agree on the conclusion.
In the next part, I will discuss the premises above and the extend to which they are valid.