The Formalization of Discrete Fourier Transform in HOL

Mathematical Problems in Engineering - Tập 2015 - Trang 1-8 - 2015
Zhiping Shi1, Yupeng Zhang1, Yong Guan1, Liming Li1, Jie Zhang2
1Beijing Key Laboratory of Electronic System Reliability Technology, Capital Normal University, Beijing, 100048, China
2College of Information Science and Technology, Beijing University of Chemical Technology, Beijing, 100029, China

Tóm tắt

Traditionally, Discrete Fourier Transform (DFT) is performed with numerical or symbolic computation, which cannot guarantee 100% accurate analysis which may be necessary for safety-critical applications. Machine theorem proving is one of the formal methods that perform accurate analysis with completeness to some extent. This paper proposes the formalization of DFT in a higher-order logic theorem prover named HOL. We propose the formal definition of DFT and verify the fundamental properties of DFT. Two case studies are presented to illustrate usefulness and correctness of the formalized DFT, including formal verifications of Fast Fourier Transform (FFT) and cosine frequency shift.

Từ khóa


Tài liệu tham khảo

2002

1988

10.1007/3-540-44755-5_4

10.1007/3-540-60156-2_3

1989, Mechanizing programming logics in higher-order logic, 387

10.1007/s11390-013-1324-6

10.1007/3-540-48683-6_33

10.1007/3-540-44755-5_12

10.1007/BF01384233

10.12785/amis/070135

10.1155/2014/195276

10.1155/2014/201214