Imagina que hay un conjunto $X$ de $n$ puntos (diferentes) en $\mathbb{R}^d$ . El número de órdenes (lineales) que podríamos definir para ellos es simplemente $n!\approx \sqrt{2\pi n}(n/e)^n$ .
Algunos de estos órdenes pueden definirse junto a alguna dirección: por proyección sobre algún vector unitario $v$ : tomamos productos escalares $(v\cdot x^i)_{i=1..n}$ para todos estos puntos y utilizar el orden natural para estos números reales.
Define una interesante relación de equivalencia en la esfera de las direcciones: $v\sim_X u$ si definen el mismo orden en $X$ . Tales regiones deben estar conectadas (¿y "convexas"?). Descartemos sus límites, que son situaciones genéricas: tomemos sólo las direcciones para las que las proyecciones de todos los puntos son diferentes por pares.
La pregunta es cuál es el número de estas órdenes direccionales, por ejemplo, para un $d$ -¿un cubo de dimensiones? ¿Límite superior? ¿Distribución de probabilidad para puntos de posiciones aleatorias?
Si todos los puntos están en una línea, sólo hay 2 órdenes direccionales diferentes (las regiones son dos medias esferas). Así que la cuestión principal es el límite superior: denote el número máximo de órdenes direccionales como $M_{n,d}$ .
Algunos valores evidentes son $M_{n,1}=2$ o para $d\geq n-1$ tenemos simplex: $M_{n,d}=n!$ .
¿Existe una fórmula general para $M_{n,d}$ ? ¿Recurrencia?
Actualización: Acabo de hacer algunos números en Mathematica para $M_{n,d}$ (por ejemplo "MatrixForm[Tabla[x = RandomReal[1, {n, d}]; CountDistinct[Tabla[v = RandomReal[{-1, 1}, d]; Ordering[x.v], {i, 100000}]], {n,10}, {d, 10}]".
Para $d=2$ y $n=1,\ldots,10$ nos vemos con certeza: 1,2,6 , 12, 20, 30, 42, 56, 72, 90 ... que se pueden adivinar: $M_{n,2}=n(n-1)$ a excepción de $M_{1,2}=1$ . Esta fórmula sugiere que podemos elegir, por ejemplo, los dos primeros vértices y el resto sigue, pero es más complicado.
Para $d=3$ nos encontramos con que: 1,2,6,24 72, 172?, 352?, 642?, 1072?, 1690? (los últimos pueden estar todavía aumentados - probado 10 conjuntos para millones de direcciones) - los primeros cuatro son factoriales, pero no veo una fórmula para los siguientes?
Para $d=4$ nos encontramos con que: 1,2,6,24,120 , 480, ~1404, ~3488, ~7516, ~14374.
Para $d=5$ nos encontramos con que: 1,2,6,24,120,720 ,3600, ~10500, ~29000, ~62000.
Para $d=6$ nos encontramos con que: 1,2,6,24,120,720,5040 , 30240?, ~70000, ~260000.
Los datos numéricos sugieren que el número varía entre distintos conjuntos de puntos con posiciones aleatorias, lo que lleva a plantear otras cuestiones, como la caracterización de los conjuntos de puntos que maximizan el número de órdenes direccionales.
Actualización: Buscar justo debajo de la diagonal podría ser útil, por ejemplo, "añadir un punto al simplex": $M_{n,n-2}=(n-1)!\cdot(n-2) $ comprobado para $n=3,4,5,6,7$ ... (?)
Actualización: Para los cubos ( $n=2^d$ ) y las dimensiones 1,2,3,4, el número de órdenes direccionales es el correspondiente: 1, 8, 96, 5376.
Actualización: Podemos decir mucho sobre los límites de las regiones. Por ejemplo, el genérico $d$ puntos en $\mathbb{R}^d$ forman un único hiperplano, y su $\pm$ direcciones normales son dos vértices de la frontera entre $d!$ regiones de equivalencia de $\sim_X$ relación: con una perturbación infinitesimal podemos elegir cualquier orden entre estos $d$ puntos. Análogamente $d-1$ los puntos definen líneas en el límite - entre $(d-1)!$ regiones.
Para un límite tal como CW-complejo nos gustaría aplicar fórmula general de Euler :
$$1-(-1)^d=\chi=k_0-k_1+k_2-\ldots-(-1)^d k_{d-1}$$
donde $k_0$ es el número de vértices, $k_1$ aristas y así sucesivamente, permitiendo finalmente calcular el número de nuestras regiones/órdenes como $k_{d-1}$ .
En el caso genérico, cada $d$ vértices definen el hiperplano y por lo tanto dos vértices del complejo: $k_0=2{n \choose d}$ .
Para $k_1$ elegimos $d-1$ vértices en ${n\choose d-1}$ caminos - el plano que los atraviesa define un círculo 1D en la esfera. Proyectando en el espacio bidimensional ortogonal a dicho plano, estos $d-1$ puntos se convierten en un punto allí, obteniendo situación con $n-d+2$ puntos en 2D. Por lo tanto, el número total de arcos parece $k_1={n\choose d-1}M_{n-d+2,2}$ (?).
Análogamente $k_i={n\choose d-i} M_{n-d+1+i,1+i}$ ( ), lo que también concuerda para $k_0$ y permite obtener la recurrencia gracias a la fórmula de Euler:
$$M_{n,d}=^?(-1)^d \left((-1)^d-1 +\sum_{i=0}^{d-2} (-1)^i {n\choose d-i} M_{n-d+1+i,1+i} \right) $$
No verificado - Probablemente volveré a él en unos días.