Suhas Guruprasad

There are infinite isms

If not neocapitalism, then what?

Ok, let's see.

Let's define

F={f1,f2,f3,}

be a countable or perhaps larger set of atomic features; yes/no statements such as:

So that each ideology can flip those switches on or off.

What is an ism?

Formal level Mathematical object Captures
Checklist A subset IF Purely which features it embraces
Logic-rich theory A deductively closed set T of propositions over F Also the rules tying features together

The second version lets us say things like if f1 and f2 hold, then f4 must hold.

If |F|=0 (merely countably many features) then its powerset has cardinality

|P(F)|=20,

the size of the continuum. Even after we throw out logically inconsistent collections, we still get uncountably many consistent theories. Mathematically we are living in a Boolean algebra of subsets, or its Lindenbaum–Tarski algebra (all theories), whose points form a compact totally disconnected Stone space.

So the slogan it’s either capitalism or communism is like flattening a three-dimensional city map onto a single street.

Geometry of the ideology space

A toy example

Take just four features:

F={p (private property),b (bank lending),s (state plans industry),c (Confucian morality)}.

Then 2F has 24=16 possible ideologies.

Name Feature set
Capitalism {p,b}
Xi Jinpingism {p,b,s,c}
Maoism {s}

Already 14 of the 16 points are neither pure capitalism nor pure communism.

Takeaway

Because the space is a full-blown Boolean cube (and, with logic, a Stone space), there is (1) continuum of coherent isms, (2) natural neighbourhoods (market-friendly socialism), and (3) structured ways to travel with reform paths, compromises, hybrid programs.

Notes for a future post:

Question Formalisations to try
Degrees rather than binaries Fuzzy sets; vectors in [0,1]n
Temporal promises (eventually nationalise) Modal or temporal logic
Program-to-program transformations Category theory
Clustering similar ideologies Metric geometry & data analysis

#social-science