Categories · Algebra · Geometry · Logic

One Object, Many Languages

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).

A. Covariant Translation
(Order is preserved)
B. Contravariant Translation
(Order is reversed)
1. Strict Reversibility
(Bijection / Isomorphism)
1A Equivalences 1B Strict Dualities
2. Embedding and Approximation
(Injection / Galois connection)
2A Embeddings and Representations 2B Galois Connections
3. Compression
(Projection / Invariant)
3A Covariant Invariants 3B Contravariant Invariants
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

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.

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.
P1 P2 P3 P4 P5 P6 X Y Z Pascal line
Brianchon · 1806
A hexagon circumscribed about a conic ⇒ the three diagonals joining opposite vertices are concurrent.
Q1 Q2 Q3 Q4 Q5 Q6
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.
2A-I

Mutual Interpretability (without Bi-interpretability)

Formalism embeds into formalism, preserving derivability, but without any way of strictly returning to the original.

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).

2A-III

Syntax as Ontology

Words become objects. We take formalism and turn it into a semantic object.

2B-II

Galois Connections (Semantics ↔ Semantics)

Antitone translations on a single ontological level.

2B-III

Galois Connections (Formalism ↔ Semantics)

The same antitonicity as above, but now between syntax and semantics.

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.

3A-III

From Language to Semantic Invariant

Compressing formalism into a mathematical measuring object.

3B-II

Contravariant Invariants

It sounds paradoxical (we compress information, yet the arrows reverse), but behind it lies a geometric idea: observation through functions.

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:

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.

ToolRequired HypothesisWhat 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.