Transfinite Ordinal Calculator

Convert ordinal expressions to their Cantor Normal Form (CNF)

Real number representation of the ordinal. ↔️

Graphical Representation:

Result will appear here.

Linear String Representation (CNF):

Result will appear here.

How to Use

This tool parses expressions representing ordinal numbers and calculates their Cantor Normal Form.

Examples:

About This Calculator

This Ordinal Number Calculator is a tool designed to explore the fascinating world of transfinite arithmetic. It takes ordinal expressions written with non-negative integers, the symbol w (omega), standard arithmetic operators (+, *, ^, ^^), and parentheses, and computes their Cantor Normal Form (CNF) or evaluates them according to defined rules up to ε₀ (epsilon-naught).

The Cantor Normal Form provides a unique representation for ordinals less than epsilon-naught (ε₀). This calculator implements the standard rules for ordinal addition, multiplication, exponentiation, and tetration to ensure accurate CNF results.

Key Features:

A particularly useful feature is the interactive ordinal explorer. Use the slider (located just below the expression input area) to select a real number (the range of the slider is dynamically set based on the current `f(α)` mapping parameters). The calculator will then instantly display the transfinite ordinal α that corresponds to this real number (where f(α) ≈ your selected value), and it will also update the main "Enter Ordinal Expression:" box with this ordinal's string representation. The ↔️ (nudge) control next to the slider allows for fine-grained adjustments. This provides a powerful way to discover and understand different ordinal structures by exploring their f(α) mappings.

This project was developed to provide an accessible way to experiment with and visualize ordinal numbers up to the first epsilon number.

Developed by Gemini 2.5 Pro, with the guidance of ordinal number enthusiast Meni Rosenfeld. You can read more about ordinal numbers here: The Unabashed Expanse of Ordinal numbers.

Calculation results were compared against Claudio Kressibucher's Ordinal Calculator to verify accuracy. There might still be mistakes - if you find any, please let me know!