← Back to Research

Theorem Proving · HOL Light

Formalization of Transform Methods using HOL Light

A foundational formalization of Laplace and Fourier transform methods in HOL Light — the mathematical core behind formal frequency-domain and transfer-function analysis across this research program.

Abstract

Algebraic techniques based on transform methods are widely used for solving differential equations and evaluating transfer functions and frequency response while analyzing physical aspects of safety-critical systems. We present a formalization of transform methods — Laplace and Fourier transforms — using the multivariable calculus theories of HOL Light: integral, differential, transcendental, and topological theories are used to formally define these transforms and verify properties such as existence, linearity, frequency shifting, modulation, time shifting, time scaling, differentiation and integration in the time domain, and their mutual relationships (including with the Fourier Cosine and Fourier Sine transforms).

We demonstrate practical effectiveness by formally verifying commonly used electrical circuits, an automobile suspension system, an audio equalizer, a MEMS accelerometer, controllers and compensators, a 4-π soft-error crosstalk model, and the pitch control of an unmanned free-swimming submersible vehicle.

Framework

From multivariable calculus to verified transfer functions.

MultivariableCalculus TheoriesHOL LightLaplace &Fourier TransformFormalized definitionsPropertyVerificationExistence, linearity,shifting, scalingReal-worldCase StudiesCircuits, UAV,MEMS, controllersIllustrated on circuits, a suspension system, an equalizer, and a submersible vehicle

People

Related Publications

Thesis · 2019
Formalization of Transform Methods using Higher-order-logic Theorem Proving
A. Rashid
PhD Thesis, National University of Sciences and Technology (NUST), Islamabad, Pakistan
Journal Paper · 2019
Formal Analysis of Continuous-time Systems using Fourier Transform
A. Rashid, O. Hasan
Journal of Symbolic Computation, Elsevier, Vol. 90, pp. 65–88
Journal Paper · 2018
Formalization of Lerch's Theorem using HOL Light
A. Rashid, O. Hasan
Journal of Applied Logic, IfCoLog Journal, Vol. 5, No. 8, pp. 1623–1652
Conference Paper · 2018
Formal Verification of Platoon Control Strategies
A. Rashid, U. Siddique, O. Hasan
Software Engineering and Formal Methods (SEFM), LNCS Vol. 10886, Springer, Toulouse, France, pp. 223–238
Conference Paper · 2017
Formal Analysis of Linear Control Systems using Theorem Proving
A. Rashid, O. Hasan
Int'l Conf. on Formal Engineering Methods (ICFEM), LNCS Vol. 10610, Springer, Xi'an, China, pp. 345–361
Conference Paper · 2017
Formalization of Transform Methods using HOL Light
A. Rashid, O. Hasan
Conference on Intelligent Computer Mathematics (CICM), LNAI Vol. 10383, Springer, Edinburgh, UK, pp. 319–332
Journal Paper · 2017
Formally Verifying Transfer Functions of Linear Analog Circuits
S. H. Taqdees, O. Hasan
IEEE Design & Test, Vol. 34, Issue 5, pp. 30–37
Conference Paper · 2016
On the Formalization of Fourier Transform in Higher-order Logic
A. Rashid, O. Hasan
Interactive Theorem Proving (ITP), LNCS Vol. 9807, Springer, Nancy, France, pp. 483–490 (Rank A, CORE)
Conference Paper · 2013
Formalization of Laplace Transform Using the Multivariate Calculus Theory of HOL Light
S. H. Taqdees, O. Hasan
Logic for Programming, Artificial Intelligence and Reasoning (LPAR), Springer LNCS 8312, Stellenbosch, South Africa, pp. 744–758 (Rank A, CORE)
Thesis · 2013
Formalization of Laplace Transform using the Multivariable Calculus Theory of HOL Light
S. H. Taqdees
Masters Thesis, National University of Sciences and Technology (NUST), Islamabad, Pakistan
View all publications →