From vectors to mnesors
The mnesor theory is the adaptation of vectors to artificial intelligence. The scalar field is replaced by a lattice. Addition becomes idempotent and multiplication is interpreted as a selection operation. We also show that mnesors can be the foundat…
Authors: 정보가 제공되지 않음 (저자 미상)
From vectors to mnesors Gilles C HAMPENOIS Collège Saint-André, Saint-Maur, France gilles_champenois@yahoo.fr ABSTRACT . The mnesor theory is the adaptation of vectors to artificial intelligence. The scalar field is replaced by a lattice. Addition becomes idempotent and multiplication is interpreted as a selection operation. We also show that mnesors can be the foundation for a linear calculus. “I am still not satisfy with algebra, because it does not give the shortest methods or the most beautiful constructions in geometry. This is why I believe that, so far as geometry is concerned, we need still another analysis which is distinctly geometrical or linear and which will express situation directly as algebra expresses magnitude directly.” Gottfried Leibniz (1646-1706) I. INTRODUCTION Geometrical and physical quantities require the notions of point, direction and magnitude and also appropriate operations like addition and scalar multiplication [1]. The former is able to compose vectors or points, the latter to modify magnitude. € r V € 2 r V € r U + r W € r U € r W FIGURE 1 . Addition and scalar multiplication of vectors or points € A € B € 1 2 A + B ( ) The axiomatization of abstract vectors [2] comes up as follows: let be given a vector space € M , + ( ) over the field € K . € M has € 0 as identity element and € K , + , ⋅ ( ) has € 1 as identity element for multiplication. For any vectors € x , y , left module properties hold: (unital property) € 1 x = x (vector distributivity) € λ x + y ( ) = λ x + λ y (associativity of scalar multiplication) € µ λ x ( ) = µ ⋅ λ ( ) x (scalar distributivity) € λ + µ ( ) x = λ x + µ x But ias far as information is concerned, we’d better talk about precision instead of magnitude and about ordering instead of direction. Hence, addition should be defined as an aggregation operation and scalar multiplication as a filtering operator. For that, scalar field will be replaced by a lattice. EXAMPLE . As simple example of mnesors, we give the column tuple € France Poland . Two column tuples are added as follows: € Germany Luxemburg + France Poland = Germany Luxemburg France Poland If € EU (for European Union) represents an element of the lattice of intergovernmental organizations, multiplication by € EU acts on a column tuple like a filter: € France Russia Sweden EU = France Sweden Only components belonging to the European Union are retained. Because information structures and processes don’t necessarily commute, we don’t assume commutativity for mnesors. EXAMPLE : € Slowenia [ ] + Slowakia [ ] = Slowenia Slowakia differs from € Slowakia [ ] + Slowenia [ ] = Slowakia Slowenia € Slowenia comes first in the former colomn list but second in the latter. The addition is not necessarily commutative. II. DEFINITIONS We define a mnesor space as a two-sorted structure made up with a monoid € M , + ( ) and a lattice € L , ⊕ , ⊗ ( ) . We assume an identity element for € M : € 0 (1) a top element for € L : € τ (2) The lattice here plays the same role as a scalar field and for that reason the elements are called granular. Scalar multiplication is replaced by the granular multiplication , which multiplies a mnesor by any lattice element and returns another mnesor. Granular multiplication is considered as a filtering operation. The definition properties follow next: (unital property) € x τ = x (3) (mnesor distributivity) € x + y ( ) λ = x λ + y λ (4) (associativity of granular multiplication) € x λ ( ) µ = x λ ⊗ µ ( ) (5) (granular distributivity) € x λ + x µ = x λ ⊕ µ ( ) (6) EXAMPLE . To illustrate the unital property, you can see that € Germany [ ] UN = Germany [ ] where € UN (United Nations) is the top element of the lattice. Multiplying by the top element has no action on a mnesor. A common assumption with the vector theory is to make addition reversible. We mean that there exists a reverse operation undoing € x + y and calculating € x from € z = x + y . In the vector theory this operation is the substraction ( € x = z − y ). We here postulate that there exists a granular doing it ( € x = z α = x + y ( ) α ). Finally: (absorption property) For any mnesors € x , y , there exists a granular € α such that € x + y ( ) α = x (7) EXAMPLE : We can now extract the term € Italy [ ] from the sum € Italy [ ] + Switzerland [ ] using the previous property € Italy [ ] + Switzerland [ ] ( ) NATO = Italy [ ] . III. PROPERTIES OF NON-REDUNDANCY Idempotence . The addition of mnesors is idempotent. PROOF : Applying (4) with € λ = τ and € µ = τ gives € x τ + x τ = x τ Thus, € x + x = x , for any € x ∈ M [by (3)] EXAMPLE . € Spain [ ] + Spain [ ] = Spain [ ] Priority . € x + y + x = x + y , for any mnesors € x , y PROOF : € x + y + x = x + y + x + y ( ) α [by (7)] € = x + y ( ) τ + x + y ( ) α [by (3)] € = x + y ( ) τ ⊕ α ( ) [by (6)] € = x + y ( ) τ [by (2)] € = x + y [by (3)] EXAMPLE . € Denmark Norway + Denmark [ ] = Denmark Norway . IV. PREFIX ORDERING If a mnesor € a takes the form € a = x + y , then € x (resp. € y ) is a prefix (resp. suffix) for € a . EXAMPLE . In € Rumania Serbia = Rumania [ ] + Serbia [ ] , the former is a prefix and the latter a suffix. Prefix . The next three propositions are equivalent : (i) € y is a prefix for € x (ii) € y takes the form € y = x λ (iii) € y + x = x PROOF : (i) € ⇒ (ii) Let € y be a prefix for € x . That is, € y + z = x . There exists a granular € λ such that € y + z ( ) λ = y , or equivalently, € x λ = y (ii) € ⇒ (iii) from € y = x λ follows € y + x = x λ + x € = x λ + x τ [by (3)] € = x λ ⊕ τ ( ) [by (6)] € = x τ [by (2)] € = x [by (3)] (iii) € ⇒ (i) evidently Prefix relation and ordering . The relation “ € x is a prefix for € y ” give rise to an ordering. PROOF : Each mnesor is a prefix for itself If € x is a prefix for € y (i.e. € x + y = y ) and € y a prefix for € z (i.e. € y + z = z ), then € x is a prefix for € z ( € x + z = x + y + z ( ) = x + y ( ) + z = y + z = z ) Antisymmetry: let € x be a prefix for € y (i.e. € x + y = y ) and vice-versa (i.e. € y + x = x ), then € x + y = y + x ( ) + y = y + x + y € = y + x [by priority] € = x On the other hand € x + y = y . Hence, € x = y EXAMPLE : € France Italy = France Russia Italy EU . Thus, € France Russia Italy ≥ France Italy As a result of a filtering operation, the column list gains in selectivity. The prefix ordering plays the role of a selectivity indicator. The order is compatible with the addition and the granular multiplication. PROOF : € x ≤ y (i.e. € x + y = y ). If we add € a to both members, € x + y + a = y + a , and insert € a then € x + a + y + a = y + a , or equivalently € x + a ≤ y + a . € x ≤ y (i.e. € x + y = y ). By multiplying both members by € λ we get € x λ + y λ = y λ . Thus € x λ ≤ y λ . Let € λ ≤ µ be given. That is, € λ + µ = µ . By multiplying both members by € x and applying (6), we get € x λ + x µ = x µ . Thus € x λ ≤ x µ . Positivity . For any mnesor € x , € x ≥ 0 . PROOF : € 0 + x = x [by (1)] € M is zerosumfree. That is, € x + y = 0 implies € y = x = 0 PROOF : € x is a prefix for € 0 , that is € x + 0 = 0 Then € x = 0 , [by (1)] Finally, € y = 0 [by (1)] V. SUFFIXES Suffix . The next three propositions are equivalent : (i) € y is a suffix for € a (ii) € y satisfies an identity of the form: € a λ + y = a (iii) € a + y = a PROOF : (i) € ⇒ (ii) € y is a suffix for € a . That is, there exists a prefix € x = a λ such that € x + y = a . Thus, € a λ + y = a (ii) € ⇒ (iii) Adding € a to both sides of € a λ + y = a gives € a + a λ + y = a + a . Thus, € a + a λ + y = a [by idempotence] € a τ + a λ + y = a [by (3)] € a τ ⊕ λ ( ) + y = a [by (6)] € a τ + y = a [by (2)] € a + y = a [by (3)] (iii) € ⇒ (i) evidently Any prefix for € x is a suffix for € x . Hence, prefixes inherit properties from suffixes. PROOF : Let € z be a prefix for € a . That is, € z takes the form € z = a λ Then, € a + z = a + a λ € = a τ + a λ [by (3)] € = a τ ⊕ λ ( ) [by (6)] € = a τ [by (2)] € = a [by (3)] Thus € z is a suffix. Anagram . Two mnesors € x , y are called anagrams if € x is a suffix for € y and vice versa. For example, € x = z + t and € y = t + z are anagrams, for any mnesors € z , t ∈ M (to prove it: € x + y = z + t + t + z = z + t = x and € y + x = t + z + z + z = t + z = y ). VI. STABILIZERS AND ANNIHLATORS Stabilizer . A granular € λ is a stabilizer for a given mnesor € x if multiplying by € λ leaves € x unchanged (i.e. € x λ = x ). Note that any mnesor has € τ as stabilizer [by (3)]. EXAMPLE . € France Germany IOC = France Germany where € IOC stands for International Olympic Commitee. Absorption property solutions are stabilizers. PROOF : Let a mnesor € x be given. Since there exists a granular € α such that € x + y ( ) α = x [by (7)], we can substitute € x + y ( ) α for € x in € x α : € x α = x + y ( ) α ( ) α € = x + y ( ) α ⊗ α ( ) [by (5)] € = x + y ( ) α [by idempotence] € = x Note that € x = x α = x τ , which shows that the general identity € x λ = x µ basically may not be reduced to € λ = µ . Stabilizer sublattice . The stablizers of € x make up a sublattice, written € τ x . PROOF : € x λ = x and € x µ = x . Thus, € x λ ⊕ µ ( ) = x λ + x µ = x + x = x . Thus, € λ ⊕ µ ∈ τ x € x λ ⊗ µ ( ) = x λ ( ) µ = x µ = x . Thus € λ ⊗ µ ∈ τ x Empty mnesor . € e = 0 iff € e λ = e , for any granular € λ . That is, the stabilizer sublattice for € 0 is the whole lattice € L . PROOF : € x + 0 λ = x + 0 + 0 λ [by (1)] € = x + 0 τ + 0 λ [by (3)] € = x + 0 τ ⊕ λ ( ) [by (6)] € = x + 0 τ [by (2)] € = x + 0 [by (3)] € = x [by (1)] That is, € x + 0 λ = x , for any mnesor € x . Similarly, € 0 λ + x = x . Thus, € 0 λ is the identity element itself. And conversely, if € e λ = e holds for any granular, then € e α = e , where € 0 + e ( ) α = 0 [by absorption property]. Finally, € e α = e and € e α = 0 . Hence, € e = 0 In case the lattice possesses a bottom element € ε , then € x ε = 0 , for any mnesor € x . PROOF : First, € x ε ( ) λ = x ε ⊗ λ ( ) = x ε , for any € λ ∈ L Thus, € x ε = 0 Annihilator . A granular € λ is an annihilator for a given mnesor € x if it vanishes € x (i.e. € x λ = 0 ). EXAMPLE . € India Taiwan EU = 0 Annihilator sublattice . The annihilators of € x make a sublattice, written € ε x PROOF : Let € λ , µ ∈ ε x be given. Then, € x λ ⊕ µ ( ) = x λ + x µ = 0 . Thus, € λ + µ ∈ ε x and € x λ ⊗ µ ( ) = x λ ( ) µ € = 0 µ = 0 . Thus, € λ ⊗ µ ∈ ε x REFERENCES 1. G RASSMANN H. (1844), Die Ausdehnunslehre 2. P EANO G. (1888), Calcolo geometrico secondo l’Ausdehnunslehre di H. Grassmann preceduto dalle operazioni della logica deduttiva .
Original Paper
Loading high-quality paper...
Comments & Academic Discussion
Loading comments...
Leave a Comment