Title
Approaches to the implementation of generalized complex numbers in the Julia language
Abstract
In problems of mathematical physics, to study the structures of spaces using the Cayley-Klein models in theoretical calculations, the use of generalized complex numbers is required. In the case of computational experiments, such tasks require their high-quality implementation in a programming language. The proposed small implementation of generalized complex numbers in modern programming languages have several disadvantages. In this article, we propose using the Julia language as the language for implementing generalized complex numbers, not least because it supports the multiple dispatch mechanism. The paper demonstrates the approach to the implementation of one of the types of generalized complex numbers, namely dual numbers. We place particular emphasis on the description of the use of the multiple dispatch mechanism to implement a new numerical type. The resulting implementation of dual numbers can be considered as a prototype for a complete software module for supporting generalized complex numbers.
Year
Venue
DocType
2020
ITTMM
Conference
ISSN
Citations 
PageRank 
in CEUR Workshop Proceedings, vol. 2639, 141-157 (2020)
0
0.34
References 
Authors
0
3
Name
Order
Citations
PageRank
M. N. Gevorkyan153.70
Anna V. Korolkova299.67
Dmitry S. Kulyabov31612.49