I am trying to find out if there is a theory of vector spaces in non-integer dimension?
My reasoning is like this. One can form a space of vectors of the form $(x,y,z)\in \mathbb{R}^3$.
If one puts a restriction on this vector space like this $x+y+z=0$ then now $(x,y,z)\in \mathbb{R}^2$
Or indeed one can put a restriction $(x+y+z)^2+(2x+3y+4z)^2=0$ then $(x,y,z)\in \mathbb{R}$.
But can one put a restriction such that $(x,y,z)\in \mathbb{R}^d$ where $2<d<3$?
One thought I had was to define a function $f(x,y,z)=0$ where $f$ is zero only if the point $(x,y,z)$ is in a 3d version of the Sierpiński triangle. (Not entirely sure how one would define such a function). But it seems like one can define a non-integer vector space as a pair which consists of an integer vector space together with a function which restricts the values.
Now assuming this is a definition of a non-integer vector space, could there exist any analogues of things like the rotation group $SO(d)$ or Euclidean geometry, or any spheres are things from linear algebra?
One basic thing would be two define a matrix in non-integer dimensions, which would presumably consist of a matrix in an integer dimension together with some restriction on the values of the matrix as before.