Home About
Math Without Variables

Math Without Variables

Idea

What would math be like without variables?[1][1] Ironically, much of this article makes use of variables to communicate the idea of not using them.
More specifically, what is the canonical data structure behind mathematical concepts, independent of variables?

Example

Each of $f(x)=x$, $a\mapsto a$, and $\lambda y. y$ communicate the same concept, namely $\text{Id}$, regardless of what symbol we use for variables.

Polynomials and linear operators

We may consider a polynomial of one variable and of degree $n$, $$c_0+c_1x+c_2 x^2+\cdots+c_n x^n,$$ as a vector of their coefficients, $$\langle c_0, c_1, c_2, \dots, c_n \rangle.$$ Functions which are analytic at $x=0$ may be seen as the limit of $n\to\infty$. For instance, $$\exp = \left\langle 1, 1, \frac{1}{2}, \frac{1}{6}, \frac{1}{24}, \dots\right\rangle.$$ However the ellipsis is hiding the fact that direct notation like this is formally inadequate to represent infinite structures. In any case, this has the added benefit that matrices are linear operators, where operation is multiplication. For example, the differential operator can be realized as the matrix $$D = \begin{bmatrix} 0 & 1 & 0 & 0 & \cdots \\ 0 & 0 & 2 & 0 & \cdots \\ 0 & 0 & 0 & 3 & \cdots \\ 0 & 0 & 0 & 0 & \cdots \\ \vdots & \vdots & \vdots & \vdots & \ddots \\ \end{bmatrix}.$$

First order logic

Consider the first order logic statement, $$\forall x (x\in x \to \exists y(y \in x)).$$ With the mild assumption that the universe is non-empty, we may convert this into prenex-normal form $$\underbrace{\forall x\exists y}_{\text{prenex}} \underbrace{(x\in x \to y \in x)}_{\text{matrix}}.$$ We may consider the prenex as an tuple of quantifiers, $(\forall, \exists)$ and the matrix as the set of all binary matrices such that $M_{1,1}=1\implies M_{2,1}=1$. All together, we find an equivalent interpretation of this statement as, $$\begin{align*} \bigg((\forall, \exists), \bigg\{&\begin{bmatrix} 0 & 0 \\ 0 & 0 \end{bmatrix},\begin{bmatrix} 0 & 0 \\ 0 & 1 \end{bmatrix},\begin{bmatrix} 0 & 1 \\ 0 & 0 \end{bmatrix},\begin{bmatrix} 0 & 1 \\ 0 & 1 \end{bmatrix},\\ &\begin{bmatrix} 0 & 0 \\ 1 & 0 \end{bmatrix},\begin{bmatrix} 0 & 0 \\ 1 & 1 \end{bmatrix},\begin{bmatrix} 0 & 1 \\ 1 & 0 \end{bmatrix},\begin{bmatrix} 0 & 1 \\ 1 & 1 \end{bmatrix},\\ &\begin{bmatrix} 1 & 0 \\ 1 & 0 \end{bmatrix},\begin{bmatrix} 1 & 0 \\ 1 & 1 \end{bmatrix},\begin{bmatrix} 1 & 1 \\ 1 & 0 \end{bmatrix},\begin{bmatrix} 1 & 1 \\ 1 & 1 \end{bmatrix}\bigg\}\bigg). \end{align*}$$ Although we have successfully represented the original concept without variables, there are a few problems in extending this.

Articles referencing here