Fourier transform based techniques are widely used for solving differential equations and to perform the frequency response analysis of signals in many safety-critical systems. To perform the formal analysis of these systems, we present a formalization of Fourier transform using higher-order logic. In particular, we use the HOL-Light’s differential, integral, transcendental and topological theories of multivariable calculus to formally define Fourier transform and reason about the correctness of its classical properties, such as existence, linearity, frequency shifting, modulation, time reversal and differentiation in time-domain. In order to demonstrate the practical effectiveness of the proposed formalization, we use it to formally verify the frequency response of an automobile suspension system.
[1]
Osman Hasan,et al.
Formalization of Laplace Transform Using the Multivariable Calculus Theory of HOL-Light
,
2013,
LPAR.
[2]
Xin-She Yang,et al.
Mathematical Modeling with Multidisciplinary Applications: Yang/Mathematical
,
2013
.
[3]
J. C. van den Berg,et al.
Fourier and Laplace Transforms: Contents
,
2003
.
[4]
Umair Siddique,et al.
Formal Analysis of Optical Systems
,
2014,
Math. Comput. Sci..
[5]
R. Bracewell.
The Fourier Transform and Its Applications
,
1966
.
[6]
Xin-She Yang.
Mathematical modeling with multidisciplinary applications
,
2013
.
[7]
Umair Siddique,et al.
On the Formalization of Z-Transform in HOL
,
2014,
ITP.