Compaction of Church numerals (Q2005559)
From MaRDI portal
| This is the item page for this Wikibase entity, intended for internal use and editing purposes. Please use this page instead for the normal view: Compaction of Church numerals |
scientific article; zbMATH DE number 7257779
| Language | Label | Description | Also known as |
|---|---|---|---|
| English | Compaction of Church numerals |
scientific article; zbMATH DE number 7257779 |
Statements
Compaction of Church numerals (English)
0 references
8 October 2020
0 references
Summary: In this study, we address the problem of compaction of Church numerals. Church numerals are unary representations of natural numbers on the scheme of lambda terms. We propose a novel decomposition scheme from a given natural number into an arithmetic expression using tetration, which enables us to obtain a compact representation of lambda terms that leads to the Church numeral of the natural number. For natural number \(n\), we prove that the size of the lambda term obtained by the proposed method is \(\mathcal{O}((\operatorname{slog}_2 n)^{(\log n / \log \log n)})\). Moreover, we experimentally confirmed that the proposed method outperforms binary representation of Church numerals on average, when \(n\) is less than approximately \(10,000\).
0 references
lossless compression
0 references
lambda term
0 references
higher-order compression
0 references
0.752966046333313
0 references
0.724787712097168
0 references
0.7111327648162842
0 references