fresh_42 said:
Not sure if we should call this "more" structure. All vector spaces are modules but not vice versa, i.e. modules are the more general concept.
Well, one defines a nice and often smooth plane and the other one only a lattice. Many physical quantities can have continuous values, so the integers might not be enough. In QFT where quantized values play a much more important role, there is an entire section that uses lattice theory.
Modules play a far greater role than you might think. E.g. every group or algebra representation is also a module, which includes semi-direct products. So modules are everywhere, it just happens that some of them are even vector spaces.
The way they are treated in textbooks is usually a different one, linear algebra vs. ring theory. This reflects one of the purposes why we consider them: In linear algebra we investigate the transformations between vector spaces while modules in connection with ring theory are used to find out properties of the rings. But you can always say ##\mathbb{R}## module to a real vector space.
I think I need the smooth version over the lattice version.
Some context:
I'm working on transforming the number line into a vector space using infinite basis that are isomorphic to the primes where the metric of this space measures the amount of mutual information they contain(which I so far have defined as the number of overlapping primes). The reason that I want to do is to apply statistical methods to see patterns, such as entropy of primes, which rely on vector spaces. I don't know just how strict this is.
What I ended up getting is a module over Z, which I think might not be sufficient because I think things like the Gauss-Markov theorem might not work on a space where the scalar multiplication isn't reversible.
Here is a number 60 in module form.
##60=3*5*2^{2} <=> log(60)=log(3)+log(5)+2*log(2)## which in turn can be reexpressed as ## |60>=|3>+|5>+|2>+|2>. ##
The ket is supposed to mean vector, but I'll use it for module as well. Basically, any number in Z as a linear combination of primes transformed. And I don't need a notion of multiplication since I can just sum ##|2>## twice.
But if I want to actually express it nicely as ##|60>=|3>+|5>+2*|2>##. I would need to have multiplication of a ring element with that group element ##|2>##
I would need to define the space not as a abelian group under addition, but as a module over a Z ring.
If I want to extend the ring multiplication operation to have an inverse, I would need to have 2->1/2. But ##\frac 1 2 |prime>## Which is isomorphic to ##\frac 1 2 log(prime)##. This doesn't have much of a meaning because I cannot express composite numbers as fractional powers of primes.
Yet I need to if I want to extend this module to a full vector space for statistical purposes.
I take from your post that I would need to fill in the gaps, since I should make it an R module? If I want to take the linear algebra approach.
So I need to somehow use fractional powers as scalars and have it correspond to something meaningful? Perhaps filling out the number line with rationals? What about irrationals? I could let multiplication to be reversible by defining an inverse. So roots can be expressed as ##\frac 1 2 |prime>##. But it's hard to start from the abstract space and move towards the numbers. I can do ##\pi## as ##|\pi>=a*|prime_{1}>+b* |prime_{2}>+c* |prime_{3}>+... ## Where the primes are in no particular order. This amounts to finding an infinite product of primes, each one risen to some power, such that it converges to be pi. Which is not feasible, sadly.