Transreal Foundation for Floating-Point Arithmetic

Authors

  • James Anderson Editor in Chief of Transmathematica

DOI:

https://doi.org/10.36285/tm.91

Abstract

Software Engineering relies, to a large extent, on formal software standards and logical means for specifying and verifying computer programs. Among these the IEEE 754 standard for floating-point arithmetic is widely used. We criticise the standard from the standpoint of transreal arithmetic. Transreal arithmetic was derived from projective geometry using a double cover to provide signed infinities on the horizon and nullity at the point of projection. These infinities and nullity have some similarities with IEEE 754 floating-point infinities and NaNs but there are important differences. We explore the differences by analysing the standard at three levels: commentary within the standard, abstract datatypes, and bit patterns. We find that all of the differences are coincident with faults in the standard. Obviously a correct standard would better support the specification, development and testing of numerical software. We discuss how the standard can be corrected, in its own terms, or by adopting transreal arithmetic as its theoretical foundation. We also discuss emulation of transreal arithmetic in IEEE 754 processing systems and address accusations that transreal arithmetic plagiarised the standard.

Author Biography

James Anderson, Editor in Chief of Transmathematica

Dr James Anderson invented transmathematics. He is the founder and Editor in Chief of the Transmathematica journal.

References

“IEEE standard for binary floating-point arithmetic,” IEEE 754-1985, pp. 1–20, 1985.

“IEEE standard for floating-point arithmetic,” IEEE 754-2008, pp. 1–70, 2008.

“IEEE standard for floating-point arithmetic,” IEEE 754-2019, pp. 1–84, 2019.

J.A.D.W. Anderson, “Trans-floating-point arithmetic removes nine quadrillion redundancies from 64-bit ieee 754 floating-point arithmetic,” in Lecture Notes in Engineering and Computer Science: Proceedings of The World Congress on Engineering and Computer Science 2014, WCECS 2014, 22–24 October, 2014, San Francisco, USA., vol. 1, 2014, pp. 80–85.

J.A.D.W. Anderson, “Perspex machine xi: Topology of the transreal num- bers,” in IMECS 2008, S. I. Ao, O. Castillo, C. Douglas, D. D. Feng, and J.-A. Lee, Eds., March 2008, pp. 330–33.

J.A.D.W. Anderson, “Representing geometrical knowledge,” in Phil. Trans. Roy. Soc. Lond. Series B., vol. 352, no. 1358, 1997, pp. 1129–1139.

J.A.D.W. Anderson and P.K. Sweby, “Exact computation in numerical linear algebra: The discrete fourier transform,” in Godunov Methods Theory and Applications, E. F. Toro, Ed. Kluwer Academic / Plenum Publishers, 1999, pp. 61–67.

J.A. Bergstra and A. Ponse, “Fracpairs and fractions over a reduced com- mutative ring” in Indigationes Mathematicae, vol. 27, 2016, pp. 727–48.

J.A. Bergstra, “Arithmetical Datatypes, Fracterms, and the Fraction Def- inition Problem” in Transmathematica, 2020. DOI

J.A.D.W. Anderson, “Exact numerical computation of the rational general linear transformations,” in Vision Geometry XI, ser. Proceedings of SPIE, L. J. Lateki, D. M. Mount, and A. Y. Wu, Eds., vol. 4794, 2002, pp. 22–28.

J.A.D.W. Anderson, “Perspex machine ii: Visualisation,” in Vision Geom- etry XIII, ser. Proceedings of SPIE, L. J. Lateki, D. M. Mount, and A. Y. Wu, Eds., vol. 5675, 2005, pp. 100–111.

J.A.D.W. Anderson, “Perspex machine vii: The universal perspex ma- chine,” in Vision Geometry XIV, ser. Proceedings of SPIE, L. J. Lateki, D. M. Mount, and A. Y. Wu, Eds., vol. 6066, 2006, pp. T1–T17.

J.A.D.W. Anderson, N. V ̈olker and A.A. Adams, “Perspex machine viii: Axioms of transreal arithmetic,” in Vision Geometry XV, ser. Proceedings of SPIE, L.J. Lateki, D.M. Mount, and A.Y. Wu, Eds., vol. 6499, 2007, pp. 2.1–2.12.

J.A. Bergstra, “Division by zero: A survey of options,” in Transmathemat- ica, 2019.

J.A.D.W. Anderson and J.A. Bergstra, “Review of Suppes 1957 Proposals For Division by Zero” in Transmathematica, 2021.

J.A.D.W. Anderson, “Perspex machine ix: Transreal analysis,” in Vision Geometry XV, ser. Proceedings of SPIE, L. J. Lateki, D. M. Mount, and A. Y. Wu, Eds., vol. 6499, 2007, pp. J1–J12.

J.A.D.W. Anderson, “Evolutionary and revolutionary effects of transcom- putation,” in 2nd IMA Conference on Mathematics in Defence. Institute of Mathematics and its Applications, Oct. 2011.

T.S. dos Reis, W. Gomide and R.S. Kubrusly, “Números transreais. Mais uma etapa na história dos números,” in Scientiarum History: VI Congress of History of Science, Technical and epistemology, 2013.

T.S. dos Reis and J.A.D.W. Anderson, “Construction of the transcomplex numbers from the complex numbers,” in Lecture Notes in Engineering and Computer Science: Proceedings of The World Congress on Engineering and Computer Science 2014, WCECS 2014, 22–24 October, 2014, San Francisco, USA., vol. 1, 2014, pp. 97–102.

J.A.D.W. Anderson and T.S. dos Reis, “Transreal limits expose category er- rors in IEEE 754 floating-point arithmetic and in mathematics,” in Lecture Notes in Engineering and Computer Science: Proceedings of The World Congress on Engineering and Computer Science 2014, WCECS 2014, 22– 24 October, 2014, San Francisco, USA., vol. 1, 2014, pp. 86–91.

T.S. dos Reis and J.A.D.W. Anderson, “Transdifferential and transintegral calculus,” in Lecture Notes in Engineering and Computer Science: Proceed- ings of The World Congress on Engineering and Computer Science 2014, WCECS 2014, 22–24 October, 2014, San Francisco, USA., vol. 1, 2014, pp. 92–96.

J.A.D.W. Anderson and T.S. dos Reis, “Transreal newtonian physics op- erates at singularities,” in Synesis, vol. 7, no. 2, 2015, pp. 57–81.

J.A.D.W. Anderson and W. Gomide, “Transreal arithmetic as a consis- tent basis for paraconsistent logics,” in Lecture Notes in Engineering and Computer Science: Proceedings of The World Congress on Engineering and Computer Science 2014, WCECS 2014, 22–24 October, 2014, San Fran- cisco, USA., vol. 1, 2014, pp. 103–108.

T S. dos Reis, “Transmatemática”. Orientador: R.S. Kubrusly, Coorien- tador: W. Gomide, Tese (doutorado) – Universidade Federal do Rio de Janiero, Decania do Centro de Cîencias Matemáticas e da Natureza, Pro- grama de Pós Graduaçã ̃o em História das Cîencias, Técnicas e Epistomolo- gia, Rio de Janeiro, RJ, 2015.

T.S. dos Reis and J.A.D.W. Anderson, “Transreal calculus,” in IAENG International Journal of Applied Mathematics, vol. 45, no. 1, pp. 51–63, 2015.

T.S. dos Reis and J.A.D.W. Anderson, “Transreal limits and elementary functions,” in Transactions on Engineering Technologies, H. K. Kim, M. A. Amouzegar and S. I. Ao, Ed. Dordrecht: Springer, 2015, pp. 209–225.

W. Gomide, T.S. dos Reis and J.A.D.W. Anderson, “Transreal logical space of all propositions,” in Transactions on Engineering Technologies – World Congress on Engineering and Computer Science 2014, Springer- Verlag, 2015, pp.227–42.

W. Gomide, T.S. dos Reis, and J.A.D.W. Anderson, “Transreal proof of the existence of universal possible worlds,” in Handbook of the 5th World Congress and School on Universal Logic, 2015, pp. 324–324.

J.A.D.W. Anderson, “Transmathematical basis of infinitely scalable pipeline machines,” in International Conference On Computational Sci- ence, 2015.

T.S. dos Reis and J.A.D.W. Anderson, “Transcomplex topology and ele- mentary functions,” in World Congress on Engineering, S. I. Ao, L. Gel- man, D. W. L. Hukins, A. Hunter, and A. M. Korsunsky, Eds., vol. 1, 2016, pp. 164–169.

T.S. dos Reis, W. Gomide and J.A.D.W. Anderson, “Construction of the transreal numbers and algebraic transfields,” in IAENG International Jour- nal of Applied Mathematics, vol. 46, no. 1, 2016, pp. 11–23.

T.S. dos Reis, “Proper and improper Riemann integral in a single defini- tion,” in Proceeding Series of the Brazilian Society of Computational and Applied Mathematics, vol. 5, 2016, pp. 010017-1 – 010017-7.

T.S. dos Reis, W. Gomide and J.A.D.W. Anderson “Transreal truth valued square of opposition,” in Handbook of Abstracts 5th World Congress on the Square of Opposition, 2016, pp.37-40.

T.S. dos Reis and J.A.D.W. Anderson, “Transcomplex numbers: proper- ties, topology and functions,” in Engineering Letters, vol. 25, no. 1, 2017.

J.A.D.W. Anderson, R. Kubrusly, T.S. dos Reis and W. Gomide, “Trans- mathematica 2017: Transmathematics and the philosophy of numbers,” in Transmathematica, 2019.

J.J Mendes, “O indeterminado na filosofia, na cîencia e na matemática: sua traducção nos números transreais,” Orientador: W. Gomide. Dissertação [Mestrado]: Universidade Federal de Mato Grosso: Instituto de Cîencias Sociais - Programa de pós-graduação em Filosofia, Cuiabá, MT, 2018.

J.A.D.W. Anderson, T.S. dos Reis and W. Gomide, “Transmathematica 2019 – the 2nd international conference on total systems,” in Transmathe- matica, 2019.

T.S. dos Reis, “Transreal integral,” in Transmathematica, 2019.

S.F.K. Leach and J.A.D.W. Anderson, “Slipstream transcomputation of the fast fourier transform,” in Transmathematica, 2019.

J.A.D.W. Anderson, “Foundations of transmathematics,” in Transmathematica, 2019.

W. Gomide, “Thought experiment as a logical transformation in transreal logical space: Re-examining the einstein, podolsky and rosen paradox,” in Transmathematica, 2019.

W.Gomide, T.S. dos Reis and J.A.D.W. Anderson, “Transreal proof of the existence of universal possible worlds,” in South American Journal of Logic, vol. 5, no. 2, 2019, pp. 231–259.

T.S. dos Reis and J.A.D.W. Anderson, “Integral on transcomplex numbers,” in Proceedings of The World Congress on Engineering 2019, 3–5 July, 2019, London, U.K., 2019, pp. 90–94.

J.A. Bergstra, “Fractions in Transrational Arithmetic,” in Transmathematica, 2020.

J.A. Bergstra and J.V. Tucker, “The Transrational Numbers as an Abstract Data Type,” in Transmathematica, 2020.

J.A.D.W. Anderson, “Book Review: The Cult of Pythagoras,” in Trans-mathematica, 2020

J.A.D.W. Anderson and T.S. dos Reis, “Construction of the Transreal Numbers from Rational Numbers via Dedekind Cuts,” in Engineering Let- ters, vol. 29, no. 2, 2021, pp. 477–92.

J.A.D.W. Anderson, W. Gomide and T.S. dos Reis, “Transmathematica 2021: The 3rd International Conference on Total Systems” in Transmathematica, 2021.

T.S. dos Reis, “Construction of the Transreal Numbers from Hyperreal Numbers” in Transmathematica, 2021

T. S. dos Reis and J.A.D.W. Anderson, “Transcomplex Integral,” in Transactions on Engineering Technologies: World Congress on Engineering 2019, S.I. Ao, L. Gelman, H.K. Kim Ed. Springer, 2021.

J.A.D.W. Anderson, W. Gomide and T.S. dos Reis, “Transmathematica 2022: The 4th International Conference on Total Systems” in Transmathematica, 2022.

J.A. Bergstra, “Prospective, Retrospective, and Formal Division: a contri- bution to philosophical arithmetic,” in Transmathematica, 2022.

J.A. Bergstra and J.V. Tucker, “Totalising Partial Algebras: Teams and Splinters” in Transmathematica, 2022.

T.S. dos Reis and J.A.D.W. Anderson, “Transquaternions’ in Transmath- ematica, 2022.

T.S. dos Reis, J.A.D.W. Anderson and W. Gomide, “Transreal Explicit Construction of Universal Possible Worlds” in Transmathematica 2023.

T.S. dos Reis, “O que tem sido pesquisado em transmatemática no HCTE,” in Scientiarum Historia, vol. 1, 2014.

T.S. dos Reis, “Números transreais: matemática ou devaneio?” 14◦ Seminário Nacional de História da Cîencia e da Tecnologia, 2014.

T.S. dos Reis and R.S. Kubrusly, “Divisão por zero e o desenvolvimento dos números transreais,” in Synesis, vol. 7, no. 1, 2015, pp.139-154.

T.S. dos Reis, “Números transreais e o espaço l ́ogico,” in Scientiarum His- toria, vol. 1, 2015.

T.S. dos Reis, “Um pouco de transmatemática: números transcomplexos,” in Scientiarum Historia, vol. 1, 2016.

T.S. dos Reis and R.A. Barros, “Números transreais: uma análise do pro- cesso de desenvolvimento e dos potenciais educativos de um novo conjunto onde é possível a divisão por zero,” XII Encontro Nacional de Educação Matemática, 2016, São Paulo, Anais do XII Encontro Nacional de Ed- ucaçáo Matemática: Educação Matemática – A Educação Matemática na Contemporaneidade: desafios e possibilidades, 2016.

T.S. dos Reis, “Quadrado de Oposição Transreal,” in Scientiarum Historia, vol. 1, 2017.

T.S. dos Reis, “Os números transreais, a transmatemática e a divisão por zero em disciplinas optativas nas licenciaturas em matemática e em física,” in IV Congresso Nacional de Educação, 2017, Joáo Pessoa. Anais do IV Congresso Nacional de Educação, 2017.

T.S. dos Reis, “Transmatemática e o Espaço dos Mundos Possíveis,” in Scientiarum Historia, vol. 1, 2018.

C.J. Almeida and T.S. dos Reis, “Números transreais e lógica em disciplina optativa na licenciaturatura em matemática In: V Congresso Nacional de Educação, 2018, Recife,” in Anais do V CONEDU, Recife: V Congresso Nacional de Educação, vol. 1, 2018.

T.S. dos Reis, “Sobre o surgimento histórico do zero, divisão por zero e números transreais In: V Congresso Nacional de Educação, 2018, Recife,” in Anais do V CONEDU. Recife: V Congresso Nacional de Educação, vol. 1, 2018.

Wikipedia contributors. James. A.D.W. Anderson — Wikipedia. Versions in history from 4 April 2022 to 27 October 2022.

Downloads

Published

2023-07-23

How to Cite

Anderson, J. (2023). Transreal Foundation for Floating-Point Arithmetic. Transmathematica. https://doi.org/10.36285/tm.91

Issue

Section

Primary Article