Spinoza, Leibniz, Kant, and Weyl
Michael H. Freedman
July 6, 2022
I walk into a House of Worship and the guy up front is in the middle of an oration. I don’t expect to stay but catch a few words, “… so my friends, reach down and uplift thy less fortunate neighbor—to the -power, for so it is written, and so may it be derived.” Startled, I take a seat; this sounds like theology on a wavelength I can receive. This was my experience meeting (virtually) Glen Weyl and reading his paper with Buterin and Hitzig [BHW19][1]. The paper describes a funding mechanism called Quadratic Finance (QF) and deploys a bit of calculus to show that within a very clean and simple linear model QF maximizes social utility. They differentiate the social utility function. The mathematical content of this note is that by taking one further derivative, one may also deduce that QF is the unique solution. But what drew me into this house of worship, is a line of reasoning in [BHW19][1:1], made explicit in a phone call with Glen, that Kant’s categorical imperative (CI), properly interpreted, becomes a differential equation uniquely solved by QF. It was this second derivation from Kant’s “axiom” that caused me to take a seat, and for a very personal reason.
My father, Benedict Freedman[2], was a novelist, screenwriter, and educator, trained in philosophy and mathematical logic. He lived in the realm spanning Spinoza to Gödel; he sought, all his life, to expand upon Spinoza’s Ethics, an astonishingly ambitious project to logically deduce how to act in our world from a minimal axiomatic foundation of core beliefs. As psychologists know, beliefs are generally context dependent and fuzzy. What kind of logical machinery can they survive? Is it realistic to deduce ethics? One thought (I hope to develop later), which I believe my father would endorse, is to use a logic with a web-like rather than a linear structure, a pluralist’s logic, a logic which is able to weigh preponderance of evidence from various pathways much as Feynmann diagrams in perturbative quantum field theory must be summed over to reach a reliable conclusion.
As I learned from Jerry Muller[3], Western political and social structure, both in theory and practice, can be viewed as a secularization of Judeo-Christian religious tradition. Our quest for understanding has this broader context. This view may also be applied to the sciences, and comfortably so, in the case of economics. Marxism is a prime exemplar, with its emphasis on a goal-directed, teleological, historiography replete with catastrophism and a utopian eschatology. My father once said, “All the great Jews of history were atheists: Spinoza, Marx, Einstein.” He added that these three each demonstrated deep religious sensibilities. (My father, a modest man, merely considered himself a Jewish agnostic. When I asked him as a teenager how a Jew could be an atheist, he answered that atheism did not come from nowhere—it was invented by Jews, it is a sect within Judaism.) Spinoza’s religious perspective encouraged his belief that there are anchor points strong enough to sustain deduction. Alas, I was never able to follow Spinoza’s deductions, a shortcoming, I suspect, of a too narrowly mathematical mind, always demanding clarity of definition. For fifty years I gave all this little thought, until seeing last month, in the deduction of QF from CI, a first glimmer of success for Spinoza’s (and my father’s) project. That is, a success that I could understand. Imagining the future, Leibniz wrote, “When there are disputes among persons, we can simply say, ‘Let us calculate’, and without further ado, see who is right.” In Leibniz’s future, mathematics may usefully manipulate ethical propositions. I had not encountered a convincing example of this prior to . Is this future closer than we thought? New tools open new domains: Can an economic perspective, certainly foreign to Spinoza and Leibniz, lead to an ethical calculus?
Kant’s CI is more subtle than the much remembered, “A deed which must be done though the heavens fall.” Kant wrote in Groundwork of the Metaphysics of Morals, “Act only according to that maxim whereby you can at the same time, will that it should become universal law.” This rejection of exceptionalism clearly has roots in the Golden Rule but is now couched unconditionally in a more abstract form. All those interested in distributed architectures and shared governance can feel the Kantian vibe. To accept CI requires a degree of a liberal, rationalist mind set, but superficially, it seems consistent with a wide spectrum of social and political views. But once CI is accepted, I will argue, following [BHW19][1:2], that it implies QF, an apparently more generous doctrine which in the orator’s words, uplifts the weaker players according the -power. The surprise is that a calculation is required—Leibniz take note—to learn the moral scope of one’s own maxim. Curiously, the conclusion is fine-tuned, one is not lead to extremes of egalitarianism, all social differences are not leveled, but rather a certain formula for adjusting then, involving square roots and squares emerges. There is a context to the argument, standard assumptions of linearity and smoothness and concavity of individual utility functions are made, as well as the insensitivity of individual preferences to some level of taxation (to cover the shortfall between contributions and dispersed funds). Nevertheless, it is remarkable how little beyond CI is required to deduce QF. The model is simple and thus far from complete, yet seeing this deduction within the model was a moving experience, if there are other examples of “ethical calculus,” I would like to learn about them.
Let’s review QF. QF is an answer to a question: How should public goods be financed. A “public good,” such as a public park, will typically be a good that is inefficient to price and restrict, and one from which individuals receive value greater than their personal contributions. Below is a brief summary of the model presented in [BHW19][1:3].
Society consists of n well-defined citizens, . are the public goods in question. (In our treatment we simply consider a single good, and eventually drop the p-index. It has no real effect on the calculus.)
Let be the currency-equivalent utility citizen i receives if the public funding of p is . These functions are assumed to be smooth, increasing and concave.[4] Remarkably, nothing else about the functional form of the citizen’s values needs to be assumed. We further assume all these values (utilities) are independent, i.e. just add, and ignore any issues of partial information and timing of decision making within the model.
{} is the vector of individual contributions of the ith citizen toward the pth public good, which are all assumed non-negative (a non-trivial assumption); and is the vector of funding with components each public good. Let C and F denote the vector spaces holding the vectors and .
The problem considered: Find a (and eventually all) funding mechanism which maximizes the total social welfare . We do not consider within the model the equity of the mechanism, which must be treated externally to the model. And very importantly we do not analyze here the back reaction on citizen contributions c which taxation inevitably entails. Such an analysis is initiated in section 4.5 of [BHW19][1:4], and is shown to perturb the QF extremum, but we have no further insight to add here. Taxation {} (according to some other mechanism) is, of course, required to balance the budget:
$$sum_i t_i = sum_pleft(F^p - sum_i c_i^p ight)$$
and the individual’s tax-corrected utility will be
but I ignore taxes entirely in the calculations (as well as eventually dropping the index p for visual clarity).
Optimality condition. Fixing p and differentiating w.r.t. and setting this equal to zero, we find the marginal value derived from good p should equal 1, provided is positive at 0, . Note this sum is written in [BHW19][1:5].
Individual utility. , where the model presumes that the functions are built as indicated from the internal functions h and g, explained in the following paragraph. Below, the superscript t is dropped since we are now neglecting taxes, and p added to indicate the utility of a fixed good. Upon differentiating and setting , we obtain:
(1)
rac{partial V_i^p}{partial g} cdot rac{partial g}{partial h(c_i^p)} cdot rac{dh(c_i^p)}{dc_i^p} = 1
In what follows differential calculations will not be interrupted to consider special case where , nor to reiterated the obvious boundary condition that , no contributions implies no funding.
The possible mechanisms are posited to be democratic in that the funding function F is assumed to be symmetric in its n variables, and beyond that I adopted the simplifying linearity assumption of [BHW19][1:6] that {} {} for some analytic function g and h on the positive Reals. Our job is to find g and h maximizing social utility. The internal function h is the weight of contribution c, and g converts total weight into funding, it is the funding lever. Notice in the definition of below that h and g scale reciprocally so funding choices are independent of the units of the currency. However, this is an outcome not an assumption.
Definition 1. , that is, for every good p its level of funding is the square of the sum of the square roots of the individual contributions.
At this point, going forward, I drop the superscript p and the set notation {}. I will shortly set up the natural extremal problem for and show that is its unique critical point, but first let’s show how may be deduced from CI.
The insight I learned from Glen, reflected the differential equation (10) of [BHW19][1:7], reproduced below, is that CI implies that if citizen j deems it proper to perturb her weighted contribution , say by increasing it 1%, she should be following, not her limited self-interest, but be justified in expecting all her peers to also see the virtue of such an increase—“act … whereby … it should become universal law.” So, mathematically we may write:
(2)
rac{partial g(sum_i h(c_i))}{partial c_j} = sum_i rac{h(c_i)}{h(c_j)}
That is, the funding should respond to the imputed community wide judgement that additional resources are required for this good. Importantly the individual’s judgement and its imputed extension must be expressed in terms of weighted contributions, for it is the weighting function h that codifies how any given funding mechanism (obeying our assumptions) hears the preferences of its citizens.
From (2) QF follows directly. Differentiating we obtain
(3)
$$g^prime left(sum_i h(c_i) ight) h^prime(c_j) = sum_i rac{h^prime(c_i)}{h(c_j)}$$
Equation 3 is actually two independent equations as the factors involving only must separately be proportional, as must the factors involving all the {}. Separating and solving one finds:
(4)
and h^prime(y) = rac{1}{k} h^{-1}(y), so
(5)
g(x) = rac{k}{2} x^2 + m and h(y) = rac{2}{k} y^ rac{1}{2} + n
The boundary conditions tells us that , and k must be set so that for a society with a single citizen, we obtain . Thus we find:
(6)
and h(y) = y^ rac{1}{2}
Kant’s IC has been interpreted as equation (2); which, as we have seen, has QF as its unique solution.
Let’s now return now to the calculus problem of extremizing social utility by varying our funding mechanism though our choice of the internal functions h and g. To do this, first on line (7) we rewrite (1), and then on line (8) sum (7) over i, apply the optimality condition, and then differentiate w.r.t. any one of the citizen contributions, say (by symmetry there is no real choice here). The result is:
(7) , where total weight
(8)
Now expand the outer partial using , keeping only the numerator, and breaking out the first variable from the rest of the sum, we obtain:
(9)
Collecting terms:
(10)
(11) , or
(12) , or
(13)
The factor in brackets depends only on the chosen variable, , whereas is symmetric in all n variables. So assuming , there are more than a single citizen in the society, the factor in brackets must be constant. This leads to the equation:
(14)
for some constant k.
Equation 14 may be solved recursively in a Taylor series expansion around any positive value of the variable, yielding:
(15)
h(y) = ay^ rac{1}{2} + b, and by the boundary condition.
Thus, , so , and (13) becomes:
(16)
rac{g^prime(Sigma)}{g^{primeprime}(Sigma)} = mathrm{const.} Sigma
which again by solving the Taylor series must be
(17)
with by the boundary condition, and const. to match self-funding in the limit of one positive contribution. So we have recovered the g and h of QF:
(18)
and h(y) = y^ rac{1}{2}
To complete the general picture of deriving QF by maximizing social utility, we can rederive the main conclusion (18) more quickly by assuming homogeneity. If one presumes in advance that g and h are homogeneous, and , scale-invariance of currency implies . Now consider the individual utility at the maximum for each i,
(19)
$$U_i = V_ileft(sum_j c_j^ rac{1}{q} ight)^q - c_i$$
(20) , or at criticality
The optimality condition requires:
(21)
By Hölder’s inequality, except when all are equal, (20) cannot hold except at , again yielding
(22)
and h(y) = y^ rac{1}{2}
Indeed, there are many roads to Quadratic Finance, but Kant’s categorical imperative is the most exciting–to your expositor, to Spinoza, to Leibnitz, to Kant, and to my father.
Our secular rabbi, priest, minister, and iman has done his work well and found a convert. And I doubt that the modifier secular is even germane. As Jerry Muller has shown us, we all lie within a single broad and evolving tradition of thought. We can use both reason and love, faith for those who possess it, and the calculus of Newton and Leibnitz, for those who possess that, to navigate to a fairer, less contentious world.
Acknowledgment. I thank the Aspen Center for Physics for their hospitality.
Notes
Vitalik Buterin, Zoë Hitzig, and Glen Weyl, A flexible design for funding public goods ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎
Benedict Freedman, author of Rescuing the Future, The Apprentice Bastard, and more. ↩︎
Jerry Muller, Professor of Apocalypse: the Many Lives of Jacob Taubes. ↩︎
Even this assumption can often be relaxed to monotonicity. ↩︎