Abstract
The aim of this paper is to further investigate the properties of octonion Fourier transform (OFT) of real-valued functions of three variables and its potential applications in signal and system processing. This is a continuation of the work started by Hahn and Snopek, in which they studied the octonion Fourier transform definition and its applications in the analysis of the hypercomplex analytic signals. First, the octonion algebra and the new quadruple-complex numbers algebra are introduced. Then, the OFT definition is recalled, together with some basic properties, proved in some earlier work. The main part of the article is devoted to new properties of the OFT, that allow us to use the OFT in the analysis of multidimensional signals and LTI systems, i.e. derivation and convolution of real-valued signals.
Access provided by Autonomous University of Puebla. Download conference paper PDF
Similar content being viewed by others
1 Introduction
The classical signal theory deals with \(\mathbb R\)- or \(\mathbb C\)-valued functions and their \(\mathbb C\)-valued spectra. However, in some practical applications, signals tend to be represented by hypercomplex algebras [4]. Hypercomplex Fourier transforms deserve special attention in this considerations. Quaternion Fourier transform (QFT) allows us to analyze two dimensions of the sampling grid independently, while the complex transform mixes those two dimensions. It enables us to use the Fourier transform in the analysis of some 2-D linear time-invariant (LTI) systems described by some linear partial differential equations (PDEs) [3].
In [2] we presented some preliminary results concerning the octonion Fourier transform (OFT). We showed that the OFT is well defined for \(\mathbb R\)-valued functions and proved some basic properties of the OFT, analogous to the properties of the classical FT and QFT. Our research follows previous results of Hahn and Snopek [6]. It should be noted that octonion signal processing have already found practical applications [5, 7], including image splicing detection [9] and neural networks [8].
In this paper, we introduce the most recent results, associating OFT (introduced in Sect. 3) with 3-D LTI systems of linear PDEs with constant coefficients. Properties of the OFT in context of signal-domain operations such as derivation and convolution of \(\mathbb {R}\)-valued functions are stated in Sect. 4. There are known results for QFT (see [3]), but they use the notion of other hypercomplex algebra, i.e. double-complex numbers. Results presented here require defining other higher-order hypercomplex structure, i.e. quadruple-complex numbers defined in Sect. 2. This hypercomplex generalization of the Fourier transformation provides an excellent tool for the analysis of 3-D LTI systems which is presented in Sect. 5. The paper is concluded in Sect. 6 with short discussion of those results.
2 Algebras of Octonions and Quadruple-Complex Numbers
Octonions (\(\mathbb O\)) are an example of Cayley-Dickson hypercomplex algebra [2, 6]. Its elements are of the form
where e 1, e 2, …, e 7 are seven imaginary units satisfying appropriate multiplication rules (presented in Table 1). Octonions form a non-associative, non-commutative (but alternative) composition and division algebra \(\mathbb O\) of order 8 over the field of real numbers \(\mathbb R\). Octonion algebra is endowed with the standard norm
where o ∗ = x 0 − x 1e 1 −… − x 7e 7 is the octonion conjugate of o.
We define the octonion exponential function in a classical way—as the infinite sum \(e^o := \sum _{k=0}^{\infty } \frac {o^k}{k!}\). Due to the fact, that octonion multiplication is non-commutative, for any \(o_1,o_2\in \mathbb O\) we have \(e^{o_1 + o_2} = e^{o_1}\cdot e^{o_2}\) if and only if o 1 ⋅ o 2 = o 2 ⋅ o 1.
Due to non-associativity and non-commutativity of octonion multiplication, many formulas concerning the Fourier transforms are quite complicated (see Sect. 4). To improve that, inspired by Ell [3], we introduce the algebra of quadruple-complex numbers \(\mathbb {F}\), which elements can be written as
Therefore, the algebra \(\mathbb {F}\) consists of quadruples \((s_0,s_1,s_2,s_3)\in \mathbb C^4\) of complex numbers. Multiplication ⊙ in \(\mathbb {F}\) is given by the formula
where \((s_0,s_1,s_2,s_3), (t_0,t_1,t_2,t_3)\in \mathbb {F}\). It is easy to check that multiplication ⊙ is associative and commutative, but not all nonzero elements of \(\mathbb {F}\) are invertible with respect to ⊙, e.g. \((1,0,0,1)=1+\mathbf e_6\in \mathbb {F}\) doesn’t have an ⊙-inverse.
3 Octonion Fourier Transform
Let \(u\colon \mathbb R^3\to \mathbb R\). The octonion Fourier transform (OFT) of u is defined by
where x = (x 1, x 2, x 3), f = (f 1, f 2, f 3) and multiplication is done from left to right. Choice and order of imaginary units in the exponents is not accidental (see [2, 6]). Conditions of existence (and invertibility) are the same as for the classical (complex) Fourier transform. Let us recall the result from [2], where the inverse OFT formula was proved.
Theorem 1
Let \(u\colon \mathbb R^3\to \mathbb R\) be a continuous and square-integrable. Then
where multiplication is done from left to right.
In fact, the abovementioned theorem holds for the general case of \(\mathbb O\)-valued functions (see [1]), but in this paper we will consider only the \(\mathbb R\)-valued functions. In [2] we derived basic properties of the OFT, analogous to the properties of the classical Fourier transform. Let us recall some of those results.
Let U be the OFT of the \(\mathbb R\)-valued function u and let α i(o) = −e i ⋅ (o ⋅e i), where ∘ is standard function composition. We have the following octonion analogue of Hermitian symmetry:
Moreover, if U α, U β and U γ denote the OFTs of functions u(x 1 − α, x 2, x 3), u(x 1, x 2 − β, x 3) and u(x 1, x 2, x 3 − γ), respectively, then
which is the octonion version of shift theorem. We also have the Plancherel and Rayleigh theorems:
where V is the OFT of the \(\mathbb R\)-valued function v. The above-presented theorems form the basis of the octonion signal theory and are the starting point for further research.
4 Recent Results
We will now present properties that are a key element in the analysis of multidimensional LTI systems described by a system of PDEs. In theorems stated below, we will denote the OFTs of the \(\mathbb R\)-valued functions u and v by U and V , respectively.
Theorem 2 (OFTs of Partial Derivatives)
Let \(U^{x_1}\) , \(U^{x_2}\) and \(U^{x_3}\) denote the OFTs of \(\frac {\partial u}{\partial x_1}\) , \(\frac {\partial u}{\partial x_2}\) and \(\frac {\partial u}{\partial x_3}\) , respectively. Then
Proof of this result follows from straightforward calculations and we leave details to the reader. It is worth noting, however, that the idea of this proof is to express the OFT of the derivative of u as a sum of components of different parity, i.e.
where
and \(F_i(y) = \cos {}(y)\) if i = e, and \(F_i(y) = \sin {}(y)\) if i = o [2, 6]. The claim of the theorem follows from the integration by parts. Notice that treating octonions as elements of \(\mathbb {F}\) and using the multiplication ⊙, we get the same formulas as in classical theory.
The next result concerns function convolution. The convolution-multiplication duality is one of the key properties used in the frequency analysis of LTI systems [3]. Recall that the convolution of \(u,v\colon \mathbb R^3\to \mathbb R\) is given by the formula
Convolution of functions is commutative and associative while the multiplication of octonions is not, hence the octonion version of duality theorem will have to differ significantly from its classical equivalent.
Theorem 3 (Convolution-Multiplication Duality)
Let \(\mathscr {F}_{\mathrm {OFT}}\{u*v\}\)denote the OFT of the convolution of u and v, i.e. u ∗ v. Then
where
is a sum of eight terms with different parity w.r.t. x 1, x 2, and x 3, similar to (1)–(2).
As in the previous theorem, this result follow from expressing the OFT as a sum of components of different parity. For details of such formulation see [2, 6]. Similar formulas concerning quaternion Fourier transform can be found in literature [3]. Notice that, as in the OFT of derivatives theorem, using the notion of quadruple-complex numbers we can improve the abovementioned formulas.
Corollary 1
Using the \(\mathbb {F}\)-multiplication we can rewrite formula (3) in simple form:
Theorem 3 and Corollary 1 enable us to define the octonion frequency response of a system as the OFT of impulse response. It is worth mentioning that the notion of multiplication in \(\mathbb {F}\) can be used to reduce parallel, cascade and feedback connections of linear systems into simple algebraic equations, as in classical system theory.
5 Multidimensional Linear Time-Invariant Systems
It is a well-known fact that the Fourier transform converts differential equations into algebraic equations. While the advantages of this approach in the 1-D case are obvious, in the case of partial derivatives the classic approach has some limitations.
Consider a function \(u\colon \mathbb R^3\to \mathbb R\) that is even w.r.t. all variables (making both classical FT and OFT \(\mathbb R\)-valued functions). The classical Fourier transform of \(u_{x_1 x_2}\) is − U(f) ⋅ (2πf 1)(2πf 2), which is a \(\mathbb R\)-valued function. Therefore, we loose the information that the function u was differentiated at all. On the other hand, the OFT of \(u_{x_1x_2}\) is U(f 1, −f 2, −f 3) ⋅ (2πf 1)(2πf 2)e 3, which is \(\mathbb O\)-valued (purely imaginary). This information indicates that the function has been differentiated by x 1 and x 2.
As a direct consequence of Theorem 2, every linear PDE with constant coefficients (i.e. every 3-D LTI system of PDEs) can be reduced to algebraic equation (with respect to multiplication in \(\mathbb {F}\)). Consider the heat equation in 2-D, i.e.
where we get
It is easy to show that ((2πf 1)2 + (2πf 2)2 + (2πτ)e 1)−1 exists if and only if (τ, f 1, f 2) ≠ (0, 0, 0) and is equal to
Hence
We have thus obtained a simple formula for the system’s response to the given stimulation. What’s more, it wouldn’t be possible using multiplication in \(\mathbb O\).
6 Final Remarks
Presented results further develop the foundation of octonion-based signal and system theory. At the moment we are left to find real-life applications of the discussed theory. The results published in recent articles suggest that this is feasible, e.g. in the field of multispectral image processing [5, 7, 9]. However, it would be necessary to focus on the implementation of numerical algorithms for this purpose. It seems that extending octonion-based signal theory to discrete-variable signals may also be achieved by methods used so far.
References
Błaszczyk, Ł.: Octonion spectrum of 3D octonion-valued signals – properties and possible applications. In: Proceedings of 2018 26th European Signal Processing Conference (EUSIPCO), pp. 509–513 (2018)
Błaszczyk, Ł., Snopek, K.M.: Octonion Fourier Transform of real-valued functions of three variables – selected properties and examples. Signal Process. 136, 29–37 (2017)
Ell, T.A.: Quaternion-Fourier transforms for analysis of 2-dimensional linear time-invariant partial-differential systems. In: Proceedings of 32nd IEEE Conference on Decision and Controll, vols. 1–4, pp. 1830–1841 (1993)
Ell, T.A., Le Bihan, N., Sangwine S.J.: Quaternion Fourier Transforms for Signal and Image Processing. Wiley, Hoboken (2014)
Grigoryan, A.M., Agaian, S.S.: Quaternion and Octonion Color Image Processing with MATLAB. SPIE, Bellingham (2018)
Hahn, S.L., Snopek, K.M.: The unified theory of complex and hypercomplex analytic signals. Bull. Polish Acad. Sci. Tech. Sci. 59(2), 167–181 (2011)
Lazendić, S., De Bie, H., Pižurica, A.: Octonion sparse representation for color and multispectral image processing. In: Proceedings of 2018 26th European Signal Processing Conference (EUSIPCO), pp. 608–612 (2018)
Popa, C.A.: Global exponential stability of octonion-valued neural networks with leakage delay and mixed delays. Neural Netw. 105, 277–293 (2018)
Sheng, H., Shen, X., Lyu, Y., Shi, Z., Ma, S.: Image splicing detection based on Markov features in discrete octonion cosine transform domain. IET Image Process. 12(10), 1815–1823 (2018)
Acknowledgements
The research conducted by the author was supported by National Science Centre (Poland) grant No. 2016/23/N/ST7/00131.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2019 Springer Nature Switzerland AG
About this paper
Cite this paper
Błaszczyk, Ł. (2019). Hypercomplex Fourier Transforms in the Analysis of Multidimensional Linear Time-Invariant Systems. In: Faragó, I., Izsák, F., Simon, P. (eds) Progress in Industrial Mathematics at ECMI 2018. Mathematics in Industry(), vol 30. Springer, Cham. https://doi.org/10.1007/978-3-030-27550-1_73
Download citation
DOI: https://doi.org/10.1007/978-3-030-27550-1_73
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-27549-5
Online ISBN: 978-3-030-27550-1
eBook Packages: Mathematics and StatisticsMathematics and Statistics (R0)