Skip to main content

Theory and Modern Applications

Calculation of vectorial derivatives for functions of a quaternion variable and their properties

Abstract

Various attempts have been made in defining the derivative of a quaternionic function due to the noncommutativity of the product over quaternions. We observe that the difference in the left and right operations caused by the noncommutativity of the quaternion product is determined by the vector part of the quaternion. In this paper, we propose a corresponding derivative to replace the derivative of a quaternion-valued function of a quaternionic variable using the component terms of a quaternion. Further, the analogous constant, product, and quotient rules for the proposed calculations are given. Application of the proposed derivatives is provided to compute the derivatives of elementary functions. Several illustrations are also presented.

1 Introduction

The quaternion algebra was introduced by Hamilton [13] in 1843. Further, according to Frobenius’ theorem in [14], every finite-dimensional associative division algebra over \(\mathbb{R}\) (the real numbers) is isomorphic to \(\mathbb{H}\) (the quaternions). Later, studies and results on the algebraic properties and functions of the quaternions were compiled in [7, 25]. There have been many attempts to extend the typical theory of derivatives of complex-valued functions to that for a function over the quaternion field. The theory of holomorphic (regular) complex-valued functions of a complex variable is established based on the limit definition of a derivative. Similarly, a study has been conducted to deal with the limit definition of the holomorphy (regularity) over the field of quaternions. Buff [6] attempted to define an analytic quaternion-valued function of a quaternion variable, by using the structure of a quaternion and the properties of the units. For a quaternionic function, there are two versions of the limit definition of a derivative due to the noncommutative multiplication of the quaternions. For a function f of a quaternion variable q of the form \(aq + b\), where a and b are quaternion constants, the limit

$$\begin{aligned} \lim_{h\rightarrow 0}\bigl\{ f(q+h)-f(q)\bigr\} h^{-1} \end{aligned}$$

exists; thus, the right-derivative of f exists. Similarly, for a function f of the form \(qa + b\), where a and b are quaternion constants, the limit

$$\begin{aligned} \lim_{h\rightarrow 0}h^{-1}\bigl\{ f(q+h)-f(q)\bigr\} \end{aligned}$$

exists; thus, the left-derivative of f exists. However, [24] has showed that these limit definitions do not apply to functions other than those mentioned above, namely \(aq + b\) and \(qa + b\). Bantsuri [4] has proposed that the conditions of differentiability on the right are almost equivalent to the two-sided differentiability and the existence of a strong gradient. Gentili and Struppa [12] gave definitions of regularity for functions of a quaternionic variable and developed representations of the Cullen-regularity of quaternion analysis. Kim and Shon [17] have proposed ternary numbers, modified to have the product that can be closed in ternary numbers, and have defined the hyperholomophicity of a ternary function. Kim [15] has provided the hyperholomorphy and properties of functions of split-quaternionic variables which are expressed in hyperbolic coordinates, using Cullen’s form. In addition to studying quaternion functions of the real variables, Kim [16] has examined the properties of functions for special quaternion variables such as dual quaternions and split quaternions.

Using the limit definition of the holomorphy for a complex function, Loomann [20] and Menchoff [22] proved that any complex-valued continuous function satisfies the Cauchy–Riemann condition in a complex domain. To extend the theory of holomorphic functions over the complex field to holomorphic functions over the quaternion field, a quaternionic analog of the Cauchy–Riemann equation was introduced by Fueter [10], in 1935. Fueter [11] proposed two quaternionic gradient operators as follows: for a quaternion q,

$$\begin{aligned} \frac{\partial ^{r}}{\partial q}=\frac{\partial }{\partial x_{0}}+ \frac{\partial }{\partial x_{1}}i+\frac{\partial }{\partial x_{2}}j+ \frac{\partial }{\partial x_{3}}k \end{aligned}$$

and

$$\begin{aligned} \frac{\partial ^{l}}{\partial q}=\frac{\partial }{\partial x_{0}}+i \frac{\partial }{\partial x_{1}}+j\frac{\partial }{\partial x_{2}}+k \frac{\partial }{\partial x_{3}}. \end{aligned}$$

These operators give rise to the definition of regularity of a quaternion function \(f(q)\) as follows:

A function \(f(q)\) is said to be right-(resp., left-)regular if f satisfies \(\frac{\partial ^{r} f}{\partial q}=0\) (resp., \(\frac{\partial ^{l} f}{\partial q}=0\)). However, this definition of regularity does not apply to general polynomial functions and functions multiplied by regular functions. As such, functions satisfying the definition of holomorphy (regularity) are limited. However, if the condition of holomorphy (regularity) is not satisfied, a formula for derivatives that can be applied to the quaternions is required. For example, in optimization, the objective function of a quaternion variable is not holomorphic (regular), but there are cases where a derivative is needed. The derivative might be required to minimize, maximize, or approximate the values of quaternion functions. Also, this is of interest in the study of derivatives and their properties, such as proposing the derivation and expansion of differential operators and integral formulas corresponding to special functions and functions of several variables (see [1–3]).

Since the vectorial derivatives of a quaternion function use both the inner and outer product of the vector used in the calculus, it is easy to understand and perform the calculation required for obtaining the derivative. The aim of employing the vectorial derivative is to interpret the quaternion derivative expression so as to overcome the noncommutative product of the quaternions and define the specific scalar functions in consideration of the characteristics of the basis of the quaternions causing the noncommutativity. Through the analysis and examples, the proposed derivatives expand the applicable range of derivatives in a general, complete, and intuitive way.

This paper proposes the corresponding derivative of a quaternion-valued function of a quaternionic variable using the scalar and vector part, denoted by \(S_{p}\) and \(V_{p}\), respectively, of a quaternion p. Section 2 defines the composition of quaternions and examines the algebraic properties of quaternions expressed as scalar and vector parts. In addition, the function defined by the composition of the scalar and vector parts is presented, and the differential operator to be applied to these functions is defined. Section 3 defines the operation of a new derivative that will be called the vectorial derivative of a quaternionic function. We investigate how the rules found in the existing complex analysis (such as the analogous constant, product, and quotient rules given by the proposed derivative operation) are applied and extended to the vectorial derivative. In Sect. 4, we apply the proposed derivative to some elementary functions of a quaternion variable, and examine the properties of the considered derivative. Furthermore, it is confirmed through the figures that the remainder terms of each elementary function derived from the definition of the vectorial derivative are approximated to 0 except for some specific set. Finally, in Sect. 5, we present conclusions on this paper, and propose areas where we expect to utilize the differential operation proposed in this paper.

2 Preliminaries

The set of quaternions is an associative, but not commutative algebra. The set is denoted by \(\mathbb{H}\) and defined as

$$\begin{aligned} \mathbb{H}=\bigl\{ q=x_{0}+ix_{1}+jx_{2}+kx_{3} | x_{r}\in \mathbb{R}\ (r=0,1,2,3) \bigr\} , \end{aligned}$$

where \(1,i,j,k\) are the imaginary units satisfying

$$\begin{aligned} &i^{2}=j^{2}=k^{2}=-1, \\ &ij=k=-ji,\qquad jk=i=-kj,\qquad ki=j=-ik. \end{aligned}$$

Any quaternion \(q=x_{0}+ix_{1}+jx_{2}+kx_{3}\) is also written as

$$\begin{aligned} q=S_{q}+V_{q}, \end{aligned}$$
(2.1)

known as the vectorial form of quaternions, where \(S_{q}\) is called the scalar part of q, defined as \(S_{q}=x_{0}\), and \(V_{q}\) is called the vector part of q, defined as \(V_{q}=ix_{1}+jx_{2}+kx_{3}\). A quaternion with \(S_{q}=0\) is called a pure quaternion. Given two quaternions \(p=S_{p}+V_{p}\) and \(q=S_{q}+V_{q}\), their product is given by

$$\begin{aligned} pq=S_{p}S_{q}+S_{p}V_{q}+V_{p}S_{q}+V_{p}V_{q}, \end{aligned}$$

where \(V_{p}V_{q}=-V_{p}\cdot V_{q}+V_{p}\times V_{q}\) and the symbols ⋅ and × denote the standard scalar product (or dot product) and vector product (or cross product), respectively. The quaternion product is not commutative due to the presence of the vector product \(V_{p}\) and \(V_{q}\), i.e., \(pq\neq qp\). Since it is convenient to perform the calculus of the noncommutative product of quaternions, we express quaternions in their vectorial form.

The conjugate of a quaternion \(q=S_{q}+V_{q}\), denoted by \(q^{*}\), is defined as \(q^{*}=S_{q}-V_{q}\) and satisfies \((pq)^{*}=q^{*}p^{*}\). The modulus of a quaternion \(q=S_{q}+V_{q}\) is defined as

$$\begin{aligned} \vert q \vert =\sqrt{qq^{*}}=\sqrt{S_{q}^{2}+ \vert V_{q} \vert ^{2}} \end{aligned}$$

and satisfies the property \(|pq|=|p||q|\). If \(|p|=1\), then p is called a unit quaternion. The inverse of \(q=S_{q}+V_{q}\) (≠0) is given as \(q^{-1}=\frac{q^{*}}{|q|^{2}}\) and satisfies \((pq)^{-1}=q^{-1}p^{-1}\).

A pure quaternion q satisfies the following:

$$\begin{aligned} q^{*}=-q \quad\text{and}\quad q^{2}=- \vert q \vert ^{2}. \end{aligned}$$

So, a pure unit quaternion satisfies the conditions \(|q|=1\) and \(q^{2}=-1\). For example, the imaginary units i, j, k in \(\mathbb{H}\) are pure unit quaternions.

A function \(f:\mathbb{H}\rightarrow \mathbb{H}\) is said to be a quaternion function of a quaternion variable if f is defined as \(f(q)=f_{0}+if_{1}+jf_{2}+kf_{3}\), where \(f_{r}=f_{r}(x_{0},x_{1},x_{2},x_{3})\) (\(r=0,1,2,3\)) are real-valued functions. Compactly, a quaternion function f is written as \(f(q)=S_{f}+V_{f}\), where \(S_{f}=f_{0}\) and \(V_{f}=if_{1}+jf_{2}+kf_{3}\).

Definition 2.1

([8])

A quaternion function \(f(q)\) is said to be real-differentiable if each component function \(f_{r}\) (\(r=0,1,2,3\)) of \(f(q)\) is differentiable as a function of real variables \(x_{0}\), \(x_{1}\), \(x_{2}\), and \(x_{3}\).

Motivated by Cauchy–Riemann–Fueter equation, the vectorial differential operator D of a quaternion function is given as

$$\begin{aligned} D = \frac{1}{2}(S_{D}-V_{D}), \end{aligned}$$

where

$$\begin{aligned} S_{D} = \frac{\partial }{\partial x_{0}} \quad\text{and}\quad V_{D} = i \frac{\partial }{\partial x_{1}}+j\frac{\partial }{\partial x_{2}}+k \frac{\partial }{\partial x_{3}}. \end{aligned}$$

If the operator is calculated for a quaternion function f, we obtain

$$\begin{aligned} Df &= \frac{1}{2}(S_{D}-V_{D}) (S_{f}+V_{f})=\frac{1}{2}(S_{D}S_{f}+S_{D}V_{f}-V_{D}S_{f}-V_{D}V_{f}) \\ &= \frac{1}{2}(S_{D}S_{f}+S_{D}V_{f}-V_{D}S_{f}+V_{D} \cdot V_{f}-V_{D} \times V_{f}) \end{aligned}$$

and

$$\begin{aligned} fD &= \frac{1}{2}(S_{f}+V_{f}) (S_{D}-V_{D})=\frac{1}{2}(S_{f}S_{D}-S_{f}V_{D}+V_{f}S_{D}-V_{f}V_{D}) \\ &=\frac{1}{2}(S_{D}S_{f}+S_{D}V_{f}-V_{D}S_{f}+V_{D} \cdot V_{f}+V_{D} \times V_{f}), \end{aligned}$$

where

$$\begin{aligned} &S_{D}S_{f}=S_{f}S_{D}= \frac{\partial f_{0}}{\partial x_{0}},\qquad S_{D}V_{f}=V_{f}S_{D}=i \frac{\partial f_{1}}{\partial x_{0}}+j \frac{\partial f_{2}}{\partial x_{0}}+k \frac{\partial f_{3}}{\partial x_{0}}, \\ &V_{D}S_{f}=S_{f}V_{D}=i \frac{\partial f_{0}}{\partial x_{1}}+j \frac{\partial f_{0}}{\partial x_{2}}+k \frac{\partial f_{0}}{\partial x_{3}}, \\ &V_{D}\cdot V_{f}=V_{f}\cdot V_{D}= \frac{\partial f_{1}}{\partial x_{1}}+ \frac{\partial f_{2}}{\partial x_{2}}+ \frac{\partial f_{3}}{\partial x_{3}}, \\ &V_{D}\times V_{f}=i \biggl(\frac{\partial f_{3}}{\partial x_{2}}- \frac{\partial f_{2}}{\partial x_{3}} \biggr)+j \biggl( \frac{\partial f_{1}}{\partial x_{3}}- \frac{\partial f_{3}}{\partial x_{1}} \biggr)+k \biggl( \frac{\partial f_{2}}{\partial x_{1}}- \frac{\partial f_{1}}{\partial x_{2}} \biggr), \end{aligned}$$

These results are related as

$$\begin{aligned} Df=fD-V_{D}\times V_{f}. \end{aligned}$$

Moreover, if the nth order derivative is introduced, it is expressed by

$$\begin{aligned} D^{n}f=\frac{1}{2^{n}}\sum_{k=0}^{n} \binom{n}{k}S_{D}^{n-k}(-1)^{k} V_{D}^{k}, \end{aligned}$$

where

$$\begin{aligned} S_{D}=\frac{\partial ^{k}}{\partial x_{0}^{k}}, V_{D}^{k}= \textstyle\begin{cases} (-1)^{\frac{k}{2}} \vert V_{D} \vert ^{k} & \text{$k$ is even;} \\ (-1)^{\frac{k-1}{2}}V_{D} \vert V_{D} \vert ^{k-1} & \text{$k$ is odd} \end{cases}\displaystyle \end{aligned}$$

and when k is even,

$$\begin{aligned} \vert V_{D} \vert ^{k}= \biggl(\frac{\partial ^{2}}{\partial x_{1}^{2}}+ \frac{\partial ^{2}}{\partial x_{2}^{2}}+ \frac{\partial ^{2}}{\partial x_{3}^{2}} \biggr)^{k/2}. \end{aligned}$$

3 The notion of vectorial derivatives for a quaternion function

In this section, we define the derivative, called the vectorial derivative, of a quaternionic function and give some corresponding rules that can be derived for the vectorial differentiation.

Definition 3.1

Let \(f:\mathbb{H}\rightarrow \mathbb{H}\) be real-differentiable. The left vectorial derivative of a quaternion function \(f(q)=S_{f}+V_{f}\) with respect to q is defined as

$$\begin{aligned} Df=\frac{1}{2}(S_{D}S_{f}+S_{D}V_{f}-V_{D}S_{f}+V_{D} \cdot V_{f}-V_{D} \times V_{f}) \end{aligned}$$

and the right vectorial derivative of f is defined as

$$\begin{aligned} fD=\frac{1}{2}(S_{D}S_{f}+S_{D}V_{f}-V_{D}S_{f}+V_{D} \cdot V_{f}+V_{D} \times V_{f}). \end{aligned}$$

The left and right vectorial derivatives differ only in the operation of \(V_{D}\times V_{f}\). So, in the following description, the formulas and properties are derived using the definition of the left vectorial derivative.

Proposition 3.2

(Constant rule)

Let \(f:\mathbb{H}\rightarrow \mathbb{H}\) be real-differentiable. For \(\alpha \in \mathbb{H}\), the left vectorial derivative of the function αf is given as

$$\begin{aligned} D(\alpha f) = \alpha (Df)+(V_{\alpha }\times V_{D})f, \end{aligned}$$

where

$$\begin{aligned} V_{\alpha }\times V_{D}=i \biggl(\alpha _{2} \frac{\partial }{\partial x_{3}}-\alpha _{3} \frac{\partial }{\partial x_{2}} \biggr)+j \biggl( \alpha _{3} \frac{\partial }{\partial x_{1}}-\alpha _{1} \frac{\partial }{\partial x_{3}} \biggr)+k \biggl(\alpha _{1} \frac{\partial }{\partial x_{2}}-\alpha _{2} \frac{\partial }{\partial x_{1}} \biggr) \end{aligned}$$

and

$$\begin{aligned} (V_{\alpha }\times V_{D})f = V_{\alpha }\times V_{D} S_{f} - (V_{ \alpha }\times V_{D}) \cdot V_{f} + (V_{\alpha }\times V_{D})\times V_{f}. \end{aligned}$$

Proof

For a quaternion α, the function αf is expressed by

$$\begin{aligned} \alpha f = S_{\alpha }S_{f}+S_{\alpha }V_{f}+V_{\alpha }S_{f}+V_{\alpha }V_{f}, \end{aligned}$$

where \(V_{\alpha }V_{f}=-V_{\alpha }\cdot V_{f}+V_{\alpha }\times V_{f}\). Since \(S_{D}=\frac{\partial }{\partial x_{0}}\), we have

$$\begin{aligned} S_{D}(\alpha f)=\alpha (S_{D} f). \end{aligned}$$

Consider the expression of \(V_{D}(\alpha f)\). The formula for \(V_{D}(\alpha f)\) can be written as

$$\begin{aligned} V_{D}(\alpha f) &=V_{D}(S_{\alpha }S_{f}+S_{\alpha }V_{f}+V_{\alpha }S_{f}+V_{ \alpha }V_{f}) \\ &= S_{\alpha }(V_{D}S_{f})+S_{\alpha }(V_{D}V_{f})+V_{D}(V_{\alpha }S_{f})+V_{D}(V_{ \alpha }V_{f}), \end{aligned}$$

where \(V_{D}(V_{\alpha }S_{f})\) and \(V_{D}(V_{\alpha }V_{f})\) are expressed as follows:

$$\begin{aligned} V_{D}(V_{\alpha }S_{f}) &= -V_{D}\cdot (V_{\alpha }S_{f})+V_{D}\times (V_{ \alpha }S_{f}) \\ &= -V_{\alpha }\cdot V_{D} S_{f}-V_{\alpha } \times V_{D} S_{f} \\ &= V_{\alpha }(V_{D} S_{f})-2V_{\alpha }\times V_{D} S_{f} \end{aligned}$$

and

$$\begin{aligned} V_{D}(V_{\alpha }V_{f}) &= (V_{D}V_{\alpha })V_{f}=(-V_{D} \cdot V_{ \alpha }+V_{D}\times V_{\alpha })V_{f} \\ &= (-V_{D}\cdot V_{\alpha }-V_{\alpha }\times V_{D})V_{f} \\ &= V_{\alpha }(V_{D}V_{f})-2(V_{\alpha }\times V_{D}) V_{f}, \end{aligned}$$

respectively. Hence,

$$\begin{aligned} V_{D}(\alpha f)={}& S_{\alpha }(V_{D}S_{f})+S_{\alpha }(V_{D}V_{f})+V_{ \alpha }(V_{D} S_{f}) \\ &{}-2V_{\alpha }\times V_{D} S_{f}+V_{\alpha }(V_{D}V_{f})-2(V_{\alpha } \times V_{D}) V_{f}. \end{aligned}$$

Since

$$\begin{aligned} \alpha (Df) ={}& (S_{\alpha }+V_{\alpha }) (S_{D}S_{f}+S_{D}V_{f}-V_{D}S_{f}-V_{D}V_{f}) \\ ={}& S_{\alpha }(S_{D}S_{f})+S_{\alpha }(S_{D}V_{f})-S_{\alpha }(V_{D}S_{f})-S_{ \alpha }(V_{D}V_{f}) \\ &{}+ V_{\alpha }(S_{D}S_{f})+V_{\alpha }(S_{D}V_{f})-V_{\alpha }(V_{D}S_{f})-V_{ \alpha }(V_{D}V_{f}), \end{aligned}$$

we can compare with \(D(\alpha f)\) and then

$$\begin{aligned} D(\alpha f)=\alpha (Df)+V_{\alpha }(V_{D}S_{f})+V_{\alpha }(V_{D}V_{f})= \alpha (Df)+(V_{\alpha }\times V_{D}) f, \end{aligned}$$

where \((V_{\alpha }\times V_{D})f\)

$$\begin{aligned} ={}& {-} \biggl(\alpha _{2} \frac{\partial f_{1}}{\partial x_{3}}-\alpha _{3} \frac{\partial f_{1}}{\partial x_{2}} \biggr)- \biggl(\alpha _{3} \frac{\partial f_{2}}{\partial x_{1}}- \alpha _{1} \frac{\partial f_{2}}{\partial x_{3}} \biggr)- \biggl(\alpha _{1} \frac{\partial f_{3}}{\partial x_{2}}-\alpha _{2} \frac{\partial f_{3}}{\partial x_{1}} \biggr) \\ &{}+i \biggl\{ \biggl(\alpha _{2} \frac{\partial f_{0}}{\partial x_{3}}- \alpha _{3} \frac{\partial f_{0}}{\partial x_{2}} \biggr)+ \biggl(\alpha _{3} \frac{\partial f_{3}}{\partial x_{1}}-\alpha _{1} \frac{\partial f_{3}}{\partial x_{3}} \biggr)- \biggl( \alpha _{1} \frac{\partial f_{2}}{\partial x_{2}}-\alpha _{2} \frac{\partial f_{2}}{\partial x_{1}} \biggr) \biggr\} \\ &{}+j \biggl\{ \biggl(\alpha _{3} \frac{\partial f_{0}}{\partial x_{1}}- \alpha _{1} \frac{\partial f_{0}}{\partial x_{3}} \biggr)+ \biggl(\alpha _{1} \frac{\partial f_{1}}{\partial x_{2}}-\alpha _{2} \frac{\partial f_{1}}{\partial x_{1}} \biggr)- \biggl(\alpha _{2} \frac{\partial f_{3}}{\partial x_{3}}-\alpha _{3} \frac{\partial f_{3}}{\partial x_{2}} \biggr) \biggr\} \\ &{}+k \biggl\{ \biggl(\alpha _{1} \frac{\partial f_{0}}{\partial x_{2}}- \alpha _{2} \frac{\partial f_{0}}{\partial x_{1}} \biggr)+ \biggl(\alpha _{2} \frac{\partial f_{2}}{\partial x_{3}}-\alpha _{3} \frac{\partial f_{2}}{\partial x_{2}} \biggr)- \biggl( \alpha _{3} \frac{\partial f_{1}}{\partial x_{1}}-\alpha _{1} \frac{\partial f_{1}}{\partial x_{3}} \biggr) \biggr\} . \end{aligned}$$

 □

Proposition 3.3

(Product rule)

Let \(f, g:\mathbb{H}\rightarrow \mathbb{H}\) be real-differentiable. The left vectorial derivative of the function fg is given as

$$\begin{aligned} D(fg) = (Df)g+f(Dg)+(V_{f}\times V_{D})g, \end{aligned}$$

where

$$\begin{aligned} V_{f}\times V_{D}=i \biggl(f_{2} \frac{\partial }{\partial x_{3}}-f_{3} \frac{\partial }{\partial x_{2}} \biggr)+j \biggl(f_{3} \frac{\partial }{\partial x_{1}}-f_{1} \frac{\partial }{\partial x_{3}} \biggr) +k \biggl(f_{1} \frac{\partial }{\partial x_{2}}-f_{2} \frac{\partial }{\partial x_{1}} \biggr) \end{aligned}$$

and

$$\begin{aligned} (V_{f}\times V_{D})g ={}& (V_{f}\times V_{D})S_{g}+(V_{f}\times V_{D})V_{g} \\ ={}& f_{3}\frac{\partial g_{1}}{\partial x_{2}}-f_{2} \frac{\partial g_{1}}{\partial x_{3}}+f_{1} \frac{\partial g_{2}}{\partial x_{3}}-f_{3} \frac{\partial g_{2}}{\partial x_{1}}+f_{2} \frac{\partial g_{3}}{\partial x_{1}}-f_{1} \frac{\partial g_{3}}{\partial x_{2}} \\ &{}+i \biggl(f_{2}\frac{\partial g_{0}}{\partial x_{3}}-f_{3} \frac{\partial g_{0}}{\partial x_{2}}+f_{3} \frac{\partial g_{3}}{\partial x_{1}}-f_{1} \frac{\partial g_{3}}{\partial x_{3}}-f_{1} \frac{\partial g_{2}}{\partial x_{2}}+f_{2} \frac{\partial g_{2}}{\partial x_{1}} \biggr) \\ &{}+j \biggl(f_{3}\frac{\partial g_{0}}{\partial x_{1}}-f_{1} \frac{\partial g_{0}}{\partial x_{3}}+f_{1} \frac{\partial g_{1}}{\partial x_{2}}-f_{2} \frac{\partial g_{1}}{\partial x_{1}}-f_{2} \frac{\partial g_{3}}{\partial x_{3}}+f_{3} \frac{\partial g_{3}}{\partial x_{2}} \biggr) \\ &{}+k \biggl(f_{1}\frac{\partial g_{0}}{\partial x_{2}}-f_{2} \frac{\partial g_{0}}{\partial x_{1}}+f_{2} \frac{\partial g_{2}}{\partial x_{3}}-f_{3} \frac{\partial g_{2}}{\partial x_{2}}-f_{3} \frac{\partial g_{1}}{\partial x_{1}}+f_{1} \frac{\partial g_{1}}{\partial x_{3}} \biggr). \end{aligned}$$

Proof

Since we have

$$\begin{aligned} S_{D}(fg)=(S_{D}f)g+f(S_{D}g), \end{aligned}$$

we consider

$$\begin{aligned} V_{D}(fg) ={}& V_{D}(S_{f}S_{g}+S_{f}V_{g}+V_{f}S_{g}+V_{f}V_{g}) \\ ={}& V_{D}(S_{f}S_{g})+V_{D}(S_{f}V_{g})+V_{D}(V_{f}S_{g})+V_{D}(V_{f}V_{g}) \\ ={}& (V_{D}S_{f})S_{g}+S_{f}(V_{D}S_{g})+(V_{D}S_{f})V_{g}+S_{f}(V_{D}V_{g}) \\ &{}+V_{D}(V_{f}S_{g})+V_{D}(V_{f}V_{g}). \end{aligned}$$

In particular, since

$$\begin{aligned} V_{D}(V_{f}S_{g}) = (V_{D}V_{f})S_{g}+(V_{f}V_{D}-2V_{f} \times V_{D})S_{g} \end{aligned}$$

and

$$\begin{aligned} V_{D}(V_{f}V_{g}) = (V_{D}V_{f})V_{g}+(V_{f}V_{D}-2V_{f} \times V_{D})V_{g}, \end{aligned}$$

we have

$$\begin{aligned} V_{D}(fg) = (V_{D}f)g+f(V_{D}g)-2(V_{f} \times V_{D})g. \end{aligned}$$

So, we obtain

$$\begin{aligned} D(fg) &=\frac{1}{2}\bigl(S_{D}(fg)-V_{D}(fg) \bigr) \\ &= \frac{1}{2}\bigl\{ (S_{D}f)g+f(S_{D}g)-(V_{D}f)g-f(V_{D}g)+2(V_{f} \times V_{D})g)\bigr\} \\ &= (Df)g+f(Dg)+(V_{f}\times V_{D})g. \end{aligned}$$

 □

If f is a real-valued function of a quaternion variable, we have

$$\begin{aligned} D(fg)=(Df)g+f(Dg). \end{aligned}$$

Proposition 3.4

(Quotient rule)

Let \(f, g:\mathbb{H}\rightarrow \mathbb{H}\) be real-differentiable. If \(g\neq 0\), then the left vectorial derivative of the function \(g^{-1}\) is given as

$$\begin{aligned} Dg^{-1} = \bigl(D \vert g \vert ^{-2}\bigr)g^{*}+ \vert g \vert ^{-2} \bigl(Dg^{*}\bigr). \end{aligned}$$
(3.1)

In equation (3.1), \(g^{-1}\) is written as

$$\begin{aligned} g^{-1}= \vert g \vert ^{-2}g^{*}= \bigl(S_{g}^{2}+ \vert V_{g} \vert ^{2}\bigr)^{-1}(S_{g}-V_{g}) \end{aligned}$$

and \(|g|^{-2}\) is expressed by

$$\begin{aligned} \vert g \vert ^{-2}=\bigl(S_{g}^{2}+ \vert V_{g} \vert ^{2}\bigr)^{-1}. \end{aligned}$$

Furthermore, the left vectorial derivative of the function \(fg^{-1}\) (resp., \(g^{-1}f\)) is given as

$$\begin{aligned} D\bigl(fg^{-1}\bigr) = D\bigl( \vert g \vert ^{-2}fg^{*} \bigr) = \bigl(D \vert g \vert ^{-2}\bigr) \bigl(fg^{*} \bigr)+ \vert g \vert ^{-2}\bigl(D\bigl(fg^{*}\bigr) \bigr), \end{aligned}$$

resp.,

$$\begin{aligned} D\bigl(g^{-1}f\bigr) = D\bigl( \vert g \vert ^{-2}g^{*}f \bigr) = \bigl(D \vert g \vert ^{-2}\bigr) \bigl(g^{*}f \bigr)+ \vert g \vert ^{-2}\bigl(D\bigl(g^{*}f\bigr) \bigr). \end{aligned}$$

4 Examples of the left vectorial derivative

We look at the elementary functions as examples of the quaternion function of a quaternion variable and illustrate our findings with figures. A study was conducted on the definition and properties of elementary functions of quaternion variables (see [5, 9, 19, 23]).

Proposition 4.1

(Power function)

Let \(f:\mathbb{H}\rightarrow \mathbb{H}\) be the power function defined as \(f(p)=p^{n}\), where n is any nonnegative integer. Then, the left vectorial derivative of the function \(f(p)=S_{f}+V_{f}\) with respect to p is given as

$$\begin{aligned} f^{\prime }(p) = D\bigl(p^{n}\bigr) = np^{n-1}+ \mathcal{O}_{n}(p), \end{aligned}$$

where the scalar function \(\mathcal{O}_{n}(p)\) is

$$\begin{aligned} \mathcal{O}_{n}(p) = \sum_{k=0}^{m} \binom{n}{2k+1}(-1)^{k} S_{p}^{n-2k-1} \vert V_{p} \vert ^{2k}\quad (n\geq 2m+1). \end{aligned}$$

Proof

First, we find the vectorial expression for the power function \(p^{n}\). We note the expression in which the power of the vector part of p is calculated on the basis of the noncommutativity property of the product for quaternions. If a similar operation as in

$$\begin{aligned} V_{p}=V_{p},\qquad V_{p}^{2}=- \vert V_{p} \vert ^{2},\qquad V_{p}^{3}=-V_{p} \vert V_{p} \vert ^{2} \end{aligned}$$

is continuously performed, the following expression is obtained:

$$\begin{aligned} V_{p}^{n}=\textstyle\begin{cases} (-1)^{\frac{n}{2}} \vert V_{p} \vert ^{n} & \text{if $n$ is even;} \\ (-1)^{\frac{n-1}{2}}V_{p} \vert V_{p} \vert ^{n-1} & \text{if $n$ is odd.} \end{cases}\displaystyle \end{aligned}$$

Hence, we obtain

$$\begin{aligned} p^{n} = \sum_{k=0}^{n} \binom{n}{k}S_{p}^{n-k}V_{p}^{k}. \end{aligned}$$

So, the left vectorial derivative is obtained as

$$\begin{aligned} D\bigl(p^{n}\bigr) &= \frac{1}{2}(S_{D}-V_{D})p^{n} \\ &= \sum_{k=0}^{n-1}\binom{n}{k}(n-k)S_{p}^{n-k-1}V_{p}^{k} + \sum_{k=1}^{n} \binom{n}{k}S_{p}^{n-k} \bigl(V_{D}V_{p}^{k}\bigr), \end{aligned}$$

where

$$\begin{aligned} V_{D}V_{p}^{k}=\textstyle\begin{cases} (-1)^{\frac{k}{2}}k \vert V_{p} \vert ^{k-2}V_{p} & \text{if $k$ is even;} \\ (-1)^{\frac{k+1}{2}}(k+2) \vert V_{p} \vert ^{k-1} & \text{if $k$ is odd.} \end{cases}\displaystyle \end{aligned}$$

Furthermore,

$$\begin{aligned} S_{D}p^{n}=np^{n-1},\qquad V_{D}p^{n}=-np^{n-1}-2 \sum_{k=0}^{m} \binom{n}{2k+1}S_{p}^{n-2k-1}V_{p}^{2k}, \end{aligned}$$

Thus, we obtain

$$\begin{aligned} f^{\prime }(p) = D\bigl(p^{n}\bigr) = np^{n-1}+\sum _{k=0}^{m}\binom{n}{2k+1}S_{p}^{n-2k-1}V_{p}^{2k}. \end{aligned}$$

 □

Proposition 4.2

(Exponential function)

Let \(f:\mathbb{H}\rightarrow \mathbb{H}\) be the exponential function defined as \(f(p)=\exp (p)\). Then, the left vectorial derivative of f with respect to p is given as

$$\begin{aligned} f^{\prime }(p) = D\bigl(\exp (p)\bigr) = \exp (p)+ \frac{\exp (S_{p})\sin ( \vert V_{p} \vert )}{ \vert V_{p} \vert }. \end{aligned}$$

Proof

The function \(\exp (p)\) is expressed as

$$\begin{aligned} \exp (p)=\exp (S_{p}) \biggl( \cos \vert V_{p} \vert + \frac{V_{p}}{ \vert V_{p} \vert }\sin \vert V_{p} \vert \biggr). \end{aligned}$$

So, to obtain the left vectorial derivatives of \(\exp (p)\), we calculate

$$\begin{aligned} S_{D}\exp (p) &= S_{D} \biggl(\exp (S_{p}) \biggl( \cos \vert V_{p} \vert + \frac{V_{p}}{ \vert V_{p} \vert }\sin \vert V_{p} \vert \biggr) \biggr) \\ &= \biggl(\frac{\partial }{\partial x_{0}}\exp (S_{p}) \biggr) \biggl( \cos \vert V_{p} \vert +\frac{V_{p}}{ \vert V_{p} \vert }\sin \vert V_{p} \vert \biggr) \\ &= \exp (p). \end{aligned}$$

Also,

$$\begin{aligned} V_{D}\exp (p) ={}& \exp (S_{p}) \biggl(i\frac{\partial }{\partial x_{1}} \cos \vert V_{p} \vert +j\frac{\partial }{\partial x_{2}}\cos \vert V_{p} \vert +k \frac{\partial }{\partial x_{3}}\cos \vert V_{p} \vert \biggr) \\ &{}+\exp (S_{p}) \biggl(-V_{D}\cdot \frac{V_{p}}{ \vert V_{p} \vert }\sin \vert V_{p} \vert +V_{D} \times \frac{V_{p}}{ \vert V_{p} \vert }\sin \vert V_{p} \vert \biggr), \end{aligned}$$

where

$$\begin{aligned} &\frac{\partial }{\partial x_{r}}\cos \vert V_{p} \vert = -\frac{x_{r}}{ \vert V_{p} \vert } \sin \vert V_{p} \vert \quad (r=1,2,3), \\ &{-}V_{D}\cdot \frac{V_{p}}{ \vert V_{p} \vert }\sin \vert V_{p} \vert \\ &\quad= -\frac{\partial }{\partial x_{1}} \biggl(\frac{x_{1}}{ \vert V_{p} \vert }\sin \vert V_{p} \vert \biggr)-\frac{\partial }{\partial x_{2}} \biggl(\frac{x_{2}}{ \vert V_{p} \vert } \sin \vert V_{p} \vert \biggr)-\frac{\partial }{\partial x_{3}} \biggl( \frac{x_{3}}{ \vert V_{p} \vert } \sin \vert V_{p} \vert \biggr) \\ &\quad= -\frac{1}{ \vert V_{p} \vert ^{2}}\bigl( \vert V_{p} \vert \sin \vert V_{p} \vert + \vert V_{p} \vert ^{2}\cos \vert V_{p} \vert - \vert V_{p} \vert \sin \vert V_{p} \vert \bigr) \\ &\quad= -\cos \vert V_{p} \vert -2\frac{\sin ( \vert V_{p} \vert )}{ \vert V_{p} \vert } \end{aligned}$$

and

$$\begin{aligned} V_{D}\times \frac{V_{p}}{ \vert V_{p} \vert }\sin \vert V_{p} \vert ={}& i \biggl\{ \frac{\partial }{\partial x_{2}} \biggl(\frac{x_{3}}{ \vert V_{p} \vert }\sin \vert V_{p} \vert \biggr)-\frac{\partial }{\partial x_{3}} \biggl(\frac{x_{2}}{ \vert V_{p} \vert } \sin \vert V_{p} \vert \biggr) \biggr\} \\ &{}+j \biggl\{ \frac{\partial }{\partial x_{3}} \biggl(\frac{x_{1}}{ \vert V_{p} \vert } \sin \vert V_{p} \vert \biggr)-\frac{\partial }{\partial x_{1}} \biggl( \frac{x_{3}}{ \vert V_{p} \vert }\sin \vert V_{p} \vert \biggr) \biggr\} \\ &{}+k \biggl\{ \frac{\partial }{\partial x_{1}} \biggl(\frac{x_{2}}{ \vert V_{p} \vert } \sin \vert V_{p} \vert \biggr)-\frac{\partial }{\partial x_{2}} \biggl( \frac{x_{1}}{ \vert V_{p} \vert }\sin \vert V_{p} \vert \biggr) \biggr\} ) \\ ={}& 0. \end{aligned}$$

Hence,

$$\begin{aligned} V_{D}\exp (p)&=-\exp (S_{p})\frac{V_{p}}{ \vert V_{p} \vert }\sin \vert V_{p} \vert -\exp (S_{p}) \cos \vert V_{p} \vert \\ &=-\exp (S_{p}) \biggl(\cos \vert V_{p} \vert + \frac{V_{p}}{ \vert V_{p} \vert }\sin \vert V_{p} \vert +2 \frac{\sin ( \vert V_{p} \vert )}{ \vert V_{p} \vert } \biggr) \\ &=-\exp (p)-2\frac{\exp (S_{p})\sin ( \vert V_{p} \vert )}{ \vert V_{p} \vert }. \end{aligned}$$

Thus, the formula is obtained as

$$\begin{aligned} D\exp (p)=\frac{1}{2}(S_{D}-V_{D})\exp (p)=\exp (p)+ \frac{\exp (S_{p})\sin ( \vert V_{p} \vert )}{ \vert V_{p} \vert }. \end{aligned}$$

 □

In particular, the remainder term

$$\begin{aligned} \frac{\exp (S_{p})\sin ( \vert V_{p} \vert )}{ \vert V_{p} \vert } \end{aligned}$$

of the vectorial derivative of an exponential function is a scalar function. In the illustration of the remainder term of the vectorial derivative of \(\exp (p)\), \(S_{p}\) and \(|V_{p}|\) are represented by real variables x and \(y>0\), respectively, as shown in Figs. 1 and 2. Further, excluding the specific area in Figs. 1 and 2, if \(|V_{p}|\) is treated as a sufficiently large number compared to \(S_{p}\), \(D\exp (p)\) can be used as the derivative of \(\exp (p)\).

Figure 1
figure 1

Illustration of the remainder term of \(D\exp (p)\) according to the range of \(x(=S_{p})\) and \(y(=|V_{p}|)\) using Maple 20 ‘Plot3D’ function: (a) output of Plot3D of \(\frac{\exp (x)\sin (y)}{y}\) with \(x = -10\cdots 10\), \(y = 0\cdots 10\); (b) output of Plot3D of \(\frac{\exp (x)\sin (y)}{y}\) with \(x = -20\cdots 20\), \(y = 0\cdots 60\)

Figure 2
figure 2

Figures observed in the direction perpendicular to the xz plane of each graph in Fig. 1. Depending on the range of y, it can be checked which points x will be excluded: (a) graph observed perpendicular to the xz plane with \(x = -10\cdots 10\), \(y = 0\cdots 10\); (b) graph observed perpendicular to the xz plane with \(x = -30\cdots 30\), \(y = 0\cdots 10\)

We consider a corresponding logarithm of \(\exp (p)\). In [5], the logarithm of quaternions is given as

$$\begin{aligned} \log p = \ln \vert p \vert +\frac{V_{p}}{ \vert V_{p} \vert }\arg (p),\quad \vert V_{p} \vert \neq 0, \end{aligned}$$

where \(\arg (p)=\tan ^{-1} (\frac{|V_{p}|}{x_{0}} )+2n\pi \), \(n\in \mathbb{Z}\), for some real number α, such that \(\alpha <\arg (p)<\alpha +2\pi \).

Proposition 4.3

(Logarithm function)

Let \(f:\mathbb{H}\rightarrow \mathbb{H}\) be the logarithm function defined as \(f(p)=\log (p)\). Then, the left vectorial derivative of f with respect to p is given as

$$\begin{aligned} f^{\prime }(p) = D\bigl(\log (p)\bigr) = p^{-1}+ \frac{\tan ^{-1} (\frac{ \vert V_{p} \vert }{x_{0}} )}{ \vert V_{p} \vert } \end{aligned}$$

Proof

By the definition of vectorial derivative of \(\log (p)\), we have

$$\begin{aligned} D\log (p)=\frac{1}{2}(S_{D}-V_{D})\log (p). \end{aligned}$$

The calculation of the vectorial derivative of \(\log (p)\) is as follows:

$$\begin{aligned} S_{D}\log (p) &= \frac{1}{ \vert p \vert }\frac{x_{0}}{ \vert p \vert }+ \frac{V_{p}}{ \vert V_{p} \vert }\frac{- \vert V_{p} \vert }{ \vert p \vert ^{2}} \\ &= \frac{x_{0}-V_{p}}{ \vert p \vert ^{2}}=\frac{p^{*}}{ \vert p \vert ^{2}} \end{aligned}$$

and

$$\begin{aligned} V_{D}\log (p) ={}& V_{D} \ln \vert p \vert - \biggl(V_{D}\cdot \frac{V_{p}}{ \vert V_{p} \vert }\tan ^{-1} \biggl( \frac{ \vert V_{p} \vert }{x_{0}} \biggr) \biggr) \\ &{}+V_{D}\times \frac{V_{p}}{ \vert V_{p} \vert }\tan ^{-1} \biggl( \frac{ \vert V_{p} \vert }{x_{0}} \biggr). \end{aligned}$$

In particular, each term is calculated as

$$\begin{aligned} &V_{D} \ln \vert p \vert =\frac{V_{p}}{ \vert p \vert ^{2}}, \\ &V_{D}\cdot \frac{V_{p}}{ \vert V_{p} \vert }\tan ^{-1} \biggl( \frac{ \vert V_{p} \vert }{x_{0}} \biggr)=2\frac{1}{ \vert V_{p} \vert }\tan ^{-1} \biggl( \frac{ \vert V_{p} \vert }{x_{0}} \biggr)+ \frac{x_{0}}{ \vert p \vert ^{2}} \end{aligned}$$

and

$$\begin{aligned} V_{D}\times \frac{V_{p}}{ \vert V_{p} \vert }\tan ^{-1} \biggl( \frac{ \vert V_{p} \vert }{x_{0}} \biggr)=0. \end{aligned}$$

Hence, we have

$$\begin{aligned} V_{D}\log (p)=\frac{V_{p}}{ \vert p \vert ^{2}}-2\frac{1}{ \vert V_{p} \vert }\tan ^{-1} \biggl(\frac{ \vert V_{p} \vert }{x_{0}} \biggr)-\frac{x_{0}}{ \vert p \vert ^{2}}. \end{aligned}$$

Thus, the vectorial derivative of the logarithm function is given by

$$\begin{aligned} D\log (p)&=\frac{1}{2} \biggl(\frac{p^{*}}{ \vert p \vert ^{2}}- \frac{V_{p}}{ \vert p \vert ^{2}}+2 \frac{1}{ \vert V_{p} \vert }\tan ^{-1} \biggl( \frac{ \vert V_{p} \vert }{x_{0}} \biggr)+ \frac{x_{0}}{ \vert p \vert ^{2}} \biggr) \\ &= \frac{p^{*}}{ \vert p \vert ^{2}}+\frac{1}{ \vert V_{p} \vert }\tan ^{-1} \biggl( \frac{ \vert V_{p} \vert }{S_{p}} \biggr). \end{aligned}$$

 □

The remainder term

$$\begin{aligned} \frac{1}{ \vert V_{p} \vert }\tan ^{-1} \biggl(\frac{ \vert V_{p} \vert }{S_{p}} \biggr) \end{aligned}$$

of the vectorial derivative of the logarithm function is a scalar function. The illustration of the remainder term of the vectorial derivative of a logarithm function is expressed in several figures. In the remainder term of the vectorial derivative of \(\log (p)\), \(S_{p}\) and \(|V_{p}|\) are represented by real variables x and \(y>0\), respectively. Except for a specific area that both \(S_{p}\) and \(|V_{p}|\) are close to 0, in each of Figs. 3–5, \(D\log (p)\) can be used approximately as the derivative of \(\log (p)\).

Figure 3
figure 3

Figures showing what values of the remainder term of \(D\log (p)\) have according to the size of \(x=S_{p}\) and \(y=|V_{p}|\) using Maple 20 performance. It can be seen that as x and y approach 0, the value of the remainder term increases infinitely. (a) Output of Maple 20 ‘Plot3D’ performance of \(\frac{1}{y}\tan ^{-1}\frac{y}{x}\) with \(x = -10\cdots 10\), \(y = 0\cdots 10\). (b) Graph observed perpendicular to the yz plane with \(x = -20\cdots 20\), \(y = 0\cdots 20\)

Figure 4
figure 4

Side views where we can observe the remainder term of \(D\log (p)\) according to the respective sizes of x and y using Maple 20 performance. (a) Graph observed perpendicular to the xz plane with \(x = -10\cdots 10\), \(y = 0\cdots 10\). As the absolute value of x increases, the remainder term approaches zero. (b) Graph observed perpendicular to the yz plane with \(x = -20\cdots 20\), \(y = 0\cdots 10\). As the value of y increases, the remainder term gets closer to zero

Figure 5
figure 5

Side views that can observe the effect of the size of x on the remainder term over a certain range of y using Maple 20 performance. (a) Graph observed perpendicular to the xz plane with \(x = -60\cdots 0\), \(y = 0\cdots 20\). As the size of x gets smaller than −10, the remainder term gets closer to zero. (b) Graph observed perpendicular to the xz plane with \(x = 0\cdots 60\), \(y = 0\cdots 20\). For a certain range of y, as the magnitude of x becomes greater than 10, the remainder term approaches zero

We consider \(\sin (p)\) and \(\cos (p)\). In [5], we have

$$\begin{aligned} \exp (p)=\exp (S_{p}) \biggl(\cos \bigl( \vert V_{p} \vert \bigr)+\frac{V_{p}}{ \vert V_{p} \vert }\sin \bigl( \vert V_{p} \vert \bigr) \biggr) \end{aligned}$$

and, if \(S_{p}=0\),

$$\begin{aligned} \exp \biggl(\frac{V_{p}}{ \vert V_{p} \vert } \vert V_{p} \vert \biggr)=\cos \bigl( \vert V_{p} \vert \bigr)+ \frac{V_{p}}{ \vert V_{p} \vert }\sin \bigl( \vert V_{p} \vert \bigr). \end{aligned}$$

From the expression in [5], we can write

$$\begin{aligned} \exp \biggl(\frac{V_{p}}{ \vert V_{p} \vert }p \biggr)=\cos (p)+ \frac{V_{p}}{ \vert V_{p} \vert }\sin (p)\quad \text{and}\quad \exp \biggl( \frac{-V_{p}}{ \vert V_{p} \vert }p \biggr)=\cos (p)-\frac{V_{p}}{ \vert V_{p} \vert } \sin (p). \end{aligned}$$

Hence, we get

$$\begin{aligned} \cos (p)=\frac{1}{2} \biggl(\exp \biggl(\frac{V_{p}}{ \vert V_{p} \vert }p \biggr)+ \exp \biggl(\frac{-V_{p}}{ \vert V_{p} \vert }p \biggr) \biggr) \end{aligned}$$

and

$$\begin{aligned} \sin (p)=\frac{1}{2}\frac{-V_{p}}{ \vert V_{p} \vert } \biggl(\exp \biggl( \frac{V_{p}}{ \vert V_{p} \vert }p \biggr)-\exp \biggl(\frac{-V_{p}}{ \vert V_{p} \vert }p \biggr) \biggr). \end{aligned}$$

Proposition 4.4

(Trigonometric functions)

Let \(\cos, \sin:\mathbb{H}\rightarrow \mathbb{H}\) be the sine and cosine functions defined as \(\cos (p)\) and \(\sin (p)\), respectively. Then, the left vectorial derivatives of \(\cos (p)\) and \(\sin (p)\) with respect to p are given as

$$\begin{aligned} \cos ^{\prime }(p) = D\bigl(\cos (p)\bigr) = -\sin (p)- \frac{\sin (S_{p})\sinh ( \vert V_{p} \vert )}{ \vert V_{p} \vert } \end{aligned}$$

and

$$\begin{aligned} \sin ^{\prime }(p) = D\bigl(\sin (p)\bigr)=\cos (p)+ \frac{\cos (S_{p})\cosh ( \vert V_{p} \vert )}{ \vert V_{p} \vert }. \end{aligned}$$

Proof

The function \(\cos (p)\) is expressed by

$$\begin{aligned} \cos (p)=\frac{1}{2} \biggl(\exp \biggl(\frac{V_{p}}{ \vert V_{p} \vert }p \biggr)+ \exp \biggl(\frac{-V_{p}}{ \vert V_{p} \vert }p \biggr) \biggr). \end{aligned}$$

So, to obtain the left vectorial derivative of \(\cos (p)\), we calculate

$$\begin{aligned} S_{D}\cos (p) &= \frac{1}{2}S_{D}\biggl(\exp \biggl(\frac{V_{p}}{ \vert V_{p} \vert }p\biggr)+ \exp \biggl(\frac{-V_{p}}{ \vert V_{p} \vert }p\biggr)\biggr) \\ &= \frac{1}{2}\frac{\partial }{\partial x_{0}}\biggl(\exp \bigl(- \vert V_{p} \vert \bigr)\exp \biggl( \frac{V_{p}}{ \vert V_{p} \vert }S_{p} \biggr)+\exp \bigl( \vert V_{p} \vert \bigr)\exp \biggl( \frac{-V_{p}}{ \vert V_{p} \vert }S_{p}\biggr)\biggr) \\ &= \frac{1}{2}\biggl(\frac{V_{p}}{ \vert V_{p} \vert }\exp \bigl(- \vert V_{p} \vert \bigr)\exp \biggl( \frac{V_{p}}{ \vert V_{p} \vert }S_{p} \biggr)+\frac{-V_{p}}{ \vert V_{p} \vert }\exp \bigl( \vert V_{p} \vert \bigr)\exp \biggl( \frac{-V_{p}}{ \vert V_{p} \vert }S_{p}\biggr)\biggr) \\ &= \frac{1}{2}\frac{V_{p}}{ \vert V_{p} \vert }\biggl(\exp \biggl(\frac{V_{p}}{ \vert V_{p} \vert }p \biggr)- \exp \biggl(\frac{-V_{p}}{ \vert V_{p} \vert }p\biggr)\biggr) \\ &= -\sin (p). \end{aligned}$$

Also,

$$\begin{aligned} V_{D}\cos (p) = \frac{1}{2}(V_{D} \biggl(\exp \bigl(- \vert V_{p} \vert \bigr)\exp \biggl( \frac{V_{p}}{ \vert V_{p} \vert }S_{p}\biggr)+V_{D}\exp \bigl( \vert V_{p} \vert \bigr)\exp \biggl( \frac{-V_{p}}{ \vert V_{p} \vert }S_{p} \biggr)\biggr), \end{aligned}$$
(4.1)

and the first term of equation (4.1) is

$$\begin{aligned} &V_{D}(\exp \bigl(- \vert V_{p} \vert \bigr)\exp \biggl(\frac{V_{p}}{ \vert V_{p} \vert }S_{p}\biggr) \\ &\quad=V_{D}\biggl(\exp \bigl(- \vert V_{p} \vert \bigr) \biggl(\cos x_{0}+\frac{V_{p}}{ \vert V_{p} \vert }\sin x_{0}\biggr)\biggr) \\ &\quad=(V_{D} \exp \bigl(- \vert V_{p} \vert \bigr)\cos x_{0} + \biggl(V_{D} \frac{\exp (- \vert V_{p} \vert )V_{p}}{ \vert V_{p} \vert }\biggr)\sin x_{0}, \end{aligned}$$

where

$$\begin{aligned} V_{D} \exp \bigl(- \vert V_{p} \vert \bigr)\cos x_{0} ={}& \biggl(i\frac{\partial }{\partial x_{1}} \exp \bigl(- \vert V_{p} \vert \bigr)+j\frac{\partial }{\partial x_{2}}\exp \bigl(- \vert V_{p} \vert \bigr) \\ &{}+k\frac{\partial }{\partial x_{3}}\exp \bigl(- \vert V_{p} \vert \bigr) \biggr)\cos x_{0} \\ ={}& \frac{-V_{p}}{ \vert V_{p} \vert }\exp \bigl(- \vert V_{p} \vert \bigr)\cos x_{0} \end{aligned}$$

and

$$\begin{aligned} &V_{D} \frac{\exp (- \vert V_{p} \vert )V_{p}}{ \vert V_{p} \vert }\sin x_{0} \\ &\quad= -V_{D} \cdot \frac{\exp (- \vert V_{p} \vert )V_{p}}{ \vert V_{p} \vert }+V_{D}\times \frac{\exp (- \vert V_{p} \vert )V_{p}}{ \vert V_{p} \vert } \\ &\quad= -\biggl(\frac{\partial }{\partial x_{1}}\exp \bigl(- \vert V_{p} \vert \bigr) \frac{x_{1}}{ \vert V_{p} \vert }+\frac{\partial }{\partial x_{2}}\exp \bigl(- \vert V_{p} \vert \bigr) \frac{x_{2}}{ \vert V_{p} \vert }+\frac{\partial }{\partial x_{3}}\exp \bigl(- \vert V_{p} \vert \bigr) \frac{x_{3}}{ \vert V_{p} \vert } \biggr)\sin x_{0} \\ &\quad = \exp \bigl(- \vert V_{p} \vert \bigr)\sin x_{0}-2 \frac{\exp (- \vert V_{p} \vert )\sin x_{0}}{ \vert V_{p} \vert }. \end{aligned}$$

So,

$$\begin{aligned} &V_{D}(\exp \bigl(- \vert V_{p} \vert \bigr)\exp \biggl(\frac{V_{p}}{ \vert V_{p} \vert }S_{p}\biggr) \\ &\quad=\frac{-V_{p}}{ \vert V_{p} \vert }\exp \bigl(- \vert V_{p} \vert \bigr) \biggl(\cos (x_{0})+ \frac{V_{p}}{ \vert V_{p} \vert }\sin (x_{0})\biggr)-2 \frac{\exp (- \vert V_{p} \vert )\sin x_{0}}{ \vert V_{p} \vert }. \end{aligned}$$

And the second term of equation (4.1) is

$$\begin{aligned} &V_{D}\exp \bigl( \vert V_{p} \vert \bigr)\exp \biggl(\frac{-V_{p}}{ \vert V_{p} \vert }S_{p}\biggr) \\ &\quad= V_{D}\biggl(\exp \bigl( \vert V_{p} \vert \bigr) \biggl(\cos x_{0}-\frac{V_{p}}{ \vert V_{p} \vert }\sin x_{0}\biggr)\biggr) \\ &\quad= \frac{V_{p}}{ \vert V_{p} \vert }\exp \bigl( \vert V_{p} \vert \bigr)\cos x_{0}+\exp \bigl( \vert V_{p} \vert \bigr)\sin x_{0}+2 \frac{\exp ( \vert V_{p} \vert )\sin x_{0}}{ \vert V_{p} \vert }. \end{aligned}$$

Hence,

$$\begin{aligned} V_{D}\cos (p)={}& \frac{1}{2}\frac{-V_{p}}{ \vert V_{p} \vert }\biggl(\exp \biggl( \frac{V_{p}}{ \vert V_{p} \vert }p\biggr)-\exp \biggl(\frac{-V_{p}}{ \vert V_{p} \vert }p\biggr)\biggr)- \frac{\exp (- \vert V_{p} \vert )\sin x_{0}}{ \vert V_{p} \vert } \\ &{}+\frac{\exp ( \vert V_{p} \vert )\sin x_{0}}{ \vert V_{p} \vert } \\ ={}& \sin (p)-\frac{\exp (- \vert V_{p} \vert )\sin x_{0}}{ \vert V_{p} \vert }+ \frac{\exp ( \vert V_{p} \vert )\sin x_{0}}{ \vert V_{p} \vert }. \end{aligned}$$

Thus, the formula is obtained as

$$\begin{aligned} D\cos (p)&=-\sin (p)+\frac{1}{2}\biggl(\frac{\exp (- \vert V_{p} \vert )}{ \vert V_{p} \vert } \sin x_{0}-\frac{\exp ( \vert V_{p} \vert )}{ \vert V_{p} \vert }\sin x_{0}\biggr) \\ &= -\sin (p)-\frac{\sin (S_{p})\sinh ( \vert V_{p} \vert )}{ \vert V_{p} \vert }. \end{aligned}$$

Similarly as for \(D\cos (p)\), the left vectorial derivative \(D\sin (p)\) of \(\sin (p)\) is obtained as follows:

$$\begin{aligned} D\sin (p)&=\cos (p)+\frac{1}{2}\biggl(\frac{\exp (- \vert V_{p} \vert )}{ \vert V_{p} \vert }\cos x_{0}+ \frac{\exp ( \vert V_{p} \vert )}{ \vert V_{p} \vert }\cos x_{0}\biggr) \\ &= \cos (p)+\frac{\cos (S_{p})\cosh ( \vert V_{p} \vert )}{ \vert V_{p} \vert }. \end{aligned}$$

 □

The remainder term

$$\begin{aligned} \frac{\sin (S_{p})\sinh ( \vert V_{p} \vert )}{ \vert V_{p} \vert } \end{aligned}$$

of the vectorial derivative of the cosine function is a scalar function. In the illustration of the remainder term of the vectorial derivative of the cosine function, \(S_{p}\) and \(|V_{p}|\) are represented by x and y, respectively, as shown in Figs. 6 and 7. Observe that \(D\cos (p)\) can be used as a derivative of \(\cos (p)\) in the region where the remainder term is close to 0 by considering appropriate ranges of x and y and their size. In particular, as the size of y decreases, the remainder term approaches zero.

Figure 6
figure 6

Figures showing the size of the remainder term of \(D\cos (p)\) as the size of \(x=S_{p}\) and \(y=|V_{p}|\) changes using Maple 20 performance. (a) Output of Maple 20 Plot3D of \(\frac{1}{y}\sin (x)\sinh (y)\) with \(x = -10\cdots 10\), \(y = 0\cdots 10\). (b) Graph observed perpendicular to the xz plane with \(x = -10\cdots 10\), \(y = 0\cdots 10\)

Figure 7
figure 7

Side views showing the size of the remainder term of \(D\cos (p)\) that is output according to the size of a positive real y in a certain range of x using Maple 20 performance. (a) Graph observed perpendicular to the yz plane with \(x = -10\cdots 10\), \(y = 0\cdots 20\). For x within \(-10\leq x\leq 10\), the remainder term becomes 0 in a region where the size of y is less than about 15. (b) Graph observed perpendicular to the yz plane with \(x = -20\cdots 20\), \(y = 0\cdots 60\). For x where \(-20\leq x\leq 20\), the remainder term is zero, excluding the area where y is larger than 55

Further, the remainder term of \(D\sin (p)\) is represented by figures similar to those of \(D\cos (p)\), and the remainder term of \(D\sin (p)\) also approaches 0 as the size of \(|V_{p}|\) decreases for a certain range of \(S_{p}\). Therefore, if the size of \(|V_{p}|\) is sufficiently small in each interval for \(S_{p}\), \(D\sin (p)\) can be used as the derivative of \(\sin (p)\). The remainder term

$$\begin{aligned} \frac{\cos (S_{p})\cosh ( \vert V_{p} \vert )}{ \vert V_{p} \vert } \end{aligned}$$

of the vectorial derivative of the sine function is a scalar function. In the illustration of the remainder term of the vectorial derivative of the sine function, \(S_{p}\) and \(|V_{p}|\) are represented by x and y, respectively, as shown in Figs. 8 and 9.

Figure 8
figure 8

Figures showing the size of the remainder term of \(D\sin (p)\) according to the range of \(x=S_{p}\) and \(y=|V_{p}|\) using Maple 20 performance. (a) Output of Maple 20 Plot3d of \(\frac{1}{y}\cos (x)\cosh (y)\) with \(x=-10\cdots 10, y=0\cdots 10\). For x within a certain interval, as the size of y decreases, the remainder term is approximated to zero. (b) Graph observed perpendicular to the xz plane with \(x = -10 \cdots 10, y = 0 \cdots 10\)

Figure 9
figure 9

Side views that can observe the effect of the size of x on the remainder term over a certain range of y using Maple 20 performance. (a) Graph observed perpendicular to the yz plane with \(x = -20 \cdots 20, y = 0 \cdots 30\). For x within \(-20\leq x\leq 20\), as the size of y is less than about 15, the remainder term is approximated to zero. (b) Graph observed perpendicular to the yz plane with \(x = -20 \cdots 20, y = 0 \cdots 60\). Except for areas where y is larger than about 55, the remainder term of \(D\sin (p)\) is closed to zero

5 Conclusion

This paper has presented a novel notion of a quaternion derivative, called the vectorial derivative. Since the noncommutative product rule applies to quaternions, various results about derivatives are needed. Although there are some differences between the calculation methods and the properties of differentiation in complex analysis, this paper introduces the newly defined derivative calculation method using the Fueter operator and examines the computational properties according to this definition.

The vectorial derivative calculation method flexibly interprets the existence conditions for the derivative of a general nonlinear function of a quaternion variable. Furthermore, this paper has shown that the defined derivative of the quaternion function is simplified by presenting the properties of operations such as the product and quotient of the quaternion functions, applied to the vectorial derivative calculation. Unlike quaternion function derivatives which require certain existence assumptions, the vectorial derivative calculation method is general; it can be used for either analytic or nonanalytic function of a quaternion variable.

Because quaternions provide more efficient modeling of rotations and transformations than real vectors, they are utilized in physics and engineering applications. For example, since the general motion of a rigid body is a combination of translation and rotation, it is possible to interpret the motion of a rigid body over time using the corresponding quaternion structure of such transformation. In addition, the motion of a rigid body can be formulated for relativity using two quaternionic operators, and a differential operation for space–time intervals in the special theory of relativity can be defined. In electrodynamics, the Lorenz–Gauge condition can be reached by using the quaternionic derivative to express the electron velocity as the potential of the quaternion structure. In quantum physics, the Dirac special wave equation can be dealt with by combining the square magnitude of energy and the wave function of the quaternion system. (Actual formulas and symbols to which the quaternary structure is applied can be found in [18, 21].) From the algebraic characteristics and analytic properties caused by the noncommutativity of the quaternion operations, the definition of the derivative for applications requires the establishment of some restrictions and strong conditions. The vectorial derivative can be used to extend the range of applications that require derivatives. Our work is intended to help in setting conditions. Furthermore, algorithms for quaternions can be developed by extending the range that can be set by usual calculation methods for the real- and complex-valued optimization algorithms.

Availability of data and materials

Data sharing is not applicable to this article as no new data were created or analyzed in this study.

References

  1. Agarwal, P.: A Study of New Trends and Analysis of Special Function. LAP Lambert Academic Publishing, Republic of Moldova (2013)

    Google Scholar 

  2. Agarwal, P., Agarwal, R.P., Ruzhansky, M.: Special Functions and Analysis of Differential Equations. CRC Press, Boca Raton (2020)

    Book  Google Scholar 

  3. Agarwal, P., Choi, J., Paris, R.B.: Extended Riemann–Liouville fractional derivative operator and its applications. J. Nonlinear Sci. Appl. 8(5), 451–466 (2015)

    Article  MathSciNet  Google Scholar 

  4. Bantsuri, L.: On the relation between the differentiability condition and the condition of the existence of generalized gradient. Bull. Georgian Acad. Sci. 171(2), 241–242 (2005)

    MathSciNet  Google Scholar 

  5. Brackx, F.F.: The exponential function of a quaternion variable. Appl. Anal. 8(3), 265–276 (1978)

    Article  MathSciNet  Google Scholar 

  6. Buff, J.J.: Characterization of an analytic function of a quaternion variable. Pi Mu Epsil. J. 5, 387–392 (1973)

    MathSciNet  Google Scholar 

  7. Deavours, C.A.: The quaternion calculus. Am. Math. Mon. 80, 995–1008 (1973)

    Article  MathSciNet  Google Scholar 

  8. Dzagnidze, O.: On the differentiability of quaternion functions. Tbil. Math. J. 5, 1–15 (2012)

    MathSciNet  MATH  Google Scholar 

  9. Dzagnidze, O.: On some new properties of quaternion functions. J. Math. Sci. 235, 557–603 (2018)

    Article  MathSciNet  Google Scholar 

  10. Fueter, R.: Die Funktionentheorie der Differentialgleichungen \(\Delta u = 0\) und \(\Delta \Delta u = 0\) mit vier reellen Variablen. Comment. Math. Helv. 7(1), 307–330 (1934)

    Article  MathSciNet  Google Scholar 

  11. Fueter, R.: Die Funktionentheorie der Diracśchen Differentialgleichungen. Comment. Math. Helv. 16, 19–28 (1944)

    Article  MathSciNet  Google Scholar 

  12. Gentili, G., Struppa, D.C.: A new theory of regular functions of a quaternionic variable. Adv. Math. 216(1), 279–301 (2007)

    Article  MathSciNet  Google Scholar 

  13. Hamilton, W.R.: On quaternions. The London, Edinburgh, and Dublin Phil. Mag. J. Sci. 25(169), 489–495 (1844)

    Article  Google Scholar 

  14. Hamilton, W.R.: Elements of Quaternions. Chelsea, New York (1866)

    Google Scholar 

  15. Kim, J.E.: A corresponding Cullen-regularity for split-quaternionic-valued functions. Adv. Differ. Equ. 2017, 80 (2017)

    Article  MathSciNet  Google Scholar 

  16. Kim, J.E.: Differentiability of pseudo-dual-quaternionic functions with a differential operato. J. Nonlinear Sci. Appl. 11(11), 469–476 (2018)

    Article  MathSciNet  Google Scholar 

  17. Kim, J.E., Shon, K.H.: Polar coordinate expression of hyperholomorphic functions on split quaternions in Clifford analysis. Adv. Appl. Clifford Algebras 25(4), 915–924 (2015)

    Article  MathSciNet  Google Scholar 

  18. Kou, K.I., Xia, Y.H.: Linear quaternion differential equations: basic theory and fundamental results. Stud. Appl. Math. 141(1), 3–45 (2018)

    Article  MathSciNet  Google Scholar 

  19. Linnik, Y.V.: A centenary of the discovery of quaternions. Priroda 2, 49 (1944)

    Google Scholar 

  20. Looman, H.: Über die Cauchy–Riemannschen Differentialgleichungen. Gott. Nachr., 97–108 (1923)

  21. Malonek, H.: Quaternions in applied sciences: A historical perspective of a mathematical concept. In: Proc. International Kolloquium Applications of Computer Science and Mathematics in Architecture and Building Industry, IKM, vol. 16 (2003)

  22. Menchoff, D.: Sur la generalisation des conditions de Cauchy–Riemann. Fundam. Math. 25, 59–97 (1935)

    Article  Google Scholar 

  23. Salzer, H.E.: An elementary note on powers of quaternions. Am. Math. Mon. 59, 298–300 (1952)

    Article  MathSciNet  Google Scholar 

  24. Sudbery, A.: Quaternionic analysis. Math. Proc. Camb. Philos. Soc. 85(2), 199–224 (1979)

    Article  MathSciNet  Google Scholar 

  25. Venkov, B.A.: On the arithmetic of quaternions. Izv. Akad. Nauk SSSR Ser. VI. Fiz.-Mat. Nauk 16, 205–220, 221–246 (1922)

    Google Scholar 

Download references

Acknowledgements

This work was supported by the Dongguk University Research Fund 2019.

Funding

This work was supported by the Dongguk University Research Fund 2019 and the National Research Foundation of Korea (NRF) (2021R1F1A1063356).

Author information

Authors and Affiliations

Authors

Contributions

The author confirms sole responsibility for the following: study conception and design, data collection, analysis and interpretation of results, and manuscript preparation. Author read and approved the final manuscript.

Corresponding author

Correspondence to Ji Eun Kim.

Ethics declarations

Competing interests

The author declares that he has no competing interests.

Rights and permissions

Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article’s Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article’s Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Kim, J.E. Calculation of vectorial derivatives for functions of a quaternion variable and their properties. Adv Differ Equ 2021, 426 (2021). https://doi.org/10.1186/s13662-021-03581-9

Download citation

  • Received:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1186/s13662-021-03581-9

MSC

Keywords