Title :
Periodicity of the P-adic Expansion after Arithmetic Operations in P-adic Field
Author :
Chao Lu ; Xinkai Li ; Luxi Shan
Author_Institution :
Dept. of Comput. & Inf. Sci., Towson Univ., Towson, MD, USA
fDate :
May 30 2012-June 1 2012
Abstract :
For the past few years, we have been developing the Exact Scientific Computational Library (ESCL) using P-adic arithmetic. The effort has been focusing on converting all rational number operations to integer calculation, and fully taking the advantage of fast integer multiplication of modern computer architectures. By properly selecting prime numbers as the bases and practically choosing the length r for P-adic expansion of rational numbers, we have shown some promising results for large matrix operations. One problem that we have confronted is the overflow of the prescribed bound in P-adic arithmetic, Hensel code originally defined by Krishnamurthy, Rao, and Subramanian [3] may give an invalid Hensel code after arithmetic operations if the length r of the P-adic expansion is not properly chosen. In this paper, we will show and prove the periodicity after arithmetic operations in P-adic number systems. If we can represent all the P-adic sequences with a complete period during all the calculations, then we are sure to be able to carry out all the arithmetic operations exactly. Two formulas for the maximum length of the P-adic expansion´s periodic part after the P-adic arithmetic operations are given in this paper.
Keywords :
codes; matrix multiplication; number theory; ESCL; Hensel code; P-adic arithmetic; P-adic arithmetic operations; P-adic expansion periodicity; P-adic field; P-adic number systems; P-adic sequences; exact scientific computational library; fast integer multiplication; integer calculation; matrix operations; modern computer architectures; prime number selection; rational number operations; Computers; Conferences; Decoding; Educational institutions; Encoding; Information science; Transforms; Algorithm; Error-free Computing; Hensel Code; Overflow; Truncation Error;
Conference_Titel :
Computer and Information Science (ICIS), 2012 IEEE/ACIS 11th International Conference on
Conference_Location :
Shanghai
Print_ISBN :
978-1-4673-1536-4
DOI :
10.1109/ICIS.2012.85