Published June 25, 2025 | Version 0.1.0

Structural Collapse in Rewrite Systems: A Study of Generalized Normalization

Authors/Creators

Description

Many classical normalization procedures in computer algebra—Gaussian elimination, canonical
forms for term algebras, Gröbner bases—can be viewed as instances of a unified process of structural
collapse E↓, and structural entropy Hstruct in which a potentially vast rewrite space is compressed by
eliminating those rewrite rules that do not alter any normal form. This is motivated by utilizing how
unique something is relative to adjacent systems to understand its relative complexity. By counting
the number of distinct terms reachable for a given set of rules and an encoded system of terms, we
can quantify its inherent redundancy and compare it to other configurations. Iteratively modifying
rules within the available structure allows us to track the differential effects and follow a path to the
smallest possible count of terms. 

Files

Structural Collapse in Rewrite Systems.pdf

Files (485.9 kB)

Name Size Download all
md5:b04d12f9e9b47bbf27851f63646c686f
485.9 kB Preview Download

Additional details

Dates

Submitted
2025-06-25
Preprint submission

Software

Repository URL
https://github.com/rewriteunity/rewrite-normalization
Programming language
Python , Lean
Development Status
Active