1 Introduction

A spanning set of vectors in a finite dimensional Hilbert space is called a frame. The redundancy of these spanning sets is the crucial property in their vast types of applications in many different areas of pure and applied mathematics and sciences, such as efficient representation of vectors and operators, signal processing, coding theory, communication theory, sampling theory, quantum information, and computing among others (see e.g. [11, 12, 24, 29, 34]).

In this paper we study balanced frames, i.e. those frames which sum is zero, and several particular cases of them, especially balanced unit norm tight frames (see e.g. [5] for the concept of unit norm tight frame).

We show that although non balanced unit norm tight frames are optimal in many situations that appear in applications (see e.g. [5, 10, 11, 16, 34] and the references therein), balanced unit norm tight frames are even optimal in cases where the non balanced are not the best ones.

In applications, a signal f is usually represented by a sequence of numbers which are measurements of f. In frame theory, these measurements are expressed as inner products of f with the elements of a frame, and will be called frame coefficients.

As we will explain in this work, the reconstructions using balanced frames are robust against systematic errors in the frame coefficients. Systematic errors can come from a wrong calibration of instruments, inexact methods of observation, or interference of the environment in the measurement, transmission or reception processes. A systematic error can be produced, for example, by the incorrect zeroing of an instrument. Another example are measurements by radar that can be systematically overestimated if we do not take into account the slowing down of the waves in the air. Systematic errors are not random, and cannot be reduced by taking the average of many readings. Considering this, it is important to highlight that balanced frames are immune to these type of errors. This means that in the presence of a systematic error in the frame coefficients, balanced frames still give the exact reconstruction.

In signal processing, the frame coefficients can be perturbed with additive noises. It has been shown [16] that if the mean of these noises is zero, the reconstruction of the signal with unit norm tight frames is optimal. We prove that if we use balanced unit norm tight frames, these noises can have a nonzero mean but the reconstruction is still optimal. Thus we can deal with noises of different sources. If the mean is non-zero we are under the presence of non-white noises. Nonzero mean noises appear naturally in certain applications. Digital watermarking is an application for which the zero mean assumption for the noises is not realistic [23]. It is a useful tool for multimedia copyright protection, access control, annotation and authentication [14, 25, 27]. In certain cases such as median filtering, a standard signal processing method for denoising, the noises in the watermarking channel are additive with a non-zero mean.

Given a frame, each element of the Hilbert space can be expressed as linear combinations of the elements of the frame using the so called dual frames. As we will see, another advantage of balanced frames is that they are resilient against a perturbation of the dual frame by a constant vector, i.e. if we sum to each element of the dual frame a fixed vector, we still obtain a dual frame. We use this fact to define an equivalence relation in the set of dual frames of a given balanced frame and prove that all the dual frames can be obtained from the balanced ones.

We show that balanced frames are robust against one erasure, that is, they remain to be a frame if we delete any of its elements. The dual frames of these subfamilies are easy to obtain from the dual frames of the original family.

If we use a balanced frame the sum of the frame coefficients is always zero. So, if the transmitted numbers do not have zero sum we know that they were perturbed. Moreover, as we will explain, if we use balanced frames we can have an indication of when we are in the presence of a systematic error, of random additive noises or of other sources of perturbation as e.g. erasures.

In [8, 34] it is proved that real balanced unit norm tight frames are spherical 2-designs, a mathematical object applied in different areas. We want to point out that in contrast to what usually occurs in the context of spherical 2-designs, we are not necessarily interested in working with the minimum possible number of elements since, as observed before, from the point of view of frame theory redundancy is convenient for the applications. It can be seen in [6, 7] that balanced unit norm tight frames have advantages for sigma-delta quantization. In [13] tight frames are characterized using balanced sequences via diagram vectors. Balanced frames are mentioned in [34] in the definition of simple lift. But this concept has not so far been developed neither their multiple advantages noticed.

1.1 Contents

In Sect. 2, we briefly review frames.

In Sect. 3 we analyze the various advantages of balanced frames and balanced unit norm tight frames for applications which were mentioned before.

In Sect. 4 we show that balanced frames and in particular balanced equal norm frames and balanced unit norm tight frames behave well, in the sense that they are invariant under various transformations. We find several characterizations of them and analyze properties of their dual frames.

In Sect. 5 we study the closest balanced frame to a given frame in the \(\ell ^{1}\) and \(\ell ^{2}\) norms. We give necessary and sufficient conditions for the closest balanced frame to exist, and for the case it exists we give its expression.

In Sect. 6 we introduce a concept of complement that is more suitable for balanced frames than the definition used so far for frames in general. Properties of this new notion are given.

In Sect. 7 we give many examples of balanced unit norm tight frames such as those corresponding to roots of unity in \({\mathbb {R}}^{2}\), certain types of harmonic frames, frames obtained from Hadamard matrices, partition frames and some that are spherical t-designs.

Finally, in Sect. 8, we present several explicit and painless methods for constructing balanced unit norm tight frames.

2 Preliminaries

In this section we recall some concepts of frame theory [11, 12, 24, 29, 34]. We refer to the mentioned works for more details. We begin introducing some notation.

2.1 Notation

Let \(d, K \in {\mathbb {N}}\). Let \({\mathbb {H}}_{d}\) be a Hilbert space of dimension d over a field \({\mathbb {F}}\) where \({\mathbb {F}}={\mathbb {R}}\) or \({\mathbb {F}}={\mathbb {C}}\). We write \(\langle .,.\rangle \) and \(\Vert .\Vert \) for the inner product and the norm in \({\mathbb {H}}_{d}\), respectively. Let \({\mathcal {L}}({\mathbb {H}}_{d},{\mathbb {H}}_{K})\) be the space of linear transformations from \({\mathbb {H}}_{d}\) to \({\mathbb {H}}_{K}\) (we write \({\mathcal {L}}({\mathbb {H}}_{d})\) for \({\mathcal {L}}({\mathbb {H}}_{d},{\mathbb {H}}_{d})\)). Let \({\mathcal {G}}l({\mathbb {H}}_{d})\) (\({\mathcal {U}}({\mathbb {H}}_{d})\)) be set of invertible (unitary) elements in \({\mathcal {L}}({\mathbb {H}}_{d})\). If \(T \in {\mathcal {L}}({\mathbb {H}}_{d},{\mathbb {H}}_{K})\), then \(\text {im}(T)\), \(\text {ker}(T)\) and \(T^{*}\) denote the range, the kernel and the adjoint of T,  respectively. If \(T \in {\mathcal {L}}({\mathbb {H}}_{d})\) and \((f_{k})_{k=1}^{K}\) is a sequence in \({\mathbb {H}}_{d}\), we will write \(T(f_{k})_{k=1}^{K}\) for \((Tf_{k})_{k=1}^{K}\). The elements of \({\mathbb {F}}^{K}\) will be considered as column vectors. We write e for the real vector which entries are all equal to 1.

2.2 Frames

To a sequence \({\mathcal {F}}=(f_{k})_{k=1}^{K}\) in \({\mathbb {H}}_{d}\) we associate the synthesis operator

$$\begin{aligned} T_{{\mathcal {F}}}:{\mathbb {F}}^{K}\rightarrow {\mathbb {H}}_{d}, T_{{\mathcal {F}}}c=\sum \nolimits _{k=1}^{K} c_{k} f_k, \end{aligned}$$

the analysis operator

$$\begin{aligned} T_{{\mathcal {F}}}^{*}: {\mathbb {H}}_{d}\rightarrow {\mathbb {F}}^{K} , T_{{\mathcal {F}}}^{*}f=(\langle f,f_k\rangle )_{k=1}^{K}, \end{aligned}$$

the frame operator

$$\begin{aligned} S_{{\mathcal {F}}}=T_{{\mathcal {F}}}T_{{\mathcal {F}}}^{*}, \end{aligned}$$

and the Gram operator

$$\begin{aligned} G_{{\mathcal {F}}}=T_{{\mathcal {F}}}^{*}T_{{\mathcal {F}}}. \end{aligned}$$

Definition 2.1

Let \({\mathcal {F}}=(f_{k})_{k=1}^{K}\) be a sequence in \({\mathbb {H}}_{d}\). \({\mathcal {F}}\) is a frame for \({\mathbb {H}}_{d}\) if \(\text {span}~{\mathcal {F}}={\mathbb {H}}_{d}\).

Proposition 2.2

Let \({\mathcal {F}}=(f_{k})_{k=1}^{K}\) be a sequence in \({\mathbb {H}}_{d}\). The following assertions are equivalent:

  1. (1)

    \({\mathcal {F}}\) is a frame for \({\mathbb {H}}_{d}\).

  2. (2)

    \(T_{{\mathcal {F}}}\) is onto.

  3. (3)

    \(T_{{\mathcal {F}}}^{*}\) is one to one.

  4. (4)

    \(S_{{\mathcal {F}}}\) is invertible.

  5. (5)

    \(\text {rank}(G_{{\mathcal {F}}})=d\).

  6. (6)

    There exist \(\alpha , \beta > 0\) such that

    $$\begin{aligned} \alpha \Vert f\Vert ^{2} \le \sum _{k=1}^{K}|\langle f,f_{k}\rangle |^{2} \le \beta \Vert f\Vert ^{2} \text { for all }f \in {\mathcal {H}}. \end{aligned}$$
    (2.1)

We call \(\alpha \) and \(\beta \) in (2.1) the frame bounds. The optimal lower frame bound is \(\lambda _{min}(S_{{\mathcal {F}}})=\Vert S_{{\mathcal {F}}}^{-1}\Vert ^{-1}\) and the optimal upper frame bound is \(\lambda _{max}(S_{{\mathcal {F}}})=\Vert S_{{\mathcal {F}}}\Vert =\Vert T_{{\mathcal {F}}}\Vert ^2\) where \(\lambda _{min}(S_{{\mathcal {F}}})\) and \(\lambda _{max}(S_{{\mathcal {F}}})\) are the smallest and largest eigenvalues of \(S_{{\mathcal {F}}}\), respectively.

Definition 2.3

Let \({\mathcal {F}}=(f_{k})_{k=1}^{K}\) be a sequence in \({\mathbb {H}}_{d}\). We say that:

  1. (1)

    \({\mathcal {F}}\) is balanced (B) if \(\sum \nolimits _{k=1}^{K} f_k = 0\).

  2. (2)

    \({\mathcal {F}}\) is real if \(G_{{\mathcal {F}}}\) is a real matrix.

  3. (3)

    \({\mathcal {F}}\) is equal-norm (EN) if \(||f_{k}||=||f_{k'}||\) for \(k, k' = 1, \ldots , K\). \({\mathcal {F}}\) is unit norm (UN) if \(||f_{k}||=1\) for \(k = 1, \ldots , K\).

  4. (4)

    \({\mathcal {F}}\) is isogonal if \({\mathcal {F}}\) is EN and there exists an \(a \in {\mathbb {R}}\) such that \(\langle f_{k}, f_{l}\rangle = a\) for \(k, l \in \{1, \ldots , K\}\), \(k \ne l\).

Isogonal vectors appear in [28] in relation with the structure of soap films and bubbles. They are a particular case of equiangular frames [18, 33], i.e., EN frames for which there exists \(a \in {\mathbb {R}}\) such that \(|\langle f_{k}, f_{l}\rangle | = a\) for \(k, l \in \{1, \ldots , K\}\), \(k \ne l\). A unit norm frame is a (spherical) m-distance frame if the inner products between distinct vectors take m real values [34]. A unit norm isogonal frame is a 1-distance frame. For the case \(m=2\) see e.g. [4].

Definition 2.4

Let \({\mathcal {F}}=(f_{k})_{k=1}^{K}\) be a frame for \({\mathbb {H}}_{d}\).

  1. (1)

    \({\mathcal {F}}\) is an \(\alpha \)-tight frame (\(\alpha \)-TF) if \(S_{{\mathcal {F}}}=\alpha I\). \({\mathcal {F}}\) is a Parseval frame (PF) if \(S_{{\mathcal {F}}}=I\).

  2. (2)

    \({\mathcal {F}}\) is maximally robust to erasures if every subset of \({\mathcal {F}}\) with d elements is a basis for \({\mathbb {H}}_{d}\).

  3. (3)

    \({\mathcal {F}}\) is a simplex frame if \(G_{{\mathcal {F}}}=I-\frac{1}{K}ee^{t}\).

Maximally robust to erasures frames appeared first in [30]. They are also known as generic frames [9] and full spark frames [1].

If \({\mathbb {H}}_{d}={\mathbb {H}}^{d}\) and \({\mathcal {F}}\) is a simplex frame, then \({\mathcal {F}}\) corresponds to the \(d+1\) vertices of the regular d-simplex in \({\mathbb {H}}^{d}\). We note that a 1-simplex is a line segment, a 2-simplex is a triangle, a 3-simplex is a tetrahedron and a 4-simplex is a pentachoron or pentatope.

The following proposition collects some properties of frames.

Proposition 2.5

Let \({\mathcal {F}}=(f_{k})_{k=1}^{K}\) be a frame for \({\mathbb {H}}_{d}\).

  1. (1)

    If \({\mathcal {F}}\) is an \(\alpha \)-UNTF then \(\alpha =\frac{K}{d}\).

  2. (2)

    \({\mathcal {F}}\) is a UNPF if and only if \({\mathcal {F}}\) is an orthonormal basis.

  3. (3)

    \({\mathcal {F}}\) is a PF with \(K=d\) if and only if \({\mathcal {F}}\) is an orthonormal basis.

  4. (4)

    \({\mathcal {F}}\) is an \(\alpha \)-TF if and only if \(\frac{1}{\alpha }{\mathcal {F}}\) is a Parseval frame.

  5. (5)

    \({\mathcal {F}}\) is Parseval if and only if \(G_{{\mathcal {F}}}\) is an orthogonal projection.

  6. (6)

    \(S_{{\mathcal {F}}}^{-1/2}{\mathcal {F}}\) is a PF for \({\mathbb {H}}_{d}\).

  7. (7)

    If \({\mathcal {F}}\) is a simplex frame then \(K=d+1\) and \({\mathcal {F}}\) is an isogonal PF.

  8. (8)

    Let \({\mathcal {W}}\) be a subspace of \({\mathbb {H}}_{d}\) and \(\pi _{{\mathcal {W}}}\) be the orthogonal projection onto \({\mathcal {W}}\). If \({\mathcal {F}}\) is an \(\alpha \)-TF for \({\mathbb {H}}_{d}\) then \(\pi _{{\mathcal {W}}}{\mathcal {F}}\) is an \(\alpha \)-TF for \({\mathcal {W}}\).

Definition 2.6

Two frames \({\mathcal {F}}\) and \({\mathcal {G}}\) are complements of each other if the sum of the Gramians of \(S_{{\mathcal {F}}}^{-1/2}{\mathcal {F}}\) and \(S_{{\mathcal {G}}}^{-1/2}{\mathcal {G}}\) is the identity I.

The complement of a frame of K vectors for a space of dimension d is a frame of K vectors for a space of dimension \(K-d\).

Definition 2.7

Let \({\mathcal {F}}=(f_{k})_{k=1}^{K}\) and \({\mathcal {G}}=(g_{k})_{k=1}^{K}\) be frames for \({\mathbb {H}}_{d}\). Then \({\mathcal {G}}\) is a dual frame of \({\mathcal {F}}\) if the following reconstruction formula holds

$$\begin{aligned} f=\sum \nolimits _{k=1}^{K}\langle f,f_{k}\rangle g_{k},\hbox { for all } f \in {\mathbb {H}}_{d}, \end{aligned}$$

or equivalently,

$$\begin{aligned} T_{{\mathcal {G}}}T_{{\mathcal {F}}}^{*}=I. \end{aligned}$$

Let \({\mathcal {F}}=(f_{k})_{k=1}^{K}\) be a frame for \({\mathbb {H}}_{d}\). Then \((S_{{\mathcal {F}}}^{-1}f_{k})_{k=1}^{K}\) is the canonical dual frame of \({\mathcal {F}}\).

If \({\mathcal {F}}\) is an \(\alpha \)-tight frame for \({\mathbb {H}}_{d}\) we have the following reconstruction formula

$$\begin{aligned} f=\frac{1}{\alpha }\sum \nolimits _{k=1}^{K}\langle f,f_{k}\rangle f_{k}, \hbox {for all }f \in {\mathbb {H}}_{d}. \end{aligned}$$

Proposition 2.8

Let \({\mathcal {F}}=(f_{k})_{k=1}^{K}\) be a frame for \({\mathbb {H}}_{d}\) and \({\mathcal {G}}=(g_{k})_{k=1}^{K}\) be a sequence in \({\mathbb {H}}_{d}\). The following assertions are equivalent:

  1. (1)

    \({\mathcal {G}}\) is a dual frame of \({\mathcal {F}}\).

  2. (2)

    \(T_{{\mathcal {G}}}=S_{{\mathcal {F}}}^{-1}T_{{\mathcal {F}}}+R\) with \(R\in {\mathcal {L}}({\mathbb {F}}^{K}, {\mathbb {H}}_{d})\) and \(RT_{{\mathcal {F}}}^{*}=0\).

  3. (3)

    \(T_{{\mathcal {G}}}=S_{{\mathcal {F}}}^{-1}T_{{\mathcal {F}}}+W(I-T_{{\mathcal {F}}}^{*}S_{{\mathcal {F}}}^{-1}T_{{\mathcal {F}}})\) with \(W\in {\mathcal {L}}({\mathbb {F}}^{K}, {\mathbb {H}}_{d})\).

Note that a sequence \((f_{k})_{k=1}^{K}\) in \({\mathbb {H}}_{d}\) is a BUNTF if and only if \(\left( \sqrt{\frac{d}{K}}f_{k}\right) _{k=1}^{K}\) is a BENPF. In view of this, we will work either with BUNTFs or BENPFs according to convenience.

3 Applications of Balanced Frames

In this section we describe various advantages of balanced frames and BUNTFs for applications. We will see that we can gain already very good properties assuming only balancedness, which is a condition that can be easily obtained. Note e.g. that if \((f_{k})_{k=1}^{K}\) is a frame then \((f_{1}, \ldots , f_{K}, -\sum \nolimits _{k=1}^{K}f_{k})\) is a balanced frame.

As we mentioned in the introduction, the measurements of a signal f, that in frame theory are expressed as inner products of f with the elements of a frame, are used to represent it and will be called frame coefficients. In obtaining these measurements, or in the transmission or reception of them, different errors or erasures can occur.

3.1 Robustness of the Reconstructions Under Systematic Errors

Let \({\mathcal {F}}=(f_{k})_{k=1}^{K}\) be a frame for \({\mathbb {H}}_{d}\). Any \(f \in {\mathbb {H}}_{d}\) can be represented as a linear combination \(f=\sum \nolimits _{k=1}^{K}c_{k}f_{k}\). If \({\mathcal {F}}\) is balanced we can change the numbers \(c_{k}\) by summing to each of them a constant c and the reconstruction will still be the desired one, i.e., \(f=\sum \nolimits _{k=1}^{K}(c_{k}+c)f_{k}\). This situation occurs in the presence of systematic errors. The previous considerations show that the reconstruction using balanced frames is not affected by these type of errors. This is a very important fact, because repeating the readings numerous times and taking the average of them will not decrease systematic errors. Note that c can vary with f, as it happens with the \(c_{k}\), and it can also be random.

3.2 Reconstruction Error Bounds

Let \({\mathcal {F}}=(f_{k})_{k=1}^{K}\) be a BF for \({\mathbb {H}}_{d}\). Assume that \((\langle f,f_{k}\rangle )_{k=1}^{K}\) is perturbed by the additive noises \((a_{k})_{k=1}^{K}\), i.e. we have the sequence \((\langle f,f_{k}\rangle +{a}_{k})_{k=1}^{K}\). Then the reconstruction \({\hat{f}}\) is

$$\begin{aligned} {\hat{f}}=\sum \nolimits _{k=1}^{K}(\langle f,f_{k}\rangle +{a}_{k})S_{{\mathcal {F}}}^{-1}f_{k}=f+\sum \nolimits _{k=1}^{K}{a}_{k}S_{{\mathcal {F}}}^{-1}f_{k}. \end{aligned}$$

Since the frame is balanced we can give error bounds assuming that the noises are near a constant that is not necessarily equal to zero:

Proposition 3.1

Let \(f\in {\mathbb {H}}_{d}\) and \((f_{k})_{k=1}^{K}\) be a balanced frame for \({\mathbb {H}}_{d}\). The following statements about the norm of the reconstruction error hold:

  1. (1)

    Suppose that there exists \(\mu \) such that \(|{a}_{k}-\mu |<\epsilon \) for each \(k=1, \ldots , K\). Let \(\lambda _{max}=\lambda _1\ge \lambda _2 \ge \ldots \ge \lambda _d=\lambda _{min}>0\) be the eigenvalues of \(S_{{\mathcal {F}}}\). Then \(||f-{\hat{f}}||< \sqrt{K/\lambda _{min}}\epsilon \). Furthermore, if \((f_{k})_{k=1}^{K}\) is a BUNTF for \({\mathbb {H}}_{d}\) we can assert that \(||f-{\hat{f}}||< \sqrt{d}\epsilon \) and \(||f-{\hat{f}}||_{\infty }< d\epsilon \).

  2. (2)

    Assume that there exists \(\mu \) such that \((\sum \nolimits _{k=1}^{K} | a_{k}-\mu |^{2})^{1/2} < \epsilon \). If \((f_{k})_{k=1}^{K}\) is a BUNTF for \({\mathbb {H}}_{d}\) then \(||f-{\hat{f}}||<\sqrt{d/K} \epsilon \).

Proof

For the first inequality we can argue similarly as in the proof of [17, Proposition 2.1]. Consider the canonical dual of \({\mathcal {F}}\), \({\mathcal {G}}=S_{{\mathcal {F}}}^{-1}{\mathcal {F}}\). Then \(T_{{\mathcal {G}}}=S_{{\mathcal {F}}}^{-1}T_{{\mathcal {F}}}\). The reconstruction error is

$$\begin{aligned} f-{\hat{f}}=\sum \nolimits _{k=1}^K {a}_kS_{{\mathcal {F}}}^{-1}(f_k)=\sum \nolimits _{k=1}^K ({a}_k-\mu )S_{{\mathcal {F}}}^{-1}f_k=T_{{\mathcal {G}}}y, \end{aligned}$$

where \(y=({a}_1-\mu , \ldots , {a}_K-\mu )^t\). Hence

$$\begin{aligned} ||f-{\hat{f}}||^2=y^tT_{{\mathcal {G}}}^tT_{{\mathcal {G}}}y\le \rho (T_{{\mathcal {G}}}^tT_{{\mathcal {G}}})||y||^2 < \rho (T_{{\mathcal {G}}}^tT_{{\mathcal {G}}})K\epsilon ^2, \end{aligned}$$

where \(\rho (\cdot )\) is the spectral radius. But \(\rho (T_{{\mathcal {G}}}^tT_{{\mathcal {G}}})=\rho (T_{{\mathcal {G}}}T_{{\mathcal {G}}}^t)=\rho (S_{{\mathcal {F}}}^{-1})=\frac{1}{\lambda _{min}}\), so the first part of (1) follows.

Now assume that \((f_{k})_{k=1}^{K}\) is a BUNTF for \({\mathbb {H}}_{d}\). In this case \(\lambda _1= \lambda _2 = \ldots = \lambda _d=\lambda _{min}=\frac{K}{d}\), so from the previous result \(||f-{\hat{f}}||< \sqrt{d}\epsilon \). We also have

$$\begin{aligned} ||f-{\hat{f}}||_{\infty }=\left| \left| \sum \nolimits _{k=1}^{K}({a}_k- \mu )\frac{d}{K}f_{k}\right| \right| _{\infty }\le \frac{d}{K}\sum \nolimits _{k=1}^{K}|{a}_k-\mu |||f_{k}||_{\infty }<\epsilon d. \end{aligned}$$

For (2) observe that \(||f-{\hat{f}}||=||\sum \nolimits _{k=1}^{K}({a}_k- \mu )\frac{d}{K}f_{k}||\le \frac{d}{K}\sqrt{\frac{K}{d}}(\sum \nolimits _{k=1}^{K}|a_{k}-\mu |^2)^{1/2}<\sqrt{\frac{d}{K}}\epsilon \). \(\square \)

3.3 Presence of Random Additive Noises Without the Zero Mean Assumption

We can analyze the behavior of the reconstruction error using a statistical model for noise. Let \({\mathcal {F}}=(f_{k})_{k=1}^{K}\) be a BUNF for \({\mathbb {H}}^{d}\) with frame bounds \(\alpha , \beta \).

Assume now that \((\langle f,f_{k}\rangle )_{k=1}^{K}\) is perturbed with additive noises \((\eta _{k})_{k=1}^{K}\), and that each noise \({\eta }_{k}\) is a random variable with mean \(E[\eta _{k}]=\mu \) and variance \(E[(\eta _{k}-\mu )^{2}]=\sigma ^{2}\). Suppose also that the noises \(\eta _{k}\) and \(\eta _{l}\) are uncorrelated for \(k \ne l\), i.e. \(\text {cov}({\eta }_k, {\eta }_l)=E[({\eta }_{k}-\mu )(\eta _{l}-\mu )]=\delta _{k,l}\sigma ^{2}\) for each kl. As before, the receiver will reconstruct the signal as

$$\begin{aligned} {\hat{f}}=\sum \nolimits _{k=1}^{K}(\langle f,f_{k}\rangle +{\eta }_{k})S_{{\mathcal {F}}}^{-1}f_{k}=f+\sum \nolimits _{k=1}^{K} {\eta }_{k}S_{{\mathcal {F}}}^{-1}f_{k}. \end{aligned}$$

The advantage of considering the balanced case in what follows is that the mean of the noises is not required to be zero, an assumption needed for the non balanced case which has been considered so far in the literature.

The mean square error is \(MSE:=\frac{1}{d}E[||\sum \nolimits _{k=1}^{K}{\eta }_{k}S_{{\mathcal {F}}}^{-1}f_{k}||^{2}]\). Since \({\mathcal {F}}\) is balanced, we can write

$$\begin{aligned} MSE=\frac{1}{d}E\left[ \left| \left| \sum \nolimits _{k=1}^{K}({\eta }_{k}-\mu ) S_{{\mathcal {F}}}^{-1}f_{k}\right| \right| ^{2}\right] . \end{aligned}$$

The assumptions on the noises lead to

$$\begin{aligned} MSE=\frac{1}{d}\sigma ^{2}\sum \nolimits _{k=1}^{K}||S_{{\mathcal {F}}}^{-1}f_{k}||^{2}. \end{aligned}$$

So,

$$\begin{aligned} \frac{K\sigma ^{2}}{d\beta ^{2}}\le MSE \le \frac{K\sigma ^{2}}{d\alpha ^{2}}. \end{aligned}$$

If d and K are fixed it can be proved, as in [16, Theorem 3.1] but now without assuming \(\mu =0\), that the MSE is minimal if and only if the frame is tight and that in this case \(MSE=\frac{d}{K}\sigma ^{2}\).

Sometimes the reconstruction is done using the orthogonal projection of \((\langle f,f_{k}\rangle +{\eta }_{k})_{k=1}^{K}\) onto \(R( T_{\mathcal {F}}^{*})\) given by \(p=T_{\mathcal {F}}^{*}f +T_{\mathcal {F}}^{*}S_{\mathcal {F}}^{-1}T_{\mathcal {F}}({\eta }_{k})_{k=1}^{K}\). Since the frame is balanced,

$$\begin{aligned} p=T_{\mathcal {F}}^{*}f+T_{\mathcal {F}}^{*}S_{\mathcal {F}}^{-1}T_{\mathcal {F}}({\eta }_{k}-\mu e)_{k=1}^{K} =T_{\mathcal {F}}^{*}f+\widetilde{p}. \end{aligned}$$

So, as in [12, Section 8.5] but again without assuming \(\mu =0\), it can be proved that,

$$\begin{aligned} \frac{\sigma ^{2}}{\beta } \le E[|\widetilde{p}(k)|^{2}]\le \frac{\sigma ^{2}}{\alpha } \end{aligned}$$

where the equality holds if \((f_{k})_{k=1}^{K}\) is a tight frame. In this case, \(E[|\widetilde{p}(k)|^{2}]=\frac{d}{K}\sigma ^{2}\).

Note that when considering BUNTFs, if the number of elements of the frame increases (higher redundancy) both the MSE and the mean of \(|\widetilde{p}(k)|^{2}\) decrease. This shows the advantage of using redundant BUNTFs.

3.4 Resilience of the Dual Frames Against Fixed Perturbations

Let \((f_{k})_{k=1}^{K}, (g_{k})_{k=1}^{K}\) be sequences in \({\mathbb {H}}_{d}\) where \((f_{k})_{k=1}^{K}\) is balanced. Then \(\sum \nolimits _{k=1}^{K}\langle f, g_{k} \rangle f_{k} = \sum \nolimits _{k=1}^{K}\langle f, (g_{k} + g) \rangle f_{k}\) for each \(g \in {\mathbb {H}}_{d}\). As a consequence of this we obtain:

Proposition 3.2

If \({\mathcal {F}}\) is a balanced frame for \({\mathbb {H}}_{d}\) and \({\mathcal {G}}=(g_{k})_{k=1}^{K}\) is a dual frame of \({\mathcal {F}}\), then \((g_{k}+g)_{k=1}^{K}\) is also a dual frame of \({\mathcal {F}}\) for each \(g \in {\mathbb {H}}_{d}\).

Proposition 3.2 says that for a balanced frame \({\mathcal {F}}\) the reconstruction is not altered if we use a dual which is perturbed by a fixed vector, and can also be used to define an equivalence relation in the set of dual frames of \({\mathcal {F}}\).

Definition 3.3

Let \({\mathcal {F}}\) be a balanced frame for \({\mathbb {H}}_{d}\). We say that two dual frames \({\mathcal {G}}=(g_{k})_{k=1}^{K}\) and \(\widetilde{{\mathcal {G}}}=({\widetilde{g}}_{k})_{k=1}^{K}\) of \({\mathcal {F}}\) are equivalent if there exists \(g \in {\mathbb {H}}_{d}\) such that \({\widetilde{g}}_{k}=g_{k}+g\) for each \(k=1, \ldots , K\).

It is clear that if there exists a balanced frame in an equivalence class, it is the unique balanced one in this class. Let \([{\mathcal {G}}]=\{(g_{k}+g)_{k=1}^{K}:g \in {\mathbb {H}}_{d}\}\) be the equivalence class of the dual frame \({\mathcal {G}}\) of \({\mathcal {F}}\). If \({\mathcal {G}}\) is not balanced, the dual frame \((g_{k}-\frac{1}{K}T_{{\mathcal {G}}}e)_{k=1}^{K}\) is equivalent to \({\mathcal {G}}\) and is balanced. This shows that each of the equivalence classes contains a unique dual frame which is balanced and can be considered as the representative of the class. Thus, in order to obtain all the dual frames of \({\mathcal {F}}\), we only need to compute those that are balanced, the others will be in their equivalence classes.

3.5 Presence of Erasures

When some of the frame coefficients are no longer accessible after the transmission, we say that an erasure occurs.

Part (1) of the following proposition says that if one of the frame coefficients is deleted (or is set equal to zero) we can still recover f exactly. It also says that a balanced frame \((f_{k})_{k=1}^{K}\) remains to be a frame if we delete one of its elements. Joining both parts of the proposition we have a characterization of balanced frames.

Proposition 3.4

Let \((f_{k})_{k=1}^{K}\) be a frame for \({\mathbb {H}}_{d}\) and \(({\widetilde{f}}_{k})_{k=1}^{K}\) be one of its duals. The following assertions holds:

  1. (1)

    If \((f_{k})_{k=1}^{K}\) is balanced, then for each \(l \in \{1, \ldots , K\}\), \((f_{k})_{k=1,k \ne l}^{K}\) and \(({\widetilde{f}}_{k}-{\widetilde{f}}_{l})_{k=1,k \ne l}^{K}\) are dual frames.

  2. (2)

    If there exists \(l \in \{1, \ldots , K\}\) such that \({\widetilde{f}}_{l} \ne 0\), and \((f_{k})_{k=1,k \ne l}^{K}\) and \(({\widetilde{f}}_{k}-{\widetilde{f}}_{l})_{k=1,k \ne l}^{K}\) are dual frames, then \((f_{k})_{k=1}^{K}\) is balanced.

Proof

  1. (1)

    Suppose that \((f_{k})_{k=1}^{K}\) is balanced. Let \(l \in \{1, \ldots , K\}\). Then for each \(f \in {\mathbb {H}}_{d}\),

    $$\begin{aligned} f=\sum \nolimits _{k=1}^{K} \langle f,f_k \rangle {\widetilde{f}}_{k} = \sum \nolimits _{k=1}^{K} \langle f,f_k \rangle ({\widetilde{f}}_{k}-{\widetilde{f}}_{l})=\sum \nolimits _{k=1,k\ne l}^{K} \langle f,f_k \rangle ({\widetilde{f}}_{k}-{\widetilde{f}}_{l}). \end{aligned}$$

    This last expression says that \((f_{k})_{k=1,k \ne l}^{K}\) and \(({\widetilde{f}}_{k}-{\widetilde{f}}_{l})_{k=1,k \ne l}^{K}\) are dual frames.

  2. (2)

    Suppose that \(l \in \{1, \ldots , K\}\) is such that \({\widetilde{f}}_{l} \ne 0\) and that \((f_{k})_{k=1,k \ne l}^{K}\) and \(({\widetilde{f}}_{k}-{\widetilde{f}}_{l})_{k=1,k \ne l}^{K}\) are dual frames. If \(f \in {\mathbb {H}}_{d}\), then

    $$\begin{aligned} f=\sum \nolimits _{k=1,k\ne l}^{K} \langle f,{\widetilde{f}}_{k}-{\widetilde{f}}_{l} \rangle f_k = \sum \nolimits _{k=1}^{K} \langle f,{\widetilde{f}}_{k}-{\widetilde{f}}_{l} \rangle f_k = f - \langle f,{\widetilde{f}}_{l} \rangle \sum \nolimits _{k=1}^{K} f_k. \end{aligned}$$

    Taking \(f={\widetilde{f}}_l \ne 0\), we obtain \(\sum \nolimits _{k=1}^{K} f_k =0\). \(\square \)

3.6 Error Detection

If \((f_{k})_{k=1}^{K}\) is a balanced frame, then \(\sum \nolimits _{k=1}^{K} \langle f,f_k \rangle = 0\). So if the transmitted numbers \((c_{k})_{k=1}^{K}\) satisfy \(\sum \nolimits _{k=1}^{K} c_{k} \ne 0\), we know that \((c_{k})_{k=1}^{K}\) comes from a perturbation of the frame coefficients \((\langle f, f_{k}\rangle )_{k=1}^{K}\). In this way we can easily detect the presence of a problem.

Furthermore, using balanced frames we can have a hint about the source of the error. If we are in the presence of a systematic error i.e. \(c_{k}=\langle f,f_k \rangle +c\) for some constant c, then \(\sum \nolimits _{k=1}^{K} c_{k} = Kc\) independently of the signal f. In this case, although we can know the error, it is not necessary to correct it because the reconstruction with a balanced dual frame will be the desired one. If the perturbation is due to random additive noises \(({\eta }_{k})_{k=1}^{K}\) with \(|\eta _{k}-\eta | \le \sigma \) for each k, then \(c_{k}= \langle f,f_k \rangle +\eta _{k}\) and \(\sum \nolimits _{k=1}^{K} c_{k} = \sum \nolimits _{k=1}^{K} \eta _{k}\) fluctuates without any apparent pattern between two fixed values, also independently of the signal. If instead the sum of the transmitted numbers is non zero and varies with the signal, we can suspect that the error arises from other sources. For example, assume that erasures occur, i.e. we only receive \((\langle f, f_{k}\rangle )_{k\in I}\) where I is a proper subset of \(\{1,\ldots , K\}\). In this case \(\sum \nolimits _{k\in I}\langle f, f_{k}\rangle \) generally varies with the signal f.

3.7 BUNTFs for \({\mathbb {H}}^{d}\) and Real Spherical 2-Designs

Real spherical t-designs appear in relation with cubature formulas on the sphere in \({\mathbb {H}}^{d}\) [3]. They are sets of points on the unit sphere \({\mathbb {S}}^{d-1}\) of \({\mathbb {H}}^{d}\) such that the integral on \({\mathbb {S}}^{d-1}\) of any homogeneous polynomial of total degree less than or equal to t in d variables is equal to the mean of the values of the polynomial over these points. In other words, they approximate the unit sphere in the sense that computing the average of these polynomials only over these sets of points is identical to taking the average over the entire unit sphere. The following result can be found in different forms e.g. in [8, 32] (see also [34]).

Proposition 3.5

A sequence \((f_{k})_{k=1}^{K}\) of unit vectors in \({{{\mathbb {R}}}}^{d}\) is a spherical 2-design if and only if it is a BUNTF for \({{{\mathbb {R}}}}^{d}\).

Spherical t-designs are used in approximation theory, in numerical interpolation, integration, and regularized least squares approximation. They have connections with many areas of mathematics such as analysis and statistics (in particular with orthogonal polynomials and moment problems), algebraic combinatorics (association schemes, design theory, coding theory), group theory (spherical designs which are orbits of a finite group in the real orthogonal group O(n)), number theory (designs that are shells of Euclidean lattices are related with modular forms and the Lehmer’s conjecture about the zeros of the Ramanujan r function), geometry (sphere packing problems) and optimization (Delsarte’s linear programming method).

3.8 Balanced Sequences and Tight Frames

There is a strong connection between balanced sequences and tight frames via diagram vectors. Diagram vectors can be used for determining whether a frame for \({\mathbb {R}}^2\) is tight or not [19]. This notion has been extended to \({\mathbb {F}}^{d}\) in [13] (we refer the reader to this paper for the definition of diagram vectors). By [13, Proposition 3.6] and Proposition 4.4 below, we have:

Proposition 3.6

Let \(c_1, \ldots , c_{K}\) be nonnegative numbers, which are not all zero. Let \((f_{k})_{k=1}^{K}\) in \({\mathbb {F}}^{d}\) and let \(({\widetilde{f}}_{k})_{k=1}^{K}\) in \({\mathbb {F}}^{d}\) the corresponding diagram vectors. Then \((c_{k}f_{k})_{k=1}^{K}\) is a tight frame for \({\mathbb {F}}^{d}\) if and only if \((c_{k}^{2}{\widetilde{f}}_{k})_{k=1}^{K}\) is balanced.

This result shows that balanced sequences are useful in the study of tight frames.

4 Properties

In this section we study properties of BFs and in particular of BPFs and BUNTFs. We consider their behavior under transformations, give several characterizations and analyze duality.

4.1 Invariance Under Certain Transformations

Given a frame, it is important which properties are preserved under certain transformations. The following are analogous to those presented in [30], here we analyze them regarding balancedness.

Proposition 4.1

  1. (1)

    Let \(A\in {\mathcal {G}}l({\mathbb {H}}_{d})\) and \(B\in {\mathcal {G}}l({\mathbb {F}}^{K})\). If \(Be=e\), then \({\mathcal {F}}\) is a balanced frame if and only if \(A {\mathcal {F}} B\) is a balanced frame.

  2. (2)

    Let \( a\ne 0\), \(U\in {\mathcal {U}}({\mathbb {H}}_{d})\) and \(V\in {\mathcal {U}}({\mathbb {F}}^{K})\) such that \(Ve=e\). Then \(aU {\mathcal {F}} V \) is a BTF if and only if \({\mathcal {F}}\) is a BTF.

  3. (3)

    Let \( a\ne 0\), \(U\in {\mathcal {U}}({\mathbb {H}}_{d})\). Then \(aU {\mathcal {F}}\) (\(U{\mathcal {F}}\)) is a BENF (BUNF) if and only if \({\mathcal {F}}\) is a BENF (BUNF).

  4. (4)

    Let \(A\in {\mathcal {G}} ({\mathbb {H}}_{d})\). Then \({\mathcal {F}}\) is a maximally robust to erasures BF if and only if \(A{\mathcal {F}}\) is a maximally robust to erasures BF.

  5. (5)

    \({\mathcal {F}}\) is a BUNTF if and only if \(\overline{{\mathcal {F}}}\) is a BUNTF.

  6. (6)

    Let \({\mathcal {W}}\) be a subspace of \({\mathbb {H}}_{d}\) and \(\pi _{{\mathcal {W}}}\) be the orthogonal projection onto \({\mathcal {W}}\). If \({\mathcal {F}}\) is an \(\alpha \)-BTF for \({\mathbb {H}}_{d}\) then \(\pi _{{\mathcal {W}}}{\mathcal {F}}\) is an \(\alpha \)-BTF for \({\mathcal {W}}\).

  7. (7)

    Let \(A\in {\mathcal {L}}({\mathbb {H}}_{d},{\mathbb {H}}_{n})\) be an isometry, i.e., \(A^{*}A=I\), then \({\mathcal {F}}\) is an \(\alpha \)-BUNTF for \({\mathbb {H}}_{d}\) if and only if \(A{\mathcal {F}}\) is an \(\alpha \)-BUNTF for \({\mathbb {H}}_{n}\).

Proof

In each case, the proof follows straightforward from the definitions. To illustrate we show (1):

If \(A\in {\mathcal {L}}({\mathbb {H}}_{d})\) is injective and \(B\in {\mathcal {L}}({\mathbb {F}}^{K})\) is such that \(Be=e\), then \(T_{{\mathcal {F}}}e=0\) if and only if \(AT_{{\mathcal {F}}}Be=0\). Moreover, if A and B are invertible, \(T_{{\mathcal {F}}}\) is onto if and only if \(AT_{{\mathcal {F}}}B\) is onto. \(\square \)

In view of Proposition 4.1, we define an equivalence relation:

Definition 4.2

Two frames \({\mathcal {F}}\) and \({\mathcal {G}}\) for \({\mathbb {H}}_{d}\) are unitary equivalent if and only if there exists a unitary operator \(U \in L({\mathcal {H}})\) such that \({\mathcal {G}}=U{\mathcal {F}}\).

In the previous equivalence relation, the permutation or numbering of the elements of \({\mathcal {F}}\) or \({\mathcal {G}}\) will not be considered. Two PFs are unitary equivalent if and only if they have the same Gram matrix [34, Corollary 2.1].

As a consequence of Proposition 4.1 and Proposition 2.5:

Corollary 4.3

Let \({\mathcal {F}}\) be a frame for \({\mathbb {H}}_{d}\). The following assertions are equivalent:

  1. (1)

    \({\mathcal {F}}\) is a BF for \({\mathbb {H}}_{d}\).

  2. (2)

    \(S_{{\mathcal {F}}}^{-1}{\mathcal {F}}\) is a BF for \({\mathbb {H}}_{d}\).

  3. (3)

    \(S_{{\mathcal {F}}}^{-1/2}{\mathcal {F}}\) is a BPF for \({\mathbb {H}}_{d}\).

4.2 Some Characterizations

The following proposition gives several equivalences for a sequence to be balanced.

Proposition 4.4

Let \({\mathcal {F}}=(f_{k})_{k=1}^{K}\) be a sequence in \({\mathbb {H}}_{d}\). The following assertions are equivalent:

  1. (1)

    \({\mathcal {F}}\) is balanced.

  2. (2)

    \(T_{{\mathcal {F}}}e=0\).

  3. (3)

    \(G_{{\mathcal {F}}}e=0\).

  4. (4)

    \(\sum \nolimits _{k=1}^{K} \langle f_{l},f_k \rangle = 0\) for each \(l \in \{1, \ldots , K\}\).

  5. (5)

    \(\sum \nolimits _{k,l=1}^{K} \langle f_{k},f_l \rangle = 0\).

  6. (6)

    \(\sum \nolimits _{k=1}^{K} \langle f,f_k \rangle = 0\) for each \(f \in {\mathbb {H}}_{d}\).

  7. (7)

    \(\sum \nolimits _{k=1}^{K}||f-f_{k}||^{2}=\sum \nolimits _{k=1}^{K}||f_{k}||^{2}+K||f||^{2}\) for each \(f \in {\mathbb {H}}_{d}\).

  8. (8)

    \(\sum \nolimits _{k=1, k\ne l}^{K}||f_{l}-f_{k}||^{2}=\sum \nolimits _{k=1}^{K}||f_{k}||^{2}+K||f_{l}||^{2}\) for each \(l \in \{1, \ldots , K\}\).

Proof

Taking into account the definition of balanced sequences and that \(\text {ker}(T_{{\mathcal {F}}})=\text {ker}(G_{{\mathcal {F}}})\), \((1) \Leftrightarrow (2) \Leftrightarrow (3)\) follows immediately.

Considering the entries of the matrix \(G_{{\mathcal {F}}}\), it is immediate that \((3) \Leftrightarrow (4)\).

Observe that \(\sum \nolimits _{k,l=1}^{K} \langle f_{k},f_l \rangle =||T_{{\mathcal {F}}}e||^{2}\). Thus we have \((2) \Leftrightarrow (5)\).

For \((1) \Leftrightarrow (6)\) we note that \(\sum \nolimits _{k=1}^{K}f_k = 0\) if and only if \(\langle f,\sum \nolimits _{k=1}^{K}f_k \rangle = 0\) for each \(f \in {\mathbb {H}}_{d}\).

\((6) \Leftrightarrow (7)\) follows from \(||f-f_{k}||^{2}=||f_{k}||^{2}-2\text {Re}(\langle f,f_{k}\rangle ) + ||f||^{2}\) and \(||if-f_{k}||^{2}=||f_{k}||^{2}+2\text {Im}(\langle f,f_{k}\rangle ) + ||f||^{2}\). Similarly it can be proved \((4) \Leftrightarrow (8)\). \(\square \)

From Proposition 4.4 we can obtain the next well-known basic result about simplex frames:

Corollary 4.5

If \({\mathcal {F}}\) is a simplex frame then \({\mathcal {F}}\) is balanced.

There exists a bijective correspondence between the BUNTFs for \({\mathbb {H}}_{d}\) and the BUNTFs for its dual space. This is a consequence of the following result which follows from the Riesz representation theorem and Proposition 4.4:

Corollary 4.6

\({\mathcal {F}}=(f_{k})_{k=1}^{K}\) is a BUNTF for \({\mathbb {H}}_{d}\) if and only if \((\langle ., f_{k} \rangle )_{k=1}^{K}\) is a BUNTF for the dual space \({\mathbb {H}}_{d}^{*}\).

Proposition 3.4 says that a BF is one-robust to erasures. This suggests the following version of [10, Corollary 5.1]:

Proposition 4.7

Let \((e_{k})_{k=1}^{K}\) be the orthonormal basis for \({\mathbb {H}}_{K}\) and \(\pi _{{\mathcal {W}}}\) be the orthogonal projection onto a subspace \({\mathcal {W}}\) of \({\mathbb {H}}_{K}\). The following are equivalent:

  1. (1)

    \((\pi _{{\mathcal {W}}}e_{k})_{k=1}^{K}\) is a balanced Parseval frame for \({\mathcal {W}}\).

  2. (2)

    \(\sum \nolimits _{k=1}^{K}e_{k} \in {\mathcal {W}}^{\perp }\).

  3. (3)

    There exists \(f \in {\mathcal {W}}^{\perp }\) such that \(\langle f, e_{k} \rangle = 1\) for each \(k=1, \ldots , K\).

Proof

By Proposition 2.5, \((\pi _{{\mathcal {W}}}e_{k})_{k=1}^{K}\) is a Parseval frame for \({\mathcal {W}}\).

\((1) \Rightarrow (2)\) Since \((\pi _{{\mathcal {W}}}e_{k})_{k=1}^{K}\) is balanced, \(\pi _{{\mathcal {W}}}\sum \nolimits _{k=1}^{K}e_{k}=0\). This shows that \(\sum \nolimits _{k=1}^{K}e_{k} \in {\mathcal {W}}^{\perp }\).

\((2) \Rightarrow (3)\) Take \(f=\sum \nolimits _{k=1}^{K}e_{k}\).

\((3) \Rightarrow (1)\) Let \(f \in {\mathcal {W}}^{\perp }\) such that \(\langle f, e_{k} \rangle = 1\) for each \(k=1, \ldots , K\). Then \(\sum \nolimits _{k=1}^{K}\pi _{{\mathcal {W}}}e_{k}=\pi _{{\mathcal {W}}} \sum \nolimits _{k=1}^{K}\langle f, e_{k} \rangle e_{k}=\pi _{{\mathcal {W}}}f=0\). \(\square \)

We have the following versions of the Naimark characterization for BPFs:

Theorem 4.8

A sequence \((f_{k})_{k=1}^{K}\) in \({\mathbb {H}}_{d}\) is a BPF for \({\mathbb {H}}_{d}\) if and only if there is a larger Hilbert space \({\mathbb {H}}_{K} \supseteq {\mathbb {H}}_{d}\) and an orthonormal basis \((g_{k})_{k=1}^{K}\) for \({\mathbb {H}}_{K}\) satisfying \(\sum \nolimits _{k=1}^{K}g_{k} \in {\mathbb {H}}_{d}^{\perp }\) so that \(f_{k}=\pi _{{\mathbb {H}}_{d}}g_{k}\) for each \(k = 1, \ldots , K\).

Proof

Any Parseval frame \({\mathcal {F}}=(f_{k})_{k=1}^{K}\) for \({\mathbb {H}}_{d}\) is unitary equivalent to \((G_{{\mathcal {F}}}e_{k})_{k=1}^{K}\) where \((e_{k})_{k=1}^{K}\) is the standard basis of \({\mathbb {F}}^{K}\) (see [34, Theorem 2.2.]). In this case, \(G_{{\mathcal {F}}}\) is the orthogonal projection onto \(\text {im}(G_{{\mathcal {F}}})\) that has dimension d. If \({\mathcal {F}}\) is also balanced then, by Proposition 4.4, \(e=\sum \nolimits _{k=1}^{K}e_{k} \in \text {im}(G_{{\mathcal {F}}})^{\perp }\). Let \(U \in L(\text {im}(G_{{\mathcal {F}}}),{\mathbb {H}}_{d})\) unitary such that \(f_{k}=UG_{{\mathcal {F}}}e_{k}\) for each \(k = 1, \ldots , K\). Let \({\mathbb {H}}_{K}\) such that \({\mathbb {H}}_{K} \supseteq {\mathbb {H}}_{d}\) and \({\mathbb {H}}_{K}={\mathbb {H}}_{d}\oplus {\mathbb {H}}_{d}^{\perp }\). Let \({\widetilde{U}}\in L({\mathbb {F}}^{K}, {\mathbb {H}}_{K})\) unitary such that \({\widetilde{U}}_{|\text {im}(G_{{\mathcal {F}}})}=U\). Let \(g_{k}={\widetilde{U}}e_{k}\) for each \(k = 1, \ldots , K\). Then \(\pi _{H_{d}}={\widetilde{U}}G_{{\mathcal {F}}}{\widetilde{U}}^{*}\), \((g_{k})_{k=1}^{K}\) is an orthonormal basis for \({\mathbb {H}}_{K}\), \(\sum \nolimits _{k=1}^{K}g_{k}\in {\mathbb {H}}_{d}^{\perp }\) and \(f_{k}=\pi _{H_{d}}g_{k}\) for each \(k = 1, \ldots , K\). \(\square \)

Remark 4.9

The previous proof is constructive. The theorem follows also from Proposition 4.7 and Naimark’s theorem [11].

Theorem 4.10

A sequence \((f_{k})_{k=1}^{K}\) in \({\mathbb {H}}_{d}\) is a BPF for \({\mathbb {H}}_{d}\) if and only if there is a larger Hilbert space \({\mathbb {H}}_{K-1} \supseteq {\mathbb {H}}_{d}\) and a simplex frame \((g_{k})_{k=1}^{K}\) for \({\mathbb {H}}_{K-1}\) so that \(f_{k}=\pi _{{\mathbb {H}}_{d}}g_{k}\) for each \(k = 1, \ldots , K\).

Proof

Let \({\mathcal {F}}=(f_{k})_{k=1}^{K}\) be a balanced Parseval frame for \({\mathbb {H}}_{d}\). Similar to the proof of Theorem 4.8, \({\mathcal {F}}\) is unitary equivalent to \((G_{{\mathcal {F}}}(e_{k}-\frac{1}{K}e))_{k=1}^{K}\) where \((e_{k})_{k=1}^{K}\) is the standard basis of \({\mathbb {F}}^{K}\). The sequence \((e_{k}-\frac{1}{K}e)_{k=1}^{K}\) is a simplex frame for \(\text {span}\{e\}^{\perp }\) that has dimension \(K-1\). The rest follows as in proof of Theorem 4.8. \(\square \)

Proposition 4.1 yields a decomposition of BUNTFs:

Proposition 4.11

Let \((f_{k})_{k=1}^{K}\) be a sequence in \({\mathbb {H}}_{d}\) and \(I \subseteq \{1, \ldots , K\}\) such that \(f_{k} \perp f_{l} = 0\) for \(k \in I\), \(l \in I^{c}\). Let \({\mathcal {W}}:=\text {span}(f_{k})_{k \in I}\). Then \((f_{k})_{k=1}^{K}\) is BUNTF for \({\mathbb {H}}_{d}\) if and only if \((f_{k})_{k \in I}\) is a BUNTF for \({\mathcal {W}}\) and \((f_{k})_{k \in I^{c}}\) is a BUNTF for \({\mathcal {W}}^{\perp }\).

The frame graph (or correlation network) of a sequence \((f_{k})_{k=1}^{K}\) in \({\mathbb {H}}_{d}\) is the graph with vertices \((f_{k})_{k=1}^{K}\) and an edge between \(f_{k}\) and \(f_{k'}\), \(k \ne k'\), if and only if \(\langle f_{k},f_{k'}\rangle \ne 0\) [34]. Each frame can be uniquely decomposed into a union of frames for orthogonal subspaces, each corresponding to the vertices of a connected component of the frame graph. Proposition 4.11 gives a characterization of BUNTFs in terms of the cycles in its frame graph:

Theorem 4.12

A sequence \((f_{k})_{k=1}^{K}\) in \({\mathbb {H}}_{d}\) is a BUNTF if and only if the vertices of each of the connected components in its frame graph is a BUNTF for its span.

4.3 Duals of a Balanced Frame

As was explained in Sect. 3.4, in order to obtain the duals of a balanced frame it is sufficient to consider the balanced ones. Proposition 2.8 leads to different characterizations of balanced dual frames of a given BF:

Proposition 4.13

Let \({\mathcal {F}}=(f_{k})_{k=1}^{K}\) be a BF for \({\mathbb {H}}_{d}\) and \({\mathcal {G}}=(g_{k})_{k=1}^{K}\) be a sequence in \({\mathbb {H}}_{d}\). Then the following are equivalent:

  1. (1)

    \({\mathcal {G}}\) is a balanced dual frame of \({\mathcal {F}}\).

  2. (2)

    \(T_{{\mathcal {G}}}=S_{{\mathcal {F}}}^{-1}T_{{\mathcal {F}}}+R\) where \(R\in {\mathcal {L}}({\mathbb {F}}^{K}, {\mathbb {H}}_{d})\), \(RT_{{\mathcal {F}}}^{*}=0\) and \(Re=0\).

  3. (3)

    \((g_{k})_{k=1}^{K}=(S_{{\mathcal {F}}}^{-1}f_{k}+r_{k})_{k=1}^{K}\) with \((r_{k})_{k=1}^{K}\) in \({\mathbb {H}}_{d}\) such that \(\sum \nolimits _{k=1}^{K}\langle f, f_{k} \rangle r_{k} = 0\) for each \(f \in {\mathbb {H}}_{d}\) and \(\sum \nolimits _{k=1}^{K} r_{k} =0\).

  4. (4)

    \(T_{{\mathcal {G}}}=S_{{\mathcal {F}}}^{-1}T_{{\mathcal {F}}}+R\), where \(R\in {\mathcal {L}}({\mathbb {F}}^{K}, {\mathbb {H}}_{d})\) and \(\text {span}\{e\} \oplus \text {im}(T_{{\mathcal {F}}}^{*}) \subset \text {ker}(R)\).

  5. (5)

    \(T_{{\mathcal {G}}}=S_{{\mathcal {F}}}^{-1}T_{{\mathcal {F}}}+R\), where \(R\in {\mathcal {L}}({\mathbb {F}}^{K}, {\mathbb {H}}_{d})\) and \(\text {im}(R^{*}) \oplus \text {im}(T_{{\mathcal {F}}}^{*}) \subset \text {span}\{e\}^{\perp }\).

  6. (6)

    \(T_{{\mathcal {G}}}=S_{{\mathcal {F}}}^{-1}T_{{\mathcal {F}}}+W(I-T_{{\mathcal {F}}}^{*}S_{{\mathcal {F}}}^{-1}T_{{\mathcal {F}}})\), where \(W\in {\mathcal {L}}({\mathbb {F}}^{K}, {\mathbb {H}}_{d})\) and \(We=0\).

  7. (7)

    \((g_{k})_{k=1}^{K}=(S_{{\mathcal {F}}}^{-1}f_{k}+h_{k}+\sum \nolimits _{l=1}^{K} \langle S_{{\mathcal {F}}}^{-1}f_{k}, f_{l} \rangle h_{l})_{k=1}^{K}\) with \((h_{k})_{k=1}^{K}\) in \({\mathbb {H}}_{d}\) such that \(\sum \nolimits _{k=1}^{K} h_{k} =0\).

Corollary 4.14

Let \({\mathcal {F}}=(f_{k})_{k=1}^{K}\) be a BF for \({\mathbb {H}}_{d}\). Let \({\mathcal {G}}\) be a balanced dual frame of \({\mathcal {F}}\) with \(T_{{\mathcal {G}}}=S_{{\mathcal {F}}}^{-1}T_{{\mathcal {F}}}+R\), where \(R\in {\mathcal {L}}({\mathbb {F}}^{K}, {\mathbb {H}}_{d})\). Then \(\text {rank}(R) \le K-d-1\).

As a consequence of Proposition 4.13 we also have the following uniqueness result:

Corollary 4.15

Let \({\mathcal {F}}=(f_{k})_{k=1}^{K}\) be a BF for \({\mathbb {H}}_{d}\). Then \(K=d+1\) if and only if \((S_{{\mathcal {F}}}^{-1}f_{k})_{k=1}^{K}\) is the unique balanced dual frame of \((f_{k})_{k=1}^{K}\).

The above corollary suggests that in the family of BFs, those BFs with \(K=d+1\) can be seen as the analogous to the bases in the family of frames.

The existence of distinct types of dual frames of a given Parseval frame is studied in [10]. In particular, it is shown that a Parseval frame is itself its unique Parseval dual frame. They also consider for a given Parseval frame its tight dual frames. Here we are interested in balanced tight dual frames of a given balanced Parseval frame.

Theorem 4.16

Let \({\mathcal {F}}=(f_{k})_{k=1}^{K}\) be a BPF for \({\mathbb {H}}_{d}\). If \(K \le 2d\) the unique balanced tight dual frame of \({\mathcal {F}}\) is \({\mathcal {F}}\). If \(K > 2d\) there exist infinite non unitary equivalent balanced tight dual frames of \({\mathcal {F}}\).

Proof

Let \({\mathcal {G}}\) be a balanced \(\alpha \)-tight dual frame of \({\mathcal {F}}\). Assume \(T_{{\mathcal {G}}}=T_{{\mathcal {F}}}+R\) with \(R \in {\mathcal {L}}({\mathbb {F}}^{K},{\mathbb {H}}_{d})\) such that \(RT_{{\mathcal {F}}}^{*}=0\) and \(Re=0\). Then

$$\begin{aligned} \alpha I_{{\mathbb {H}}_{d}} = I_{{\mathbb {H}}_{d}} + RR^{*}. \end{aligned}$$

Thus, \(\alpha \ne 1\) (indeed \(\alpha > 1\)) if and only if \(\text {rank}(R)=d\), and \(\alpha = 1\) if and only if \(R=0\).

If \(\text {rank}(R)=d\), by Corollary 4.14, \(K \ge 2d+1\). So, if \(K \le 2d\) the unique balanced tight dual frame of \({\mathcal {F}}\) is \({\mathcal {F}}\).

Let \(\{e_{1}, \ldots , e_{d}\}\) be any orthonormal basis of \({\mathbb {H}}_{d}\). If \(K > 2d\), we can consider any set of equal norm orthogonal vectors \(\{s_{1}, \ldots , s_{d}\} \subset (\text {span}\{e\} \oplus \text {im}(T_{{\mathcal {F}}}^{*}))^{\perp }\). Let \({\mathcal {R}}=(r_{k})_{k=1}^{K}\) with \(r_{k}=\sum \nolimits _{i=1}^{d}\overline{s_{i}(k)}e_{i}\) for \(k = 1, \ldots , K\). Then

$$\begin{aligned} T_{{\mathcal {R}}}e=\sum \nolimits _{k=1}^{K}r_{k}=\sum \nolimits _{i=1}^{d} \sum \nolimits _{k=1}^{K}\overline{s_{i}(k)}e_{i}=0. \end{aligned}$$

If \(f \in {\mathbb {H}}_{d}\),

$$\begin{aligned} T_{{\mathcal {R}}}T_{{\mathcal {F}}}^{*}f=\sum \nolimits _{k=1}^{K}\langle f, f_{k}\rangle r_{k}= \sum \nolimits _{i=1}^{d}\sum \nolimits _{k=1}^{K}\langle f, f_{k}\rangle \overline{s_{i}(k)}e_{i}=0 \end{aligned}$$

and

$$\begin{aligned} T_{{\mathcal {R}}}T_{{\mathcal {R}}}^{*}f= & {} \sum \nolimits _{k=1}^{K}\langle f, r_{k}\rangle r_{k}= \sum \nolimits _{i,i'=1}^{d}\langle f, e_{i}\rangle e_{i'}\sum \nolimits _{k=1}^{K}s_{i}(k)\overline{s_{i'}(k)}\\= & {} \rho \sum \nolimits _{i=1}^{d}\langle f, e_{i}\rangle e_{i}=\rho f \end{aligned}$$

where \(\rho =||s_{i}||^{2}\) for \(i = 1, \ldots , d\). Thus \((f_{k}+r_{k})_{k=1}^{K}\) is a balanced \((\rho +1)\)-tight dual frame of \({\mathcal {F}}\) with Gram matrix \(G_{{\mathcal {F}}}+\rho I \ne G_{{\mathcal {F}}}\). This shows that if \(K > 2d\) there exist infinite non unitary equivalent balanced tight dual frames of \({\mathcal {F}}\). \(\square \)

5 The Closest Balanced Frame to a Given Frame

A natural question that arises is: Given a frame, is there a balanced frame that is closest to it in some norm and how do we find it? The first step to answer this question is the following theorem, that describes the \(\ell ^{1}\)-norm closest balanced sequence to a given sequence of elements in \({\mathbb {H}}_{d}\). We consider the \(\ell ^{1}\)-norm of a sequence in \({\mathbb {H}}_{d}\) given by \(||(f_{k})_{k=1}^{K}||_{1}:=\sum \nolimits _{k=1}^{K}||f_{k}||\).

Theorem 5.1

Let \((f_{k})_{k=1}^{K}\) be a sequence in \({\mathbb {H}}_{d}\). Then

$$\begin{aligned} \left| \left| \sum \nolimits _{k=1}^{K}f_{k}\right| \right| = \inf \left\{ \sum \nolimits _{k=1}^{K}||f_{k}-g_{k}||:(g_{k})_{k=1}^{K} \text { is a balanced sequence in } {\mathbb {H}}_{d}\right\} , \end{aligned}$$

and the infimum is attained for the sequences of the form \((f_{k}-p_{k}\sum \nolimits _{l=1}^{K}f_{l})_{k=1}^{K}\), where \(0< p_{k} < 1\) for each \(k = 1, \ldots , K\) and \(\sum \nolimits _{k=1}^{K}p_{k}=1\).

Proof

Let \((g_{k})_{k=1}^{K}\) be a balanced sequence in \({\mathbb {H}}_{d}\), and \(0< p_{k} < 1\) for each \(k = 1, \ldots , K\) with \(\sum \nolimits _{k=1}^{K}p_{k}=1\). We have,

$$\begin{aligned} \sum \nolimits _{k=1}^{K}\left| \left| f_{k}-\left( f_{k}-p_{k}\sum \nolimits _{l=1}^{K}f_{l}\right) \right| \right|= & {} \left| \left| \sum \nolimits _{k=1}^{K}f_{k}\right| \right| =\left| \left| \sum \nolimits _{k=1}^{K}f_{k}-\sum \nolimits _{k=1}^{K}g_{k}\right| \right| \\\le & {} \sum \nolimits _{k=1}^{K}||f_{k}-g_{k}||. \end{aligned}$$

Now suppose that \((g_{k})_{k=1}^{K}\) is a balanced sequence in \({\mathbb {H}}_{d}\) and \(\sum \nolimits _{k=1}^{K}||f_{k}-g_{k}||=||\sum \nolimits _{k=1}^{K}f_{k}||\). Then \(\sum \nolimits _{k=1}^{K}||f_{k}-g_{k}||=||\sum \nolimits _{k=1}^{K}(f_{k}-g_{k})||\), and this happens if and only if there exist positive real numbers \(c_{1}, \ldots , c_{K-1}\) such that \(f_{k+1}-g_{k+1}=c_{k}(f_{1}-g_{1})\) for each \(k=1, \ldots , K-1\). Setting \(p_{1}=\frac{1}{1 + c_{1} + \ldots + c_{K-1}}\) and \(p_{k+1}=\frac{c_{k}}{1 + c_{1} + \ldots + c_{K-1}}\) for each \(k=1, \ldots , K-1\) we have \(\sum \nolimits _{k=1}^{K}p_{k}=1\), \(0< p_{k} < 1\) and \(g_{k}=f_{k}-p_{k}\sum \nolimits _{l=1}^{K}f_{l}\) for each \(k = 1, \ldots , K\). \(\square \)

Now we analyze the problem for the \(\ell ^{2}\)-norm. Given a sequence \((f_{k})_{k=1}^{K}\) in \({\mathbb {H}}_{d}\), the next theorem asserts that \((f_{k}-\frac{1}{K}\sum \nolimits _{l=1}^{K}f_{l})_{k=1}^{K}\) is the balanced sequence in \({\mathbb {H}}_{d}\) closest to \((f_{k})_{k=1}^{K}\) in the \(\ell ^{2}\)-norm, where \(||(f_{k})_{k=1}^{K}||_{2}:=\left( \sum \nolimits _{k=1}^{K}||f_{k}||^{2}\right) ^{1/2}\). In its proof we use the following equality:

$$\begin{aligned} \sum _{1 \le k < k' \le K}||f_{k}-f_{k'}||^{2}+\left| \left| \sum _{l=1}^{K}f_{l}\right| \right| ^{2} =K\sum _{k=1}^{K}||f_{k}||^{2}. \end{aligned}$$
(5.1)

Theorem 5.2

Let \((f_{k})_{k=1}^{K}\) be a sequence in \({\mathbb {H}}_{d}\). Then

$$\begin{aligned} \frac{1}{K}||\sum \nolimits _{l=1}^{K}f_{l}||^{2}=\inf \{\sum \nolimits _{k=1}^{K} ||f_{k}-g_{k}||^{2}:(g_{k})_{k=1}^{K} \text { is a balanced sequence in } {\mathbb {H}}_{d}\}, \end{aligned}$$

and the infimum is attained for \(g_{k}=f_{k}-\frac{1}{K}\sum \nolimits _{l=1}^{K}f_{l}\) for each \(k = 1, \ldots , K\).

Proof

Let \((g_{k})_{k=1}^{K}\) be a balanced sequence in \({\mathbb {H}}_{d}\). Using (5.1),

$$\begin{aligned}&\sum _{k=1}^{K}\left| \left| f_{k}-\left( f_{k}-\frac{1}{K} \sum _{l=1}^{K}f_{l}\right) \right| \right| ^{2}\\&\quad =\frac{1}{K}\left| \left| \sum _{k=1}^{K}f_{k}\right| \right| ^{2}\\&\quad =\frac{1}{K}\left| \left| \sum _{k=1}^{K}f_{k}-\sum _{k=1}^{K}g_{k}\right| \right| ^{2}\\&\quad \le \frac{1}{K}\left[ \left| \left| \sum _{k=1}^{K}(f_{k}-g_{k})\right| \right| ^{2}+\sum _{1 \le k < k' \le K}||(f_{k}-g_{k})-(f_{k'}-g_{k'})||^{2}\right] \\&\quad = \sum _{k=1}^{K}||f_{k}-g_{k}||^{2}. \end{aligned}$$

Now suppose that \((g_{k})_{k=1}^{K}\) is a balanced sequence in \({\mathbb {H}}_{d}\) and \(\sum \nolimits _{k=1}^{K}||f_{k}-g_{k}||^{2}=\frac{1}{K}||\sum \nolimits _{k=1}^{K}f_{k}||^{2}\). Then \(\sum \nolimits _{k=1}^{K}||f_{k}-g_{k}||^{2}=\frac{1}{K}||\sum \nolimits _{k=1}^{K}(f_{k}-g_{k})||^{2}\). So, by (5.1), \(f_{1}-g_{1}=\ldots =f_{K}-g_{K}\). Therefore, \(g_{k}=f_{k}-\frac{1}{K}\sum \nolimits _{l=1}^{K}f_{l}\) for each \(k = 1, \ldots , K\). \(\square \)

Note that if \({\mathcal {F}}=(f_{k})_{k=1}^{K}\) and \({\mathcal {G}}=(g_{k})_{k=1}^{K}\), then \(\sum \nolimits _{k=1}^{K}||f_{k}-g_{k}||^{2}=\Vert T_{{\mathcal {F}}}-T_{{\mathcal {G}}}\Vert _{F}^{2}\), where \(\Vert .\Vert _{F}\) denotes the Frobenius norm. In order to apply the above theorems to frames we have the following result.

Lemma 5.3

Let \((p_{1}, \ldots ,p_{K})^{t} \in {\mathbb {R}}^{K}\), where \(0< p_{k} < 1\) for each \(k = 1, \ldots , K\) and \(\sum \nolimits _{k=1}^{K}p_{k}=1\). If \({\mathcal {F}}=(f_{k})_{k=1}^{K}\) is a frame for \({\mathbb {H}}_{d}\), then \((f_{k}-p_{k}\sum \nolimits _{l=1}^{K}f_{l})_{k=1}^{K}\) is a BF for \({\mathbb {H}}_{d}\) if and only if \((p_{1}, \ldots ,p_{K})^{t} \notin \text {im}(T_{{\mathcal {F}}}^{*})\).

Proof

The synthesis operator of \((f_{k}-p_{k}\sum \nolimits _{l=1}^{K}f_{l})_{k=1}^{K}\) is \(T_{{\mathcal {F}}}(I-e(p_{1}, \ldots ,p_{K}))\). If \({\mathcal {F}}\) is a frame for \({\mathbb {H}}_{d}\), by the Sylvester inequality [22], \(d-1 \le \text {rank}(T_{{\mathcal {F}}}(I-e(p_{1}, \ldots ,p_{K}))) \le d\), and by the Wedderburn’s rank-one reduction formula [22], \(\text {rank}(T_{{\mathcal {F}}}-T_{{\mathcal {F}}}e(p_{1}, \ldots ,p_{K}))=d-1\) if and only if \((p_{1}, \ldots ,p_{K})^{t} \in \text {im}(T_{{\mathcal {F}}}^{*})\). \(\square \)

Remark 5.4

Let \({\mathcal {F}}=(f_{k})_{k=1}^{K}\) be a frame for \({\mathbb {H}}_{d}\). Let \((p_{1}, \ldots ,p_{K})^{t} \in {\mathbb {R}}^{K}\), where \(0< p_{k} < 1\) for each \(k = 1, \ldots , K\) and \(\sum \nolimits _{k=1}^{K}p_{k}=1\). If there exists \(f \in {\mathbb {H}}_{d}\) such that \((p_{1}, \ldots ,p_{K})^{t}=T_{{\mathcal {F}}}^{*}f\), then \((f_{k}-p_{k}\sum \nolimits _{l=1}^{K}f_{l})_{k=1}^{K}\) is a BF for \(\text {span}\{f\}^{\perp }\). Conversely, if there exists \(f \in {\mathbb {H}}_{d}\), \(f \notin \text {ker}(T_{{\mathcal {F}}}^{*})\), such that \((f_{k}-p_{k}\sum \nolimits _{l=1}^{K}f_{l})_{k=1}^{K}\) is a BF for \(\text {span}\{f\}^{\perp }\), then \((p_{1}, \ldots ,p_{K})^{t}=\gamma T_{{\mathcal {F}}}^{*}f\) for some \(\gamma \in {\mathbb {F}}\), \(\gamma \ne 0\).

We can now give the answer to the question we posed at the beginning of this section. The following theorem gives necessary and sufficient conditions for the closest balanced frame to a given frame to exist, and in this case gives its expression.

Theorem 5.5

Let \({\mathcal {F}}=(f_{k})_{k=1}^{K}\) be a frame for \({\mathbb {H}}_{d}\). Then

  1. (1)

    There exist \(\ell ^{1}\)-norm closest to \({\mathcal {F}}\) balanced frames for \({\mathbb {H}}_{d}\) if and only if \({\mathcal {F}}\) is not a basis, and in this case they are the frames \((f_{k}-p_{k}\sum \nolimits _{l=1}^{K}f_{l})_{k=1}^{K}\) where \(0< p_{k} < 1\), \(\sum \nolimits _{k=1}^{K}p_{k}=1\) and \((p_{1}, \ldots ,p_{K})^{t} \notin \text {im}(T_{{\mathcal {F}}}^{*})\).

  2. (2)

    There exist an \(\ell ^{2}\)-norm closest to \({\mathcal {F}}\) balanced frame for \({\mathbb {H}}_{d}\) if and only if \(e \notin \text {im}(T_{{\mathcal {F}}}^{*})\), and in this case it is the frame \((f_{k}-\frac{1}{K}\sum \nolimits _{l=1}^{K}f_{l})_{k=1}^{K}\).

Proof

If \({\mathcal {F}}\) is a basis, clearly there does not exist an \(\ell ^{1}\)-norm (\(\ell ^{2}\)-norm) closest to \({\mathcal {F}}\) balanced sequence which is a frame for \({\mathbb {H}}_{d}\), since there does not exist balanced frames for \({\mathbb {H}}_{d}\) with \(K=d\) elements. Thus we suppose that \({\mathcal {F}}\) is not a basis.

  1. (1)

    Since the set \(\{(p_{1}, \ldots ,p_{K})^{t} \in {\mathbb {R}}^{K} : 0< p_{k} < 1 \text { and } \sum \nolimits _{k=1}^{K}p_{k}=1\} \cap \text {im}(T_{{\mathcal {F}}}^{*})^{c}\) has an infinite number of points, the conclusion follows from Theorem 5.1 and Lemma 5.3.

  2. (2)

    By Theorem 5.2 and Lemma 5.3, if \(e \notin \text {im}(T_{{\mathcal {F}}}^{*})\) then \((f_{k}-\frac{1}{K}\sum \nolimits _{l=1}^{K}f_{l})_{k=1}^{K}\) is the \(\ell ^{2}\)-norm closest to \({\mathcal {F}}\) balanced frame for \({\mathbb {H}}_{d}\).

Now suppose that \(e \in \text {im}(T_{{\mathcal {F}}}^{*})\). Let \({\mathcal {G}}=(g_{k})_{k=1}^{K}\) be any BF for \({\mathbb {H}}_{d}\). We are going to prove that we can always find another BF for \({\mathbb {H}}_{d}\) closer to \({\mathcal {F}}\) than \({\mathcal {G}}\) in the \(\ell ^{2}\)-norm.

Suppose without loss of generality that \({\mathcal {F}}_{2}=(f_{k})_{k=2}^{K}\) still generates \({\mathbb {H}}_{d}\), that is, \({\mathcal {F}}_{2}\) is a frame for \({\mathbb {H}}_{d}\). So, \(T_{{\mathcal {F}}_{2}}^{*}\) is injective.

For \(\epsilon \ne 0\) let \({\mathcal {F}}_{\epsilon }=(f_{\epsilon ,k})_{k=1}^{K}\) where \(f_{\epsilon ,1}=\epsilon f_{1}\), \(f_{\epsilon ,2}=f_{2}\), ...., \(f_{\epsilon ,K}=f_{K}\).

Since \(e \in \text {im}(T_{{\mathcal {F}}}^{*})\), none of the elements of \({\mathcal {F}}\) is the null vector. Also, by Lemma 5.3, \(\widetilde{{\mathcal {F}}}=(f_{k}-\frac{1}{K}\sum \nolimits _{l=1}^{K}f_{l})_{k=1}^{K}\) is not a frame for \({\mathbb {H}}_{d}\). So \({\mathcal {G}}\ne \widetilde{{\mathcal {F}}}\) and, by Theorem 5.2,

$$\begin{aligned} \frac{1}{K}\left| \left| \sum \nolimits _{k=1}^{K}f_{k}\right| \right| ^{2} <\sum \nolimits _{k=1}^{K}||f_{k}-g_{k}||^{2}. \end{aligned}$$

Take \(\epsilon \) such that \(0< |1-\epsilon | < \frac{1}{||f_{1}||}\sqrt{\frac{\sum \nolimits _{k=1}^{K}||f_{k}-g_{k}||^{2} -\frac{1}{K}||\sum \nolimits _{k=1}^{K}f_{k}||^{2}}{1-\frac{1}{K}}}\).

Let \(f \in {\mathbb {H}}_{d}\) such that \(T_{{\mathcal {F}}}^{*}f=e\). Then \(T_{{\mathcal {F}}_{2}}^{*}f=(1, \ldots , 1)^{t}\). If there would exist \(g \in {\mathbb {H}}_{d}\) such that \(T_{{\mathcal {F}}_{\epsilon }}^{*}g=e\), then \(T_{{\mathcal {F}}_{2}}^{*}g=(1, \ldots , 1)^{t}\). Since \(T_{{\mathcal {F}}_{2}}^{*}\) is injective \(g=f\). So, \(\langle f, f_{1}\rangle =\langle f, \epsilon f_{1}\rangle = 1\). Thus \(\epsilon = 1\) which is absurd. This shows that \(e \notin \text {im}(T_{{\mathcal {F}}_{\epsilon }}^{*})\). Hence, by Lemma 5.3, \(\widetilde{{\mathcal {F}}_{\epsilon }}=(f_{\epsilon ,k}-\frac{1}{K}\sum \nolimits _{l=1}^{K}f_{\epsilon ,l})_{k=1}^{K}\) is a BF for \({\mathbb {H}}_{d}\).

We have,

$$\begin{aligned}&\sum _{k=1}^{K}\left| \left| f_{k}-\left( f_{\epsilon ,k} -\frac{1}{K}\sum _{l=1}^{K}f_{\epsilon ,l}\right) \right| \right| ^{2}\\&\quad = \left| \left| (1-\epsilon )\left( 1-\frac{1}{K}\right) f_{1}+\frac{1}{K}\sum _{l=1}^{K}f_{l}\right| \right| ^{2} +\sum _{k=2}^{K}\left| \left| \frac{1}{K}(\epsilon -1)f_{1}+\frac{1}{K} \sum _{l=1}^{K}f_{l}\right| \right| ^{2}\\&\quad =|1-\epsilon |^{2}\left( 1-\frac{1}{K}\right) ^{2}||f_{1}||^{2} +2(1-\epsilon )\frac{K-1}{K^{2}}\text {Re}\left( \left\langle f_{1}, \sum _{l=1}^{K}f_{l}\right\rangle \right) +\frac{1}{K^{2}}\left| \left| \sum _{l=1}^{K}f_{l}\right| \right| ^{2}\\&\qquad +\sum _{k=2}^{K}\left[ \frac{1}{K^{2}}|\epsilon -1|^{2}||f_{1}||^{2} +2\frac{1}{K^{2}}(\epsilon -1)\text {Re}\left( \left\langle f_{1}, \sum _{l=1}^{K}f_{l}\right\rangle \right) +\frac{1}{K^{2}}\left| \left| \sum _{l=1}^{K}f_{l}\right| \right| ^{2}\right] \\&\quad = |1-\epsilon |^{2}\left( 1-\frac{1}{K}\right) ||f_{1}||^{2} +\frac{1}{K}\left| \left| \sum _{l=1}^{K}f_{l}\right| \right| ^{2} <\sum _{k=1}^{K}||f_{k}-g_{k}||^{2}. \end{aligned}$$

Hence \(\widetilde{{\mathcal {F}}_{\epsilon }}\) is a BF for \({\mathbb {H}}_{d}\) closer to \({\mathcal {F}}\) in the \(\ell ^{2}\)-norm than \({\mathcal {G}}\). \(\square \)

6 A New Concept of Complement for Balanced Frames

Let \({\mathcal {F}}\) be a BENPF for \({\mathbb {H}}_{d}\) and \({\mathcal {G}}\) be any of its complements. Then \({\mathcal {G}}\) is an ENPF for \({\mathbb {H}}_{d}\). Since \(G_{{\mathcal {G}}}e=e\), by Proposition 2.8\({\mathcal {G}}\) is not balanced. Morevover, since \(e\in \text {im}(T_{{\mathcal {G}}}^{*})\), Theorem 5.5 tells us that although \({\mathcal {G}}\) has closest balanced frames in the \(\ell ^{1}\)-norm, it has not a closest balanced frame in the \(\ell ^{2}\)-norm.

In order to have complementary frames in the same class, we define an alternative concept of complements for BPFs. To this end, we first state the following proposition whose proof is straightforward.

Proposition 6.1

Let \({\mathcal {F}}=(f_{k})_{k=1}^{K}\) be a BPF for \({\mathbb {H}}_{d}\). Then \(I-G_{{\mathcal {F}}}-\frac{1}{K}ee^{t}\) is the orthogonal projection onto \((\text {im}(G_{{\mathcal {F}}}) \oplus \text {span}\{e\})^{\perp }\).

Note that \(\text {rank}(I-G_{{\mathcal {F}}}-\frac{1}{K}ee^{t})=K-d-1\) and \((I-G_{{\mathcal {F}}}-\frac{1}{K}ee^{t})e=0\). Based on Proposition 6.1 and Theorem 4.10 we introduce the following definition:

Definition 6.2

Two PFs \({\mathcal {F}}\) and \({\mathcal {G}}\) are B-complements of each other if the sum of their Gramians is \(I-\frac{1}{K}ee^{t}\).

In view of Proposition 6.1, the B-complement of a BPF of K vectors for a space of dimension d is a BPF of K vectors for a space of dimension \(K-d-1\). For future references we state the following lemma that follows immediately from the definitions of simplex frame and of B-complement:

Lemma 6.3

\({\mathcal {F}}\) is a simplex frame with K elements if and only if its B-complement is the frame for the zero vector space given by the zero vector repeated K times.

Note that the sum of the Gram matrices of two complementary PFs is I, which is the Gram matrix corresponding to an orthonormal basis. By Proposition 2.5, an orthonormal basis can be seen as a “limit case” of a PF: it is a UNPF or a PF with \(K=d\). In the case of two B-complementary BPFs, the sum of their Gram matrices is \(I-\frac{1}{K}ee^{t}\), which is the Gram matrix corresponding to simplex frames. We can think that in the family of BFs, simplex frames are the analogous to othonormal basis in the family of frames. This follows from Theorem 6.4 below, which shows that a simplex frame can be seen as a “limit case” of BPF: it is a BENPF which elements have norm equal to \(\sqrt{\frac{d}{d+1}}\), or a BPF with \(K=d+1\).

Theorem 6.4

Let \({\mathcal {F}}=(f_{k})_{k=1}^{K}\) be a sequence in \({\mathbb {H}}_{d}\). The following assertions are equivalent:

  1. (1)

    \({\mathcal {F}}\) is a simplex frame for \({\mathbb {H}}_{d}\).

  2. (2)

    \({\mathcal {F}}\) is a BPF for \({\mathbb {H}}_{d}\) and \(K=d+1\).

  3. (3)

    \({\mathcal {F}}\) is a BPF for \({\mathbb {H}}_{d}\) and \(||f_{k}||^{2}=\frac{d}{d+1}\) for each \(k=1, \ldots , K\).

  4. (4)

    \({\mathcal {F}}\) is an isogonal PF for \({\mathbb {H}}_{d}\) with \(K > d\) and \(||f_{k}||^{2}\ne \langle f_{k}, f_{l} \rangle \) for each \(k=1, \ldots , K\), \(k \ne l\).

  5. (5)

    \({\mathcal {F}}\) is a BPF with \(\text {ker}(T_{{\mathcal {F}}})=\text {span}\{e\}\).

Proof

If \({\mathcal {F}}\) is a simplex frame for \({\mathbb {H}}_{d}\) then, by Proposition 2.5 and Corollary 4.5, \({\mathcal {F}}\) is an isogonal BPF for \({\mathbb {H}}_{d}\) and \(K=d+1\). We also have \(\text {diag}(G_{{\mathcal {F}}})=1-\frac{1}{K}=\frac{d}{d+1}\) and \(\text {ker}(T_{{\mathcal {F}}})=\text {ker}(G_{{\mathcal {F}}})=\text {span}\{e\}\). So (1) implies the rest of the assertions.

\((2) \Rightarrow (1)\). Suppose that \({\mathcal {F}}\) is a BPF with \(K=d+1\). Let \({\mathcal {G}}\) be a B-complement of \({\mathcal {F}}\). Then \(\text {rank}(G_{{\mathcal {G}}})=K-d-1=0\). So, by Lemma 6.3, \({\mathcal {F}}\) is a simplex frame.

\((3) \Rightarrow (2)\). Suppose that \({\mathcal {F}}\) is BPF for \({\mathbb {H}}_{d}\) and \(||f_{k}||^{2}=\frac{d}{d+1}\) for each \(k=1, \ldots , K\). Then \((\sqrt{\frac{d+1}{d}}f_{k})_{k=1}^{K}\) is a \(\frac{d+1}{d}\)-BUNTF. From Proposition 2.5, \(\frac{d+1}{d}=\frac{K}{d}\). So, \(K=d+1\).

\((4) \Rightarrow (1)\). By hypotheses, \(G_{{\mathcal {F}}}^{2}=G_{{\mathcal {F}}}\) and there exists \(a, c \in {\mathbb {R}}\), \(a \ne c\), such that \(G_{{\mathcal {F}}}=(c-a)I+aee^{t}\). \(G_{{\mathcal {F}}}\) is a circulant matrix, so its eigenvalues are \(c+a(K-1)\) and \(c-a\) with multiplicity \(K-1\) [22]. Since \(\text {rank}(G_{{\mathcal {F}}})=d\), \(K > d\) and \(c-a \ne 0\), we have \(a=-\frac{c}{K-1}\) and \(K-1=d\). Thus \(G_{{\mathcal {F}}}=\frac{c}{K-1}(KI-ee^{t})\). Since \(G_{{\mathcal {F}}}^{2}=G_{{\mathcal {F}}}\), \(c=\frac{K-1}{K}\). Therefore, \(G_{{\mathcal {F}}}=I-\frac{1}{K}ee^{t}\) and \({\mathcal {F}}\) is a simplex frame.

\((5) \Rightarrow (1)\). By the hypotheses, \(G_{{\mathcal {F}}}\) is an orthogonal projection matrix and \(\text {im}(G_{{\mathcal {F}}})=\text {span}\{e\}^{\perp }\), so \(G_{{\mathcal {F}}}=I-\frac{1}{K}ee^{t}\) and \({\mathcal {F}}\) is a simplex frame. \(\square \)

Some of the points of the previous theorem can be seen as variations of statements that appear in [34]. By Corollary 4.15 and Theorem 6.4, the canonical dual, which in this case it is itself, is the unique balanced dual of a simplex frame. Moreover, by Theorem 6.4 and Corollary 4.3:

Corollary 6.5

\({\mathcal {F}}\) is a BF for \({\mathbb {H}}_{d}\) with \(K=d+1\) if and only if \(S_{{\mathcal {F}}}^{-1/2}{\mathcal {F}}\) is a simplex frame for \({\mathbb {H}}_{d}\).

In what follows we consider properties of B-complementary BPFs that are analogous to properties of complementary PFs that can be found in [34].

Let \({\mathcal {F}}\) be a BPF for \({\mathbb {H}}_{d}\). The B-complements of \({\mathcal {F}}\) are unitary equivalent. Let \({\mathcal {G}}\) be a B-complement of \({\mathcal {F}}\). Then \({\mathcal {F}}\) is equal-norm (or isogonal or real) if and only if \({\mathcal {G}}\) is. \({\mathcal {F}}\) and \({\mathcal {G}}\) can not be unitarily equivalent.

We note that if \({\mathcal {F}}\) is a BPF for \({\mathbb {F}}^{d}\) with K elements and \((\frac{1}{\sqrt{K}}e, v_{1}, \ldots , v_{K-d-1})\) is an orthonormal basis for \(\text {ker}(T_{{\mathcal {F}}})\), then the columns of the matrix which rows are \(v_{k}^{*}\), \(k=1, \ldots , K-d-1\), constitutes a B-complement BPF of \({\mathcal {F}}\).

We now introduce B-complementary BFs:

Definition 6.6

Two BFs \({\mathcal {F}}\) and \({\mathcal {G}}\) are B-complements if the PFs \(S_{{\mathcal {F}}}^{-1/2}{\mathcal {F}}\) and \(S_{{\mathcal {G}}}^{-1/2}{\mathcal {G}}\) are B-complements.

Analogous to [34, Proposition 5.1] we have:

Proposition 6.7

Let \({\mathcal {F}}=(f_{k})_{k=1}^{K}\) and \({\mathcal {G}}=(g_{k})_{k=1}^{K}\) be BFs for \({\mathbb {H}}_{d_{1}}\) and \({\mathbb {H}}_{d_{2}}\), respectively. Then the following are equivalent:

  1. (1)

    \({\mathcal {F}}\) and \({\mathcal {G}}\) are B-complements.

  2. (2)

    \(\text {im}(G_{{\mathcal {F}}})\oplus \text {im}(G_{{\mathcal {G}}})=\text {span}\{e\}^{\perp }\).

  3. (3)

    \(\text {dim}({\mathbb {H}}_{d_{1}})+\text {dim}({\mathbb {H}}_{d_{1}})=K-1\) and \(T_{{\mathcal {G}}}T_{{\mathcal {F}}}^{*}=0\).

  4. (4)

    The inner sum \({\mathcal {F}}\oplus {\mathcal {G}}=(f_{k},g_{k})_{k=1}^{K}\) is a BF for \({\mathbb {H}}_{d_{1}}\oplus {\mathbb {H}}_{d_{2}}\) with \(K=d_{1}+d_{2}+1\) and \(T_{{\mathcal {G}}}T_{{\mathcal {F}}}^{*}=0\).

  5. (5)

    \(T_{{\mathcal {G}}}=T_{{\mathcal {G}}}(I-\frac{1}{K}ee^{t}-T_{{\mathcal {F}}}^{*}S_{{\mathcal {F}}}^{-1}T_{{\mathcal {F}}})\).

Remark 6.8

In case that \({\mathcal {F}}=(f_{k})_{k=1}^{K}\) and \({\mathcal {G}}=(g_{k})_{k=1}^{K}\) are BPFs, (4) of the previous proposition becomes: \({\mathcal {F}}\oplus {\mathcal {G}}=(f_{k},g_{k})_{k=1}^{K}\) is a simplex frame for \({\mathbb {H}}_{d_{1}}\oplus {\mathbb {H}}_{d_{2}}\).

This concept can be applied to construct BUNTFs of K vectors for a space of dimension \(K-d-1\) from BUNTFs of K vectors for a space of dimension d.

7 Examples of Balanced Unit Norm Tight Frames

The aim of this section is to present various examples of BUNTFs and some of their properties. Sometimes we identify a frame \({\mathcal {F}}\) for \({\mathbb {F}}^{d}\) of K elements with the matrix that represents \(T_{{\mathcal {F}}}\) in the standard bases of \({\mathbb {F}}^{d}\) and \({\mathbb {F}}^{K}\).

7.1 The Case \({\mathbb {F}}={\mathbb {R}}\) and \(d=2\)

As a consequence of Proposition 3.5 and [20, Lemma 1] we obtain:

Theorem 7.1

The following are equivalent:

  1. (1)

    \(((\cos \theta _{k}, \sin \theta _{k})^{t})_{k=1}^{K}\) is a BUNTF for \({\mathbb {R}}^{2}\).

  2. (2)

    \(\sum \nolimits _{k=1}^{K}e^{i\theta _{k}}=\sum \nolimits _{k=1}^{K}e^{2i\theta _{k}}=0\).

  3. (3)

    \(\sum \nolimits _{k=1}^{K}e^{i\theta _{k}}=\sum \nolimits _{1 \le k_{1} < k_{2} \le K}e^{2i\theta _{k_{1}}}e^{2i\theta _{k_{2}}}=0\).

By Theorem 7.1, the set of vectors coming from the Kth roots of unity are BUNTFs for \({\mathbb {R}}^{2}\):

Corollary 7.2

If \(K \ge 3\) and \((e^{i\theta _{k}})_{k=1}^{K}\) are the Kth roots of unity, \(((\cos \theta _{k}, \sin \theta _{k})^{t})_{k=1}^{K}\) is a BUNTF for \({\mathbb {R}}^{2}\).

In [20, Theorem A] the types of spherical t-designs in \({\mathbb {R}}^{2}\) are described. From this result and Proposition 3.5 we have:

Theorem 7.3

For \(K=3, 4, 5\), there is one equivalence class of BUNTF for \({\mathbb {R}}^{2}\) with K elements. For \(K \ge 6\), there are infinite equivalence classes of BUNTF for \({\mathbb {R}}^{2}\) with K elements.

We have that for \(K=3, 4, 5\) the class corresponding to the frame coming from the Kth roots of unity is the unique equivalence class of BUNTFs for \({\mathbb {R}}^{2}\) with K elements. We can see that for \(K \ge 6\) there are infinite equivalence classes as follows. Note first that, by Corollary 7.2, we always have the class corresponding to the Kth roots of unity. Now write \(K=3n+s\) where \(s\in {{\mathbb {N}}}_{0},\,\ 0\le s<3\). Then, if \(s=0\) there are the classes corresponding to the union of n rotations of the third roots of unity, and there are infinitely many of such classes. If \(s=1\), then \(K=3n+1=3(n-1) +4\). So we have the classes corresponding to the union of the 4th roots of unity and \(n-1\) rotations of the third roots of unity. If \(s=2\), then \(K=3(n-2)+8\) and similar arguments can be used. Writing e.g. \(K=4m+r\) where \(r\in {{\mathbb {N}}}_{0},\,\ 0\le r<4\) and \(m \in {\mathbb {N}}\), or using other decompositions of K, we can see that there exist more equivalence classes of BUNTFs.

In what follows we consider several examples of tight frames, some of them well-known, indicating in which cases they turn out to be balanced.

7.2 Balanced Harmonic Frames

Let F be the unitary matrix of order K which entries are \(F(k,l)=\frac{1}{\sqrt{K}}e^{\frac{2\pi i (k-1) (l-1)}{K}}\), called Fourier matrix. The ENPFs T consisting of a \(d \times K\) submatrix of F are a particular case of the so called harmonic frames. To obtain real ENPFs we must select real rows and complex conjugate pairs of rows from the Fourier matrix F. If T does not contain the first row of F, then T is also balanced. More general, unlifted harmonic frames are BENPFs and B-complements of unlifted harmonic frames are unlifted harmonic frames. See [34, Chapter 11] for a detailed treatment of harmonic frames.

7.3 BENTFs from Hadamard Matrices

A Hadamard matrix H has orthogonal rows and entries \(\pm 1\) [21]. The smallest examples of Hadamard matrices are:

$$\begin{aligned} (1), \left( \begin{array}{c@{\quad }c} 1 &{} 1 \\ 1 &{} -1 \\ \end{array} \right) , \left( \begin{array}{c@{\quad }c@{\quad }c@{\quad }c} 1 &{} 1 &{} 1 &{} 1 \\ 1 &{} -1 &{} 1 &{} -1 \\ 1 &{} 1 &{} -1 &{} -1 \\ 1 &{} -1 &{} -1 &{} 1 \\ \end{array} \right) . \end{aligned}$$

A way for contructing Hadamard matrices is the following: if H is a Hadamard matrix, \(\left( \begin{array}{c@{\quad }c} H &{} H \\ H &{} -H \\ \end{array} \right) \) is a Hadamard matrix. Hadamard matrices obtained in this manner are known as Sylvester-Hadamard matrices. If H has order K and we select a submatrix T of order \(d \times K\) from H, we can get a BENTF.

7.4 Crosses and Eutactic Stars

The set \((\pm u_{1}, \ldots , \pm u_{K})\), where \((u_{1}, \ldots , u_{K})\) is an orthonormal basis for \({\mathbb {H}}_{d}\), is a BUNTF for \({\mathbb {H}}_{d}\). By Proposition 4.1 the set \((\pm \pi _{{\mathcal {W}}}u_{1}, \ldots , \pm \pi _{{\mathcal {W}}}u_{K})\), where \({\mathcal {W}}\) is a subspace of \({\mathbb {H}}_{d}\), is a BTF for \({\mathcal {W}}\). If \({\mathbb {H}}_{d}={\mathbb {H}}^{d}\), \((\pm u_{1}, \ldots , \pm u_{K})\) is known as a cross and \((\pm \pi _{{\mathcal {W}}}u_{1}, \ldots , \pm \pi _{{\mathcal {W}}}u_{K})\) is known as an eutactic star (see [15]).

7.5 Partition Frames

Let \(\eta =(\eta _{1}, \ldots , \eta _{n})\in {\mathbb {Z}}^{n}\) be a partition of K, i.e., \(K=\eta _{1} + \ldots + \eta _{n}\) and \(1 \le \eta _{1} \le \ldots \le \eta _{n}\). The \(\eta \)-partition frame for \({\mathbb {H}}^{d}\) with \(d=K-n\), is the complement of the PF

$$\begin{aligned} \left[ \frac{e_{1}}{\sqrt{\eta _{1}}} \ldots \frac{e_{1}}{\sqrt{\eta _{1}}} \ldots \frac{e_{n}}{\sqrt{\eta _{n}}} \ldots \frac{e_{n}}{\sqrt{\eta _{n}}}\right] , \end{aligned}$$

of K vectors for \({\mathbb {R}}^{n}\). Here each \(\frac{e_{j}}{\sqrt{\eta _{j}}}\) is repeated \(\eta _{j}\) times. An \(\eta \)-partition frame for \({\mathbb {H}}^{d}\) has Gram matrix

$$\begin{aligned} G=\left( \begin{array}{ccc} B_{1} &{} &{} \\ &{} \ddots &{} \\ &{} &{} B_{n} \\ \end{array} \right) , \end{aligned}$$

where \(B_{j}\) is the \(\eta _{j} \times \eta _{j}\) orthogonal projection matrix with \(\frac{\eta _{j}-1}{\eta _{j}}\) as diagonal elements and \(\frac{-1}{\eta _{j}}\) as non diagonal elements. See [34] for more details of partition frames.

An \(\eta \)-partition frame is balanced and Parseval. If n|K and \(\eta _{1} = \ldots = \eta _{n}\) we obtain an equal norm frame.

A B-complement \({\mathcal {G}}\) of an \((\eta _{1}, \ldots , \eta _{n})\)-partition frame \({\mathcal {F}}\) of K elements for \({\mathbb {H}}^{d}\) has Gram matrix \(G_{{\mathcal {G}}}=(C_{i,j})\) where \(C_{i,j}\) is an \(\eta _{i} \times \eta _{j}\) matrix such that the entries of \(C_{i,j}\) are \(\frac{K-\eta _{i}}{\eta _{i}K}\) if \(i=j\) and \(-\frac{1}{K}\) if \(i \ne j\). For example, if \(n=1\), \({\mathcal {F}}\) is a simplex frame and \({\mathcal {G}}\) is the zero vector repeated K times. If \(n=2\), \({\mathcal {G}}\) is the BPF of K elements for \({\mathbb {R}}^{1}\) consisting of \(-\sqrt{\frac{\eta _{2}}{\eta _{1}K}}\) and \(\sqrt{\frac{\eta _{1}}{\eta _{2}K}}\) (or \(\sqrt{\frac{\eta _{2}}{\eta _{1}K}}\) and \(-\sqrt{\frac{\eta _{1}}{\eta _{2}K}}\)) repeated \(\eta _{1}\) and \(\eta _{2}\) times, respectively.

7.6 BUNTFs from Spherical Designs

We recall that any spherical \((t+1)\)-design is a spherical t-design and a real spherical 2-design is a BUNTF. In [3], several examples of spherical t-design are presented. They include regular K-gons on \({\mathbb {S}}^{1} \subset {\mathbb {R}}^{2}\), platonic solids in \({\mathbb {R}}^{3}\), regular potytopes and roots systems in \({\mathbb {H}}^{d}\), and the set of minimal vectors of the Leech lattice in \({\mathbb {R}}^{24}\).

8 Construction Methods for Balanced Unit Norm Tight Frames

In this section we present explicit and painless constructions of an infinite variety of BUNTFs.

We begin by showing under which conditions some well-known methods for constructing frames lead to the obtention of BUNTFs. For properties of these methods see [34, Chapter 5].

We have the inner product in the orthogonal direct sum \({\mathbb {H}}_{d_{1}} \oplus {\mathbb {H}}_{d_{2}}\) given by \(\langle (f_{1}, g_{1}),(f_{2}, g_{2})\rangle := \langle f_{1}, f_{2}\rangle + \langle g_{1},g_{2} \rangle \) for each \(( f_{1},g_{1}), ( f_{2},g_{2}) \in {\mathbb {H}}_{d_{1}}\oplus {\mathbb {H}}_{d_{2}}\). The following results give ways to obtain a BUNTF combining two or more BUNTFs.

First we obtain BUNTFs as a disjoint union of BUNTFs:

Proposition 8.1

Let \({\mathcal {F}}=(f_{k})_{k=1}^{K}\) be a sequence in \({\mathbb {H}}_{d_{1}}\) and \({\mathcal {G}}=(g_{l})_{l=1}^{L}\) be a sequence in \({\mathbb {H}}_{d_{2}}\). Then the disjoint union \({\mathcal {F}} {\dot{\cup }} {\mathcal {G}} := ((f_{k},0)_{k=1}^{K}, (0,g_{l})_{l=1}^{L})\) is a BUNTF for \({\mathbb {H}}_{d_{1}} \oplus {\mathbb {H}}_{d_{2}}\) if and only \({\mathcal {F}}\) is a BUNTF for \({\mathbb {H}}_{d_{1}}\), \({\mathcal {G}}\) is a BUNTF for \({\mathbb {H}}_{d_{2}}\) and \(\frac{K}{d_{1}}=\frac{L}{d_{2}}\).

Proof

Noting that \(T_{{\mathcal {F}} {\dot{\cup }} {\mathcal {G}}}=T_{{\mathcal {F}}}\oplus T_{{\mathcal {G}}}\) and \(S_{{\mathcal {F}} {\dot{\cup }} {\mathcal {G}}}=S_{{\mathcal {F}}}\oplus S_{{\mathcal {G}}}\), \({\mathcal {F}} {\dot{\cup }} {\mathcal {G}}\) is a BUNTF for \({\mathbb {H}}_{d_{1}} \oplus {\mathbb {H}}_{d_{2}}\) if and only \({\mathcal {F}}\) is a BUNTF for \({\mathbb {H}}_{d_{1}}\), \({\mathcal {G}}\) is a BUNTF for \({\mathbb {H}}_{d_{2}}\), and \(\frac{K+L}{d_{1}+d_{2}}=\frac{K}{d_{1}}=\frac{L}{d_{2}}\). This last condition is equivalent to \(\frac{K}{d_{1}}=\frac{L}{d_{2}}\). \(\square \)

Note that in view of Theorem 4.12, each BUNTF is the disjoint union of BUNTFs for orthogonal subspaces, given by the vertices of each connected component of the frame graph. This decomposition is unique.

Now we construct BUNTFs as the inner direct sum of BUNTFs:

Proposition 8.2

Let \(\alpha , \beta \in {\mathbb {F}} \setminus \{0\}\). Let \({\mathcal {F}}=(f_{k})_{k=1}^{K}\) be a sequence in \({\mathbb {H}}_{d_{1}}\) and \({\mathcal {G}}=(g_{k})_{k=1}^{K}\) be a sequence in \({\mathbb {H}}_{d_{2}}\) be UN. Then the inner direct sum \(\alpha {\mathcal {F}}\oplus \beta {\mathcal {G}}:=((\alpha f_{k},\beta g_{k}))_{k=1}^{K}\) is a BUNTF for \({\mathbb {H}}_{d_{1}} \oplus {\mathbb {H}}_{d_{2}}\) if and only if \({\mathcal {F}}\) is a BUNTF for \({\mathbb {H}}_{d_{1}}\), \({\mathcal {G}}\) is a BUNTF for \({\mathbb {H}}_{d_{2}}\), \(T_{{\mathcal {F}}}T_{{\mathcal {G}}}^{*}=0\), \(|\alpha |^{2}=\frac{d_{1}}{d_{1}+d_{2}}\) and \(|\beta |^{2}=\frac{d_{2}}{d_{1}+d_{2}}\).

Proof

We have \(T_{\alpha {\mathcal {F}}\oplus \beta {\mathcal {G}}}(c)= (\alpha T_{{\mathcal {F}}}(c),\beta T_{{\mathcal {G}}}(c))\) for all \(c \in F^{K}\) and

$$\begin{aligned} S_{\alpha {\mathcal {F}}\oplus \beta {\mathcal {G}}}(f,g)= (|\alpha |^{2}S_{{\mathcal {F}}}(f)+\alpha {\overline{\beta }} T_{{\mathcal {F}}}T_{{\mathcal {G}}}^{*}(g),{\overline{\alpha }}\beta T_{{\mathcal {G}}}T_{{\mathcal {F}}}^{*}(f)+|\beta |^{2}S_{{\mathcal {G}}}(g)) \end{aligned}$$

for all \(f \in {\mathbb {H}}_{d_{1}}, g \in {\mathbb {H}}_{d_{2}}\). Therefore \(\alpha {\mathcal {F}}\oplus \beta {\mathcal {G}}\) is a BUNTF if and only if \({\mathcal {F}}\) is a BUNTF for \({\mathbb {H}}_{d_{1}}\), \({\mathcal {G}}\) is a BUNTF for \({\mathbb {H}}_{d_{2}}\), \(T_{{\mathcal {F}}}T_{{\mathcal {G}}}^{*}=0\) and \(|\alpha |^{2}\frac{K}{d_{1}}=|\beta |^{2}\frac{K}{d_{2}}=\frac{K}{d_{1}+d_{2}}\). \(\square \)

See [34, Lemma 5.1] for equivalent conditions to \(T_{{\mathcal {F}}}T_{{\mathcal {G}}}^{*}=0\). In particular, this condition implies that \(K \ge d_{1}+d_{2}\).

Another way to construct BUNTFs is to take the sum of BUNTFs in the following sense:

Proposition 8.3

Let \(\alpha , \beta \in {\mathbb {F}} \setminus \{0\}\). Let \({\mathcal {F}}=(f_{k})_{k=1}^{K}\) be a UN sequence in \({\mathbb {H}}_{d_{1}}\) and \({\mathcal {G}}=(g_{l})_{l=1}^{L}\) be a UN sequence in \({\mathbb {H}}_{d_{2}}\). Then the sum \(\alpha {\mathcal {F}} \widehat{+} \beta {\mathcal {G}} :=((\alpha f_{k},\beta g_{l}))_{k, l = 1}^{K, L}\) is a BUNTF for \({\mathbb {H}}_{d_{1}} \oplus {\mathbb {H}}_{d_{2}}\) if and only \({\mathcal {F}}\) is a BUNTF for \({\mathbb {H}}_{d_{1}}\), \({\mathcal {G}}\) is a BUNTF for \({\mathbb {H}}_{d_{2}}\), \(|\alpha |^{2}=\frac{d_{1}}{d_{1}+d_{2}}\) and \(|\beta |^{2}=\frac{d_{2}}{d_{1}+d_{2}}\).

Proof

For each \(l = 1, \ldots , L\), set \({\mathcal {H}}_{l}:=(h_{l,k})_{k=1}^{K}\) where \(h_{l,k}=g_{l}\) for each \(k = 1, \ldots , K\). Let \(E: {\mathbb {F}}^{L} \rightarrow {\mathbb {F}}^{K}\) given by \(E(c)=(\sum \nolimits _{l=1}^{L}c_{l}, \ldots , \sum \nolimits _{l=1}^{L}c_{l})\). The synthesis operator is given by

$$\begin{aligned} T_{\alpha {\mathcal {F}} \widehat{+} \beta {\mathcal {G}}}(d)=\sum \nolimits _{l\in K} (\alpha T_{{\mathcal {F}}}(d(l)) , \beta T_{{\mathcal {H}}_{l}}(d(l)) ), \end{aligned}$$

where \(d \in ({\mathbb {F}}^{K})^{L}\), and the frame operator is given by

$$\begin{aligned} S_{\alpha {\mathcal {F}} \widehat{+} \beta {\mathcal {G}}}(f,g)=(L|\alpha |^{2}S_{{\mathcal {F}}}(f)+\alpha {\overline{\beta }} T_{{\mathcal {F}}}ET_{{\mathcal {G}}}^{*}(g),{\overline{\alpha }}\beta T_{{\mathcal {G}}}E^{*}T_{{\mathcal {F}}}^{*}(f)+K|\beta |^{2}S_{{\mathcal {G}}}(g)), \end{aligned}$$

where \(f \in {\mathbb {H}}_{d_{1}}\) and \(g \in {\mathbb {H}}_{d_{2}}\), respectively. It results that \(\alpha {\mathcal {F}} \widehat{+} \beta {\mathcal {G}}\) is a BUNTF for \({\mathbb {H}}_{d_{1}} \oplus {\mathbb {H}}_{d_{2}}\) if and only if \({\mathcal {F}}\) is a BUNTF for \({\mathbb {H}}_{d_{1}}\), \({\mathcal {G}}\) is a BUNTF for \({\mathbb {H}}_{d_{2}}\), \(L|\alpha |^{2}\frac{K}{d_{1}}=K|\beta |^{2}\frac{L}{d_{2}}=\frac{KL}{d_{1}+d_{2}}\), or equivalently, \(|\alpha |^{2}=\frac{d_{1}}{d_{1}+d_{2}}\) and \(|\beta |^{2}=\frac{d_{2}}{d_{1}+d_{2}}\). \(\square \)

In the tensor product \({\mathbb {H}}_{d_{1}} \otimes {\mathbb {H}}_{d_{2}}\) we have the inner product given by \(\langle f_{1} \otimes g_{1}, f_{2} \otimes g_{2}\rangle := \langle f_{1}, f_{2}\rangle \langle g_{1},g_{2} \rangle \) for each \(f_{1} \otimes g_{1}, f_{2} \otimes g_{2} \in {\mathbb {H}}_{d_{1}} \otimes {\mathbb {H}}_{d_{2}}\). Here we build BUNTFs as a tensor product of BUNTFs.

Proposition 8.4

Let \({\mathcal {F}}=(f_{k})_{k=1}^{K}\) be a sequence in \({\mathbb {H}}_{d_{1}}\) and \({\mathcal {G}}=(g_{l})_{l=1}^{L}\) be a sequence in \({\mathbb {H}}_{d_{2}}\). Then the tensor product \({\mathcal {F}} \otimes {\mathcal {G}} := (f_{j}\otimes g_{k})_{k, l = 1}^{K, L}\) is a BUNTF for \({\mathbb {H}}_{d_{1}} \otimes {\mathbb {H}}_{d_{2}}\) if and only \({\mathcal {F}}\) is a TF for \({\mathbb {H}}_{d_{1}}\), \({\mathcal {G}}\) is a TF for \({\mathbb {H}}_{d_{2}}\), \({\mathcal {F}}\) or \({\mathcal {G}}\) is balanced, and \(||f_{j}|| \, ||g_{k}||=1\) for all \(k = 1, \ldots , K\), \(l = 1, \ldots , L\).

Proof

We have \(T_{{\mathcal {F}} \otimes {\mathcal {G}}}=T_{{\mathcal {F}}}\otimes T_{{\mathcal {G}}}\) and \(S_{{\mathcal {F}} \otimes {\mathcal {G}}}=S_{{\mathcal {F}}}\otimes S_{{\mathcal {G}}}\). By [34, Corollary 5.1], \({\mathcal {F}} \otimes {\mathcal {G}}\) is a UNTF for \({\mathbb {H}}_{d_{1}} \otimes {\mathbb {H}}_{d_{2}}\) if and only \({\mathcal {F}}\) is a TF for \({\mathbb {H}}_{d_{1}}\), \({\mathcal {G}}\) is a TF for \({\mathbb {H}}_{d_{2}}\) and \(||f_{j}|| \, ||g_{k}||=1\) for all \(k = 1, \ldots , K\), \(l = 1, \ldots , L\).

Let \((e_{m})_{m=1}^{d_{1}}\) be an orthonormal basis for \({\mathbb {H}}_{d_{1}}\) and \((e_{n})_{n=1}^{d_{2}}\) be an orthonormal basis for \({\mathbb {H}}_{d_{2}}\). Since \(\langle T_{{\mathcal {F}}} \otimes T_{{\mathcal {G}}}(e), e_{m} \otimes e_{n} \rangle =\langle T_{{\mathcal {F}}}(e), e_{m} \rangle \langle T_{{\mathcal {G}}}(e), e_{n} \rangle \) for each \(m = 1, \ldots , d_{1}\) and \(n = 1, \ldots , d_{2}\), \({\mathcal {F}} \otimes {\mathcal {G}}\) is balanced if and only if \({\mathcal {F}}\) or \({\mathcal {G}}\) is balanced. \(\square \)

8.1 Other Constructions

For sequences \({\mathcal {F}}=(f_{k})_{k=1}^{K}, {\mathcal {G}}=(g_{l})_{l=1}^{L}\) in \({\mathbb {H}}_{d}\) we consider the union \({\mathcal {F}} \cup {\mathcal {G}}:=((f_{k})_{k=1}^{K},(g_{l})_{l=1}^{L})\). In this subsection we introduce other techniques for constructing BUNTFs that combine unions and direct sums. Among them, there are methods that can be applied to obtain the five platonic solids in \({\mathbb {R}}^{3}\).

The next theorem generalizes the method in [31] for obtaining the vertices of the tetrahedron and of the dodecahedron in \({\mathbb {R}}^{3}\) starting from the third roots of the unity and from the fifth roots of the unity in a plane, respectively.

Theorem 8.5

Let \(\alpha , \beta \in {\mathbb {F}} \setminus \{0\}\). Assume that \({\mathcal {F}}=(f_{k})_{k=1}^{K}\) is a BUNTF for \({\mathbb {H}}_{d_{1}}\), \({\mathcal {G}}=(g_{k})_{k=1}^{K}\) where \(g_{k}=h\) with \(h \in {\mathbb {H}}_{d_{2}}\) and \(||h||=1\) for each \(k = 1, \ldots , K\). Let \(y \in {\mathbb {H}}_{d_{2}}\) with \(||y||=1\). Then \((\alpha {\mathcal {F}} \oplus \beta {\mathcal {G}}) \cup (0,y)\) is a BUNTF for \({\mathbb {H}}_{d_{1}} \oplus {\mathbb {H}}_{d_{2}}\) if and only if \(d_{2}=1\), \(y=- h\), \(K=d_{1}+1\), \(|\alpha |^{2}=1-\frac{1}{K^{2}}\) and \(|\beta |^{2}=\frac{1}{K^{2}}\).

Proof

The sequence \((\alpha {\mathcal {F}} \oplus \beta {\mathcal {G}}) \cup (0,y)\) is balanced if and only if \(y=-K\beta h\). Since \(||h||=||y||=1\), \(\beta =\frac{1}{K}\). Consequently, \(y=-h\).

For each \(f \in {\mathbb {H}}_{d_{1}}\) and \(g \in {\mathbb {H}}_{d_{2}}\),

$$\begin{aligned} S_{(\alpha {\mathcal {F}} \oplus \beta {\mathcal {G}}) \cup (0,y)}(f,g)=\left( |\alpha |^{2} \frac{K}{d_{1}} f + \alpha {\overline{\beta }} T_{{\mathcal {F}}}T_{{\mathcal {G}}}^{*}g, {\overline{\alpha }}\beta T_{{\mathcal {G}}}T_{{\mathcal {F}}}^{*}f + |\beta |^{2}S_{{\mathcal {G}}}(g)+\langle g, y \rangle y\right) . \end{aligned}$$

Taking into account that \({\mathcal {F}}\) is balanced, \(T_{{\mathcal {F}}}T_{{\mathcal {G}}}^{*}g=\sum \nolimits _{k=1}^{K}\langle g, g_{k}\rangle f_{k} = \langle g, h\rangle \sum \nolimits _{k=1}^{K}f_{k} = 0\) for each \(g \in {\mathbb {H}}_{d_{2}}\). So, \((\alpha {\mathcal {F}} \oplus \beta {\mathcal {G}}) \cup (0,y)\) is a TF for \({\mathbb {H}}_{d_{1}} \oplus {\mathbb {H}}_{d_{2}}\) if and only if \(|\alpha |^{2} \frac{K}{d_{1}}=\frac{K+1}{d_{1}+d_{2}}\) and \((K |\beta |^{2}+1) \langle g,h \rangle h = \frac{K+1}{d_{1}+d_{2}}g\) for each \(g \in {\mathbb {H}}_{d_{2}}\). The last condition implies that 0 is the only element orthogonal to h, therefore \(d_{2}=1\). Consequently, \((\alpha {\mathcal {F}} \oplus \beta {\mathcal {G}}) \cup (0,y)\) is a TF for \({\mathbb {H}}_{d_{1}} \oplus {\mathbb {H}}_{d_{2}}\) if and only if \(|\alpha |^{2}=\frac{d_{1}(K+1)}{K(d_{1}+1)}\) and \((K |\beta |^{2}+1)=\frac{K+1}{d_{1}+1}\), i.e., \(|\beta |^{2}=\frac{K-d_{1}}{K(d_{1}+1)}\). The two expressions for \(|\beta |^{2}\) must be the same, i.e., \(\frac{K-d_{1}}{K(d_{1}+1)}=\frac{1}{K^{2}}\), and this is equivalent to \(K=1\) or \(K=d_{1}+1\). The first case cannot happen because \({\mathcal {F}}\) is balanced. So, \(K=d_{1}+1\).

Since \({\mathcal {F}}\) is UN, \(||h||=||y||=1\) and \(|\alpha |^{2}+|\beta |^{2}=1\), we have that \((\alpha {\mathcal {F}} \oplus \beta {\mathcal {G}}) \cup (0,y)\) is UN. \(\square \)

The proofs of the following results use arguments similar to the previous ones, so we omit them.

The vertices of the octahedron in \({\mathbb {R}}^{3}\) form a BUNTF that can be obtained adding orthogonally two antipodal points to the BUNTF consisting of the 4th-roots of unity in a plane (see [31]). The next theorem generalizes this construction to an arbitrary direct sum of two Hilbert spaces. Let a BUNTF for \({\mathbb {H}}_{d_{1}}\) be immersed in a direct sum \({\mathbb {H}}_{d_{1}} \oplus {\mathbb {H}}_{d_{2}},\) and add to it one unit-norm vector of \({\mathbb {H}}_{d_{1}} \oplus {\mathbb {H}}_{d_{2}}\) and its opposite. We show that the resulting set is a BUNTF for \({\mathbb {H}}_{d_{1}} \oplus {\mathbb {H}}_{d_{2}}\) if and only if \({\mathbb {H}}_{d_{2}}\) is 1-dimensional, and the added vector is orthogonal to the elements of the given frame in \({\mathbb {H}}_{d_{1}} \oplus {\mathbb {H}}_{d_{2}}\).

Theorem 8.6

Let \({\mathcal {F}}=(f_{k})_{k=1}^{K}\) be a BUNTF for \({\mathbb {H}}_{d_{1}}\), \(x \in {\mathbb {H}}_{d_{1}}\) and \(y \in {\mathbb {H}}_{d_{2}}\), \(y \ne 0\). Then \(((f_{k},0))_{k=1}^{K} \cup (x, y) \cup (-x, -y)\) is a BUNTF for \({\mathbb {H}}_{d_{1}} \oplus {\mathbb {H}}_{d_{2}}\) if and only if \(x=0\), \(d_{2}=1\), \(||y||=1\) and \(K=2d_{1}\).

The procedure of the following theorem can be thought as a kind of symmetric simple lift (see [34, Definition 5.2] for the notion of lift and simple lift). It also can be seen as a generalization of the procedure used in [31] for obtaining the vertices of the hexahedron and of the dodecahedron in \({\mathbb {R}}^{3}\) starting from the BUNTFs in a plane consisting of the fourth roots of the unity and of the fifth roots of the unity, respectively.

Theorem 8.7

Let \(\alpha \in {\mathbb {F}} \setminus \{0\}\). Let \({\mathcal {F}}=(f_{k})_{k=1}^{K}, {\mathcal {G}}=(g_{k})_{k=1}^{K}\) be BUNTFs for \({\mathbb {H}}_{d}\) and \({\mathcal {H}}_{k}=(\beta _{k}h_{l})_{k=1}^{K}\) where \(\beta _{k} \in {\mathbb {F}}\) for each \(k=1, \ldots , K\), \(h_{l} \in {\mathbb {H}}_{1, l}\), \(||h_{l}||=1\) and \(\text {dim}({\mathbb {H}}_{1,l})=1\) for all \(l = 1, \ldots , r\). Then \((\alpha {\mathcal {F}} \oplus {\mathcal {H}}_{1} \oplus \ldots \oplus {\mathcal {H}}_{r}) \cup (\alpha {\mathcal {G}} \oplus (-{\mathcal {H}}_{1}) \oplus \ldots \oplus (-{\mathcal {H}}_{r}))\) is a BUNTF for \({\mathbb {H}}_{d} \oplus {\mathbb {H}}_{1,1} \oplus \ldots \oplus {\mathbb {H}}_{1,r}\) if and only if \(r=1\), \(\sum \nolimits _{k=1}^{K}\overline{\beta _{k}}f_{k}=\sum \nolimits _{k=1}^{K}\overline{\beta _{k}}g_{k}\), \(|\alpha |^{2}=\frac{d}{d+1}\) and \(|\beta _{k}|^{2}=\frac{1}{d+1}\) for each \(k=1, \ldots , K\).

Note that one choice for \(\beta _{k}\) in Theorem 8.7 is \(\beta _{k}=\sqrt{\frac{1}{d+1}}\) for each \(k=1, \ldots , K\).

The next method to construct UNTFs can be seen as a partial simple lift.

Proposition 8.8

Assume \(\alpha , \beta \in {\mathbb {F}} \setminus \{0\}\) and \(Ld_{1}>K\). Let \({\mathcal {F}}=(f_{k})_{k=1}^{K}, {\mathcal {G}}=(g_{l})_{l=1}^{L}\) be a UNTF and a BUNTF for \({\mathbb {H}}_{d_{1}}\), respectively. Let \({\mathcal {H}}=(h_{l})_{l=1}^{L}\) where \(h_{l}=h \in {\mathbb {H}}_{d_{2}}\) and \(||h||=1\) for each \(l=1, \ldots ,L\). Then \(((f_{k},0))_{k=1}^{K} \cup (\alpha {\mathcal {G}} \oplus \beta {\mathcal {H}})\) is a UNTF for \({\mathbb {H}}_{d_{1}} \oplus {\mathbb {H}}_{d_{2}}\) if and only if \(d_{2}=1\), \(|\alpha |^{2}=\frac{d_{1}L-K}{(d_{1}+1)L}\) and \(|\beta |^{2}=\frac{K+L}{(d_{1}+1)L}\).

Now we consider a variation of the previous method for obtaining a BUNTF. It can be seen as a symmetric partial simple lift.

Theorem 8.9

Assume \(\alpha , \beta \in {\mathbb {F}} \setminus \{0\}\) and \(K<2d_{1}L\). Let \({\mathcal {F}}=(f_{k})_{k=1}^{K}\), \({\mathcal {G}}=(g_{l})_{l=1}^{L}\) and \(\mathcal {{\widetilde{G}}}=({\widetilde{g}}_{l})_{l=1}^{L}\) be BUNTFs for \({\mathbb {H}}_{d_{1}}\). Let \({\mathcal {H}}=(h_{l})_{l=1}^{L}\) where \(h_{l}=h \in {\mathbb {H}}_{d_{2}}\) and \(||h||=1\) for each \(l=1, \ldots ,L\). Then \(((f_{k},0))_{k=1}^{K} \cup (\alpha {\mathcal {G}} \oplus \beta {\mathcal {H}}) \cup (\alpha \widetilde{{\mathcal {G}}} \oplus (-\beta {\mathcal {H}}))\) is a BUNTF for \({\mathbb {H}}_{d_{1}} \oplus {\mathbb {H}}_{d_{2}}\) if and only if \(T_{{\mathcal {G}}}e=T_{\widetilde{{\mathcal {G}}}}e\), \(d_{2}=1\), \(|\alpha |^{2}=\frac{2d_{1}L-K}{2(d_{1}+1)L}\) and \(|\beta |^{2}=\frac{2L+K}{2(d_{1}+1)L}\).

The following theorem generalizes [2, Theorem 3], which is about t-designs in \({\mathbb {R}}^{3}\), for the case \(t=2\).

Theorem 8.10

Assume \(\alpha _{m}, \beta _{m} \in {\mathbb {F}} \setminus \{0\}\) such that \(|\alpha _{m}|^{2} + |\beta _{m}|^{2}=1\) for each \(m = 1, \ldots , M\). Let \({\mathcal {F}}_{m}=(f_{m,k})_{k=1}^{K}\) be BUNTFs for \({\mathbb {H}}_{d_{1}}\) for each \(m = 1, \ldots , M\). Let \({\mathcal {G}}=(g_{k})_{k=1}^{K}\) where \(g_{k}=g \in {\mathbb {H}}_{d_{2}}\) and \(||g||=1\) for each \(k=1, \ldots , K\). Then \(\bigcup _{m = 1}^{M} (\alpha _{m}{\mathcal {F}}_{m} \oplus \beta _{m}{\mathcal {G}})\) is a BUNTF for \({\mathbb {H}}_{d_{1}} \oplus {\mathbb {H}}_{d_{2}}\) if and only if \(d_{2}=1\), \(\sum \nolimits _{m = 1}^{M}\beta _{m}=0\) and \(\sum \nolimits _{m = 1}^{M}|\beta _{m}|^{2}=\frac{|M|}{d_{1}+1}\).

Remark 8.11

An example of scalars \(\beta _{m}\) as in Theorem 8.10 is \(\beta _{m}=\sqrt{\frac{|M|}{c(d_{1}+1)}}{\widetilde{\beta }}_{m}\) where \({\widetilde{\beta }}_{m} \in {\mathbb {F}}\), \(\frac{1}{|M|} \le |{\widetilde{\beta }}_{m}|^{2} \le \frac{d_{1}+1}{|M|}\) for each \(m=1, \ldots , M\), \(\sum \nolimits _{m = 1}^{M}{\widetilde{\beta }}_{m}=0\) and \(c=\sum \nolimits _{m = 1}^{M}|{\widetilde{\beta }}_{m}|^{2}\). Another option is to consider any row of \(T_{{\mathcal {F}}}\) where \({\mathcal {F}}\) is a BTF for \({\mathbb {F}}^{d_{1}+1}\) with M elements.

Remark 8.12

Observe that we can vary \({\mathcal {F}}\), \({\mathcal {G}}\), \({\mathcal {H}}\), etc., in all the above constructions obtaining in this manner an infinite number of non unitary equivalent BUNTFs. We can also combine these methods generating a great variety of them.

We note that there exist BUNTFs of K points for \({\mathbb {H}}^{d}\) with \(K \ge 2\) unless \(K \le d\) or \(K = d + 2\) and K is odd. This is a consequence of Proposition 3.5 and results of [26].