Academia.eduAcademia.edu

Hyperhomographies on Krasner Hyperfields

2019, Symmetry

In this paper, we introduce generalized homographic transformations as hyperhomographies over Krasner hyperfields.These particular algebraic hyperstructues are quotient structures of classical fields modulo normal groups. Besides, we define some hyperoperations and investigate the properties of the derived hypergroups and H v -groups associated with the considered hyperhomographies. They are equipped hyperhomographies obtained as quotient sets of nondegenerate hyperhomographies modulo a special equivalence. Thus the symmetrical property of the equivalence relations plays a fundamental role in this constructions.

SS symmetry Article Hyperhomographies on Krasner Hyperfields Vahid Vahedi 1 , Morteza Jafarpour 1 1 2 * and Irina Cristea 2, * Department of Mathematics, Vali-e-Asr University of Rafsanjan, 7718897111 Rafsanjan, Iran; [email protected] (V.V.); [email protected] (M.J.) Center for Information Technologies and Applied Mathematics, University of Nova Gorica, 5000 Nova Gorica, Slovenia Correspondence: [email protected] Received: 18 October 2019; Accepted: 19 November 2019; Published: 23 November 2019   Abstract: In this paper, we introduce generalized homographic transformations as hyperhomographies over Krasner hyperfields.These particular algebraic hyperstructues are quotient structures of classical fields modulo normal groups. Besides, we define some hyperoperations and investigate the properties of the derived hypergroups and Hv -groups associated with the considered hyperhomographies. They are equipped hyperhomographies obtained as quotient sets of nondegenerate hyperhomographies modulo a special equivalence. Thus the symmetrical property of the equivalence relations plays a fundamental role in this constructions. Keywords: hypergroup; hyperring; hyperfield; (hyper)homography MSC: 20N20; 14H52; 11G05 1. Introduction In a recently published paper [1], the authors have initiated the study of elliptic hypercurves defined on Krasner hyperfields, generalizing the elliptic curves over fields. The main idea consists in substituting the field with a hyperfield, in particular with the associated quotient Krasner hyperfield. The power of this algebraic hyperstructure has been already used in solving different problems in affine algebraic schemes [2], theory of arithmetic functions [3], tropical geometry [4], algebraic geometry [5], etc. The quotient Krasner hyperfield is practically the quotient F̄ = F/G of a classical field F by any normal subgroup G of the multiplicative part ( F \ {0}, ·). It was introduced by Krasner in 1983 [6] and investigated from the hyperalgebraic point of view mostly by Massouros [7] around 1985. In this new environment, the definition of an elliptic curve over a field F can be naturally extended to the definition of an elliptic hypercurve over a quotient Krasner hyperfield. Besides the group operation on the set of elliptic curves is extended to a hyperoperation on a family of elliptic hypercurves. The properties of the associated hypergroup have been investigated also in relation with the Berardi’s cryptographic system [8]. The study developed in this paper goes in the same direction as our recent study. This time we extend a particular quadratic equation in two variables from a field F to a Krasner hyperfield F/G. It is well known that a conic section, which is a curve obtained as the intersection between the surface of a cone and a plane, can be algebraically represented as a quadratic equation with coefficients in a filed, i.e., g( x, y) = ax2 + bxy + cy2 + dx + ey + f = 0. If a = c = 0 and b 6= 0, the equation g( x, y) = 0 models a homographic transformation. Generally, after a suitable change of variables, a homographic ax +b transformation y = cx +d , with ad − bc 6 = 0, can be written in the form ( X − A )(Y − B ) = 1, where 1 ad a 6= 0, A = − dc , and B = αc X = x, Y = α y, where α = bc− are elements in the field F. Equivalently, c2 1 a homography transformation is given by a function y = f a,b ( x ) = b + x− a , with a, b elements in a Symmetry 2019, 11, 1442; doi:10.3390/sym11121442 www.mdpi.com/journal/symmetry Symmetry 2019, 11, 1442 2 of 19 field F. The aim of this paper is to generalize the homography transformation from the field F to the Krasner hyperfield F̄. First, we generalize the reduced quadratic forms on Krasner hyperfields. This investigation leads us to introduce the notion of conic hypersection on a Krasner hyperfield. Secondly, using hyperconics, we define some hyperoperations and the associated hyperstructures give us the possibility of studying simultaneously some conics. As in our previous research paper [1], the results can be also applied in cryptography in relation with the Berardi’s cryptographic system [8]. 2. Preliminaries We recall here some basic notions of conics and hyperstructures theory also we fix the notations used in this paper. We assign the readers to these topics in the following fundamental books [9–11]. 2.1. Conic Sections A conic is a plane affine curve of degree 2, defined by an irreducible polynomial g( x, y) = ax2 + bxy + cy2 + dx + ey + f = 0 with coefficients in a field F. Based on the number of the points at infinity (this number can be 2, 1, or 0), the irreducible conics are divided in three categories: hyperbola, parabola and ellipse. Certain sets of points on curves can form an algebraic structure, and till now it is very well known the group structure. Generally the group low on conics is defined over a field F, following the rule illustrated in Figure 1 or Figure 2. In particular, if we take O an arbitrary point on the conic, then for two arbitrary points p and q on the conic, their sum p + q is obtained as the second point of the intersection with the conic of the parallel line through O to the line joining p and q. In this case O is the identity element of the group. q p p+q O Figure 1. Addition between two points on a curve when the identity element belongs to the curve If we consider now that the identity element O is at infinity, then the sum p + q of two arbitrary points p and q on the conic is the image on the conic of the point obtained as intersection with the x-axis of the line passing through p and q, as shown in Figure 2. p p+q q p∗q Figure 2. Addition between two points on a curve when the identity element is at infinity. Example 1. Consider f ( x ) = x2 over the finite field F = Z5 . Then we have a parabola in F and the Cayley table of its points Q f ( F ) = {O , (1, 1), (2, 4), (3, 4), (4, 1)} where, O = (0, 0) is the identity element of the group, is as follows. Symmetry 2019, 11, 1442 3 of 19 + O O (1, 1) (2, 4) (3, 4) (4, 1) O (1, 1) (2, 4) (3, 4) (4, 1) (1, 1) (2, 4) (3, 4) (4, 1) (1, 1) (2, 4) (3, 4) (4, 1) O (2, 4) (3, 4) (4, 1) O (1, 1) (3, 4) (4, 1) O (1, 1) (2, 4) (4, 1) O (1, 1) (2, 4) (3, 4) If we take the identity element O at infinity, then the group operation is calculated as in the following Cayley table: + O (1, 1) (2, 4) (3, 4) (4, 1) O (1, 1) (2, 4) (3, 4) (4, 1) O (1, 1) (2, 4) (3, 4) (4, 1) (1, 1) (3, 4) (4, 1) (2, 4) O (2, 4) (4, 1) (1, 1) O (3, 4) (3, 4) (2, 4) O (4, 1) (1, 1) (4, 1) O (3, 4) (1, 1) (2, 4) The geometrical interpretation of the associativity of the group law is equivalent with a special case of Pascal’s theorem, which is a very special case of Bezout’s theorem. Theorem 1. For any conic and any six points p1 , p2 , ..., p6 on it, the opposite sides of the resulting hexagram, extended if necessary, intersect at points lying on some straight line. More specifically, let L( p, q) denote the line through the points p and q. Then the points L( p1 , p2 ) ∩ L( p4 , p5 ), L( p2 , p3 ) ∩ L( p5 , p6 ), and L( p3 , p4 ) ∩ L( p6 , p1 ) lie on a straight line, called the Pascal line of the hexagon (see Figure 3). p3 p6 Conic p2 p5 p4 p1 Figure 3. Pascal’s theorem. 2.2. Krasner Hyperrings and Hyperfields In this section we briefly recall the main definitions and properties of hyperrings and hyperfields, focussing on the concept of Krasner hyperfield. Let H be a non-empty set and P ∗ ( H ) be the set of all non-empty subsets of H. Let ◦ be a hyperoperation (or join operation) on H, that is, a function from the cartesian product H × H into P ∗ ( H ). The image of the pair ( a, b) ∈ H × H under the hyperoperation ◦ in P ∗ ( H ) is denoted by a ◦ b. The join operation can be extended in a natural way to subsets of H as follows: for non-empty S subsets A, B of H, define A ◦ B = a ◦ b. The notation a ◦ A is used for { a} ◦ A and A ◦ a for a∈ A,b∈ B A ◦ { a}. Generally, we mean H k = H × H × . . . × H (k times), for all k ∈ N and also the singleton { a} is identified with its element a. The hyperstructure ( H, ◦) is called a semihypergroup if the hyperoperation is associative, i.e., ( a ◦ b) ◦ c = a ◦ (b ◦ c) for all a, b, c ∈ H, which means that Symmetry 2019, 11, 1442 4 of 19 [ u∈ a◦b u◦c = [ a ◦ v. v∈b◦c A semihypergroup ( H, ◦) is called a hypergroup if the reproduction law holds: a ◦ H = H ◦ a = H, for all a ∈ H. Definition 1. Let ( H, ◦) be a hypergroup and ∅ 6= K ⊂ H. We say that (K, ◦) is a subhypergroup of H, denoted by K ≤ H, if for all x ∈ K we have K ◦ x = K = x ◦ K. An element er (respectively el ) of H is called a right identity (respectively left identity el ) if for all a ∈ H, a ∈ a ◦ er (respectively a ∈ el ◦ a). An element e is called a two side identity, or for simplicity an identity if, for all a ∈ H, a ∈ a ◦ e ∩ e ◦ a. A right identity er (resp. left identity el ) of H is called a scalar right identity (respectively scalar left identity) if for all a ∈ H, a = a ◦ er (respectively a = el ◦ a). An element e is called a scalar identity if for all a ∈ H, a = a ◦ e = e ◦ a. An element a′ ∈ H is called a right inverse (respectively left inverse) of a in H if er ∈ a ◦ a′ , for some right identity er in H (respectively el ∈ a′ ◦ a, for some left identity el ). An element a′ ∈ H is called an inverse of a ∈ H if e ∈ a′ ◦ a ∩ a ◦ a′ , for some identity e in H. We denote the set of all right inverses, left inverses and inverses of a ∈ H by ir ( a), il ( a), and i ( a), respectively. In addition, if H has a scalar identity, and the inverse of a ∈ H exists, we indicate it by a−1 . Definition 2. A hypergroup H is called reversible, if the following conditions hold: (i) H has at least one identity e; (ii) every element x of H has at least one inverse, that is i ( x ) 6= ∅; (iii) x ∈ y ◦ z implies that y ∈ x ◦ z′ and z ∈ y′ ◦ x, where z′ ∈ i (z) and y′ ∈ i (y). Definition 3. Suppose that ( H, ·) and (K, ◦) are two hypergroups. A function f : H → K is called a homomorphism if f ( a · b) ⊆ f ( a) ◦ f (b), for all a and b in H. We say that f is a good homomorphism if for all a and b in H, there is f ( a · b) = f ( a) ◦ f (b). Moreover, ( H, ·) and (K, ◦) are isomorphic, denoted by H ∼ = K, if f is a bijective good homomorphism. An exhaustive review for the theory of hypergroups appears in [9], while the book [12] contains a wealth of applications. The more general algebraic structure that satisfies the ring-like axioms is the hyperring. There are different kinds of hyperrings. The most general one, introduced by Vougiouklis [13], has both addition and multiplication defined as hyperoperations. If only the multiplication is a hyperoperation, then we talk about multiplicative hyperrings [14,15]. If only the addition + is a hyperoperation and the multiplication · is a usual operation, then we say that R is an additive hyperring. A special case of this type is the hyperring introduced by Krasner [6]. An exhaustive review for the theory of hyperrings appears in [16–19]. Definition 4 ([6]). A Krasner hyperring is an algebraic structure (R, +, ·) which satisfies the following axioms: (1) ( R, +) is a canonical hypergroup, i.e., for every x, y, z ∈ R, x + (y + z) = ( x + y) + z, for every x, y ∈ R, x + y = y + x, there exists 0 ∈ R such that 0 + x = { x } for every x ∈ R, for every x ∈ R there exists a unique element x ′ ∈ R such that 0 ∈ x + x ′ ; (we shall write − x for x ′ and we call it the opposite of x.) (v) z ∈ x + y implies that y ∈ z − x and x ∈ z − y. (i) (ii) (iii) (iv) (2) ( R, ·) is a semigroup having zero as a bilaterally absorbing element, i.e., x · 0 = 0 · x = 0. (3) The multiplication is distributive with respect to the hyperoperation +. Symmetry 2019, 11, 1442 5 of 19 A Krasner hyperring ( R, +, ·) is called commutative, if ( R, ·) is a commutative semigroup with unit element, i.e., a monoid. A Krasner hyperring is called a Krasner hyperfield, if the multiplicative part ( R \ {0}, ·) is a group. In the following we recall the first construction of a Krasner hyperfield, as a quotient structure of a classical field by a normal subgroup. Let ( F, +, ·) be a field and G be a normal subgroup of ( F ∗ , ·), where F ∗ = F \ {0}. Take GF = { aG | a ∈ F } with the hyperoperation and the multiplication defined by: (i) aG ⊕ bG = {cG |c ∈ aG + bG }, (ii) aG ⊙ bG = abG, for all aG, bG ∈ GF . Then ( GF , ⊕, ⊙) is a hyperfield. From now on, we denote ā = aG, for all aG ∈ GF and the constructed hyperfield ( GF , ⊕, ⊙) by F̄, and call it the Krasner hyperfield. Moreover, we denote 1 the inverse of ā relative to ⊕ by ⊖ā and, for ā 6= 0̄, the multiplicative inverse ā−1 by . Besides, we will ā use the notation S̄ = {s̄|s ∈ S} and T̄ = {t̄|t ∈ T } for all S ⊆ F, T ⊆ F2 . 3. Hyperhomographies In this section we define the notion of hyperhomography on a Krasner hyperfield, as a quotient structure of a classical field by a normal subgroup. Using it, we introduce some hyperoperations and investigate the properties of the associated hypergroups. Definition 5. Let F̄ be the Krasner hyperfield associated with the field F and ( Ā, B̄) ∈ F̄2 . Define the generalized homography transformation on F as 1̄ ∈ ( x̄ ⊖ Ā) ⊙ (ȳ ⊖ B̄) on F̄, and call it the hyperhomography relation. We call the set H Ā,B̄ ( F̄ ) = {( x̄, ȳ) ∈ F̄2 | 1̄ ∈ ( x̄ ⊖ Ā) ⊙ (ȳ ⊖ B̄)} hyperhomography, while 1 Ha,b ( F ) = {( x, y) ∈ F2 | y = f a,b ( x ) = b + x− a } is a homography, for all a ∈ Ā and b ∈ B̄. Notice that the hyperhomography H Ā,B̄ ( F̄ ) is a generalization of a homography Ha,b ( F ), because 1 ( x, y) ∈ Ha,b ( F ) is equivalent with y = f a,b ( x ) = b + x− a , i.e., ( x − a )( y − a ) = 1. The classical operations on the field F have been extended to the hyperoperation ⊕ and operation ⊙ on F̄, where by x̄ ⊖ Ā we denote the hyperaddition between x̄ and the opposite of Ā with respect to the hyperoperation ⊕. Besides, since the result of a hyperoperation is a set, the equality relation in the definition of a homography is substitute by a "belongingness" relation in the definition of a hyperhomography. S Moreover denote H Ā,B̄ ( F ) = Ha,b ( F ) and Ha,b ( F̄ ) = Ha,b ( F ) = {( x̄, ȳ) | ( x, y) ∈ Ha,b ( F )}, a∈ Ā,b∈ B̄ for all a ∈ Ā, b ∈ B̄. It follows that H Ā,B̄ ( F ) = S a∈ Ā,b∈ B̄ Ha,b ( F̄ ). Theorem 2. The relation between homographies and hyperhomographies is given by the following identity H Ā,B̄ ( F̄ ) = H Ā,B̄ ( F ). Proof. (⇐). Let ( x, y) ∈ H Ā,B̄ ( F ), thus there exists ( a, b) ∈ Ā × B̄, such that ( x, y) = ( x̄, ȳ) ∈ Ha,b ( F̄ ), hence ( xg1 , yg2 ) ∈ Ha,b ( F ) for some g1 , g2 ∈ G. Then ( xg1 − a)(yg2 − b) = 1 and the following implications hold: Symmetry 2019, 11, 1442 6 of 19   1̄    1 = ( xg1 − a)(yg2 − b) =⇒ = ( xg1 − a)(yg2 − b) = ( xg1 − a) ⊙ (yg2 − b) ⊆ ( x̄ − ā) ⊙ (ȳ − b̄) = ( x̄ ⊖ ā) ⊙ (ȳ ⊖ b̄)     =⇒ 1̄ ∈ ( x̄ ⊖ Ā) ⊙ (ȳ ⊖ B̄) =⇒ ( x̄, ȳ) ∈ H Ā,B̄ ( F̄ ) =⇒ ( x, y) ∈ H Ā,B̄ ( F̄ ), so H Ā,B̄ ( F ) ⊆ H Ā,B̄ ( F̄ ). (⇒). Conversely, suppose that ( x̄, ȳ) ∈ H Ā,B̄ ( F̄ ), then the following implications hold, too: ( x̄, ȳ) ∈ H Ā,B̄ ( F̄ ) =⇒ 1̄ ∈ ( x̄ ⊖ Ā) ⊙ (ȳ ⊖ B̄) =⇒ 1̄ ∈ ( x̄ ⊕ (− A)) ⊙ (ȳ ⊕ (− B)) =⇒ 1̄ ∈ ( x − A) ⊙ (y − B) =⇒ 1̄ ∈ ( x − Ā)(y − B̄) =⇒ 1̄ = ( x − a)(y − b), f or some ( a, b) ∈ Ā × B̄ =⇒ 1̄ = ( x − a) ⊙ (y − b) =⇒ (y − b) = ( x − a) −1 =⇒ (y − b) = ( x − a)−1 1 ) x−a 1 =⇒ (y − b) g = f or some g ∈ G x−a 1 =⇒ yg = b′ + , b′ = bg ∈ B̄ x−a =⇒ ( x, yg) ∈ Ha,b′ ( F ) =⇒ (y − b) = ( =⇒ ( x̄, ȳ) = ( x, gy) ∈ Ha,b′ ( F ) = Ha,b′ ( F̄ ) =⇒ ( x̄, ȳ) ∈ [ Ha,b ( F̄ ), a∈ Ā,b∈ B̄ =⇒ ( x̄, ȳ) ∈ H Ā,B̄ ( F ), therefore H Ā,B̄ ( F̄ ) ⊆ H Ā,B̄ ( F ) and consequently H Ā,B̄ ( F̄ ) = H Ā,B̄ ( F ). Thanks to Theorem 2, we call the set H Ā,B̄ ( F ) the hyperhomography on F, while the set Ha,b ( F̄ ) is a homography on F̄. Example 2. Let F = Z5 be the field of all integers modulo 5 and G = {1, 4} 6 F ∗ . Thus the quotient set F ∗ /G is F̄ = {0̄, 1̄, 2̄} and the hyperaddition ⊕ and the multiplication ⊙ are defined on F̄ as follows: ⊕ 0̄ 0̄ 1̄ 2̄ 0̄ 1̄ 2̄ 1̄ 2̄ 1̄ 2̄ 0̄, 2̄ 1̄, 2̄ 1̄, 2̄ 0̄, 1̄ ⊙ 0̄ 1̄ 2̄ 0̄ 1̄ 2̄ 0̄ 0̄ 0̄ 0̄ 0̄ 1̄ 2̄ 2̄ 1̄ Symmetry 2019, 11, 1442 7 of 19 where 0̄ = {0}, 1̄ = {1, 4} and 2̄ = {2, 3}. Consider now the hyperhomography H0̄,1̄ ( F̄ ) = {( x̄, ȳ) ∈ F̄2 |1̄ ∈ x̄ ⊙ (ȳ ⊖ 1̄)} = {(1̄, 0̄), (1̄, 2̄), (2̄, 1̄), (2̄, 2̄)}, and the homographies H0,1 ( F ) = {( x, y) ∈ F2 | y = 1 + 1 } = {(1, 2), (2, 4), (3, 3), (4, 0)}, x H0,4 ( F ) = {( x, y) ∈ F2 | y = 4 + 1 } = {(1, 0), (2, 2), (3, 1), (4, 3)}. x Then it follows that H0,1 ( F̄ ) = H0,1 ( F ) = {(1̄, 0̄), (1̄, 2̄), (2̄, 1̄), (2̄, 2̄)} = H0,4 ( F ) = H0,4 ( F̄ ) and therefore H0̄,1̄ ( F̄ ) = H0,1 ( F̄ ) ∪ H0,4 ( F̄ ), as stated by Theorem 2. Definition 6. A hyperhomography HĀ,B̄ ( F ) in F2 is called nondegenerate, if the following conditions hold, respectively: (i) for all a ∈ Ā, b ∈ B̄, if ν = a − b−1 ∈ F, then (ν, 0) can be omitted from Ha,b ( F ), (ii) for all a, c ∈ Ā and b, d ∈ B̄, there is Ha,b ( F ) ∩ Hc,d ( F ) 6= ∅ =⇒ Ha,b ( F ) = Hc,d ( F ), (iii) for all a ∈ Ā, b ∈ B̄, the element ( a, ∞) can be added to Ha,b ( F ), where ∞ is an element outside of F. By consequence, under the same conditions, also HĀ,B̄ ( F̄ ) = H Ā,B̄ ( F ) is called a nondegenerate hyperhomography in F̄2 . For a nondegenerate hyperhomography in F2 , we fix some new notations: F∞ = F ∪ {∞}, F̄∞ = F̄ ∪ {∞} and ( a, ∞) = ( ā, ∞), for any a ∈ F. Example 3. If we go back to Example 2 and use the concepts in Definition 6, then we can omit (4, 0) from H0,1 ( F ) and (1, 0) from H0,4 ( F ), respectively, and add in both sets the element (0, ∞). Then H0,1 ( F ) = {(0, ∞), (1, 2), (2, 4), (3, 3)} and H0,4 ( F ) = {(0, ∞), (2, 2), (3, 1), (4, 3)} are nondegenerate homographies, while H0̄,1̄ ( F̄ ) = {(0, ∞), (1̄, 2̄), (2̄, 1̄), (2̄, 2̄)} is a nondegenerate hyperhomography with the property H0̄,1̄ ( F̄ ) = H0,1 ( F̄ ) ∪ H0,4 ( F̄ ) where, H0,1 ( F̄ ) = H0,1 ( F ) = {(0̄, ∞), (1̄, 2̄), (2̄, 4̄), (3̄, 3̄)} = {(0, ∞), (1̄, 2̄), (2̄, 1̄), (2̄, 2̄)}, H0,4 ( F̄ ) = H0,4 ( F ) = {(0̄, ∞), (2̄, 2̄), (3̄, 1̄), (4̄, 3̄)} = {(0, ∞), (2̄, 2̄), (2̄, 1̄), (1̄, 2̄)}. Definition 7. Let H Ā,B̄ ( F ) be a nondegenerate hyperhomography in F2 . Setting f a,b ( a) = ∞, we obtain that ( a, ∞) = ( a, f a,b ( a)) ∈ Ha,b ( F ). Define x G a,b =    { x }, if G = {1} { x, 2a − x }, if G 6= {1}, b = 0   {y ∈ F |y = x or ( x − ν)(y − ν) = ( a − ν)2 }, if G 6= {1}, b 6= 0, for all x ∈ F \ {ν} and ( a, b) ∈ Ā × B̄, where ν = a − b−1 . b = { xb | x ∈ X }, where xb = ( x, f a,b ( x )), for all ( a, b) ∈ Ā × B̄ and x ∈ X ⊆ F. Moreover set X Symmetry 2019, 11, 1442 8 of 19 Corollary 1. Let H Ā,B̄ ( F ) be a nondegenerate hyperhomography in F2 and G be a normal subgroup of F ∗ . x = { x, If G 6= {1} and 0 6= b ∈ B̄, then G a,b ( ab−1) x + a(2− ab) }. bx +(1− ab) Proof. According to Definition 7, if G 6= {1} and 0 6= b ∈ B̄, then y = x or ( x − a + 1b )(y − a + 1b ) = In the second case, solving the equation we get y = ( ab−1) x + a(2− ab) . bx +(1− ab) 1 . b2 In the following, for a nondegenerate hyperhomography in F2 , we define the lines passing through two points. Definition 8. Let H Ā,B̄ ( F ) be a nondegenerate hyperhomography in F2 . For all a ∈ Ā, b ∈ B̄ and xbi , xbj ∈ Ha,b ( F ), define L0 = {( x, 0) | x ∈ F } and  f ( x )− f ( xi )  ( x − xi )}, xi 6= x j , a 6∈ { xi , x j } {( x, y) ∈ F2 |y − f a,b ( xi ) = a,b xj j − xa,b   i    ′ ( x )( x − x )}, {( x, y) ∈ F2 |y − f a,b ( xi ) = f a,b xi = x j 6 = a i i L a,b ( xbi , xbj ) =   {( x, y)|y ∈ F∞ , x ∈ { xi , x j }, x = a ⇔ y = ∞}, xi 6 = x j , a ∈ { xi , x j }     {( a, y)|y ∈ F∞ }, xi = x j = a, ′ where f a,b means the formal derivative of f a,b . In addition we call L a,b ( xbi , xbj ) the line passing through the points xbi and xbj . Intuitively, for each a ∈ F, the line passing through ( a, ∞) is a vertical line. In other words, ( a, ∞) plays an asymptotic extension role for f a,b . Taking two arbitrary points xbi , xbj on the homography Ha,b ( F ), define xi •ab x j by L0 ∩ L a,b ( xbi , xbj ) = {( xi •ab x j , 0)}. Using the definition of the lines L a,b ( xbi , xbj ) and L0 , for xi 6= a 6= x j we have y = 0, y − f a,b ( xi ) = m( x − xi ) =⇒ x = xi − f a,b ( xi ) m   −1  f a,b ( x j )− f a,b ( xi ) , if x 6= x  , if xi 6= x j i j ( xi − a)( x j − a) x j − xi = where, m = =  f ′ ( x ),  −1 , if xi = x j if xi = x j ( x − a )2 a,b i −1 ( xi − a)( x j − a) ∈ F∗ i and hence x = xi •ab x j ∈ F. If xi or x j are equal to a, according to Definition 8, we have L0 ∩ L a,b ( xbi , xbj ) =    {( xi , 0)}, if xi 6= a = x j     xi , if xi 6= a = x j {( x j , 0)}, if xi = a 6= x j =⇒ xi •ab x j = x j , if xi = a 6= x j =⇒ xi •ab x j ∈ F.     {( a, 0)}, if x = a = x  a, if x = a = x i j i j Thus | L0 ∩ L a,b ( xbi , xbj ) |= 1 and xi •ab x j is well defined, therefore we have x\ i • ab x j = ( xi • ab x j , f a,b ( xi • ab x j )). We will better illustrate the above defined notions in the following example. Example 4. Consider the field F = R and the homography transformation f 0,0 ( x ) = 1x over F, so its graph is the hyperbola H0,0 (R) represented below in Figure 4. Taking on H0,0 (R) two arbitrary points xbi = ( xi , f 0,0 ( xi )) and xbj = ( x j , f 0,0 ( x j )), we draw the line L0,0 ( xbi , xbj ) passing through xbi and xbj . Then xi •00 x j = L0 ∩ L0,0 ( xbi , xbj ), where L0 is the x-axis. Then we obtain the point x\ i •00 x j = ( xi •00 x j , f 0,0 ( xi •00 x j )) on the hyperbola H0,0 (R). Symmetry 2019, 11, 1442 9 of 19 xi •00 xj xbi H0,0 (R) xbj x\ i •00 x j Figure 4. Hyperbola H0,0 (R) 2 ( F ). Then, it Proposition 1. Let H Ā,B̄ ( F ) be a nondegenerate hyperhomography in F2 , and xbi , xbj ∈ Ha,b follows that xi •ab x j = bxi x j − ( ab − 1)( xi + x j − a). Proof. Based on Definition 8 and on the fact that f a,b ( x ) = b + computations, we obtain 1 x−a ′ ( x ) = − 1 , by simple and f a,b ( x − a )2  xi f a,b ( x j ) − x j f a,b ( xi )   x i 6 = x j , a 6 ∈ { x i , x j },    f a,b ( x j ) − f a,b ( xi )     f a,b ( xi )   xi = x j 6= a,  xi − ′ f a,b ( xi ) xi •ab x j =   xi 6 = a = x j ,  xi      xj x j 6 = a = xi ,     a xi = a = x j   xi + ( xi − a)( x j − a)(b + x 1− a ) xi 6= x j , a 6∈ { xi , x j }  i    1  x + ( x − a )( x − a )( b +  i i i xi − a ) x i = x j 6 = a  = xi xi 6 = a = x j     xj x j 6 = a = xi     a xi = a = x j   bxi x j − ( ab − 1)( xi + x j − a) xi 6= x j , a 6∈ { xi , x j },    bx2 − ( ab − 1)(2xi − a) xi = x j 6= a,   i = xi     xj     a xi 6 = a = x j , x j 6 = a = xi , xi = a = x j . = bxi x j − ( ab − 1)( xi + x j − a). Remark 1. ( Ha,b ( F ), •ab ) is a homography group, for all ( a, b) ∈ Ā × B̄. Moreover, notice that "•ab " is the group operation on the homography Ha,b ( F ). Symmetry 2019, 11, 1442 10 of 19 On a nondegenerate hyperhomography H Ā,B̄ ( F ) in F2 we introduce the equivalence relation “∼” by considering ( x, y) ∼ ( x ′ , y′ ) ⇐⇒ ( x = x′ , or y = y′ ∈ / { ∞ }, y, y′ ∈ {∞} and denote the set of the equivalence classes of H Ā,B̄ ( F ) and Ha,b ( F ) by H Ā,B̄ ( F ) and H a,b ( F ), ( ( x, y), if x ∈ / Ā ( x, y) respectively. It follows that = ∼ ( Ā, ∞), if x ∈ Ā. b = (O , ∞). We will have Ō = O , O b=O b Furthermore, if we introduce the notation O = Ā and O and H Ā,B̄ ( F ) = H Ā,B̄ ( F̄ ). Thus H Ā,B̄ ( F ) and H Ā,B̄ ( F̄ ) are called the equipped hyperhomographies in F2 and F̄2 , respectively. Besides, if we admit that Ā •ab x = x = x •ab Ā for all a ∈ Ā, b ∈ B̄ and ( x, y) ∈ Ha,b ( F ), then the ( ( x, y), if x 6= a ( x, y) ( x, y) = bijective map Π : Ha,b ( F ) −→ H a,b ( F ) defined by Π( x, y) = , where , ∼ ∼ O, if x = a Π equip the quotient Ha,b ( F ) with a group structure and gives us a group isomorphism ( Ha,b ( F ), •ab ) ∼ = (H a,b ( F ), •ab ). In addition, the concepts in Definition (8) can be similarly defined on H a,b ( F ), only by substituting a with O . Definition 9. Let H Ā,B̄ ( F ) be an equipped hyperhomography. We define the hyperoperation "◦" on H Ā,B̄ ( F ) as follows. Let ( x, y), ( x ′ , y′ ) ∈ H Ā,B̄ ( F ). If ( x, y) ∈ H a,b ( F ) and ( x ′ , y′ ) ∈ H a′ ,b′ ( F ) for some a, a′ ∈ Ā and b, b′ ∈ B̄, then  x′ x  i • ab x j |( xi , x j ) ∈ G a,b × G a′ ,b′ }, if H a,b ( F ) = H a′ ,b′ ( F )  { x\ ( x, y) ◦ ( x ′ , y′ ) =   (H ( F ) ∪ H ′ ′ ( F )) r {O} b , otherwise. a,b a ,b  Theorem 3. If H Ā,B̄ ( F̄ ) is an equipped hyperhomography, then H Ā,B̄ ( F ), ◦ has a hypergroup structure. Proof. Suppose that { X, Y, Z } ⊆ H Ā,B̄ ( F ) such that X = ( x, y) ∈ H a,b ( F ), Y = ( x ′ , y′ ) ∈ H a′ ,b′ ( F ) and Z = ( x ′′ , y′′ ) ∈ H a′′ ,b′′ ( F ) where, J = {( a, b), ( a′ , b′ ), ( a′′ , b′′ )} ⊆ Ā × B̄. First we notice that ′ ( x, y) ◦ ( x ′ , y′ ) ⊆ P ∗ (H ( F )), because ( x, x ′ ) ∈ G x × G x′ ′ implies that x\ • x ′ ∈ ( x, y) ◦ ( x ′ , y′ ), Ā, B̄ a,b a ,b ab i.e ( x, y) ◦ ( x ′ , y′ ) is a non-empty set and belongs to P ∗ (H Ā,B̄ ( F )). Besides, if ( x, y) = ( x1 , y1 ) and ′ x′ x = G x1 and G x = G 1 . Hence we have ( x ′ , y′ ) = ( x1′ , y1′ ), then x = x1 and x ′ = x1′ , meaning that G a,b a,b a,b a,b ′ x′ ′ x′ x x × G x = G x1 × G 1 and therefore {\ x × G x } = {\ z •abw|(z, w) ∈ G a,b1 ( f a,b ) × G a,b1 }, G a,b z •abw|(z, w) ∈ G a,b a,b a,b a,b a,b equivalently with ( x, y) ◦ ( x ′ , y′ ) = ( x1 , y1 ) ◦ ( x1′ , y1′ ). By consequence, the hyperoperation “◦” is well defined. If X = ( a, ∞) or Y = ( a, ∞) or Z = ( a, ∞), then the associativity is obvious. If not, we have the following cases. Case 1: | J | = 1. This means that H a,b ( F ) = H a′ ,b′ ( F ) = H a′′ ,b′′ ( F ) and we have o n ′′ ′′ x′ ′ x ′ [( x, y) ◦ ( x ′ , y′ )] ◦ ( x ′′ , y′′ ) = ( x\ i • abx j )|( xi , x j ) ∈ G a,b × G a,b ◦ ( x , y ) o n ′ )• x ′′ |( x , x ′ , x ′′ ) ∈ G x × G x ′ × G x ′′ . = ( xi •\ x i j k a,b a,b a,b ab j ab k Symmetry 2019, 11, 1442 11 of 19 Similarly, it holds that o n x x′ x ′′ . ( x, y) ◦ [( x ′ , y′ ) ◦ ( x ′′ , y′′ )] = xi •ab\ ( x ′j •abxk′′ )|( xi , x ′j , xk′′ ) ∈ G a,b × G a,b × G a,b On the other hand we have ′ ′ b L a,b ( xbi , xb′j ) ∩ L a,b ( x\ i • ab x j , O) = {( xi • ab x j , 0)} ⊆ L0 , ′ • x ′′ ) = {( x ′ • x ′′ , 0)} ⊆ L . b , x\ L a,b ( xb′j , xck′′ ) ∩ L a,b (O 0 j ab k j ab k ′ ′ ′′ \ b In other words, for the six points p1 = xbi , p2 = xb′j , p3 = xck′′ , p4 = x\ i • ab x j , p5 = O and p6 = x j • ab xk on the curve we have L a,b ( p1 , p2 ) ∩ L a,b ( p4 , p5 ) ⊆ L0 and L a,b ( p2 , p3 ) ∩ L a,b ( p5 , p6 ) ⊆ L0 and therefore, by Pascal’s theorem (see Theorem 1), it follows also that L a,b ( p3 , p4 ) ∩ L a,b ( p6 , p1 ) ⊆ L0 , equivalently with ′ b′ c′′ b ) ⊆ L0 . L a,b ( xck′′ , x\ i • ab x j ) ∩ L a,b ( x j • ab xk , x i By Definition 8 we know that ′ c ′′ {(( xi •ab x ′j ) •ab xk′′ , 0)} = L0 ∩ L a,b ( x\ i • ab x j , xk ), ′ • x ′′ ) {( xi •ab ( x ′j •ab xk′′ ), 0)} = L0 ∩ L a,b ( xbi , x\ j ab k where, by the associativity of the group operation "•ab ", it holds ( xi •ab x ′j ) •ab xk′′ = xi •ab ( x ′j •ab xk′′ ). This leads to the equality ′ c ′′ ′ ′′ b ) = L ∩ L ( xb , x \ ′ ′′ c′′ \ ′ \ L0 ∩ L a,b ( x\ 0 i • ab x j , xk ) = L a,b ( xk , xi • ab x j ) ∩ L a,b ( x j • ab xk , x i a,b i j • ab xk ), implying that     \ \ x x′ x ′′ ( xi •ab x ′j ) •ab xk′′ = xi •ab ( x ′j •ab xk′′ ) for all ( xi , x ′j , xk′′ ) ∈ G a,b × G a,b × G a,b . Case 2: | J | = 2. (i) If H a,b ( F ) = H a′ ,b′ ( F ) 6= H a′′ ,b′′ ( F ), then we have o n x x′ ◦ ( x ′′ , y′′ ) [( x, y) ◦ ( x ′ , y′ )] ◦ ( x ′′ , y′′ ) = z\ •abw|(z, w) ∈ G a,b × G a,b = [ (u, v) ◦ ( x ′′ , y′′ ) (u,v)∈( x,y)◦( x ′ ,y′ ) = H a,b ( F ) ∪ H a′′ ,b′′ ( F ). On the other hand ( x, y) ◦ [( x ′ , y′ ) ◦ ( x ′′ , y′′ )] = ( x, y) ◦ H a′ ,b′ ( F ) ∪ H a′′ ,b′′ ( F )  = ( x, y) ◦ H a′ ,b′ ( F ) ∪ ( x, y) ◦ H a′′ ,b′′ ( F ) = H a,b ( F ) ∪ H a′′ ,b′′ ( F ). Symmetry 2019, 11, 1442 12 of 19 (ii) If H a,b ( F ) 6= H a′ ,b′ ( F ) = H a′′ ,b′′ ( F ), then the associativity holds, similarly as in the case (i). (iii) If H a,b ( F ) = H a′′ ,b′′ ( F ) 6= H a′ ,b′ ( F ), then we have  [( x, y) ◦ ( x ′ , y′ )] ◦ ( x ′′ , y′′ ) = H a,b ( F ) ∪ H a′ ,b′ ( F ) ◦ ( x ′′ , y′′ ) = H a,b ( F ) ∪ H a′ ,b′ ( F ) ∪ H a′′ ,b′′ ( F ) = H a,b ( F ) ∪ H a′ ,b′ ( F ) and similarly ( x, y) ◦ [( x ′ , y′ ) ◦ ( x ′′ , y′′ )] = ( x, y) ◦ (H a′ ,b′ ( F ) ∪ H a′′ ,b′′ ( F )) = H a,b ( F ) ∪ H a′ ,b′ ( F ) ∪ H a′′ ,b′′ ( F ) = H a,b ( F ) ∪ H a′ ,b′ ( F ). Case 3: | J | = 3. In this case we have  [( x, y) ◦ ( x ′ , y′ )] ◦ ( x ′′ , y′′ ) = H a,b ( F ) ∪ H a′ ,b′ ( F ) ◦ ( x ′′ , y′′ ) = H a,b ( F ) ∪ H a′ ,b′ ( F ) ∪ H a′′ ,b′′ ( F ). On the other hand ( x, y) ◦ [( x ′ , y′ ) ◦ ( x ′′ , y′′ )] = ( x, y) ◦ H a′ ,b′ ( F ) ∪ H a′′ ,b′′ ( F )  = H a,b ( F ) ∪ H a′ ,b′ ( F ) ∪ Ha′′ ,b′′ ( F ). Therefore the hyperoperation "◦" is associative. In order to prove the reproduction axiom, we consider two cases as below: Case 1. If | Ā × B̄| = 1, then F̄ = F and H Ā,B̄ ( F ) = H a,b ( F ), where a ∈ Ā, b ∈ B̄. It follows that (H a,b ( F ), ◦) is a homography group, so the reproduction axiom holds. Case 2. If | Ā × B̄| > 1, consider an arbitrary element xb ∈ H a,b ( F ) ⊆ H Ā,B̄ ( F ). Then xb ◦ H Ā,B̄ ( F ) = ( xb ◦ [ Hi,j ( F )) ∪ ( xb ◦ H a,b ( F )), a6=i ∈ Ā,b6= j∈ B̄ =( [ xb ◦ Hi,j ( F )) ∪ H a,b ( F ), a6=i ∈ Ā,b6= j∈ B̄ =( [ Hi,j ( F )) ∪ H a,b ( F ), i ∈ Ā,j∈ B̄ = H Ā,B̄ ( F ). Similarly, (H Ā,B̄ ( F )) ◦ xb = H Ā,B̄ ( F ) and thus the reproduction axiom is proved.  H Ā,B̄ ( F ), ◦ is a hypergroup. Therefore, Remark 2. If G = {1}, then the hyperhomography and the associated hypergroup are the classical homography and the homography group, respectively. Example 5. Let us consider again Example 3, where we deal with the nondegenerate hyperhomography H0̄,1̄ ( F ) as a subset of F2 , having the form H0̄,1̄ ( F ) = H0,1 ( F ) ∪ H0,4 ( F ) where, H0,1 ( F ) = {(0, ∞), (1, 2), (2, 4), (3, 3)} and H0,4 ( F ) = {(0, ∞), (2, 2), (3, 1), (4, 3)}, while the associated equipped hyperhomography is H0̄,1̄ ( F ) = H0,1 ( F ) ∪ H0,4 ( F ) where, Symmetry 2019, 11, 1442 13 of 19 b , (1, 2), (2, 4), (3, 3)}, H0,4 ( F ) = {O b , (2, 2), (3, 1), (4, 3)}, H0,1 ( F ) = {O b = (O , f a,b (O)) = (0̄, f a,b (0̄)) = (0̄, ∞) = (0, ∞). for O Now let T = H0,1 ( F ) and K = H0,4 ( F ). Then ( T, ◦) and (K, ◦) are reversible subhypergroups of (H0̄,1̄ ( F ), ◦), which are defined by the following Cayley tables, respectively ( T, ◦) (0, ∞) (1, 2) (2, 4) (3, 3) (0, ∞) (0, ∞) (1, 2), (2, 4) (1, 2), (2, 4) (3, 3) (1, 2) (1, 2), (2, 4) (0, ∞), (3, 3) (0, ∞), (3, 3) (1, 2), (2, 4) (2, 4) (1, 2), (2, 4) (0, ∞), (3, 3) (0, ∞), (3, 3) (1, 2), (2, 4) (3, 3) (3, 3) (1, 2), (2, 4) (1, 2), (2, 4) (0, ∞) (K, ◦) (0, ∞) (2, 2) (3, 1) (4, 3) (0, ∞) (0, ∞) (2, 2) (3, 1), (4, 3) (3, 1), (4, 3) (2, 2) (2, 2) (0, ∞) (3, 1), (4, 3) (3, 1), (4, 3) (3, 1) (3, 1), (4, 3) (3, 1), (4, 3) (0, ∞), (2, 2) (0, ∞), (2, 2) (4, 3) (3, 1), (4, 3) (3, 1), (4, 3) (0, ∞), (2, 2) (0, ∞), (2, 2) For a better understanding, we will explain all details in computing, for example, in the table of T the hyperproduct (1, 2) ◦ (2, 4). For doing this, since T = H0,1 ( F ), we use the function f 0,1 ( x ) = 1 + 1x and the field F = Z5 . Based on Corollary 1, we obtain 1 G0,1 = {1, 2 G0,1 = {2, −1 } = {1, −2−1 } = {1, −3} = {1, 2}, 1+1 −2 } = {2, −2 · 3−1 } = {2, −4} = {2, 1}, 2+1 and therefore, 1 2 \ \ \ \ (1, 2) ◦ (2, 4) = { x\ i •01 x j | xi ∈ G0,1 , x j ∈ G0,1 } = {1 •01 1, 1 •01 2, 2 •01 1, 2 •01 2}. Based on Proposition 1, we have 1 •01 1 1 •01 2 2 •01 1 2 •01 2 = = = = 1 · 1 · 1 − (−1) · (1 + 1 − 0) 1 · 1 · 2 − (−1) · (1 + 2 − 0) 1 · 2 · 1 − (−1) · (2 + 1 − 0) 1 · 2 · 2 − (−1) · (2 + 2 − 0) =3 =5=0 =5=0 =8=3 which imply that 1 (1, 2) ◦ (2, 4) = {(3, f 0,1 (3)), (0, f 0,1 (0)} = {(3, 1 + ), (0, ∞)} = {(3, 3), (0, ∞)}. 3 Symmetry 2019, 11, 1442 14 of 19 Similarly, all the other hyperproducts in both tables can be obtained. The next result gives a characterization of the subhypergroups of the equipped hyperhomographies in F2 . Theorem 4. Let H be a non-empty subset of the hypergroup H Ā,B̄ ( F ). Then H is a subhypergroup of the S equipped hyperhomography H Ā,B̄ ( F ) if and only if it can be written as H = Hi,j ( F ), where I = (i,j)∈ I ⊆ Ā× B̄ {(i, j) ∈ Ā × B̄ | H ∩ Hi,j ( F ) 6= ∅}, or H is a subhypergroup of Hi,j ( F ), for some (i, j) ∈ Ā × B̄. Hi,j ( F ), for every (i, j) in Proof. (⇒). Suppose that H is a subhypergroup of H Ā,B̄ ( F ) and H ′ ′ ′ ′ Ā × B̄. There exist (i , j ) 6= (s , t ) in Ā × B̄ such that H ∩ Hi′ ,j′ ( F ) 6= ∅ 6= H ∩ Hs′ ,t′ ( F ). Now let S S I={(i, j) ∈ Ā × B̄ | H ∩ Hi,j ( F ) 6= ∅}. Thus we have H ⊆ Hi,j ( F ) ⊆ (Hi′ ,j′ ( F ) ∩ H ) ◦ (Hs′ ,t′ ( F ) ∩ H ) ⊆ H. Hence H = (⇐). It is obvious. S (i,j)∈ I (i,j)∈ I (i′ ,j′ ),(s′ ,t′ )∈ I Hi,j ( F ). Theorem 5. Let H be a subhypergroup of the hypergroup H Ā,B̄ ( F ). Then H is reversible if and only if H is a subhypergroup of H a,b ( F ), for some ( a, b) ∈ Ā × B̄. Proof. (⇐). First we prove that any subhypergroup H of H a,b ( F ) is a regular reversible hypergroup, b is an identity and each element is an inverse for any ( a, b) ∈ Ā × B̄. The regularity is clear, because O for itself. In order to prove the reversibility, let x̂ = ( x, y) and x̂ ′ = ( x ′ , y′ ) be arbitrary elements in H a,b ( F ). We distinguish three different situations. x = { x, α }, where x • α = a, then Case 1. If x ′ 6∈ G a,b ab x x′ xc′′ = ( x ′′ , y′′ ) ∈ ( x, y) ◦ ( x ′ , y′ ) =⇒ ( x ′′ , y′′ ) = z\ • ab w, with (z, w) ∈ G a,b × G a,b =⇒ x ′′ = z • ab w, =⇒ z = x ′′ • ab h, where w • ab h = a, ′ ′′ • h and h ∈ G w = G x , z ∈ G x =⇒ (z, f a,b (z)) = x\ ij a,b a,b a,b =⇒ (z, f a,b (z)) ∈ ( x ′′ , f a,b ( x ′′ )) ◦ (h, f a,b (h)) =⇒ ( x, y) ∈ ( x ′′ , f a,b ( x ′′ )) ◦ (h, f a,b (h)) x = { x, α }, then x c′′ = ( x ′′ , y′′ ) ∈ ( x, y) ◦ ( x ′ , y′ ) =⇒ ( x ′′ , y′′ ) = z\ Case 2. If x ′ ∈ G a,b • ab w, ′′ ′′ x ′′ c b • ab x, α\ • ab α, O}. It follows that xb ∈ x ◦ b α. with z, w ∈ G . Thus ( x , y ) ∈ { x\ a,b b◦X = X◦O b , implying that O b ◦ Y. Notice b ∈ Y ◦ X and X ∈ O Case 3. If ( x, y) = O , then Y ∈ O b that O ∈ X ◦ X, for all X ∈ Hi,j ( F ) (i.e. every element is one of its inverses). (⇒). Suppose that H is a reversible subhypergroup of H Ā,B̄ ( F ) such that it is not a subhypergroup S of any H a,b ( F ), with ( a, b) ∈ Ā × B̄. Based on Theorem 4, we have H = Hi,j ( F ), where (i,j)∈ I ⊆ Ā× B̄ I = {(i, j) ∈ Ā × B̄ | H ∩ Hi,j ( F ) 6= ∅}. Let ( x, y), ( x ′ , y′ ) be arbitrary elements in H ∩ Hi,j ( F ) and H ∩ b , with (i, j) 6= (s, t). If ( x ′′ , y′′ ) ∈ (( x, y) ◦ ( x ′ , y′ )) ∩ Hi,j ( F ), Hs,t ( F ), respectively, that are not equal to O x , hence then, based on the reversibility, we have ( x ′ , y′ ) ∈ (z, w) ◦ ( x ′′ , y′′ ) ⊆ Hi,j ( F ), where z ∈ G a,b b . Thus ( x ′ , y′ ) = O b , which is in contradiction with the supposition ( x ′ , y′ ) ∈ Hi,j ( F ) ∩ Hs,t ( F ) = {O} b . Therefore H 6 Hi,j ( F ), for some (i, j) ∈ Ā × B̄. that ( x ′ , y′ ) 6= O In the following we will present two new hypergroup structures isomorphic with the equipped homography H a,b ( F ) in the case when b 6= 0 and b = 0, respectively. Symmetry 2019, 11, 1442 15 of 19 Theorem 6. Consider the field F and define on F ∗ = F \ {0} the hyperoperation ∀ x, x ′ ∈ F ∗ , x ⊚ x ′ = { xx ′ , x x′ 1 , , }. x ′ x xx ′ Then, for every b 6= 0, there is the homomorphism (H a,b ( F ), ◦) ∼ = ( F ∗ , ⊚). Proof. It is easy to see that ( F ∗ , ⊚) is a hypergroup. Now, taking ν = a − b−1 , consider the bijective function ϕ : F \ {ν} −→ F ∗ defined by ϕ( x ) = bx + 1 − ab and the function ξ : H a,b ( F ) −→ Γ( ϕ) defined by ξ (( x, y)) = ( x, ϕ( x )), where Γ( ϕ) = {( x, ϕ( x )) | x ∈ F \ {ν}} and ξ (( a, ∞)) = ( a, 1) = b . Geometrically, Γ( ϕ) is the graph of the function ϕ, thus it is the line passing through ξ (( Ā, ∞)) = ξ (O) the points of (ν, 0) and ( a, 1), while ξ is the map that projects the points of the hyperhomography H a,b ( F ) on the above mentioned line. Thus, using Proposition 1, for all xi , x j ∈ F \ {ν}, we have ϕ( xi •a,b x j ) = b( xi •a,b x j ) + 1 − ab, = b(bxi x j − ( ab − 1)( xi + x j − a)) + 1 − ab = (bxi + 1 − ab)(bx j + 1 − ab) = ϕ ( x i ) ϕ ( x j ). Now suppose that ( x, y), ( x ′ , y′ ) are arbitrary elements in H a,b ( F ). It follows that x x′ ξ (( x, y) ◦ ( x ′ , y′ )) = {ξ ( x\ i • a,b x j ) | xi ∈ G a,b , x j ∈ G a,b } ′ x x = {( xi •a,b x j , ϕ( xi •a,b x j )) | xi ∈ Ga,b , x j ∈ Ga,b } ′ x x = {( xi •a,b x j , ϕ( xi ) ϕ( x j )) | xi ∈ Ga,b , x j ∈ Ga,b }. Take now Π : F × F ∗ −→ F ∗ with Π(( x, y)) = y as the projection map on the second component and define ψ : H a,b ( F ) −→ F ∗ by ψ = Π ◦ ξ. We have ψ(( x, y)) = ϕ( x ), for all ( x, y) ∈ H a,b ( F ), thus ψ is a bijective map and also a homomorphism because ψ(( x, y) ◦ ( x ′ , y′ )) = Π(ξ (( x, y) ◦ ( x ′ , y′ ))) ′ x x = { ϕ( xi ) ϕ( x j ) | xi ∈ Ga,b , x j ∈ Ga,b } ′ x x = { ϕ( xi ) ϕ( x j ) | ϕ( xi ) ∈ ϕ(Ga,b ), ϕ( x j ) ∈ ϕ(Ga,b )}( ϕ is bijective map) = { ϕ ( x i ) ϕ ( x j ) | ϕ ( x i ) ∈ { ϕ ( x ), 1 1 }, ϕ ( x j ) ∈ { ϕ ( x ′ ), }} ϕ( x ) ϕ( x′ ) = ϕ( x ) ⊚ ϕ( x′ ) = ψ(( x, y)) ◦ ψ(( x ′ , y′ )). Therefore (H a,b ( F ), ◦) is isomorphic to ( F ∗ , ⊚). Theorem 7. Consider the field F and define on F ∗ = F \ {0} the hyperoperation ∀ x, x ′ ∈ F, x ⊚ x ′ = { x + x ′ , x − x ′ , − x + x ′ , − x − x ′ }. Then, if b = 0, there is the homomorphism (H a,b ( F ), ◦) ∼ = ( F, ⊛). Symmetry 2019, 11, 1442 16 of 19 Proof. Clearly, ( F, ⊛) is a hypergroup. Consider the bijective function ϕ : F −→ F defined by ϕ( x ) = x − a and be Γ( ϕ) = {( x, ϕ( x )) | x ∈ F } its graph. Besides define ξ : H a,b ( F ) −→ Γ( ϕ) by ξ (( x, y)) = ( x, ϕ( x )), where ξ (( a, ∞)) = ( a, 0) = ξ (( Ā, ∞)). Therefore, for all xi , x j ∈ F, we have ϕ( xi •a,b x j ) = ( xi •a,b x j ) − a, = ( xi + x j − a ) − a = ( xi − a ) + ( x j − a ) = ϕ ( xi ) + ϕ ( x j ) and for all ( x, y), ( x ′ , y′ ) ∈ H a,b ( F ) x x′ ξ (( x, y) ◦ ( x ′ , y′ )) = {ξ ( x\ i • a,b x j ) | xi ∈ G a,b , x j ∈ G a,b }, ′ x x = {( xi •a,b x j , φ( xi •a,b x j )) | xi ∈ Ga,b , x j ∈ Ga,b }, ′ x x = {( xi •a,b x j , ϕ( xi ) + ϕ( x j )) | xi ∈ Ga,b , x j ∈ Ga,b }. As in the previous theorem, let Π : F × F −→ F, Π(( x, y)) = y be the projection map on second component and define ψ : H a,b ( F ) −→ F by ψ = Π ◦ ξ. Therefore, for all ( x, y) ∈ H a,b ( F ), ψ(( x, y)) = ϕ( x ) and thus ψ is a bijective map. We claim that ψ is a homomorphism, too, because ψ(( x, y) ◦ ( x ′ , y′ )) = Π(ξ (( x, y) ◦ ( x ′ , y′ ))) ′ x x = { ϕ( xi ) + ϕ( x j ) | xi ∈ Ga,b , x j ∈ Ga,b } ′ x x = { ϕ( xi ) + ϕ( x j ) | ϕ( xi ) ∈ ϕ(Ga,b ), ϕ( x j ) ∈ ϕ(Ga,b )}( ϕ is bijective map) = { ϕ( xi ) + ϕ( x j )| ϕ( xi ) ∈ { ϕ( x ), − ϕ( x )}, ϕ( x j ) ∈ { ϕ( x ′ ), − ϕ( x ′ )}} = ϕ( x ) ⊚ ϕ( x′ ) = ψ(( x, y)) ◦ ψ(( x ′ , y′ )). Therefore (H a,b ( F ), ◦) is isomorphic with ( F ∗ , ⊛). 4. Associated Hv -Groups Vougiouklis [13] introduced the notion of Hv −group as a generalization of the notion of hypergroup, substituting the associativity of the hyperoperation with the weak associativity, i.e., a ◦ (b ◦ c) ∩ ( a ◦ b) ◦ c 6= ∅ for all a, b, c ∈ H. The motivation of introducing this hyperstructure is the following one. We know that the quotient of a group with respect to a normal subgroup is a group, while the quotient of a group with respect to any subgroup is a hypergroup. Vougiouklis stated that the quotient of a group with respect to any partition of the group is an Hv −group. S In the following we equip the hyperhomography H Ā,B̄ ( F̄ ) = H a,b ( F̄ ) as a subset of ( a,b)∈ Ā× B̄ F̄2 b with an Hv −group structure, by defining the following hyperoperation ∪ {O} ( x̄, ȳ)◦¯ ( x̄ ′ , ȳ′ ) = {(ū, v̄) | (u, v) ∈ ( x̄ × ȳ) ◦ ( x̄ ′ × ȳ′ )}. Notice that b ⇐⇒ ( x̄, ȳ) = O b ⇐⇒ x̄ × ȳ = O b, ( x, y) = O Symmetry 2019, 11, 1442 17 of 19 and (c, d) ∈ / ( x̄ × ȳ) ∩ H a,b ( F ) or (c′ , d′ ) ∈ / ( x̄ ′ × ȳ′ ) ∩ H a′ ,b′ ( F ) =⇒ (c, d) ◦ (c′ , d′ ) = ∅. Moreover according with Thorem 2, the hyperoperation ◦¯ is well defined on H Ā,B̄ ( F̄ ) and in addition we have ( x, y) ◦ ( x ′ , y′ ) ⊆ ( x̄, ȳ)◦¯ ( x̄ ′ , ȳ′ ). Proposition 2. (H Ā,B̄ ( F̄ ), ◦¯ ) is an Hv -group. Proof. Let ( x, y), ( x ′ , y′ ) and ( x ′′ , y′′ ) be elements in H Ā,B̄ ( F̄ ). Then we have ( x, y) ◦ ( x ′ , y′ ) ◦ ( x ′′ , y′′ ) ⊆ [( x̄, ȳ)◦¯ ( x̄ ′ , ȳ′ )]◦¯ ( x¯′′ , y¯′′ ) ∩ ( x̄, ȳ)◦¯ [( x̄ ′ , ȳ′ )◦¯ ( x¯′′ , y¯′′ )]. Proposition 3. Let ψĀ,B̄ : H Ā,B̄ ( F ) −→ H Ā,B̄ ( F̄ ), ψĀ,B̄ ( x, y) = ( x̄, ȳ). Then ψĀ,B̄ is an epimorphism of Hv -groups. Proof. Suppose that ( x, y) and ( x ′ , y′ ) belong to H Ā,B̄ ( F ). We have ψĀ,B̄ (( x, y) ◦ ( x ′ , y′ )) = {(ū, v̄)|(u, v) ∈ ( x, y) ◦ ( x ′ , y′ )} ⊆ ( x̄, ȳ)◦¯ ( x̄ ′ , ȳ′ ) = ψĀ,B̄ ( x, y)◦¯ ψĀ,B̄ ( x ′ , y′ ). b , (1̄, 2̄), (2̄, 1̄), (2̄, 2̄)}, then after long Example 6. If we consider the hyperhomography H0̄,1̄ ( F̄ ) = {O calculations similarly s those in Example 5, we get the following Hv -group table. ◦¯ b O (1̄, 2̄) (2̄, 1̄) (2̄, 2̄) b O (1̄, 2̄), (2̄, 1̄) (1̄, 2̄), (2̄, 1̄) (2̄, 2̄) (1̄, 2̄) b O (1̄, 2̄), (2̄, 1̄) H0̄,1̄ ( F̄ ) H0̄,1̄ ( F̄ ) (1̄, 2̄), (2̄, 1̄), (2̄, 2̄) (2̄, 1̄) (1̄, 2̄), (2̄, 1̄) H0̄,1̄ ( F̄ ) H0̄,1̄ ( F̄ ) (1̄, 2̄), (2̄, 1̄), (2̄, 2̄) (2̄, 2̄) (2̄, 2̄) (1̄, 2̄), (2̄, 1̄), (2̄, 2̄) (1̄, 2̄), (2̄, 1̄), (2̄, 2̄) H0̄,1̄ ( F̄ ) Proposition 4. On H a,a ( F ), as a subset of H Ā, Ā ( F ), define the hyperoperation ( x, y)  ( x ′ , y′ ) = Then (H a,a ( F ), ) is an Hv − group.  \′ \′   { x •aax , y •aay }, ( x, y),    ( x ′ , y ′ ), if O ∈ / {( x, y), ( x ′ , y′ )} if ( x ′ , y′ ) = O if ( x, y) = O . Proof. First we prove that, if O 6= xb and xb ∈ H a,a ( F ), then f\ a,a ( x ) ∈ H a,a ( F ). To this aim, consider an 2 = id . Then arbitrary element xb ∈ H a,a ( F ) not equal to O and notice that f a,a F Symmetry 2019, 11, 1442 18 of 19 xb ∈ H a,a ( F ) =⇒ ( x, y) ∈ H a,a ( F ), y = f a,a ( x ) =⇒ f a,a (y) = f a,a ( f a,a ( x )) =⇒ f a,a (y) = ( f a,a ◦ f a,a )( x ) =⇒ f a,a (y) = x =⇒ (y, x ) ∈ H a,a ( F ), x = f a,a (y) =⇒ yb ∈ H a,a ( F ) =⇒ f\ a,a ( x ) ∈ H a,a ( F ). Consequently, ( x, y)  ( x ′ , y′ ) ⊆ H a,a ( F ), for all ( x, y), ( x ′ , y′ ) ∈ H a,a ( F ) and “” is well defined. Now, let ( x, y), ( x ′ , y′ ), ( x ′′ , y′′ ) belong to H a,a ( F ). We get ′ ′ ′′ ′′ ′ ′ ′′ ′′ ′ ′′ ′ ′′ \ { x •\ aax • aax , y • aay • aay } ⊆ ([( x, y )  ( x , y )]  ( x , y )) ∩ (( x, y )  [( x , y )  ( x , y )]) 6 = ∅, thus the weak associativity condition holds. It can easily be seen that the reproduction axiom is valid, too. Example 7. The Cayley table of the Hv −group (H0,0 (F), ) where, F = Z5 is again the field of order 5, is as follows: b O (1, 1) (2, 3) (3, 2) (4, 4) (1, 1) (2, 3) (3, 2) (4, 4) (1, 1) (1, 1) (2, 3) (2, 3) (2, 3) (3, 2), (4, 4) (1, 1), (4, 4) (3, 2) (3, 2) (3, 2), (4, 4) (4, 4) (4, 4)  b O b O b O (3, 2), (4, 4) (3, 2), (4, 4) b O b O b O (1, 1), (2, 3) (1, 1), (4, 4) (2, 3), (1, 1) (1, 1), (2, 3) (1, 1), (2, 3) (3, 2) b  ( x, y) = ( x, y) = ( x, y)  O b , for all ( x, y) ∈ H0,0 ( F ) and In this table, we have O ( x, y)  ( x ′ , y′ ) = {( x + x ′ , ( x + x ′ )−1 ), (y + y′ , (y + y′ )−1 )}, b . The hyperoperation is not associative, but only weak associative, as we for all ( x, y), ( x ′ , y′ ) ∈ H0,0 ( F ) r {O} can notice here below: b = [[(1, 1)  (1, 1)]  (3, 2)] 6= [(1, 1)  [(1, 1)  (3, 2)]] = {O b , (3, 2), (4, 4)}. O 5. Conclusions In the last few years, researchers in the hypercompositional structure theory have investigated, principally from a theoretical point of view, all types of hyperrings: general hyperrings [20], multiplicative hyperrings [15], additive hyperrings [21], superrings [22], but till now, only the Krasner hyperrings have found interesting and useful applications in number theory, algebraic geometry, scheme theory, as mentioned in the introductory part of this article. Here the authors continue the study on the research topic started in [1] about elliptic hypercurves defined on quotient Krasner hyperfield, with applications in cryptography [8]. In a similar way, the notion of a homography on a field is extended to hyperhomography over Krasner hyperfields. More exactly, considering an arbitrary field F and a normal subgroup G of its multiplicative group, we get a Krasner hyperfield Symmetry 2019, 11, 1442 19 of 19 1 F̄ = F/G. Then the homography Ha,b ( F ) = {( x, y) ∈ F2 | y = f a,b ( x ) = b + x− a }, where a, b ∈ F is 2 naturally extended to the hyperhomography H Ā,B̄ ( F̄ ) = {( x̄, ȳ) ∈ F̄ | 1̄ ∈ ( x̄ ⊖ Ā) ⊙ (ȳ ⊖ B̄)} over the hyperfield ( F̄, ⊕, ⊙). Besides, the group operation on a homography leads to a hyperoperation on the associated equipped hyperhomography H Ā,B̄ ( F̄ ), that becomes a hypergroup. Then, all reversible subhypergroups of an equipped hyperhomography are characterized. In the last part of the paper, other hyperoperations are defined on hyperhomographies and their properties are investigated in connection with weak associativity. Author Contributions: Conceptualization, V.V., M.J. and I.C.; Funding acquisition, I.C.; Investigation, V.V. and M.J.; Methodology, I.C.; Writing —original draft, V.V. and M.J.; Writing—review & editing, I.C. Funding: The third author acknowledges the financial support from the Slovenian Research Agency (research core funding No. P1 - 0285). Conflicts of Interest: The authors declare no conflict of interest. References 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. Vahedi, V.; Jafarpour, M.; Aghabozorgi, H.; Cristea, I. Extension of elliptic curves on Krasner hyperfields. Commun. Alg. 2019, 47, 4806–4823. Connes, A.; Consani, C. The hyperring of adele classes. J. Number Theory 2011, 131, 159–194. Al Tahan, M.; Davvaz, B. On the existence of hyperrings associated with arithmetic functions. J. Number Theory 2017, 174, 136–149. Viro, O. On basic concepts of tropical geometry. Proc. Steklov Inst. Math. 2011, 273, 252–282. Jun, J. Algebraic geometry over hyperrings. Adv. Math. 2018, 323, 142–192. Krasner, M. A class of hyperrings and hyperfields. Int. J. Math. Math. Sci. 1983, 6, 307–311. Massouros, C.G. On the theory of hyperrings and hyperfields. Algebra i Logika 1985, 24, 728–742. Berardi, L.; Eugeni, F.; Innamorati, S. Remarks on Hypergroupoids and Criptography. J. Combin. Inf. Syst. Sci. 1992, 17, 217–231. Corsini, P. Prolegomena of Hypergroup Theory; Aviani Editore: Tricesimo, Italy, 1993. Hankerson, D.; Menezes, A.; Vanstone, S.A. Guide to Elliptic Curve Cryptography, Springer: Berlin, Germany, 2004. Koblitz, N. Introduction to Elliptic Curves and Modular Forms; Volume 97 of Graduate Texts in Mathematics; Springer: New York, NY, USA, 1984. Corsini, P.; Leoreanu, V. Applications of Hyperstructure Theory; Kluwer Academic Publications: Dordrecht, The Netherlands, 2003. Vougiouklis, T. The fundamental relation in hyperrings. The general hyperfield. In Proceedings of the 4th International Congress on Algebraic Hypergroups and Applications, Xanthi, Greece, 27–30 June 1990; World Scientific: Singapore, 1991; pp. 209–217. Rota, R. Sugli iperanelli moltiplicativi. Rend. Mate 1982, 7, 711–724. Ameri, R.; Kordi, A.; Hoskova-Mayerova, S. Multiplicative hyperring of fractions and coprime hyperideals. An. Ştiinţ. Univ. Ovidius Constanţa Ser. Mater. 2017, 25, 5–23. Davvaz, B.; Leoreanu-Fotea, V. Hyperring Theory and Applications; International Academic Press: Cambridge, MA, USA, 2007. Nakassis, A. Recent results in hyperring and hyperfield theory. Int. J. Math. Math. Sci. 1988, 11, 209–220. Cristea, I., Jančić-Rašović, S., Composition hyperrings. An. Şt. Univ. Ovidius Constanţa 2013, 21, 81–94. Norouzi, M.; Cristea, I. Hyperrings with n -ary composition hyperoperation. J. Alg. Appl. 2018, 17, 1850022. Norouzi, M.; Cristea, I. Fundamental relation on m-idempotent hyperrings. Open Math. 2017, 15, 1558–1567. Bordbar, H.; Cristea, I.; Novak, M. Height of hyperideals in Noetherian Krasner hyperrings. Politehn. Univ. Bucharest Sci. Bull. Ser. A Appl. Math. Phys. 2017, 79, 31–42. Ameri, R.; Eyvazi, M.; Hoskova-Mayerova, S. Superring of polynomials over a hyperring. Mathematics 2019, 7, 902. c 2019 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).