GoldenFloat: A Phi-Derived Static-Split Floating-Point Family from GF4 to GF1024 with a Lucas-Exact Integer Identity
Pith reviewed 2026-06-28 03:43 UTC · model grok-4.3
The pith
A single golden-ratio rule sets exponent widths for floating-point formats matching nine existing cases exactly.
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
Core claim
The paper claims that the exponent width rule e equals round of (N minus 1) divided by phi squared, where phi is the golden ratio, produces a static-split floating-point family that exactly reproduces the realized exponent widths of the nine formats GF4, GF8, GF12, GF16, GF20, GF24, GF32, GF64, GF256 and extends the identical rule without modification to GF128, GF512, and GF1024, accompanied by open generators, an integer-backed accumulator, and an FPGA implementation.
What carries the argument
The closed-form exponent rule e = round((N-1)/phi^2) with phi the golden ratio that fixes the static split between exponent and fraction bits for every total width N.
If this is right
- The same rule generates consistent formats at any additional width such as 128, 512, or 1024 bits.
- A single RTL generator can produce correct implementations for the entire family once the rule is fixed.
- An integer accumulator using Lucas sequences remains exact for every width generated by the rule.
- The family can be positioned and compared directly with other parameterised width-spanning formats such as posit and takum.
Where Pith is reading between the lines
- Designers could select floating-point formats for different hardware budgets using one predictable formula rather than separate tables for each width.
- The open conjecture on toolchain coherence could be settled by running the pre-registered matched-substrate FPGA and software ablation experiments.
- The Lucas-exact path might extend naturally to other exact integer identities if the formats are adopted at additional widths.
Load-bearing premise
That a formula chosen because it reproduces the exponent widths of nine existing formats supplies a principled closed-form basis for generating all future widths in the family.
What would settle it
Direct computation of e = round((N-1)/phi^2) for each of the nine widths N equals 4, 8, 12, 16, 20, 24, 32, 64, 256 and verification that every resulting e matches the exponent width actually used in that format.
read the original abstract
We present a hardware-oriented description of GoldenFloat (GF), a static-split floating-point family generated by a single closed rule, and three concrete artefacts: (i) an open multi-width RTL generator covering GF4-GF256 with a continuous-integration differential sweep against a correctly-rounded reference; (ii) an integer-backed Lucas-exact accumulator path verified at 500-digit precision for n = 1, ..., 256; and (iii) a GF16 FPGA codec passing a 35-of-35 testbench at 323 MHz on Artix-7 (Xilinx XC7A35T). A format-conformance oracle (Corona) ships in the same repository and is used as the blackbox check in our continuous-integration audit. The rule and its scope. For each total width N >= 4, the exponent width is e = round((N-1)/phi^2) with fraction f = N-1-e and phi = (1+sqrt(5))/2. The rule reproduces the realised exponent widths of nine formats GF4, GF8, GF12, GF16, GF20, GF24, GF32, GF64, GF256 (9/9) and extends consistently to GF128, GF512, GF1024. The rule is positioned alongside posit (2022 Posit Standard), takum (Hunhold 2024, 2025), OCP-MX (Rouhani et al. 2023), and the IEEE P3109 multi-width float draft, all of which are width-spanning families under a parameterised rule. We make no per-rung accuracy or superiority claim against any of them. What is open. The breadth/toolchain-coherence framing is recorded as an open conjecture with a pre-registered falsification path: a matched-substrate FPGA experiment and a matched-budget software ablation. A falsification ledger (FL-002) records the open questions and the experiments that would settle them. An RTL-correctness erratum dated 2026-05-31 is reported in Section 5.5; the fabricated TTSKY26b dies carry the defective multiplier portfolio, and the corrected generator is the regeneration baseline.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper presents GoldenFloat (GF), a static-split floating-point family for total widths N >= 4 defined by the closed rule e = round((N-1)/phi^2) (phi = (1+sqrt(5))/2) with f = N-1-e. It claims this rule exactly reproduces the realized exponent widths of nine formats (GF4, GF8, GF12, GF16, GF20, GF24, GF32, GF64, GF256; 9/9 match) and extends consistently to GF128/512/1024. Supporting artifacts include an open multi-width RTL generator with CI differential sweep, a Lucas-exact integer accumulator verified at 500-digit precision, and a GF16 FPGA codec passing 35/35 tests at 323 MHz on Artix-7; an RTL erratum is noted in §5.5.
Significance. If the rule's functional form can be independently motivated, the family would supply a parameter-free generator for multi-width floats together with open, machine-checked verification artifacts (RTL generator, Lucas-exact path, FPGA codec) that are strengths relative to other width-spanning proposals such as posit or takum. The Lucas-exact accumulator and continuous-integration oracle are concrete, reproducible contributions.
major comments (2)
- [Abstract] Abstract: the central claim that the rule supplies a 'single closed rule' for the entire GF family rests on the 9/9 reproduction of existing exponent widths, yet no derivation is supplied showing why the divisor must be phi^2 or why the round operation follows from floating-point design principles; the perfect match therefore functions as an empirical fit rather than an independent generator.
- [§5.5] §5.5: the reported RTL-correctness erratum (dated 2026-05-31) states that the fabricated dies and the presented CI sweep use a defective multiplier portfolio; although a corrected generator is identified as the regeneration baseline, this directly affects the soundness of the verification artifacts that underwrite the 9/9 match and the Lucas-exact claims.
Simulated Author's Rebuttal
We thank the referee for the constructive feedback and for recognizing the value of the open artifacts. We respond point-by-point to the major comments below.
read point-by-point responses
-
Referee: [Abstract] Abstract: the central claim that the rule supplies a 'single closed rule' for the entire GF family rests on the 9/9 reproduction of existing exponent widths, yet no derivation is supplied showing why the divisor must be phi^2 or why the round operation follows from floating-point design principles; the perfect match therefore functions as an empirical fit rather than an independent generator.
Authors: We agree that the manuscript presents the rule primarily through its empirical success in reproducing 9/9 realized exponent widths without supplying an a priori derivation from floating-point design principles for the specific choice of phi^2 or the round function. The golden-ratio connection is motivated by the Lucas-exact accumulator identity, but this link is not developed into a derivation of the split rule itself. In revision we will update the abstract to describe the rule as a closed empirical generator and add a short subsection (new §2.3) that explicitly states the empirical discovery process and the Lucas-sequence grounding, while removing any implication of independent derivation. revision: yes
-
Referee: [§5.5] §5.5: the reported RTL-correctness erratum (dated 2026-05-31) states that the fabricated dies and the presented CI sweep use a defective multiplier portfolio; although a corrected generator is identified as the regeneration baseline, this directly affects the soundness of the verification artifacts that underwrite the 9/9 match and the Lucas-exact claims.
Authors: Section 5.5 already reports the erratum and identifies the corrected generator as the regeneration baseline. The 9/9 match, CI differential sweep, and Lucas-exact accumulator verifications were performed exclusively with the corrected generator; only the fabricated TTSKY26b dies used the defective multiplier portfolio. To remove ambiguity we will expand §5.5 with a short table that explicitly maps each reported artifact (CI sweep, Lucas-exact path, FPGA codec, 9/9 match) to the generator version used, thereby confirming that the soundness claims rest on the corrected baseline. revision: yes
Circularity Check
Exponent rule e = round((N-1)/phi^2) selected to reproduce nine listed formats rather than derived from first principles
specific steps
-
fitted input called prediction
[Abstract / The rule and its scope]
"For each total width N >= 4, the exponent width is e = round((N-1)/phi^2) with fraction f = N-1-e and phi = (1+sqrt(5))/2. The rule reproduces the realised exponent widths of nine formats GF4, GF8, GF12, GF16, GF20, GF24, GF32, GF64, GF256 (9/9) and extends consistently to GF128, GF512, GF1024."
The functional form (phi^2 divisor plus round) is justified only by its exact reproduction of the nine target widths; the paper supplies no separate derivation showing why this expression must arise from floating-point arithmetic or hardware constraints. The match is therefore the input that defines the rule, after which the rule is presented as generating the family.
full rationale
The central generator rule is introduced solely by its ability to match the realized exponent widths of the nine concrete formats GF4 through GF256 (explicitly stated as 9/9). No independent derivation from floating-point design constraints, hardware considerations, or mathematical necessity is supplied for the specific divisor phi^2 or the round operation; the form is presented because it fits the target widths and then retroactively labeled a 'closed rule' that generates the family. This matches the fitted-input-called-prediction pattern exactly. No other circular steps (self-citation chains, ansatz smuggling, or self-definitional identities) appear in the provided text. The Lucas-exact accumulator and RTL artefacts are downstream and do not affect the rule's justification.
Axiom & Free-Parameter Ledger
axioms (1)
- domain assumption The exponent width for total width N is defined as round((N-1)/phi^2) where phi = (1 + sqrt(5))/2
Forward citations
Cited by 1 Pith paper
-
An 83-Format Numeric Catalog with Bit-Exact Conformance Vectors: A Vendor-Neutral Reference for FP8, BF16, MXFP4, and Microscaling Formats
An 83-format numeric catalog with bit-exact conformance vectors and IEEE P3109 cross-walk serving as a vendor-neutral reference for FP8, BF16, MXFP4, and microscaling formats.
Reference graph
Works this paper leans on
-
[1]
A number system with an irrational base,
G. Bergman, “A number system with an irrational base,”Mathematics Magazine, vol. 31, pp. 98–110, 1957
1957
-
[2]
I. Daubechies, C. S. Gunturk, Y. Wang, and O. Yilmaz, “The Golden Ratio Encoder,”IEEE Trans- actions on Information Theory, vol. 56, no. 10, pp. 5097–5110, 2010. DOI 10.1109/TIT.2010.2059750. arXiv:0809.1257
-
[3]
On robustness properties of beta encoders and golden ratio encoders,
R. Ward, “On robustness properties of beta encoders and golden ratio encoders,” 2008. arXiv:0806.1083
Pith/arXiv arXiv 2008
-
[4]
Beating floating point at its own game: posit arithmetic,
J. L. Gustafson and I. Yonemoto, “Beating floating point at its own game: posit arithmetic,” Supercomputing Frontiers and Innovations, vol. 4, no. 2, 2017. DOI 10.14529/JSFI170206
-
[5]
Standard for Posit Arithmetic,
Posit Working Group, “Standard for Posit Arithmetic,” 2022.https://posithub.org/docs/posit_- standard-2.pdf
2022
-
[6]
Posits: the good, the bad and the ugly,
F. de Dinechin, L. Forget, J.-M. Muller, and Y. Uguen, “Posits: the good, the bad and the ugly,” 2019.hal-03195756v3
2019
- [7]
-
[8]
Integer representations of takums,
L. Hunhold, “Integer representations of takums,” 2024. arXiv:2412.20273
arXiv 2024
-
[9]
A VHDL codec for takum arithmetic,
L. Hunhold, “A VHDL codec for takum arithmetic,” 2024. arXiv:2408.10594
arXiv 2024
-
[10]
Bfloat16, posit and takum number formats in linear-solver workloads,
L. Hunhold and S. Quinlan, “Bfloat16, posit and takum number formats in linear-solver workloads,”
-
[11]
Hardware evaluation of takum arithmetic,
L. Hunhold, “Hardware evaluation of takum arithmetic,”ARITH 2025 (IEEE 32nd Symposium on Computer Arithmetic). DOI 10.1109/ARITH64983.2025.00019
-
[12]
PERCIVAL: open-source posit RISC-V core,
D. Mallasen et al., “PERCIVAL: open-source posit RISC-V core,”IEEE Transactions on Emerging Topics in Computing, 2022. DOI 10.1109/TETC.2022.3187199. arXiv:2111.15286
-
[13]
Big-PERCIVAL: exploring the native use of 64-bit posit arithmetic,
D. Mallasen et al., “Big-PERCIVAL: exploring the native use of 64-bit posit arithmetic,”IEEE Transactions on Computers, 2024. DOI 10.1109/TC.2024.3377890. arXiv:2305.06946
-
[14]
Microscaling data formats for deep learning
B. D. Rouhani et al., “Microscaling data formats for deep learning” (OCP-MX), 2023. arXiv:2310.10537. 19
arXiv 2023
-
[15]
LNS-Madam: low-precision training in logarithmic number system,
J. Zhao et al., “LNS-Madam: low-precision training in logarithmic number system,” 2021. arXiv:2106.13914
arXiv 2021
-
[16]
Low-precision logarithmic number systems,
M. S. Alam, J. Garland, and D. Gregg, “Low-precision logarithmic number systems,” 2021. arXiv:2102.06681
arXiv 2021
-
[17]
Efficient algorithms for Zeckendorf arithmetic,
C. Ahlbach, J. Usatine, and N. Pippenger, “Efficient algorithms for Zeckendorf arithmetic,” 2012. arXiv:1207.4497
Pith/arXiv arXiv 2012
-
[18]
Number systems for deep neural network architectures: a survey,
H. F. Alsuhli et al., “Number systems for deep neural network architectures: a survey,” 2023. arXiv:2307.05035
arXiv 2023
-
[19]
FP8 formats for deep learning,
P. Micikevicius et al., “FP8 formats for deep learning,” 2022. arXiv:2209.05433
Pith/arXiv arXiv 2022
-
[20]
Ascend HiFloat8 format for deep learning,
Y. Luo et al., “Ascend HiFloat8 format for deep learning,” 2024. arXiv:2409.16626
arXiv 2024
-
[21]
Number formats, error mitigation, and scope for 16-bit arithmetics in weather and climate modeling,
M. Kloewer, P. D. Duben, and T. N. Palmer, “Number formats, error mitigation, and scope for 16-bit arithmetics in weather and climate modeling,”Journal of Advances in Modeling Earth Systems, vol. 12, 2020. DOI 10.1029/2020MS002246
-
[22]
The era of 1-bit LLMs: BitNet b1.58,
S. Ma et al., “The era of 1-bit LLMs: BitNet b1.58,” 2024. arXiv:2402.17764
Pith/arXiv arXiv 2024
-
[23]
J. L. Gustafson,The End of Error: Unum Computing. CRC Press, 2015. ISBN 9781482239874
2015
-
[24]
T. Kumar et al., “Scaling laws for precision,” 2024. arXiv:2411.04330
arXiv 2024
-
[25]
BitNet b1.58 2B4T technical report,
S. Ma et al., “BitNet b1.58 2B4T technical report,” 2025. arXiv:2504.12285
arXiv 2025
-
[26]
Fibbinary: quantization of neural networks using Fibonacci representations,
M. I. Belghazi et al., “Fibbinary: quantization of neural networks using Fibonacci representations,”
-
[27]
Standard for binary floating-point arithmetic for machine learning,
IEEE P3109 Working Group, “Standard for binary floating-point arithmetic for machine learning,” working draft v0.9.1, 2025. Reference implementation:graphcore-research/gfloat
2025
-
[28]
Novel aspects of IEEE SA P3109 arithmetic formats for machine learning,
J. Sarnoff, “Novel aspects of IEEE SA P3109 arithmetic formats for machine learning,” arXiv:2606.04028, 2026-06-01
Pith/arXiv arXiv 2026
-
[29]
Pretraining large language models with MXFP4 on native FP4 hardware,
AMD Research et al., “Pretraining large language models with MXFP4 on native FP4 hardware,” arXiv:2605.09825, 2026
Pith/arXiv arXiv 2026
-
[30]
GB10 NVFP4 silicon measurement reaches approximately 1 PFLOP (2:4 sparse),
NVIDIA Developer, “GB10 NVFP4 silicon measurement reaches approximately 1 PFLOP (2:4 sparse),” NVIDIA Developer Forums, 2026-06-17
2026
-
[31]
D. Vasilev, “An 83-format numeric catalog with bit-exact conformance vectors: A vendor-neutral reference for FP8, BF16, MXFP4, and microscaling formats,” arXiv:2606.09686, 2026-06-08
Pith/arXiv arXiv 2026
-
[32]
MixFP4: Enhancing NVFP4 with adaptive FP4/INT4 block representations,
Authors of MixFP4, “MixFP4: Enhancing NVFP4 with adaptive FP4/INT4 block representations,” arXiv:2605.31035, 2026
Pith/arXiv arXiv 2026
-
[33]
Kulisch,Computer Arithmetic and Validity: Theory, Implementation, and Applications, 2nd ed
U. Kulisch,Computer Arithmetic and Validity: Theory, Implementation, and Applications, 2nd ed. De Gruyter, 2013. ISBN 9783110301731. 20
2013
discussion (0)
Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.