Introduction

The history of functional analysis is not very old. The idea grew up in early twentieth century. Researchers felt the necessity of this subject during the studies of integration theory and integral equations. However, Banach was the pioneer of formal functional analysis. In 1922, he defined normed linear spaces as a set of axioms. Since then, mathematicians keep on trying to find a proper generalization of this concept. The first notable attempt was by Vulich [10]. He introduced K-normed space in 1937. In another process of generalization, Gähler [1] introduced 2-metric in 1963. As a continuation of his research, Gähler [2] proposed a mathematical structure, called 2-normed space, as a generalization of normed linear spaces. As a further extension, he introduced n-metric and n-norm in his subsequent works [3,4,5] and regarded normed linear spaces as 1-normed spaces. However, many researchers disagree to consider 2-norm and n-norm as generalization of norm. In spite of this disagreement, several researchers have worked on this topic for decades. They have found out many interesting properties of this space and lots of fixed point theorems are established.

In this article, we have studied 2-normed spaces from the viewpoint of topological vector spaces. A separating family of seminorms is induced from the 2-norm and used it as a one-way bridge between 2-normed spaces and topological vector spaces. Our method gives an alternative proof of the statement that every 2-normed space is a locally convex topological vector space. The line of proof gives more insight of the space and helps to find a sufficient condition for metrizability. Additionally, we have been able to find out a necessary and sufficient condition for normability of a 2-normed space. As a complementary result, a norm is derived for such normable 2-normed space. We also have shown that one can derive a norm from a given 2-norm in such a way that convergence of sequences for both 2-norm and the derived norm are equivalent if and only if the 2-norm is normable. This answers an open problem given by Gunawan assnd Mashadi [7].

The rest of this article is divided into four different sections. Section “Preliminaries” deals with the definitions and results available in the literature which are used in the subsequent sections of this article. The topology of 2-normed spaces is studied from the viewpoint of topological vector spaces in Section “Topology of 2-normed spaces”. A sufficient condition for metrizability is also derived in this section. Section “Normability of 2-normed spaces” solely deals with the normability problem of 2-normed spaces. A necessary and sufficient condition for normability of 2-normed spaces is established in this section. A possible construction of a norm for normable 2-normed spaces is given, and an open problem by Gunawan and Mashadi [7] is answered in Section “Construction of a norm for a normable 2-normed space”.

Preliminaries

Definition 1

[1] Let X be a non-empty set. A function

$$\begin{aligned} {\sigma }:{X\times X\times X}\rightarrow {\mathbb {R}_{\ge 0}} \end{aligned}$$

is called a 2-metric on X, if \(\sigma\) satisfies the following:

  1. (I)

    For any two elements a and b in X, there exists \(c\in X\) such that \(\sigma (a,b,c)\ne 0\),

  2. (II)

    \(\sigma (a,b,c)=0\) if at least two out of three elements abc are same,

  3. (III)

    \(\sigma (a,b,c)=\sigma (a,c,b)=\sigma (b,c,a)\) where \(a,b,c\in X\),

  4. (IV)

    \(\sigma (a,b,c)\le \sigma (a,b,d)+\sigma (a,d,c)+\sigma (d,b,c)\) for all \(a,b,c,d\in X\).

The pair \((X,\sigma )\) is called a 2-metric space.

Definition 2

[1] A 2-metric space \((X,\sigma )\) is said to satisfy property (K) if the following holds:

For a sequence of points \(a,a_1,a_2,\ldots ,a_n,\ldots\) of X if there exist \(b,c\in X\) satisfying

  1. (i)

    \(\sigma (a,b,c)\ne 0\),

  2. (ii)

    \(\lim \limits _{n\rightarrow \infty }\sigma (a,b,a_n)=0\),

  3. (iii)

    \(\lim \limits _{n\rightarrow \infty }\sigma (a,c,a_n)=0\),

then \(\lim \limits _{n\rightarrow \infty }\sigma (a,a',a_n)=0\) for all \(a'\in X\).

Gähler also studied the topology of 2-metric spaces. For any two points \(a,b\in X\) and any \(\epsilon >0\), he introduced the set

$$\begin{aligned} U_\epsilon (a,b):=\lbrace c\in X: \sigma (a,b,c)<\epsilon \rbrace \end{aligned}$$

and called it as \(\epsilon\)-neighbourhood of a and b. The smallest topology containing the set

$$\begin{aligned} {\mathscr {U}}:=\lbrace U_\epsilon (a,b):a,b\in X,\epsilon >0\rbrace \end{aligned}$$

is called the natural topology or the topology generated by 2-metric in X. The set of all possible finite intersections of such neighbourhoods forms a base for this topology. Gähler considered this as the topology of 2-metric space.

As a consequence of 2-metric, he introduced 2-norm.

Definition 3

[2] Let X be a vector space over the field \(\mathbb {R}\) with dimension \(\ge 2\). A function

$$\begin{aligned} {||\cdot ,\cdot ||}:{X\times X}\rightarrow {\mathbb {R}_{\ge 0}} \end{aligned}$$

is called a 2-norm over X if:

  1. (I)

    \(\Vert {x},{y}\Vert \ge 0\) for every \(x,y\in X\), \(\Vert {x},{y}\Vert =0\) if and only if x and y are linearly dependent,

  2. (II)

    \(\Vert {x},{y}\Vert =\Vert {y},{x}\Vert\) for every \(x,y\in X\),

  3. (III)

    \(\Vert {\alpha x},{y}\Vert =|\alpha |\Vert {x},{y}\Vert\) for every \(x,y\in X\) and \(\alpha \in \mathbb {R}\),

  4. (IV)

    \(\Vert {x},{y+z}\Vert \le \Vert {x},{y}\Vert +\Vert {x},{z}\Vert\) for every \(x,y,z\in X\).

The pair \((X,\Vert \cdot ,\cdot \Vert )\) is called a 2-normed space.

Theorem 1

[2] Let \((X,\Vert \cdot ,\cdot \Vert )\) be a 2-normed space. Define a function \(\sigma\) by

$$\begin{aligned} \sigma (a,b,c):=\Vert {a-c},{b-c}\Vert \end{aligned}$$

for all \(a,b,c\in X\). Then \((X,\sigma )\) forms a 2-metric space.

So a 2-normed space can be treated as a 2-metric space with the induced 2-metric \(\sigma\) defined in Theorem 1. The topology of a 2-normed space is defined as the topology of the 2-metric space induced by that 2-norm. Moreover, if \(\sigma\) satisfies property (K), then it is said that the 2-norm satisfies property (K).

Metrizability and normability of 2-normed spaces are two interesting areas of study. Here is an example related to this topic.

Example 1

[2] Consider the set of all real-valued functions on \(I=(0,\infty )\times (0,\infty )\), denoted by \({\mathcal {F}}(I,\mathbb {R})\). For each \(i=(i_1,i_2)\in I\), let \(e_i\in {\mathcal {F}}(I,\mathbb {R})\) be defined as

$$\begin{aligned} e_i(x)={\left\{ \begin{array}{ll} 1 &{}{\text {if}}~x=i\\ 0 &{}{\text {otherwise}}. \end{array}\right. } \end{aligned}$$

The set \(L=\{e_i:i\in I\}\) is linearly independent. Choose the subspace X spanned by L. Gähler defined a 2-norm on X in two steps. At first, he defined the following

$$\begin{aligned} \Vert {e_i},{e_j}\Vert :={\left\{ \begin{array}{ll} 0 &{}\quad {\text {if}}\quad i=j\\ \sup \{i_2,j_2\} &{}\quad {\text {if}}\quad i_1=j_1~{\text {and}}~i_2\ne j_2\\ 1 &{}\quad {\text {if}}\quad i_1\ne j_1, \end{array}\right. } \end{aligned}$$

where \(i=(i_1,i_2)\) and \(j=(j_1,j_2)\) are elements of I.

Now, for any two elements \(x,y\in X\) there is a finite subset \(I'\) of I such that

$$\begin{aligned} x=\sum _{i\in I'}c_ie_i \end{aligned}$$

and

$$\begin{aligned} y=\sum _{i\in I'}d_ie_i. \end{aligned}$$

Using this fact, Gähler defined a 2-norm on X as follows:

$$\begin{aligned} \Vert {x},{y}\Vert :=\frac{1}{2}\sum _{i,j\in I'}|c_id_j-d_ic_j|\Vert {e_i},{e_j}\Vert . \end{aligned}$$

Gähler showed that this 2-normed space is not metrizable. In particular, it is not normable.

Here is a result related to the condition of normability of 2-normed spaces.

Theorem 2

[2] A 2-normed space \((X,\Vert \cdot ,\cdot \Vert )\) has property (K) if and only if for all \(a^*,b^*\in X\) with \(\Vert {a^*},{b^*}\Vert \ne 0\) the norm on X defined by

$$\begin{aligned} \Vert a\Vert :=\Vert {a^*},{a}\Vert +\Vert {b^*},{a}\Vert \, for\,all \, a\in X \end{aligned}$$

has the same topology as \(\Vert \cdot ,\cdot \Vert\).

However, Theorem 2 does not provide a complete answer to the question of normability of 2-normed spaces. Section 4 of this paper gives a proper answer to this question.

A definition of Cauchy sequence for n-normed spaces is given in [7]. We rewrite this for 2-normed spaces as follows:

Definition 4

A sequence \(\lbrace x_n\rbrace\) in a 2-normed space \((X,\Vert \cdot ,\cdot \Vert )\) is called a Cauchy sequence if for every \(y\in X\) the following holds: \(\lim \limits _{m,n\rightarrow \infty }\Vert {x_n-x_m},{y}\Vert =0\).

Definition 5

[6] A sequence \(\lbrace x_n\rbrace\) in a 2-normed space \((X,\Vert \cdot ,\cdot \Vert )\) is said to converge to \(x\in X\) if \(\lim \limits _{n\rightarrow \infty }\Vert {x_n-x},{y}\Vert =0\) for all \(y\in X\).

Definition 6

[11] A topology \(\uptau\) on a vector space X over the field \(\mathbb {K}\) (where \(\mathbb {K}=\mathbb {R}\) or \(\mathbb {C}\)) is called a vector topology if the following two conditions hold:

  1. (a)

    \(\uptau\) is Hausdorff,

  2. (b)

    the vector space operations are continuous with respect to \(\uptau\).

The space \((X,\uptau )\) is called a topological vector space.

Remark 1

Instead of considering the Hausdorff property of \(\uptau\), Rudin [9] prefers to consider (a) to be “Every point of X is a closed set”. However, both the definitions are equivalent in nature.

Definition 7

[11] Let X be a topological vector space. A set \(C\subseteq X\) is called convex if

$$\begin{aligned} tC+(1-t)C\subseteq C \end{aligned}$$

where \(0\le t\le 1\).

Definition 8

[11] A subset B of X is said to be balanced if \(\alpha B\subseteq B\) whenever \(\alpha \in \mathbb {K}\) such that \(|\alpha |\le 1\).

Definition 9

[11] A topological vector space \((X,\uptau )\) is called locally convex if it has a local base at 0 consisting convex balanced sets.

Definition 10

[9] A set \(B\subseteq X\) is said to be bounded if for every open set U containing 0 in X there exists \(s>0\) such that for all \(t>s\) we have \(B\subseteq tU.\)

Remark 2

In Definition 10, one can use the phrase “\(t\ge s\)” instead of “\(t>s\)” since both cases are equivalent in nature.

Definition 11

[9] A topological vector space is said to be locally bounded if X has a bounded open set containing 0.

Definition 12

[9] Let X be a vector space over the field \(\mathbb {K}\). A function \({p}:{X}\rightarrow {\mathbb {R}}\) is called a seminorm on X if it satisfies:

  1. (a)

    \(p(x+y)\le p(x)+p(y)\),

  2. (b)

    \(p(\alpha x)=|\alpha | p(x)\)

for all \(x,y\in X\) and \(\alpha \in \mathbb {K}\).

Definition 13

[9] A family of seminorms

$$\begin{aligned} {\mathscr {P}}=\lbrace p_\alpha :\alpha \in \Lambda \rbrace \end{aligned}$$

is called a separating family if for each \(x\in X\) there exists \(p_\alpha \in {\mathscr {P}}\) such that \(p_\alpha (x)\ne 0\).

Definition 14

[8] Let X be a vector space and

$$\begin{aligned} {\mathscr {P}}=\lbrace p_\alpha :\alpha \in \Lambda \rbrace \end{aligned}$$

be a family of seminorms on X. The \(\alpha\)th open strip of radius \(r>0\) and centred at \(x\in X\) is defined by:

$$\begin{aligned} B_r^\alpha (x):=\lbrace y\in X:p_\alpha (x-y)<r\rbrace ,\,\,{\text {where}}\,\alpha \in \Lambda . \end{aligned}$$

Definition 15

[8] Let X be a vector space and

$$\begin{aligned} {\mathscr {P}}=\lbrace p_\alpha :\alpha \in \Lambda \rbrace \end{aligned}$$

be a family of seminorms. Let \({\mathscr {E}}\) be the collection of all open strips in X, i.e.

$$\begin{aligned} {\mathscr {E}}:=\lbrace B_r^\alpha (x):x\in X,r>0,\alpha \in \Lambda \rbrace . \end{aligned}$$

The topology, \(\uptau ({\mathscr {E}})\), generated by \({\mathscr {E}}\) is called the topology induced by the family of seminorms \({\mathscr {P}}\). Throughout this paper, we have denoted this topology by \(\uptau _{\mathscr {P}}\).

Remark 3

The set, \({\mathcal {B}}\), of all finite intersections of the elements of \({\mathscr {E}}\) forms a base for the topology \(\uptau _{\mathscr {P}}\).

Proposition 1

[8] Vector addition and scalar multiplication are continuous for the topology \(\uptau _{\mathscr {P}}\).

Proposition 2

[8] \(\uptau _{\mathscr {P}}\) is Hausdorff if and only if \({\mathscr {P}}\) is a separating family of seminorms.

Remark 4

Using Propositions 1 and 2, it can be concluded that \(\uptau _{\mathscr {P}}\) is a topological vector space if and only if \({\mathscr {P}}\) is a separating family of seminorms.

Proposition 3

[11] If \({\mathscr {P}}\) is a separating family of seminorms, then \(\uptau _{\mathscr {P}}\) is a locally convex topological vector space.

Theorem 3

[9] A topological vector space is metrizable if and only if it has a countable local base.

Theorem 4

[9] A topological vector space is normable if and only if there exists a convex bounded open set containing origin.

Topology of 2-normed spaces

In this section, a separating family of seminorms have been constructed from a 2-norm. As a consequence, a sufficient condition for metrizability is derived.

Proposition 4

Consider a 2-normed space \((X,\Vert \cdot ,\cdot \Vert )\) and \({\mathscr {B}}\) be a Hamel basis of X. Then, the family

$$\begin{aligned} {\mathscr {P}}:=\lbrace p_a:a\in {\mathscr {B}}\rbrace \end{aligned}$$

forms a separating family of seminorms on X, where for every \(a\in {\mathscr {B}}\)

$$\begin{aligned} {p_a}:{X}\rightarrow {\mathbb {R}} \end{aligned}$$

is defined by \(p_a(x)=\Vert {x},{a}\Vert\) for all \(x\in X\).

Proof

Fix any \(a\in {\mathscr {B}}\). We have:

  1. (a)

    For any \(x,y\in X\),

    $$\begin{aligned} p_a(x+y)&=\Vert {x+y},{a}\Vert \\&\le \Vert {x},{a}\Vert +\Vert {y},{a}\Vert \\&=p_a(x)+p_a(y). \end{aligned}$$
  2. (b)

    For any \(x\in X\) and \(\alpha \in \mathbb {K}\),

    $$\begin{aligned} p_a(\alpha x)&=\Vert {\alpha x},{a}\Vert \\&=|\alpha |\Vert {x},{a}\Vert \\&=|\alpha |p_a(x). \end{aligned}$$

Hence, \(p_a\) is a seminorm for each \(a\in {\mathscr {B}}\) and so

$$\begin{aligned} {\mathscr {P}}=\lbrace p_a:a\in {\mathscr {B}}\rbrace \end{aligned}$$

forms a family of seminorms on X. Now, for any \(x\in X\), there exists \(a\in {\mathscr {B}}\) such that x and a are linearly independent. Thus, \(\Vert {x},{a}\Vert \ne 0\) and hence \(p_a(x)\ne 0\). Therefore, \({\mathscr {P}}\) forms a separating family of seminorms. \(\square\)

Our next theorem leads to the conclusion that a 2-normed space is a topological vector space. This was already done by Gähler in [2]. But, here we prove it in a different way. Our method is more constructive in nature. It helps us to find out a necessary and sufficient condition for normability which is discussed in Sect. 4 of this article.

Theorem 5

Let \((X,\Vert \cdot ,\cdot \Vert )\) be a 2-normed space. Then, the topology of \((X,\Vert \cdot ,\cdot \Vert )\) coincides with the topological vector space induced by the separating family of seminorms \({\mathscr {P}}\).

Proof

Let \(\sigma\) be the 2-metric induced by \(\Vert \cdot ,\cdot \Vert\). Take any \(a,b\in X\) and \(\epsilon >0\). Then, the \(\epsilon\) neighbourhood of a and b is,

$$\begin{aligned} U_\epsilon (a,b)&:=\lbrace x\in X: \sigma (a,b,x)<\epsilon \rbrace \\&=\lbrace x\in X: \sigma (b,x,a)<\epsilon \rbrace \\&=\lbrace x\in X: \Vert {b-a},{x-a}\Vert<\epsilon \rbrace \\&=\lbrace x\in X: \Vert {a-x},{b-a}\Vert <\epsilon \rbrace .\\ \end{aligned}$$

\({\mathscr {P}}=\lbrace p_a:a\in {\mathscr {B}}\rbrace\) is a separating family of seminorms where \({\mathscr {B}}\) is a Hamel basis of X. As the first step, let us prove that

$$\begin{aligned} {\mathscr {E}}:=\lbrace B_r^a(x):x\in X,r>0,a\in {\mathscr {B}}\rbrace \end{aligned}$$

is a subset of

$$\begin{aligned} {\mathscr {U}}:=\lbrace U_\epsilon (a,b):a,b\in X,\epsilon >0\rbrace . \end{aligned}$$

Consider any element \(B_r^a(x)\) from \({\mathscr {E}}\). Then,

$$\begin{aligned} B_r^a(x)&=\lbrace y\in X:p_a(x-y)<r\rbrace \\&=\lbrace y\in X:\Vert {x-y},{a}\Vert<r\rbrace \\&=\lbrace y\in X:\Vert {x-y},{a+x-x}\Vert <r\rbrace \\&=U_r(x,a+x). \end{aligned}$$

Hence, \(B_r^a(x)\in {\mathscr {U}}\) and so \({\mathscr {E}}\subseteq {\mathscr {U}}\).

Therefore, \(\uptau _{\mathscr {P}}\) is a subset of the natural topology of the 2-normed space \((X,\Vert \cdot ,\cdot \Vert )\).

To prove the converse part, take any element \(U_\epsilon (a,b)\) from \({\mathscr {U}}\).

Consider any \(x\in U_\epsilon (a,b)\). Then, we have

$$\begin{aligned} \Vert {a-x},{b-a}\Vert <\epsilon . \end{aligned}$$

Let us say that \(\Vert {a-x},{b-a}\Vert =\epsilon '\). So \(\epsilon -\epsilon '>0\).

Now, there exist \(a_1,a_2,\ldots ,a_n\in {\mathscr {B}}\) and \(c_1,c_2,\ldots ,c_n\in \mathbb {K}\) such that

$$\begin{aligned} b-a=c_1a_1+c_2a_2+\cdots +c_na_n. \end{aligned}$$

Let

$$\begin{aligned} \delta :=\frac{\epsilon -\epsilon '}{|c_1|+|c_2|+\cdots +|c_n|}. \end{aligned}$$

Then, for any \(y\in \underset{i=1}{\overset{n}{\cap }}B_\delta ^{a_i}(x)\) we obtain

$$\begin{aligned}&p_{a_i}(x-y)<\delta \,\,{\text {for all}}\,\,i=1,2,\ldots ,n\\&\quad \Rightarrow \Vert {x-y},{a_i}\Vert<\delta \,\,{\text {for all}}\,i=1,2,\ldots ,n\\&\quad \Rightarrow \Vert {x-y},{b-a}\Vert \le \sum _{i=1}^{n}|c_i|\cdot \Vert {x-y},{a_i}\Vert<\delta \cdot \sum _{i=1}^{n}|c_i|\\&\quad \Rightarrow \Vert {x-y},{b-a}\Vert <\epsilon -\epsilon '. \end{aligned}$$

So, we have

$$\begin{aligned} \Vert {a-y},{b-a}\Vert&\le \Vert {a-x},{b-a}\Vert +\Vert {x-y},{b-a}\Vert \\&<\epsilon '+(\epsilon -\epsilon ')\\&=\epsilon . \end{aligned}$$

Hence, \(y\in U_\epsilon (a,b)\) and so \(x\in \underset{i=1}{\overset{n}{\cap }}B_\delta ^{a_i}(x)\subseteq U_\epsilon (a,b)\). This concludes that \(U_\epsilon (a,b)\) is an open set in \((X,\uptau _{\mathscr {P}})\).

Therefore, \({\mathscr {U}}\subseteq \uptau _{\mathscr {P}}\). Thus, the smallest topology containing the elements of \({\mathscr {U}}\), which is the natural topology of the 2-normed space, is a subset of \(\uptau _{\mathscr {P}}\).

Thus, \(\uptau _{\mathscr {P}}\) coincides with the natural topology of \((X,\Vert \cdot ,\cdot \Vert )\). \(\square\)

Remark 5

As a concluding note, we can say that

$$\begin{aligned} {\mathcal {B}}:=\lbrace \underset{i=1}{\overset{n}{\cap }}B_{r_i}^{a_i}(x_i):x_i\in X,a_i\in {\mathscr {B}},r_i>0,n\in \mathbb {N}\rbrace, \end{aligned}$$

i.e. the set of all possible finite intersections of the elements of \({\mathscr {E}}\), is a base for the natural topology of \((X,\Vert \cdot ,\cdot \Vert )\).

Proposition 5

If for \(a\in {\mathscr {B}}\) and \(n\in \mathbb {N}\) we define

$$\begin{aligned} V(a,n):=B_{\frac{1}{n}}^{a}(0), \end{aligned}$$

then

$$\begin{aligned} {\mathcal {B}}_0:=\lbrace \underset{i=1}{\overset{k}{\cap }} V(a_i,n_i):a_i\in {\mathscr {B}},n_i\in \mathbb {N},k\in \mathbb {N}\rbrace \end{aligned}$$

is a local base at 0.

Proof

Let G be an open set containing 0. Then, there exists \(\underset{i=1}{\overset{k}{\cap }} B_{r_i}^{a_i}(x_i)\in {\mathscr {B}}\) such that

$$\begin{aligned} 0\in \underset{i=1}{\overset{k}{\cap }}B_{r_i}^{a_i}(x_i)\subseteq G. \end{aligned}$$

Now for \(i=1,2,\dots ,k\), we have \(0\in B_{r_i}^{a_i}(x_i)\) and so

$$\begin{aligned} r_i':=\Vert {x_i},{a_i}\Vert <r_i. \end{aligned}$$

Choose \(n_i\in \mathbb {N}\) such that \(\frac{1}{n_i}<r_i-r_i'\). Then, we have

$$\begin{aligned} y\in V(a_i,n_i)&\Rightarrow y\in B_{\frac{1}{n_i}}^{a_i}(0)\\&\Rightarrow \Vert {y},{a_i}\Vert<\frac{1}{n_i}\\&\Rightarrow \Vert {y-x_i},{a_i}\Vert \le \Vert {y},{a_i}\Vert +\Vert {x_i},{a_i}\Vert<\frac{1}{n_i}+r_i'\\&\Rightarrow \Vert {y-x_i},{a_i}\Vert <r_i\\&\Rightarrow y\in B_{r_i}^{a_i}(x_i). \end{aligned}$$

Hence, \(0\in V(a_i,n_i)\subseteq B_{r_i}^{a_i}(x_i)\) for each \(i=1,2,\ldots ,k\). Therefore,

$$\begin{aligned} 0\in \underset{i=1}{\overset{k}{\cap }}V(a_i,n_i)\subseteq \underset{i=1}{\overset{k}{\cap }}B_{r_i}^{a_i}(x_i)\subseteq G. \end{aligned}$$

Thus, \({\mathcal {B}}_0\) is a local base at 0. \(\square\)

We prove the main theorem of this section using Proposition 5 as follows:

Theorem 6

A 2-normed space with a countable Hamel basis is metrizable.

Proof

Let \((X,\Vert \cdot ,\cdot \Vert )\) be a 2-normed space with a countable Hamel basis \({\mathscr {B}}\). Then, the set \({\mathcal {B}}_0\) defined in Proposition 5 is countable. Hence, the topology of \((X,\Vert \cdot ,\cdot \Vert )\) has a countable local base, and so, by Theorem 3, \((X,\Vert \cdot ,\cdot \Vert )\) is metrizable. \(\square\)

Converse of Theorem 6 may not be true. It is briefly explained in Example 2.

Normability of 2-normed spaces

In this section, we have developed a theory to find a necessary and sufficient condition for normability of 2-normed spaces. We start with the following definition:

Definition 16

A 2-normed space \((X,\Vert \cdot ,\cdot \Vert )\) is said to satisfy property \((K_m)\) for some \(m\in \mathbb {N}\) if there exist linearly independent elements \(a_1,a_2,\ldots ,a_m\) in X such that for every sequence of points \(x,x_1,x_2,x_3,\ldots\) of X,

$$\begin{aligned} \lim _{n\rightarrow \infty }\Vert {x-x_n},{a_i}\Vert =0\,\,{\text {for all}}\,\,i=1,2,\ldots ,m \end{aligned}$$

implies \(\lim \limits _{n\rightarrow \infty }\Vert {x-x_n},{a}\Vert =0\) for all \(a\in X\), i.e. \(x_n\rightarrow x\) in the 2-normed space X.

Remark 6

Every finite-dimensional 2-normed space with dimension \(m\ge 2\) satisfies the property \((K_m)\).

Theorem 7

Let \((X,\Vert \cdot ,\cdot \Vert )\) be a 2-normed space. If this space satisfies the property \((K_m)\) for some \(m\in \mathbb {N}\), ,then it is normable.

Proof

Given that \((X,\Vert \cdot ,\cdot \Vert )\) satisfies the property \((K_m)\) for some \(m\in \mathbb {N}\), so there exist \(a_1,a_2,\ldots ,a_m\in X\), which are linearly independent, such that for every sequence of points \(x,x_1,x_2,x_3,\ldots\) of X ,

$$\begin{aligned} \lim _{n\rightarrow \infty }\Vert {x-x_n},{a_i}\Vert =0\,\,{\text {for all}}\,\,i=1,2,\ldots ,m \end{aligned}$$

implies \(\lim \limits _{n\rightarrow \infty }\Vert {x-x_n},{a}\Vert =0\) for all \(a\in X\).

There exists a Hamel basis \({\mathscr {B}}\) of X such that \(\lbrace a_1,a_2,\ldots ,a_m\rbrace\) is a subset of \({\mathscr {B}}\). From Proposition 4 and Theorem 5, we can conclude that the topology of \((X,\Vert \cdot ,\cdot \Vert )\) coincides with the locally convex topological vector space generated by the separating family of seminorms

$$\begin{aligned} {\mathscr {P}}:=\lbrace p_a:a\in {\mathscr {B}}\rbrace \end{aligned}$$

on X, where for every \(a\in {\mathscr {B}}\)

$$\begin{aligned} {p_a}:{X}\rightarrow {\mathbb {R}} \end{aligned}$$

is defined by \(p_a(x)=\Vert {x},{a}\Vert\) for all \(x\in X\).

We claim that, for each \(a\in {\mathscr {B}}\) and \(\epsilon >0\), there exists \(\delta >0\) such that

$$\begin{aligned} \underset{i=1}{\overset{m}{\cap }}B_\delta ^{a_i}(0)\subseteq B_\epsilon ^{a}(0). \end{aligned}$$
(1)

If not, then there exists \(a_0\in {\mathscr {B}}\) and \(\epsilon _0>0\) for which no such \(\delta\) exists. So for each \(\delta =\frac{1}{k}\) where \(k\in \mathbb {N}\), there exists

$$\begin{aligned} x_k\in \underset{i=1}{\overset{m}{\cap }}B_\delta ^{a_i}(0)\smallsetminus B_{\epsilon _0}^{a_0}(0). \end{aligned}$$

Therefore, for all \(n\in \mathbb {N}\), \(\Vert {x_n},{a_0}\Vert \ge \epsilon _0\). On the other hand, \(\lim \limits _{n\rightarrow \infty }\Vert {x_n},{a_i}\Vert =0\) for each \(i=1,2,\ldots ,m\). This is a contradiction to our hypothesis. So Eq. (1) holds.

Now, \(B_\delta ^{a_i}(0)=\delta B_1^{a_i}(0)\). So Eq. (1) transforms into

$$\begin{aligned} \delta (\underset{i=1}{\overset{m}{\cap }}B_1^{a_i}(0))\subseteq B_\epsilon ^{a}(0) \end{aligned}$$

and so

$$\begin{aligned} \underset{i=1}{\overset{m}{\cap }}B_1^{a_i}(0)\subseteq \frac{1}{\delta }B_\epsilon ^{a}(0). \end{aligned}$$

Take \(s=\frac{1}{\delta }\). Then, for each \(t\ge s\), we have

$$\begin{aligned} \underset{i=1}{\overset{m}{\cap }}B_1^{a_i}(0)\subseteq tB_\epsilon ^{a}(0). \end{aligned}$$
(2)

Now we are ready to prove that \(B=\underset{i=1}{\overset{m}{\cap }}B_1^{a_i}(0)\) is bounded.

Consider any open set G containing 0. From Proposition 5, we can say that

$$\begin{aligned} \underset{i=1}{\overset{k}{\cap }}V(b_i,n_i)\subseteq G \end{aligned}$$

for some \(b_i\in {\mathscr {B}}\), \(n_i,k\in \mathbb {N}\). Now there exists \(\epsilon >0\) such that \(\epsilon <\frac{1}{n_i}\) for each \(i=1,2,\ldots ,k\). So

$$\begin{aligned} \underset{i=1}{\overset{k}{\cap }}B_\epsilon ^{b_i}(0)\subseteq \underset{i=1}{\overset{k}{\cap }}V(b_i,n_i)\subseteq G. \end{aligned}$$
(3)

By Eq. (2), there exists \(s_i>0\) such that

$$\begin{aligned} \underset{i=1}{\overset{m}{\cap }}B_1^{a_i}(0)\subseteq tB_\epsilon ^{b_i}(0) \end{aligned}$$

for all \(t\ge s_i\).

Take \(s=\sup \lbrace s_1,s_2,\ldots ,s_k\rbrace\). Then, for all \(t\ge s\), we have

$$\begin{aligned} \underset{i=1}{\overset{m}{\cap }}B_1^{a_i}(0)\subseteq t(\underset{i=1}{\overset{k}{\cap }}B_\epsilon ^{b_i}(0)) \end{aligned}$$
(4)

Using Eqs. (3) and (4), we get

$$\begin{aligned} B=\underset{i=1}{\overset{m}{\cap }}B_1^{a_i}(0)\subseteq tG \end{aligned}$$

for all \(t\ge s\). Hence, B is a bounded open set containing 0. On the other hand, B is the intersection of some open strips, which are convex. So B is convex.

Therefore, using Theorem 4 we can conclude that the topology of \((X,\Vert \cdot ,\cdot \Vert )\) is normable. \(\square\)

Converse of Theorem 7 is also true.

Theorem 8

A 2-normed space satisfies property \((K_m)\) for some \(m\in \mathbb {N}\) if it is normable.

Proof

Let X be a 2-normed space, with Hamel basis \({\mathscr {B}}\), which is normable. Then, there exists a bounded open set G containing 0. For some \(a_i\in {\mathscr {B}}\), \(n_i,m\in \mathbb {N}\),

$$\begin{aligned} \underset{i=1}{\overset{m}{\cap }}V(a_i,n_i)\subseteq G. \end{aligned}$$

Now, for any \(a\in {\mathscr {B}}\) and any \(\epsilon >0\), the set \(B_\epsilon ^a(0)\) is an open set containing 0. So there exists \(s>0\) such that \(G\subseteq tB_\epsilon ^a(0)\) for all \(t\ge s\). Therefore, for all \(t\ge s\)

$$\begin{aligned} \underset{i=1}{\overset{m}{\cap }}V(a_i,n_i)\subseteq tB_\epsilon ^a(0), \end{aligned}$$

i.e.

$$\begin{aligned} \underset{i=1}{\overset{m}{\cap }}\frac{1}{t}V(a_i,n_i)\subseteq B_\epsilon ^a(0). \end{aligned}$$

In particular, for \(t=s\), we get \(\frac{1}{s}V(a_i,n_i)=B_{\frac{1}{n_is}}^{a_i}(0)\) and so

$$\begin{aligned} \underset{i=1}{\overset{m}{\cap }}B_{\frac{1}{n_is}}^{a_i}(0)\subseteq B_\epsilon ^a(0). \end{aligned}$$

If x is an element of X and \(\lbrace x_n\rbrace\) is a sequence in X such that \(\lim \limits _{n\rightarrow \infty }\Vert {x-x_n},{a_i}\Vert =0\) for all \(i=1,2,\ldots ,m\), then there exists \(k_i\in \mathbb {N}\) such that

$$\begin{aligned} \Vert {x-x_n},{a_i}\Vert <\frac{1}{n_is} \end{aligned}$$

for all \(n\ge k_i\), where \(i=1,2,\ldots ,m\).

Take \(k=\sup \lbrace k_1,k_2,\ldots ,k_m\rbrace\). Then, for all \(n\ge k\), we have

$$\begin{aligned} x-x_n\in \underset{i=1}{\overset{m}{\cap }}B_{\frac{1}{n_is}}^{a_i}(0)\subseteq B_\epsilon ^a(0). \end{aligned}$$

Therefore, \(\Vert {x-x_n},{a}\Vert <\epsilon\) for all \(n\ge k\) and so we have \(\lim \limits _{n\rightarrow \infty }\Vert {x-x_n},{a}\Vert =0\).

Since \(a\in {\mathscr {B}}\) is arbitrary, this holds for all \(a\in X\). Thus, X satisfies property \((K_m)\). \(\square\)

From Theorems 7 and 8, we obtain a necessary and sufficient condition for normability given below.

Theorem 9

A 2-normed space is normable if and only if it satisfies the property \((K_m)\) for some \(m\in \mathbb {N}\).

From Theorem 9 and Remark 6, we may conclude the following:

Corollary 1

A finite-dimensional 2-normed space is normable.

Construction of a norm for a normable 2-normed space

So far, a necessary and sufficient condition for normability of 2-normed spaces is discussed. In this section, we derive a norm from a normable 2-norm such that both have the same topology. We start with the following proposition.

Proposition 6

Let \((X,\Vert \cdot ,\cdot \Vert )\) be a 2-normed space and consider a linearly independent subset \(\lbrace a_1,a_2,\ldots ,a_k\rbrace\) of X. Define a family of functions \(\Vert \cdot \Vert _p\) from X to \(\mathbb {R},\) where \(1\le p\le \infty\) by

$$\begin{aligned} \Vert x\Vert _p:=\Big (\sum _{i=1}^k\Vert {x},{a_i}\Vert ^p\Big )^\frac{1}{p}\quad for\, all\quad x\in X\,when\,1\le p<\infty \end{aligned}$$

and

$$\begin{aligned} \Vert x\Vert _p:=\sup _{i=1,2,\ldots ,k}\Vert {x},{a_i}\Vert \,for\,all\,x\in X\,when\,p=\infty . \end{aligned}$$

Then, each \(\Vert \cdot \Vert _p\) defines a norm on X. Moreover, all these norms are equivalent.

Gunawan and Mashadi [6] introduced these norms for a particular case, where \(k=\dim X<\infty\), and called as “derived norm”. As a continuation, they derived a \((n-1)\)-norm \(\Vert \cdot ,\cdot ,\ldots ,\cdot \Vert _\infty\) in [7] for a given n-normed space X of arbitrary dimension. Here in Proposition 6, we have followed the same idea and rephrased derived norms for 2-normed spaces. However, the line of proof is same. Since all those derived norms are equivalent, we concentrate only on the norm \(\Vert \cdot \Vert _\infty\).

Theorem 10

Let \((X,\Vert \cdot ,\cdot \Vert )\) be a 2-normed space. Then, the following are equivalent:

  1. I.

    X satisfies property \((K_m)\) for some \(m\in \mathbb {N}\),

  2. II.

    there exists a linearly independent set \(\lbrace a_1,a_2,\ldots ,a_m\rbrace\) such that the topology of the norm defined by

    $$\begin{aligned} \Vert x\Vert _\infty :=\sup \lbrace \Vert {x},{a_1}\Vert ,\Vert {x},{a_2}\Vert ,\ldots ,\Vert {x},{a_m}\Vert \rbrace \quad for\,all \quad x\in X \end{aligned}$$

    matches with the topology of \((X,\Vert \cdot ,\cdot \Vert )\).

Proof

Let X satisfies \((K_m)\). Then, there exists a linearly independent set \(\lbrace a_1,a_2,\ldots ,a_m\rbrace\) such that

$$\begin{aligned} \Vert {x-x_n},{a_i}\Vert \rightarrow 0\,{\text {for all}}\,i=1,2,\ldots , m \end{aligned}$$

implies \(x_n\rightarrow x\) with respect to the 2-norm \(\Vert \cdot ,\cdot \Vert\) defined on X.

Take the norm

$$\begin{aligned} \Vert x\Vert _\infty :=\sup \lbrace \Vert {x},{a_1}\Vert ,\Vert {x},{a_2}\Vert ,\ldots ,\Vert {x},{a_m}\Vert \rbrace \,{\text {for all}}\,x\in X. \end{aligned}$$

Take a sequence \(\lbrace x_n\rbrace\) from X. Then,

$$\begin{aligned}&\Vert {x-x_n},{a}\Vert \rightarrow 0\,{\text {for all}}\,a\in X\\&\quad \Leftrightarrow \Vert {x-x_n},{a_i}\Vert \rightarrow 0\,{\text {for all}}\,i=1,2,\ldots ,m\\&\quad \Leftrightarrow \Vert x-x_n\Vert _\infty \rightarrow 0. \end{aligned}$$

So, a sequence \(\lbrace x_n\rbrace\) converges in \((X,\Vert \cdot ,\cdot \Vert )\) if and only if it converges in \((X,\Vert \cdot \Vert _\infty )\).

On the other hand, \((X,\Vert \cdot ,\cdot \Vert )\) satisfies the property \((K_m)\) for some \(m\in \mathbb {N}\). So \((X,\Vert \cdot ,\cdot \Vert )\) is normable. Thus, both \((X,\Vert \cdot ,\cdot \Vert )\) and \((X,\Vert \cdot \Vert _\infty )\) are first countable and so sequential. Therefore, both \((X,\Vert \cdot ,\cdot \Vert )\) and \((X,\Vert \cdot \Vert _\infty )\) give the same topology.

Conversely, let both \((X,\Vert \cdot ,\cdot \Vert )\) and \((X,\Vert \cdot \Vert _\infty )\) give the same topology where \(\Vert \cdot \Vert _\infty\) is defined by:

$$\begin{aligned} \Vert x\Vert _\infty :=\sup \lbrace \Vert {x},{a_1}\Vert ,\Vert {x},{a_2}\Vert ,\ldots ,\Vert {x},{a_m}\Vert \rbrace \,\,{\text {for all}}\,x\in X \end{aligned}$$

for some linearly independent set \(\lbrace a_1,a_2,\ldots ,a_m\rbrace\).

Now let \(\lbrace x_n\rbrace\) be a sequence from X and \(x\in X\) such that

$$\begin{aligned} \Vert {x-x_n},{a_i}\Vert \rightarrow 0 \end{aligned}$$

for all \(i=1,2,\ldots ,m\). Then, we have \(\Vert x-x_n\Vert _\infty \rightarrow 0\) and so

$$\begin{aligned} \Vert {x-x_n},{a}\Vert \rightarrow 0\,{\text {for all}}\,a\in X. \end{aligned}$$

Hence, \((X,\Vert \cdot ,\cdot \Vert )\) satisfies the property \((K_m)\). \(\square\)

Remark 7

Theorem 9 is useful to check the normability of a 2-normed space, and Theorem 10 is useful to construct a norm for a normable 2-normed spaces. So both those Theorems may be treated as complement of each other.

Next proposition gives a better insight for finite-dimensional 2-normed spaces.

Proposition 7

Let \((X,\Vert \cdot ,\cdot \Vert )\) be a finite-dimensional 2-normed space and \(a_1\) and \(a_2\) be two linearly independent vectors from X. Then, the topology of the norm \(\Vert \cdot \Vert _\infty\) on X defined by

$$\begin{aligned} \Vert x\Vert _\infty :=\sup \lbrace \Vert {x},{a_1}\Vert ,\Vert {x},{a_2}\Vert \rbrace \,for\,all\,x\in X \end{aligned}$$

is the same as the topology of \((X,\Vert \cdot ,\cdot \Vert )\).

Proof

X is finite-dimensional. Therefore, Corollary 1 concludes that \((X,\Vert \cdot ,\cdot \Vert )\) is normable. Let \(\Vert \cdot \Vert\) be such a norm for \((X,\Vert \cdot ,\cdot \Vert )\). Now, \(\Vert \cdot \Vert _\infty\) is also a norm on X. But all norms are equivalent over a finite-dimensional vector space. So \(\Vert \cdot \Vert\) and \(\Vert \cdot \Vert _\infty\) are equivalent. Hence, the topologies of \(\Vert \cdot \Vert _\infty\) and \((X,\Vert \cdot ,\cdot \Vert )\) are same. \(\square\)

We get two easy but important corollaries from this proposition.

Corollary 2

All 2-norms over a finite-dimensional vector space give the same topology.

Corollary 3

A finite-dimensional 2-normed space satisfies the property \((K_2)\).

In 2001, Gunawan and Mashadi [7] asked the following question,

Question 1

For any n-normed space, does there exist a derived \((n-1)\)-norm such that the convergence and completeness are equivalent in both the spaces?

Using the theories developed in this paper, we give a negative answer when \(n=2\).

Theorem 11

Let \((X,\Vert \cdot ,\cdot \Vert )\) be a 2-normed space and \(\Vert \cdot \Vert _\infty\) be the derived norm defined in Proposition 6. Then, convergence of sequences in \((X,\Vert \cdot ,\cdot \Vert )\) and \((X,\Vert \cdot \Vert _\infty )\) is equivalent if and only if both the spaces have same topology.

Proof

If both \((X,\Vert \cdot ,\cdot \Vert )\) and \((X,\Vert \cdot \Vert _\infty )\) have same topology, then obviously convergence of sequences is equivalent. Conversely, let convergence of sequences for \((X,\Vert \cdot ,\cdot \Vert )\) and \((X,\Vert \cdot \Vert _\infty )\) is equivalent. Let \(\lbrace x_n\rbrace\) be any sequence in X and \(x\in X\). Then,

$$\begin{aligned}&x_n\rightarrow x\,{\text {in}}\,(X,\Vert \cdot ,\cdot \Vert )\iff x_n\rightarrow x~~{\text {in}}~(X,\Vert \cdot \Vert )\nonumber \\&\quad {\text {i.e.}}~\lim \limits _{n\rightarrow \infty }\Vert {x-x_n},{a}\Vert =0~~\forall ~a\in X \iff \lim \limits _{n\rightarrow \infty }\Vert x-x_n\Vert _\infty =0. \end{aligned}$$
(5)

However, the definition of \(\Vert \cdot \Vert _\infty\) concludes the existence of a linearly independent set \(\lbrace a_1,a_2,\ldots ,a_m\rbrace\) such that for any sequence \(\lbrace x_n\rbrace\) in X and \(x\in X\) the following holds,

$$\begin{aligned} \lim \limits _{n\rightarrow \infty }\Vert x-x_n\Vert _\infty =0\iff \lim \limits _{n\rightarrow \infty }\Vert {x-x_n},{a_i}\Vert =0~~\forall ~i=1,2,\dots ,m. \end{aligned}$$
(6)

Combining Eqs. (5) and (6), we get, for any sequence \(\lbrace x_n\rbrace\) in X and \(x\in X\)

$$\begin{aligned}&\lim \limits _{n\rightarrow \infty }\Vert {x-x_n},{a}\Vert =0~~\forall ~a\in X\\&\quad \iff \lim \limits _{n\rightarrow \infty }\Vert {x-x_n},{a_i}\Vert =0~~\forall ~i=1,2,\dots ,m. \end{aligned}$$

Therefore, \((X,\Vert \cdot ,\cdot \Vert )\) satisfies property \((K_m)\). Thus, using Theorem 10, we can say that \((X,\Vert \cdot ,\cdot \Vert )\) and \((X,\Vert \cdot \Vert _\infty )\) have same topology. \(\square\)

Here is an example related to Theorem 11.

Example 2

Let \(X=l^\infty\), the space of all bounded real sequences. Define a 2-norm on X by

$$\begin{aligned} \Vert {x},{y}\Vert :=\sup _{i\in \mathbb {N}}\sup _{j\in \mathbb {N}}|x_iy_j-x_jy_i| \end{aligned}$$

where \(x=(x_1,x_2,x_3,\ldots )\) and \(y=(y_1,y_2,y_3,\ldots )\). Gunawan and Mashadi [7] showed that for \(a_1=(1,0,0,\ldots )\) and \(a_2=(0,1,0,0,\ldots )\) in X, the derived norm \(\Vert \cdot \Vert _\infty\) on X defined by

$$\begin{aligned} \Vert x\Vert _\infty :=\sup \lbrace \Vert {x},{a_1}\Vert ,\Vert {x},{a_2}\Vert \rbrace , \end{aligned}$$

satisfies the following condition: for sequence \(\lbrace x_n\rbrace\) in X and \(x\in X\), \(x_n\rightarrow x\) in \((X,\Vert \cdot ,\cdot \Vert )\) if and only if the same happens in \((X,\Vert \cdot \Vert _\infty )\). Now Theorem 11 allows us to conclude that both \((X,\Vert \cdot ,\cdot \Vert )\) and \((X,\Vert \cdot \Vert _\infty )\) have same topology, i.e. \((X,\Vert \cdot ,\cdot \Vert )\) is normable. In particular, it is metrizable. But \(X=l^\infty\) has uncountable Hamel basis. So the converse of Theorem 6 is not true.

To answer Question 1, we summarize Theorems 911 as follows:

Theorem 12

Let \((X,\Vert \cdot ,\cdot \Vert )\) be a 2-normed space and \(\Vert \cdot \Vert _\infty\) be the derived norm defined in Proposition 6. Then, the following are equivalent,

  1. (i)

    convergence of sequences in \((X,\Vert \cdot ,\cdot \Vert )\) and \((X,\Vert \cdot \Vert _\infty )\) are equivalent,

  2. (ii)

    \((X,\Vert \cdot ,\cdot \Vert )\) and \((X,\Vert \cdot \Vert _\infty )\) have the same topology,

  3. (iii)

    \((X,\Vert \cdot ,\cdot \Vert )\) satisfies property \((K_m)\) for some \(m\in \mathbb {N}\),

  4. (iv)

    \((X,\Vert \cdot ,\cdot \Vert )\) is normable.

This clearly indicates that convergence of sequences with respect to a 2-norm and its derived norm are not equivalent if the 2-normed space is not normable. However, Example 1 assures the existence of 2-normed spaces which are not normable. Hence, we get a negative answer to Question 1.