1. Introduction
We write 
 for the unit disc 
, and 
 for the unit circle. The element 
 will play a special role. The 
complex Blaschke-functions are then defined by
      
The restrictions of the Blaschke functions on the set  or on  with the composition operation  form transformation groups.  is a one-to-one map on  as well as on . The function  is the identity map of  and  is the inverse of the function .
In the parameter set 
 let us define the operation induced by the function composition in the following way: 
. The set of the parameters 
 with the induced operation is called the complex 
Blaschke group on 
. The components of 
 are given by the following formulas:
The complex Blaschke functions play important role in the theory of Hardy spaces and in the control theory. Using the Blaschke functions one of the basic results of the theory of Hardy spaces, the factorization theorem, can be formulated in a natural way (see for ex. [
1]).
The Blaschke group is related to well known matrix groups. The special linear group  is the group of  real matrices with determinant one.  is isomorphic to the group of all linear transformations of  that preserve oriented area, and is isomorphic to the generalized special unitary group .  acts on the complex upper half-plane by fractional linear transformations. The group action factors through the quotient  (the  projective special linear group over
	  ). More specifically, , where I denotes the  identity matrix.
The quotient  has several interesting descriptions.  is the group of conformal automorphisms of the upper half-plane, which is isomorphic with the group of conformal automorphisms of the unit disc, i.e., with the Blaschke group.
The topological group 
 is homeomorphic to the space 
. With the Blaschke group we can realize another parametrization of the 
, on which wavelet transforms were introduced earlier. For the descriptions of the mentioned matrix groups and the related transforms see for example [
2,
3,
4,
5].
Using the parametrization of the Blaschke group reflects better in the same time the properties of the covering group and the action of the representations on different analytic function spaces, see [
6], where it is explained in detail the relation between 
 and the Blaschke group, and why we consider the Blaschke group useful in order to develop wavelet analysis on this group. One reason is that the techniques of the complex analysis can be applied more directly in the study of the properties of the voice transforms (so called hyperbolic wavelet transforms) generated by representations of the Blaschke group on different analytic function spaces (see [
7,
8,
9,
10,
11]). The discretization of these special wavelet transforms leads to the construction of analytic rational orthogonal wavelets, and multiresolution analysis (MRA) in the Hardy space of the unit disc, upper half plane, and in weighted Bergman spaces (see [
11,
12,
13,
14]). The Blaschke functions are closely related to the generator functions of the Zernike functions often used in optical tests. They can be expressed as matrixelements of the representation of the Blasche group on the Hardy space of the unit circle. An important consequence of this relation is the addition formula for these functions (see [
7,
8,
11]). In the same time using the parametrization of the Blaschke group it was easier to apply the coorbit theory (see [
15]) in order to obtain atomic decompositions in weighted Bergman spaces (see [
6,
10]). In this way as a special case we get back well known atomic decompositions in the weighted Bergman spaces obtained by complex techniques, but in addition some new atomic decompositions can be presented. This is the reason why we consider that Blaschke group is very interesting and the wavelet transforms on Blaschke group are worth to be studied.
In this paper we introduce the quaternionic analogue of the Blaschke group, and we will study the properties of this group.
  2. The Blaschke Group over the Set of Quaternions
Quaternions play important role in modeling the time and space dependent problems in physics and engineering. For example in engineering applications unit quaternions are used to describe three dimensional rotations. In the last years quaternions have gained a new life due to their applicability in signal processing, for example by the use of quaternion-valued functions for the coding of color-coded images as well as the link to new concepts of higher-dimensional phases, like the hypercomplex signal of Bülow or the monogenic signal by Larkin and Felsberg. Quaternions are also of interest in connection with quantum theory. Thus there is a strong motivation to extend key results of modern harmonic analysis, like the wavelet theory, to spaces of functions with quaternion variables. As a first step in this direction we propose the foundations of a quaternionic analogue of the Blaschke group. The main obstacle in the study of quaternion-valued matrices and functions, as expected, comes from the non-commutative nature of quaternionic multiplication.
Our work was inspired by [
16], where monogenic wavelet transform for quaternion valued functions on the three dimensional unit ball in 
 was introduced. The construction is based on representations of the group of Möbius transformations which maps the three dimensional unit ball onto itself.
Quaternions are extensions of complex numbers. There is an useful representation of the quaternions: The matrix representation. The matrix representation makes possible to use the properties of the matrices at different computations.
Let us denote by
      
	  the quaternion units, where 
 is the complex imaginary unit. Analogous with the property of the complex unit 
, the quaternion units satisfy the following equations 
. Since 
, 
, 
, the set 
 is closed with respect to matrix multiplication. Let us denote by
      
	  the set of quaternions, which is a non-commutative field with the unit element 
E and null element the null-matrix 
. Let us denote by
      
	  the analogue of the conjugate which in matrix representation is 
, the adjoint matrix of 
, and the absolute value of the 
. The map 
 defines a multiplicative norm:
The multiplicative inverse of a nonzero quaternion  in matrix representation is . The analogue of the complex torus and unit disc in the set of the quaternions are defined by , and  respectively. From the property of the norm it follows that  is a multiplicative subgroup of the multiplicative group of , which can be identified by the matrix group .
The set  with matrix addition and multiplication is a skew-field denoted by . Taking into account that  and  are isomorphic () and  the field  can be considered as an extension of  and , respectively. The purely imaginary quaternion  satisfy the equation . The map  is a linear isomorphism between  and the set of purely imaginary quaternion , consequently  and  can be identified.
The two dimensional subspace
      
	  of 
 is called 
the slice of  in the direction of the vector c. The map 
 is a linear isomorphism. From 
 follows that
      
	  and obviously 
. This implies that the map 
 is an isometric isomorphism between the fields 
 and 
.
The complex numbers and their extensions, the quaternions are very useful in the description of many problems in geometry and physics. For example the rotations in the Euclidian plane  can be described using the map  where  are complex numbers and . In this case  is the angle of the rotation.
If instead of complex numbers we use quaternions, we can describe the rotations in 
 with a relatively simple map. In order to illustrate this, we use the analogue of the Euler formula 
: 
From this it follows that, analogue to unit complex numbers, every unit quaternion  can be represented as , where .
The relation 
 implies that the map 
 takes the subspace 
, which is isomorphic with 
, in itself and can be interpreted as a rotation around the axis 
c of the space 
 with angle 
. The image of the slice 
 trough this rotation will be the slice 
 for which 
, i.e., 
. The polar representation of the quaternion 
 can be written as
      
  3. The Quaternion Blaschke Group
The Blaschke functions can be defined also among quaternion. The formulas are very similar to the complex case:
It can be proved that these quaternion Blaschke functions have many analogue properties of the complex Blaschke functions (see [
17]). One of this is:
From this follows that, similar to the complex case, for any  the function  takes the quaternion unit disc  into , and the quaternion unit torus  into .
Because of the non commutativity of the product operation in 
, in order to generate the quaternion analogue of the complex Blaschke group, we have to introduce a right and left unit quaternion factor from 
 in (
9) instead of the multiplication by complex 
. We consider in 
 the following function:
It is obvious that  takes  into , and .
First we show that for the extended quaternion Blaschke functions, given by (
9), an analogue rule of composition hold.
Theorem 1. For every  and  we havewhere  We observe that for the complex unit parameter 
 (see formula (
1)), in the quaternion case corresponds a right and left unit quaternion. In the complex case we can interchange the order of the terms in the product and obtain analogue of 
 factor.
To get a collection of functions closed with respect to the composition operation ∘ it is convenient to introduce the parameter set 
 and the function set
      
For the extended quaternion Blaschke functions we have
      
	  and 
 takes 
 into 
. Applying formula (
12) for 
 we get 
 and
      
This implies that  is bijective and 
The set of functions 
 is closed with respect to the inverse operation. In order to prove this we will use the following formula
      
Let us introduce the map 
 from 
 to 
. Based on the previous relation it follows that any function of the form
      
	  has an inverse and
      
Indeed 
 is equivalent to, 
. From this we get
      
It can be proved that the set of functions  is closed with respect to function composition, consequently  is a transformation group on  and  respectively, called quaternion Blascke transformation group.
Theorem 2. For any two functions , we havewhere  The unit element of this group is , where .
The bijection  induces in the set of the parameters  an operation,  for which . The set of the parameters with the induced operation  is a group. In the set of the parameters the inverse  of an element  is the element for which  where .
If instead of 
 we set 
 and instead of 
, then 
, and in the set of the parameters the right translations 
 can be described as follows:
In the papers [
18,
19,
20,
21,
22] the operations 
 were studied, also for higher dimensions, which we describe now as follows:
They have been also used (
19) to describe the 
gyro group. Our description makes possible to avoid the complicated gyro group description. It is also more useful from the point of view of the extensions for higher dimension.
  4. Subgroups of 
The set 
 is subgroup of 
, satisfying 
, where
      
	  is the real Blaschke group operation on 
.
Another subgroup can be generated if we choose the parameters and variable 
Z on the same slice. First let us observe that if 
 and 
 belong to the same slice, then
      
This implies
      
      Set 
, 
. Then it follows that the collection
      
	  is a transformation group on 
 and 
 respectively, isomorph to the complex Blaschke transformation group.
Another interesting subgroup of the quaternion Blaschke group is induced by the following subset:
Theorem 3. Let . Then the subsetis a one parameter subgroup of . Moreover  From
      
	  it follows that the function 
 are bijections on 
 and on 
 respectively, consequently 
 is a transformation subgroup on 
. The bijection 
 between the sets 
 and 
 induces a group structure 
, where
      
The unit element of this subgroup is the nullmatrix  and the inverse element of  is given by .
The map  defines a norm on the group . Denote  the metric induced by this norm. It can be proved that the group operation  is continuous with respect to this metric.
  5. Proofs
First we prove relation (
10), i.e.,:
During the proofs we will use in several places the following identity:
We start from the left hand side of the equality (
10), which is equal to:
Another frequently used relation is the following:
This is equivalent to
      
      and
      
This last equality follows from the following identity:
We will use also the following property:
	  which is equivalent to the following relations
      
      and
      
This last one is true, because
      
Proof of Theorem 1. As in the complex case this identity can be proved directly:
        
From this relation it follows that
        
		where
        
But we have 
 and let us denote 
. Using this notation we get that
        
and Theorem 1 is proved.
This follows from:
	  which implies (
14).
Proof of relation (
15):
  □
 Proof of Theorem 2. We use that 
 with the following parameters 
. Then 
, and the following relation is true:
        
        where 
 Using the previous relation and Theorem 1. we get
        
Applying again Theorem 1. for the parameters 
:
        
		where
        
From here we get the formula
        
  □
 Proof of Theorem 3. (i) From
        
		it follows that 
(ii) Let 
. First we prove
        
Applying 
 we get
        
(iii) To prove (iii) we use the equation
        
		and Theorem 1 in the following form:
        
		where by (
27) 
.
We show that 
. Since by i) 
 it is enough to see that 
, or which is the same
        
Indeed
        
		consequently
        
		and (iii) is proved. □