A mathematical object is rarely given by one single "true" description. Real numbers, Boolean algebras, graphs — all of them live in several theories at once. An object's true nature is an invariant: whatever survives the passage from one language to another. But the passages themselves come in very different strengths and shapes. Below we build a "periodic table" of such translations, work out a basic method for using them, and look at some classical examples.
1. The Algebra of Translation: A Periodic Table
Any translation between mathematical theories is characterized by two main coordinates:
information preservation (rows 1, 2, 3) and the direction of the arrows
(columns A, B). Inside every cell a third dimension appears (I, II, III) — namely, exactly what we work
with: formalism (equations, axioms) or semantics (spaces, the object's reality).
Axes, the third dimension, and a lost fourth (in detail)
Rows: Information Preservation
Determines whether we lose data along the way. Row 1 is a bijection: absolutely everything translates, nothing is lost. Row 2 is an injection or a closure: we embed the object into a wider context (where extra, untranslatable structure appears) or find its best approximation. Row 3 is a projection (compression): information is irreversibly lost, we discard detail and keep only the "core" (the invariant).
Columns: Direction of the Arrows
Column A (Covariance): structure maps to structure, subset to subset, order is preserved. Column B (Contravariance): the single most interesting property in mathematics. Order is reversed: a substructure on one side corresponds to a quotient structure (or an orthogonal complement) on the other. Big becomes small.
The Third Dimension (Roman Numerals): Level of Abstraction
An axis running through all of mathematics, from logic to algebraic geometry. Formalism (syntax) is formulas, equations, axioms, ideals of polynomials — the language itself. Semantics (ontology) is models, spaces, varieties of roots, concrete algebras — the reality standing behind the language. The most powerful theorems (Hilbert's Nullstellensatz, for instance) are translations of type III (Formalism ↔ Semantics).
A Fourth Dimension: Canonicity (a Caveat)
Throughout this table we assume the translation is canonical (natural, independent of any choice we make). If non-canonical translations are allowed — ones requiring a choice of basis, or the Axiom of Choice — "exotic" cells appear. For instance, the isomorphism \(V \cong V^*\) for finite-dimensional spaces, or the field isomorphism \(\mathbb C \cong \mathbb C_p\). Such translations exist abstractly, but break under a change of basis and are useless for carrying computations through.
2. The Translation Method (Pipeline)
Any coordinate from the table above is used to carry problems between theories. The working scheme has four steps:
1 · statement
problem in language \(\mathcal C\)
hard or unsolvable right here
⟶\(F\) translate
2 · translation
the same problem in language \(\mathcal D\)
the statement hasn't changed — the language has
⟶solve in \(\mathcal D\)
3 · solution
answer in language \(\mathcal D\)
here it was easy, or already known
⟶\(G\) translate back
4 · back-translation
answer in language \(\mathcal C\)
what we were after from the start
This four-step scheme is an ideal. Its weak point is step 4 (back-translation). For it to
work, language \(\mathcal D\) must not forget what was said in language \(\mathcal C\). For the first three
kinds of translation (row 1: bijections, equivalences, dualities) reversibility is guaranteed, and the scheme
works flawlessly. But losses grow as we move down the list: embedding into a specific class (row 2) introduces
untranslatable "extra" structure, and at the level of invariants (row 3) step 4 disappears completely — once
the structure has been discarded, there is no going back.
3. Catalog of Translations (Examples)
Below is a survey of classical mathematical results, each tagged with its exact coordinates in the Periodic Table.
1A-I
Syntactic Equivalences
Arithmetization of syntax (Gödel, 1931). Formulas, proofs, and rules are coded by numbers; metamathematics becomes arithmetic, and \(\mathsf{PA}\) gains the ability to talk about itself.
Arithmetic and finite set theory. Let \(\mathsf{HF}\) be the theory of hereditarily finite sets (no axiom of infinity, but with transitive closure). Sets are coded by numbers via Ackermann's encoding (through binary digits), and numbers, in turn, by ordinals. The theories are bi-interpretable: the round-trip composition of translations is, within the theory, provably isomorphic to the identity. This is, quite literally, one object in two languages.
1A-II
Isomorphisms and Definitional Equivalences
Objects of different nature turn out to be one and the same object (isomorphism), or a single structure is given by two vocabularies at once (definitional equivalence).
OrderPreorders \((X,\leqslant)\) monotone maps
⟷
TopologyAlexandrov spaces continuous maps
Exact formThe class of preorders and the class of Alexandrov spaces (where any intersection of open sets is open) are one and the same class of structures. The open sets are exactly the up-sets (upward closed under the order). Conversely: the specialization preorder is \(x\leqslant y\iff x\in\overline{\{y\}}\). The order is not reversed — we are simply switching vocabularies, carrying the tools of topology over to preorders.
1B-I
Self-duality (Formalism)
We stay within the text of the axioms, but reverse the order. Every true statement rewrites into its dual.
The Boolean principle (De Morgan). The map \(x\mapsto\neg x\) swaps \(0\) and \(1\), \(\land\) and \(\lor\). The list of Boolean algebra axioms maps to itself. De Morgan's laws and the interdefinability of the quantifiers (\(\forall x\,\varphi\leftrightarrow\neg\exists x\,\neg\varphi\)) are a direct consequence.
Axioms of the projective plane. "Two points determine a line" ↔ "two lines meet in a point" — the axiom list is self-dual in exactly the same way Boolean algebra is, except the role of negation is played by polarity with respect to a fixed conic.
Polarity with respect to the conic itself sends a point \(P\) on the conic to the tangent \(t_P\) at that point, and sends the conic to itself. So the inscribed hexagon turns into the circumscribed one, the side \(P_iP_{i+1}\) turns into the vertex \(Q_i=t_i\cap t_{i+1}\), the intersection point of opposite sides turns into the diagonal joining opposite vertices, and "three points are collinear" turns into "three lines are concurrent."
Pascal · 1640
A hexagon inscribed in a conic ⇒ the three intersection points of opposite sides are collinear.
Brianchon · 1806
A hexagon circumscribed about a conic ⇒ the three diagonals joining opposite vertices are concurrent.
pole of the Pascal line with respect to the circle: (−0.052; −0.587)the Brianchon point: (−0.052; −0.587) — the very same point
Both panels are built from the same six points on the unit circle and drawn in the same coordinate system. On the left, the inscribed hexagon \(P_1\ldots P_6\); on the right, the circumscribed hexagon formed by the tangents at those same six points. Sides \(P_iP_{i+1}\) on the left correspond to vertices \(Q_i\) on the right, and points \(X,Y,Z\) correspond to diagonals \(Q_1Q_4\), \(Q_2Q_5\), \(Q_3Q_6\). The purple mark sits in the same place on both panels — and that is not a coincidence but the duality itself: polarity with respect to the circle carries the entire left picture onto the right one, and the Pascal line onto the Brianchon point.
1B-II
Strict Dualities (Semantics)
The highest art of translation. Structures of different nature are linked functorially, with an exact reversal of order.
AlgebraBoolean algebras homomorphisms
⟷
TopologyStone spaces continuous maps
Exact formThe constructions \(B\mapsto S(B)\) and \(X\mapsto\mathrm{Clop}(X)\) are canonical and mutually inverse. To a Boolean algebra \(B\) corresponds the compact zero-dimensional space \(S(B)\) of its ultrafilters; conversely, to a space \(X\) corresponds the Boolean algebra \(\mathrm{Clop}(X)\) of its clopen subsets.
ReversalTo a homomorphism \(h\colon B\to B'\) corresponds a continuous map \(h^*\colon S(B')\to S(B)\); subalgebras of \(B\) correspond to quotient spaces of \(S(B)\), and quotient algebras to closed subspaces. The larger the structure on one side, the smaller the object on the other.
AlgebraCommutative \(C^*\)-algebras
⟷
TopologyCompact spaces
Exact formGelfand duality. Every commutative unital \(C^*\)-algebra \(A\) canonically determines the compact space \(X\) of its characters (maximal ideals), with \(A\cong C(X)\). A \(*\)-homomorphism corresponds to a continuous map in the opposite direction. Stone duality is simply the "zero-dimensional" case of Gelfand duality.
Formalism embeds into formalism, preserving derivability, but without any way of strictly returning to the original.
\(\mathsf{ZF}\) and \(\mathsf{ZFC}\). Zermelo–Fraenkel set theory (without choice) and the same theory with choice are mutually interpretable. \(\mathsf{ZFC}\) interprets \(\mathsf{ZF}\) trivially, while \(\mathsf{ZF}\) interprets \(\mathsf{ZFC}\) within itself via Gödel's constructible universe \(L\). Yet they are not bi-interpretable (Ali Enayat, 2016). The second translation returns us to a narrowed, "purified" copy of the original theory (\(L\)), not to the original universe of sets.
2A-II
Representations and Group Actions
The abstract is realized concretely. The translation carries information into a more tangible medium, but adds "scaffolding" to the object (a basis, coordinates, the specifics of a set).
Cayley's theorem. Every group (a semantic object given by axioms) embeds into the symmetric group \(\operatorname{Sym}(G)\) via left translations. The same holds for linear representations (embedding into matrices). The abstract becomes concrete.
The Cayley graph. The same group \(G\), with a fixed set of generators \(S\), becomes a labeled graph: vertices are the elements of \(G\), edges are multiplication by a generator. Algebra turns into geometry — a metric appears on the group, and one can study its growth or build expanders from it. The translation depends on the choice of \(S\) — the same "extra" structure as in Cayley's theorem above.
2A-III
Syntax as Ontology
Words become objects. We take formalism and turn it into a semantic object.
Free algebras. We take pure formalism (letters of an alphabet and operation symbols, out of which we assemble "words" — terms) and look at them as mathematical objects: trees. Factoring these by the desired axioms yields a free algebra.
Henkin models. The apotheosis of this approach in logic. In proving the completeness theorem, the elements of the model are declared to be the closed terms of the formal language itself, and predicates are defined by their provability. Syntax literally turns into semantics.
2B-II
Galois Connections (Semantics ↔ Semantics)
Antitone translations on a single ontological level.
The Galois correspondence for fields. The correspondence between intermediate fields \(K \subset M \subset L\) and subgroups of \(\operatorname{Gal}(L/K)\). The larger the field, the smaller the group of automorphisms that fix it pointwise.
The Krasner correspondence (Automorphism groups). The more symmetries (automorphisms) a structure has, the fewer predicates (definability lattices) can be placed on it without parameters.
2B-III
Galois Connections (Formalism ↔ Semantics)
The same antitonicity as above, but now between syntax and semantics.
Syntax and models (\(\mathrm{Th}\) and \(\mathrm{Mod}\)). More axioms, fewer models. The closed elements on the left are the deductively closed theories; on the right, the axiomatizable classes of models.
The Nullstellensatz. The geometric twin of Th/Mod: a Galois connection between ideals of polynomials (formalism) and algebraic sets (semantics) over an algebraically closed field.
3A-II
Covariant Invariants (Compression)
Information loss as a working method. The assignment is not reversible, but what gets discarded does not get in the way of computation.
The fundamental group \(\pi_1(X)\) and homology. A topological invariant discards all metric information, leaving only the algebraic "shadow" of the space. Back-translation is impossible (spaces with the same \(\pi_1\) need not be homeomorphic), but if the groups differ, the spaces are guaranteed not to be homeomorphic. The Euler characteristic compresses the homology groups themselves down to a single number.
3A-III
From Language to Semantic Invariant
Compressing formalism into a mathematical measuring object.
Proof-theoretic ordinals. Every formal theory can be assigned an ordinal (for Peano arithmetic it is \(\epsilon_0\)). We discard the entire deductive richness of the theory, keeping only its semantic "shadow," which measures its strength. A translation with colossal information loss (different theories can share the same ordinal), but if the ordinal of \(T\) is strictly smaller than the ordinal of \(S\), then \(T\) cannot prove the consistency of \(S\).
3B-II
Contravariant Invariants
It sounds paradoxical (we compress information, yet the arrows reverse), but behind it lies a geometric idea: observation through functions.
Cohomology and the restriction of functions. If a space \(X\) is embedded in an ambient space \(Y\) (\(X \subset Y\)), any function on all of \(Y\) can be restricted to \(X\). The embedding of spaces generates a map of function algebras running the other way (\(F(Y) \to F(X)\)). De Rham cohomology integrates differential forms ("functions") over cycles: the space is compressed into an algebraic invariant, but the arrows of the morphisms reverse.
4. Layering: Fourier, Laplace, and Series
The most powerful tools in engineering and mathematics work because they punch through several cells of our table at once.
Why are generating functions, Fourier series, and the Laplace transform so effective? In all of these translations the invariant core is the same: convolution turns into pointwise multiplication, and differentiation turns into multiplication by the variable. A differential equation becomes algebraic, is solved by division, and back-translation (Step 4) returns the answer.
This trick is a layer cake of three translations from the Periodic Table:
1A-IIThe algebraic layer (Isomorphism). The ring of formal power series uses convolution by definition. Passing from a sequence to a series is just relabeling. The power is that nobody knows how to work with convolution by hand, while everybody can work with polynomials.
1B-IIThe dual layer. The Fourier series works because it rests on Pontryagin duality between a function on the circle \(\mathbb T\) and a sequence on \(\mathbb Z\).
2A-IIThe semantic representation. A space with convolution is a Banach algebra. Its Gelfand representation (translating an abstract element into a function on the spectrum) is exactly the Fourier transform! "Convolution became multiplication" simply because the Gelfand representation preserves the operations.
Where Translation Breaks
A summary of the hypotheses most often dropped from statements. Each row is a place where the translation stops working once the condition is lifted.
Tool
Required Hypothesis
What Happens Without It
Stone's theorem
The Boolean prime ideal theorem \(\mathsf{BPI}\)
In \(\mathsf{ZF}\) without \(\mathsf{BPI}\) there may not be enough ultrafilters. \(\mathsf{BPI}\) is strictly weaker than \(\mathsf{AC}\).
The Galois correspondence
Finiteness + normality + separability
Infinite extensions need the Krull topology, and the correspondence works only for closed subgroups.
The duality principle
Self-duality of the axiom list
In intuitionistic logic \(\neg\neg x\ne x\), and the symmetry collapses.
Gelfand, the non-unital case
Proper continuous maps
An arbitrary continuous map \(X\to Y\) does not induce a homomorphism the other way — the correspondence breaks.
Categoricity of \(\mathbb R\)
The second-order completeness axiom
The first-order theory of real closed fields is not categorical (Löwenheim–Skolem): non-standard non-Archimedean models appear.
Bi-interpretability
Reversibility of the translations
\(\mathsf{ZF}\) and \(\mathsf{ZFC}\) are mutually interpretable, but not bi-interpretable: equal strength is not the same as identity of theories.