Algebraic Properties of Arbitrage: An Application to Additivity of Discount Functions

: Background: This paper aims to characterize the absence of arbitrage in the context of the Arbitrage Theory proposed by Kreps (1981) and Clark (2000) which involves a certain number of well-known ﬁnancial markets. More speciﬁcally, the framework of this model is a linear (topological) space X in which a (convex) cone C deﬁnes a vector ordering. There exist markets for only some of the contingent claims of X which assign a price p i to the marketed claim m i . The main purpose of this paper is to provide some novel algebraic characterizations of the no arbitrage condition and speciﬁcally to derive the decomposability of discount functions with this approach. Methods: Traditionally, this topic has been focused from a topological or probabilistic point of view. However, in this manuscript the treatment of this topic has been by using purely algebraic tools. Results: We have characterized the absence of arbitrage by only using algebraic concepts, properties and structures. Thus, we have divided these characterizations into those concerning the preference relation and those involving the cone. Conclusion: This paper has provided some novel algebraic properties of the absence of arbitrage by assuming the most general setting. The additivity of discount functions has been derived as a particular case of the general theory.


Introduction
Despite its original simplicity, the concept of arbitrage opportunity has been treated in different contexts. For a general revision of the related concepts and the main contributions to this topic, see [1]. One of these approaches (simple arbitrage opportunity) requires zero wealth at time 0, never loses any wealth and, with strictly positive probability, generates positive wealth at time T. The framework is a probabilistic space (Ω, F , P), where F denotes the family of subsets of Ω, called the events, and P is a measure of probability which assigns to each event B in F its probability P(B). There exist T + 1 dates: 0, 1, . . . , T. At each t ∈ {0, 1, . . . , T}, a family F t denotes the set of events corresponding to the available information at instant t. That is to say, if an event B is in F t , then at instant t it is well known if this event is true or false. We adopt the usual convention that F t ⊆ F s provided that t ≤ s, which means that the events never "forget". By simplicity, we have also that every event of F 0 has probability 0 or 1, which essentially means that there is not any information at instant t = 0. Also considered, the filtration F = {F 0 , F 1 , . . . , F T } represents how the information is revealed through time. An adapted process is a sequence X = {X 0 , X 1 , . . . , X T } such that, for every t, X t is a random variable with respect to (Ω, F t ). Informally, this means that, at instant t, the result of X t is known [2].
The original model proposed by Clark [3,4] only considered a very clear and intuitive definition of arbitrage (simple free lunch) inside a very general setting (a marketed vector space where a claim is allowed to have more than one price) without involving probability. For this reason, the main purpose of this paper is the algebraic treatment of no arbitrage (NA) to fill the gap between the topological and probabilistic approaches recently arisen on this topic (see Section 6). Indeed, this is the significance of this paper.
Thus, the methodology employed in this paper includes a general vector space with an ordering, that is to say, a binary relation satisfying only reflexivity. In the process of searching logical implications, the price correspondence is converted into a map, and a new ordering on the quotient space provides necessary and sufficient conditions for NA. On the other hand, the cone generated by the initial ordering (which represents the "direction of increasing economic value") gives a novel algebraic perspective and several characterizations.
As a consequence, the findings of this paper represent a novelty in the financial theory because, as indicated, they involve purely algebraic tools and structures. These is the main difference between the findings of this manuscript and those reported in the existing literature. Moreover, to the extent of our knowledge, this would be the first essay in characterizing NA with only algebraic tools apart from the work by [5].
The organization of this paper is as follows. After this introduction, Section 2 sets the framework of this paper by proposing the broadest alternatives in order to reach a setting as general as possible. Section 3 clarifies the number of images of the elements in M, and provides some necessary and sufficient conditions for NA, involving some requirements on the price map and the preference relation. Section 4 includes some properties of the cones involved in NA and a theorem of characterization of NA by using the quotient space induced by the price map. In Section 5 the additivity of discount functions is deduced with the tools used in this approach. Section 6 discusses the main findings of this paper putting them in relation with the referential contributions about the topic on NA. Finally, Section 7 summarizes and concludes.
Taking into account that the mathematical analysis of this paper (Sections 2-4) is quite extensive and informative, the main concepts and results employed in order to derive an articulate mathematical analysis have been summed up in Figure 1.

The Model
The following model, introduced by [3,4], involves a certain number of well-known financial markets, and it was originally proposed at this level of abstraction by [6,7]. First, we are going to describe the framework of this model.
1. X is a linear space with vector ordering (not necessarily an ordered vector space), which represents the collection of all contingent claims. A contingent claim is a derivative whose future payoffs depend on the value of another underlying asset or, more generally, which is dependent on the realization of some uncertain future events. X can be also interpreted as the payoffs of the claims traded by an agent in a competitive market [8]. The payoff space X is a subset of the contingent claim space R k . In complete markets, we have X = R k , otherwise X ⊂ R k [9]. In effect, the initial prices of m risky securities, denoted by S 1 (0), . . . , S m (0), are known at time t = 0. Their values at time t = 1 are uncertain and depending on k events Ω = {ω 1 , ω 2 , . . . , ω k } (probabilistic or not: states of the world). The possible values of the asset process at time t = 1 are listed in the following k × m matrix: Usually, in order to analyze the topological properties of arbitrage, X is assumed to be a locally convex, Hausdorff, topological vector space [10] over the real number field, called the consumption space [11]. However, in this paper, we will propose a very general setting.
Also, it can be said that X is a locally convex and Hausdorff topological vector lattice. By definition, a topological vector lattice X is a topological vector space endowed with a continuous operation ∨ : X × X → X. In effect, the lattice operation ∨ generates a natural vector order on X defined by the following condition: x y if, and only if, (x − y) ∨ 0 = x − y.
2. C is a (convex) cone, that is to say, a (convex: closed for the sum) subset C such that x ∈ C implies λx ∈ C, for every positive real number λ. A strictly positive cone is a cone C such that 0 / ∈ C. Observe that the assumption that 0 / ∈ C implies that C ∪ {0} is a pointed cone, which generates the vector ordering in X defined by: x y if, and only if, There exist also some other alternative approaches as, for example, that C is constructed starting from the function of utility of an agent [12].
The vector ordering : • Is reflexive. In effect, for every x ∈ X, May be antisymmetric. In effect, By the transitivity of , c 1 + c 2 0, whereby Satisfies that, for every x 1 , x 2 and x 3 ∈ X, and 0 ≤ λ ∈ R, the following two properties hold: Denote by the asymmetric component of . So: x 1 x 2 if and only if x 1 x 2 and x 1 = x 2 .
Thus, (a) The positive cone is given by The strictly positive cone is given by C = {x ∈ X : x 0}. The role of the strictly positive cone is to offer a direction of increase of the economic value of contingent claims. (c) In this paper, C is assumed to be a (linear) cone, i.e., in general, satisfies neither antisymmetry nor transitivity. Table 1 summarizes the possible properties to be satisfied by according to the type of cone. 3. There exist markets for only some of the contingent claims of X, say {m i } i∈I , and the collection of the marketed claims M, called the marketed claims space, is the linear subspace spanned by {m i } i∈I . Thus, a marketed claim m ∈ M is a portfolio of short and long positions (an investor has long positions if such investor has bought and owns those shares of stocks, whilst the investor has short positions of s/he owes those stocks to someone) in the available markets. We will employ the notation m = ∑ i∈I λ i m i for a marketed claim where the number of proportions λ i of the claim m i is non null only for a finite number of markets. Therefore, the number of markets is not necessarily finite [5]. In short, we have the following equality: Said in other words, M is the direct sum of subspaces {M i } i∈I : where M i = m i is the subspace of M generated by m i . In algebraic terms, M is the subset of ∏ i∈I M i where only finitely many terms are nonzero. Of course, the condition that M is a subspace supposes a frictionless trading, that is to say, unlimited short sales without transaction costs. 4. The market assigns a price p i to the marketed claim m i , for every i ∈ I. It is not necessary to suppose that prices are a priori positive, but rather this property can be deduced as a consequence of the absence of arbitrage opportunities [4]. A price correspondence p : M → R is naturally defined by the formula: for every m ∈ M. The economic interpretation of this price can be found in [4].
Observe that this model is wide enough to consider the possibility that p is not even a map but simply a correspondence. Let us see several examples of real situations. For other situations of arbitrage, in the context of financial engineering, see [13]. Example 1. Figure 2 describes an arbitrage and gives a graphical visualization of the so-called triangular arbitrage (a bid price is the highest price that a buyer is willing to pay for a good; on the other hand, an ask price is the price that a seller states s/he will accept; ask is always greater than bid). In effect, observe that:
In the next sections, we will justify that this difference is due, among other reasons, to the absence of transitivity as a necessary (not sufficient) condition to reach a unique price. Thus, it is just possible that the same marketed claim has different prices according to its specific linear expression. This is because p : M → R is a linear correspondence. However, this is equivalent to requiring that p : M → 2 R is a linear map (also, we can use P (R) or, more specifically, R{R}) with the operations: where A ∈ 2 R , B ∈ 2 R , and λ ∈ R. Observe that the initial correspondence and the subsequent map have been both denoted by p. This justifies the following binary relation on M: For every m and m * in M, m ∼ p m * if, and only if, p(m) = p(m * ). As p(m) and p(m * ) are allowed to be subsets of R, ∼ p is an equivalence relation on M. This is the well-known equivalence relation associated to a map.
Suppose that, in general, M is a linear subspace of X. A linear map p : M → R is said to be positive provided that p(x) ≥ 0, for every x ∈ C ∩ M; and it is strictly positive provided that p(x) > 0, for every x ∈ C ∩ M.
We will always assume that C ∩ M = ∅ and that there exists a distinguished vector m 0 in C ∩ M such that p(m 0 ) > 0. (In general, given a vector m, p(m) > 0 means c > 0, for every c ∈ p(m). However, Corollary 1 will show that p(m 0 ) is a unique positive real number (or a unitary set composed by a positive real number).) The strictly positive contingent claim m 0 is interpreted as a government bond (fiat money, i.e., a short-term riskless bond paying no dividends, as a numéraire). In particular, m 0 could be the claim which pays 1 unit of the numéraire in each state of the world, denoted by 1.

NA Condition Involving the Preference Relation
There are lot of descriptions of arbitrage situations. In this section, we highlight the definition provided by [15], "an arbitrage opportunity never loses any wealth and with strictly positive probability it generates positive wealth at time T". Following with the description of our setting, let us denote by F := {m ∈ M : c ≤ 0, for some c ∈ p(m)} the set of feasible contingent claims. Based on his seminal papers [16,17], the following definition of NA was originally proposed by Ross [18]: A simple free lunch is a feasible claim which is strictly positive. The principle of NA states that there is no simple free lunch, i.e.: NA: For every m ∈ M, m 0 implies p(m) > 0. Observe that the former condition is equivalent to the following statement: For every m 1 and m 2 ∈ M, m 1 m 2 implies p(m 1 ) > p(m 2 ). Now, starting from the quotient space M/ ∼ p , let us consider the following map: which is obviously well defined. In order to know the cardinality of p(m) or p(m), let us start from the following lemma.
Proof. Given an m ∈ M, let us assume that card(p(m)) = 1. In this case, we can choose two different elements c and c * belonging to p(m). Moreover, m can be written by using two different linear combinations {m i } i∈I with coefficients {λ i } i∈I and {λ * i } i∈I : For every α ∈ R, one has: Observe that, for every x ∈ R, there is an α such that x = αc + (1 − α)c * . In effect, it suffices to take Therefore, p(m) = R.
The set of feasible contingent claims, F, includes all vectors whose image is either R or a unique non-positive price. On the other hand, the image of all vectors in C with a positive price (e.g., m 0 ) is unique.
Next, we are going to introduce a little of algebraic structure. Let U be the subset of M defined as: The sum is closed in U. In effect, assume that u and u * ∈ U. Then By the definition of p, Assume that, moreover, Thus, An analogous reasoning could be made for the product by a scalar. In particular, we can deduce that 0 ∈ U and, consequently, U is a vector subspace of M.
Finally, the subset V of M defined as: At this point, we are going to introduce a scheme (see Figure 3) whose aim is to provide a general view of the sets involved in our setting.
is a vector semispace of M. Obviously, At this point, we are going to introduce a scheme (see Figure 3) whose aim is to provide a general view of the sets involved in our setting.       Figure 4. In yellow, elements in M with a unique (positive) price not in C. In orange, elements in C ∩ M with a unique (positive) price. In green, elements in C ∩ F with a unique (negative or null) price. In blue, elements in C ∩ F with infinite prices. In pink, elements in F with infinite prices not in C. In white, elements in F with a unique (negative or null) price. Source: Own elaboration. Theorem 1 provides a characterization of the NA condition by only requiring some restrictions on the involved binary relation, but first we are going to introduce the following definitions. In spite of the fact that our model allows unlimited short and long positions, Definition 1 reflects the idea that, in real decision-making, investors set upper and lower bounds, respectively, to theoretical positions.

Definition 1 ([19]
). An ordering relation is Archimedean if, for every x 1 and x 2 ∈ X, there exist α and β such that

Definition 3 ([15]
). An ordering relation is complete or satisfies the axiom of the "comparability" if, for every x 1 and x 2 ∈ X, either x 1 x 2 or x 2 x 1 .
In Section 3, we will introduce two definitions analogous to Definitions 1 and 3. On (M/ ∼ p ) we define the following binary relation: m * n if, for every z ∈ m and w ∈ n, z ⊀ w holds. This can also be said as "m dominates n". Proof. (i) ⇒ (ii). For every m ∈ M, assume that c and c * , such that c < c * , belongs to p(m). Then, there exists {λ i } i∈I and {λ * i } i∈I such that: One has: (Taking into account that 0 ∈ U, we can also write . Obviously, z ∈ C and, moreover: Therefore, z ∈ F and then C ∩ F ⊇ {z} and so the NA condition does not hold. Thus, c = c * and p is a map. On the other hand, let us consider two equivalence classes m and n. There is no loss of generality in assuming that p(m) ≥ p(n) and take α and β, α ≥ β, such that: Then αm 0 = m and βm 0 = n. Taking into account that αm 0 βm 0 and that it is not possible the existence of a z ∈ m and an w ∈ n such that z ≺ w (which would imply p(z) < p(w)), it can be deduced that m * n.
Otherwise, if m 0 * m, the reasoning is analogous with α ≤ 1. (iii) ⇒ (iv). For every m and n ∈ (M/ ∼ p ), by hypothesis, one has: There is no loss of generality in assuming that α and β have the same sign. In this case, there exists k ∈ R, k = 0, such that kα ≥ β ≥ α k . Consequently, whereby * is Archimedean on M/ ∼ p . On the other hand, let us assume that m 1 * n * m 2 . By hypothesis, one has: In this case, there exists λ ∈ R, 0 ≤ λ ≤ 1, such that Consequently, and so * satisfies the axiom of the intermediate value on (M/ ∼ p ).
Finally, a geometric interpretation of the absence of arbitrage is provided by Figure 6. If the NA condition holds, it is well known that p : M → R is a strictly increasing linear map, so p : (M/ ker p) → R is an increasing monomorphism of the quotient space composed by the indifference hyperplanes:

NA Condition Involving the Cone
As indicated in the Introduction, the cone C is not necessarily convex. However, the following proposition provides four equivalent conditions which are necessary when requiring NA condition. is transitive.
Proof. The equivalence (i) ⇔ (iv) was discussed in the Introduction.
(i) ⇔ (ii). In effect, consider two arbitrary elements x , x x. As x − 1 2 x = 1 2 x ∈ C ∪ {0}, then x 1 2 x. So, by the transitivity of , one has: Analogously, it can be shown that: By the definition of , it is verified that: and so x + x x. The converse implication is obvious because C ∪ {0} = C 0 . (i) ⇔ (iii). In effect, assume that C ∪ {0} is convex. Let us consider three arbitrary elements x, x and x , with x, x x .

NA Condition Involving the Cone
As indicated in the Introduction, the cone C is not necessarily convex. However, the following proposition provides four equivalent conditions which are necessary when requiring the NA condition. is transitive.
Proof. The equivalence (i) ⇔ (iv) was discussed in the Introduction.
(i) ⇔ (ii). In effect, consider two arbitrary elements x , x x. As x − 1 2 x = 1 2 x ∈ C ∪ {0}, then x 1 2 x. So, by the transitivity of , one has: Analogously, it can be shown that: By the definition of , it is verified that: and so x + x x. The converse implication is obvious because C ∪ {0} = C 0 . (i) ⇔ (iii). In effect, assume that C ∪ {0} is convex. Let us consider three arbitrary elements x, x and x , with x, x x .
As x x , by the definition of , Making some operations and rearranging terms: and so is convex.
Reciprocally, assume that is convex. Let us consider two arbitrary elements x and x in C ∪ {0}. By the definition of , one has x, x 0 and, by hypothesis ( is convex): By the definition of , 1 2 x + 1 2 x ∈ C ∪ {0} and, by the definition of C ∪ {0}, or, what is the same, and so C ∪ {0} is convex.
Next, we are going to introduce a characterization for the NA condition. Proof. First, assume that NA holds. For every m ∈ F \ (ker p), p(m) < 0 and then there exists at least an element m * ∈ M such that p(m * ) = −p(m).
In effect, take the real number λ such that: As p is a linear map,

λp(m 0 ) = −p(m)
and so Note that this quotient makes sense since p(m 0 ) is strictly positive. Now, m 0 ∈ C ∩ M which implies that m * := λm 0 ∈ C ∩ M (λm 0 ∈ C since C is a cone and λm 0 ∈ M because M is a vector subspace). Therefore, p(m + m * ) = 0 and so m + m * ∈ ker p. Consequently, m * = −m.
The proof of the other inclusion is analogous.
As shown, if NA holds, m 0 implies p(m) > 0. However, the converse implication does not necessarily hold. This is because, after requiring the NA condition, the elements of a part of M can have strictly positive prices (in Figure 4, in yellow). So, we wonder what should be the structure of the cone in order to reach the following statement: For every m ∈ M, m 0 if, and only if, p(m) > 0. Obviously, in general C ⊇ {λm 0 } λ>0 . It is straightforward to show that this more restricted NA condition holds if, and only if, C = {λm 0 } λ>0 + ker p, which is the maximum cone. On the other hand, the minimum cone C is the ray {λm 0 } λ>0 .
In order that a new cone ( Figure 7) makes sense, it must be included in the maximum cone. In effect, a new cone K satisfies K ∩ F = ∅ if, and only if, K ⊆ M \ F = C + ker p. The role of K is to extend the preference relation making it coincide with p . In effect, the following construction generalizes arbitrage situations. Let D be a subset of M, such that 0 / ∈ D. In a beginning, the price of an element of D can be positive, negative or zero. The set of all positive scalar multiples of D: is, obviously, a cone. ( [5] call desirable the elements of D, virtually desirable the elements of K, good deal the elements of D ∩ F, and virtually good deal the elements of K ∩ F.) The pointed cone K ∪ {0} gives rises to an ordering in M by putting x y if x − y ∈ K ∪ {0} and x y if x − y ∈ K. Now, we wonder what are the consequences of considering this cone instead of C. Theorem 6 [5] shows that K ∩ F = ∅ (that is to say, the absence of virtually good deals) implies that p : M → R is a K-strictly positive linear functional, i.e., p(m) is unique for every m ∈ M, p(m 1 + m 2 ) = p(m 1 ) + p(m 2 ), for every m 1 ∈ M and m 2 ∈ M, and p assigns strictly positive prices to elements of K.
In this case, K ⊇ {λm 0 } λ>0 . If C is convex, one has: provided that 0 < a < b. In this case, one has: In general, the converse statement is not true, whereby, in order to obtain some equivalences, we are going to introduce some necessary definitions [5]. First, we are going to introduce a necessary and sufficient condition for the reverse inclusion.

Definition 4.
The preference relation is said to be arbitrage-sensitive if, for every desirability level a ≥ 0 and every x ∈ C, there exists µ large enough such that µx am 0 .
We can enunciate the following statement. Proof. First, assume that the preference relation is arbitrage-sensitive. Let x be any element of C. By arbitrage-sensitivity, for every a ≥ 0, there exists µ = µ(x, a) sufficiently large, such that µx am 0 . This implies that µx ∈ D(a), that is to say, Consequently, or, equivalently, for every a ≥ 0. Therefore, and so C ⊆ a≥0 K(a).
Reciprocally, assume that C ⊆ a≥0 K(a). Let x be any element of C. By hypothesis, x ∈ a≥0 K(a) and so, for every a ≥ 0, there exists µ = µ(x, a) large enough, such that x µD(a). This implies that 1 µ x ∈ D(a), that is to say, 1 µ x am 0 , and so the preference relation is arbitrage-sensitive. Now, we need the following Definition [5].

Definition 5.
The preference relation is said to be downside-sensitive if, for every x / ∈ C, there is a desirability level a ≥ 0 such that the ray generated by x is dominated by am 0 , that is to say, am 0 {λx} λ>0 .
We can enunciate the following statement.

Proposition 3. If the preference relation
is arbitrage-sensitive, then C = a≥0 K(a) if, and only if, is downside-sensitive.
Proof. First, assume that the preference relation is downside-sensitive. As is arbitrage-sensitive, C ⊆ a≥0 K(a). Let us suppose that there exists a x ∈ a≥0 K(a) such that x / ∈ C. Then, for every a ≥ 0, there exists µ = µ(x, a) large enough, such that x µam 0 . Therefore, any multiple of m 0 dominates x, whereby downside-sensitivity does not hold.

Theorem 3.
If the preference relation is arbitrage-and downside-sensitive, then NA holds if, and only if, for every a ≥ 0, K(a) ∩ F = ∅.
Proof. First, assume that NA holds and suppose that there exists a ≥ 0 such that K(a) ∩ F = ∅. (The parameter a can be supposed to be greater than zero since, otherwise, K(0) ∩ F = C ∩ F = ∅ and this is not possible by the hypothesis.) If x ∈ K(a) ∩ F, then p(x) ≤ 0 and x ∈ K(a). Therefore, there exists λ > 0 such that x ∈ λD(a), that is to say, x = λy, where y am 0 . Thus, x λam 0 and then p(x) = λap(m 0 ) > 0, which is a contradiction.

Proof. Let us suppose that p is a continuous map. It is well known that
Reciprocally, for every x ∈ ker f , p(x) = 0. Let us consider any neighborhood of x, E(x). It can be stated that there exists a x 0 ∈ E * (x) such that p(x 0 ) ≤ 0, because, otherwise, if p(z) is greater than 0 for all z ∈ E * (x), then, by the continuity of p, p(x) would be also greater than 0, which is a contradiction. Thus, E * (x) ∩ F = ∅ and x ∈ b(F). Therefore, ker p = b(F).

An Approach Including Time
The approach proposed by [4] does not consider explicitly the variable "time". Nevertheless, the inclusion of time in the theory on securities, contingent claims, etc. is essential [20]. In effect, sometimes, the contingent claim is subject to the realization or not of a random event in the future so time becomes an inherent element to the concept of a contingent claim.
In this section, we are going to consider a special class of contingent claims inside the linear space X. Some of them will belong to the marketed space M. In effect, denote by [t, a] the right, arisen at t, to receive 1 euro after a period of length a, conditioned to the occurrence of an event, or the value of a random variable.
Let S be the set of the previously defined contingent claims and consider the real vector space W spanned by S: W := span(S).
The contingent claim [t, a] can be defined by the random variable X t,a which is defined as follows: where τ A (t) is the random variable, called the stopping time or first-hit time [21,22] associated to a measurable subset A of the state space S of a probability space (Ω, σ, P), defined by: that is to say, the first time at which the certain random variable Thus, if s = [t, a], a product xs = x[t, a] can be defined as the right, arisen at t, to receive x euros after a period of length a, conditioned by the occurrence of an event or the value of a random variable. On the other hand, the sum ∑ s∈S a s s represents a portfolio of contingent claims with different amounts and expirations.
In this way, every price map p will assign at least a real number to each one of the elements in W. It is well known [3] that the absence of arbitrage holds if and only if p is a homomorphism of vector spaces (which implies, among others, that p is a map).
Observe that the vectors and lead to the same conditioned right (to receive 1 euro is the right to receive p([t + a, b]) euros at time t + a, but with this money one can buy the right to receive 1 euro at time t + a + b.) Thus, they can be considered as two different representations of the same vector. Thus, the law of one price applies which, as shown, "is less restrictive than the absence of arbitrage because it deals only with the case in which two assets are identical but have different prices" [1]. So, which implies that ( Figure 9): where we have simplified the notation, by writing: p([t, a]) := F(t, a). Figure 9. Additivity of the discount function F(t, a). Source: Own elaboration.
From the last equation, it would remain: that is to say, the spot price at time t + a of a bond promising 1 euro at [t + a, t + a + b] (i.e., F(t + a, b)) coincides with its forward price (i.e.,

F(t,a+b)
F(t,a) ). Specifically, if a contract [t, a], a ≥ 0, pays surely 1 euro at time t + a (that is, the dependence on the occurrence of any event is removed) and F(t + a, b) is a forward price, to be paid at time t + a to receive 1 euro at time t + a + b for sure, then F(t, a + b) = F(t, a)F(t + a, b) is a well-known equation which can be proved through simple arbitrage arguments.
The fact of p being a map means that, although a same right can be written using different expressions, its price is unique. That is to say, different strategies cannot lead to different investors paying different prices for the same right. Nevertheless, the price of this right is going to depend on the concrete used linear combination, being the price of each one 847.46, 842.32 and 842.32 euros, respectively.
Next, we will try to describe the topology induced in the space of the contingent claims previously defined. To do this, we will describe the neighborhoods of an arbitrary point in this topological space, giving an intuitive interpretation from a financial point of view. In effect, consider an arbitrary contingent claim x[t, a]. For each one of the possible values of x, there exists a neighborhood which represents not the indifference among its elements but a concept of proximity ( Figure 10). • •

Discussion
This paper has dealt with the problem of pricing contingent claims [23,24] by deducing some algebraic conditions under which there exists a single price for a specific contingent claim which will not permit arbitrage profits.
In this context, the paper by Clark [3] is an abstraction of the work by Kreps [7] which, in turn, is a generalization of the seminal paper by Harrison and Kreps [6]. In effect, this last paper considers a two-dated (0 and T) economy with uncertainty and consumption bundles of the form (c, X) ∈ R × X, where X is a space of random variables on (Ω, F , P). The couple (c, X) represents c units of consumption at time 0 and X(ω) units of consumption if the state at time T is ω.
Later, Kreps [7] generalizes the framework of this foundational model to a general topological space endowed with a cone and a set of feasible contingent claims (described by the former random variables). However, Clark [3,4] weakens the restrictions of the former model by allowing that the price is a linear correspondence and not a functional, by demonstrating that NA holds if and only if the price linear map p is strictly positive [4].
Our paper proposes a wider setting where the conditions required to the model have been relaxed at maximum by using a cone not necessarily convex which gives rise to an ordering only satisfying reflexivity. It is well known that the Fundamental Theorem of Asset Pricing states the equivalence of "absence of arbitrage, existence of a positive linear pricing rule, and the existence of an optimal demand for some agent who prefers more to less" [1].
Observe that, whilst the papers by Clark [3,4] are focused on the existence of a positive linear pricing rule, our paper partially follows the line of Kreps [7] by showing the existence of an optimal demand. In effect, Kreps introduced the concept of a viable price system (M, π) for which there exist some and (r * , m * ) ∈ R × M such that r * + π(m * ) ≤ 0 and (r * , m * ) (r, m) for every (r, m) ∈ R × M such that r + π(m) ≤ 0. In our paper, this condition is represented by the statement (iv) in Theorem 1.
Finally, observe that the optimal demand is linked to an ordering which, in turn, is associated to a cone. The treatment of all possible cones (not necessarily including the government bond) have been analyzed in this paper and, more specifically, the relationship between NA and no good-deals condition [5] has been analyzed in Theorem 3.
Other types of simple arbitrage and no arbitrage (NA) opportunities can be defined in this context, being interesting to analyze possible implications between them. In effect, the initial definition of NA

Discussion
This paper has dealt with the problem of pricing contingent claims [23,24] by deducing some algebraic conditions under which there exists a single price for a specific contingent claim which will not permit arbitrage profits.
In this context, the paper by Clark [3] is an abstraction of the work by Kreps [7] which, in turn, is a generalization of the seminal paper by Harrison and Kreps [6]. In effect, this last paper considers a two-dated (0 and T) economy with uncertainty and consumption bundles of the form (c, X) ∈ R × X, where X is a space of random variables on (Ω, F , P). The couple (c, X) represents c units of consumption at time 0 and X(ω) units of consumption if the state at time T is ω.
Later, Kreps [7] generalizes the framework of this foundational model to a general topological space endowed with a cone and a set of feasible contingent claims (described by the former random variables). However, Clark [3,4] weakens the restrictions of the former model by allowing that the price is a linear correspondence and not a functional, by demonstrating that NA holds if and only if the price linear map p is strictly positive [4].
Our paper proposes a wider setting where the conditions required to the model have been relaxed at maximum by using a cone that is not necessarily convex, which gives rise to an ordering only satisfying reflexivity. It is well known that the Fundamental Theorem of Asset Pricing states the equivalence of "absence of arbitrage, existence of a positive linear pricing rule, and the existence of an optimal demand for some agent who prefers more to less" [1].
Observe that, whilst the papers by Clark [3,4] are focused on the existence of a positive linear pricing rule, our paper partially follows the line of Kreps [7] by showing the existence of an optimal demand. In effect, Kreps introduced the concept of a viable price system (M, π) for which there exist some and (r * , m * ) ∈ R × M such that r * + π(m * ) ≤ 0 and (r * , m * ) (r, m) for every (r, m) ∈ R × M such that r + π(m) ≤ 0. In our paper, this condition is represented by the statement (iv) in Theorem 1.
Finally, observe that the optimal demand is linked to an ordering which, in turn, is associated to a cone. The treatment of all possible cones (not necessarily including the government bond) have been analyzed in this paper and, more specifically, the relationship between NA and no good-deals condition [5] has been analyzed in Theorem 3.
Other types of simple arbitrage and no arbitrage (NA) opportunities can be defined in this context, and it is of interest to analyze possible implications between them. In effect, the initial definition of NA can be completed by requiring some additional and logical conditions, giving rise to the topological concepts of: • no approximate arbitrage (NAA) [3], and • no free lunches (NFL) [7].
On the other hand, in the Introduction a discrete-time structure was introduced and the proposed approach also allows embedding continuous-time models. In effect, a continuous-time setting could be considered where t ∈ [0, T]. A filtered probability space (Ω, F , (F t ) 0≤t≤T , P) is given, where Ω is the state space, F is a σ-algebra representing the set of events, (F t ) 0≤t≤T is a filtration, and P is a probability measure. Additionally, F 0 includes the null sets of F and right continuity implies that, given a random variable τ : Ω → R, for every t, it can be stated that {ω : τ(ω) ≤ t} ∈ F t if, and only if, {ω : τ(ω) < t} ∈ F t . Finally, F T = F [15].
In this way, most existing literature is devoted to obtaining some necessary and sufficient conditions for the existence of NUPBR and NFLVR. It is indicated in [29,30] that, apart from NFL, NUPBR, NA1, NFLBR and NFLVR, many alternative NA definitions have arisen during the last two decades: no increasing profit (NIP) and no strong arbitrage (NSA).
A related approach has been adopted in [31,32], modelling portfolio values rather than trading strategies. In effect, the topological approach pursued in this paper abstracts from an explicit description of trading strategies. In this way, we can see a connection with the framework presented by Kabanov (1997) which does not assume discrete-time or continuous-time, nor any model for the price processes. Instead, Kabanov introduces a more general setting "with value processes as the primary objects" [32] and is based on a topological linear space and a convex cone. Specifically, let S be the linear space of semimartingales X defined on a finite interval [0, T] and starting from 0. S is a Fréchet space with the quasinorm: D(X) := sup where U 1 is the set of all predictable processes h taking values in the interval [−1, +1]. Let χ 1 a closed subset (take into account that D induces the so-called Émery topology) of process X ≥ −1, including 0, which satisfies the following condition: For every X, Y ∈ χ 1 and every non-negative bounded predictable processes H and G with HG = 0, Z = H · X + G · Y ≥ −1 implies Z ∈ χ 1 . Let χ be the cone generated by χ 1 , that is to say, χ := ∪ λ>0 λχ 1 .
χ can be interpreted as the set of value processes. Kabanov proposed a one-step model of frictionless market admissible strategies such that the convex cone (the set of final portfolio values corresponding to zero initial endowment) contains only (scalar) random variables bounded from below.
In the general semimartingale model, one has the following chain of implications [28,30]: Finally, in this section, it is very important to highlight the economic and financial implications of the different NA conditions. According to [30], NA condition is related to the concept of market viability, "in the sense of solvability of the portfolio optimization problem for some hypothetical agent who prefers more to less", apart from to solve the fundamental problems of pricing and hedging.
In this way, it is obvious that NIP is not a sufficient condition and that NSA is a necessary condition to ensure market viability. Of course, the most interesting thing is to find which NA condition is equivalent to market viability. In this way, NA1 holds [30] if, and only if, there exists an optimal portfolio for an agent with regular preferences. Moreover, it is stated that NA1 (strictly weaker than the classical NFLVR) is a minimal condition in order to ensure a noteworthy form of market viability.
Following [1], the "absence of arbitrage is more general than equilibrium because it does not require all agents to be rational". Additionally, [30] points out that "the existence of arbitrage profits is incompatible with the possibility of a competitive equilibrium". Finally, [33] state that "any market equilibrium must be consistent with no arbitrage profits".
It is well known that the efficiency of a market can be seen from three perspectives [34,35]. Any form of efficiency aims to avoid the existence of a predictable pattern which could give rise to a profitable trading strategy [36]. More specifically, the weak-form efficiency refers to the information exhibited by assets in their past prices which could eventually envision the future value of these assets. The semi-strong efficiency refers to current prices which reflect all information available to the public. Finally, the strong-form efficiency reflects the context in which all public and private information is included in the quote of assets.
Definitively, in case of the efficient market hypotheses, no abnormal profits could be obtained by investors, and profitable investing strategies with minimum risk (viz speculation) are not applicable.

Conclusions
This paper presents a novel approach to the Arbitrage Theory introduced by Clark [3,4] by providing some new necessary and sufficient conditions to characterize the absence of arbitrage and by using purely algebraic tools and structures. Traditionally, the different kinds of absence of arbitrage have been analyzed from a topological or a probabilistic point of view. Consequently, this paper fills the gap between both mathematical disciplines by only including algebraic concepts.
As seen in Section 6, the model described in Section 2 is wide enough to include most financial markets. In effect, we have used the vector space of all contingent claims with an ordering (a binary relation satisfying only reflexivity) and a cone (not necessarily convex) which reflects the direction of increase of the economic value. In a beginning, there is a price correspondence over the so-called subspace of marketed claims. Clark [3] showed that a necessary and sufficient condition for NA is that the price correspondence is a homomorphism of vector spaces.
However, in this paper we have divided the algebraic characterizations of NA into two groups: those concerning the preference relation defined on the space of contingent claims (Section 3) and those involving the cone (Section 4). In this last section, following the work byČerný and Hodges [5], we have introduced new cones which do not necessarily include government bonds. Subsequently, the concepts of arbitrage-and downside-sensitivity have been incorporated to analyze the relationship between the absence of arbitrage and no good deals.
The framework of this paper is an efficient market involving the impossibility of profitable risk-zero arbitrage which necessarily implies that the preference relation associated with the bond price is consistent [37]. In this case, the price at time t of a discount bond promising 1 euro at maturity t + a + b is the same as the price at time t of a discount bond promising F(t + a, b) at maturity t. This property gives rise to the so-called additive discount functions which satisfy the following functional equation: F(t, a + b) = F(t, a)F(t + a, b), for every t and a, b ≥ 0. This means that the agent does not obtain any advantage when he divides the complete period of time, [t, t + a + b], of the investment into two intervals, [t, t + a] and [t + a, t + a + b]. (In [38] these discount functions were labeled decomposable financial laws.) The algebraic characterizations of this property have been studied from several points of view [39] and, particularly, by considering the Algebraic Automata Theory [40].

Funding:
The author gratefully acknowledges financial support from the Spanish Ministry of Economy and Competitiveness [National R&D Project "La sostenibilidad del Sistema Nacional de Salud: reformas, estrategias y propuestas", reference: DER2016-76053-R].