1 votos

Vectores binarios definidos por los restos de los números primos. ¿Cuál es la dimensión de su tramo?

Que los números $n$ y $k$ tal que $k \leq n$ se le dará.

Dejemos que $S$ sea el conjunto de números primos menores o iguales a $k$ .

Definimos un vector binario $v_{p, r}$ de longitud $n$ para cada $p \in S$ y $r \in [p - 1] \cup \{0\}$ de la siguiente manera.

Para cada $i \in [n-1] \cup \{0\}$ :

  • $(v_{p, r})_i = 1$ si $i \equiv r \; mod \; p$
  • $(v_{p, r})_i = 0$ De lo contrario,

Consideremos el conjunto de todos esos vectores binarios $X := \{ \; v_{p, r} \; | \; p \in S \text{ and } r \in [p - 1] \cup \{0\} \; \}$ .

Pregunta 1: Es $X$ linealmente independiente sobre $\mathbb{R}^{n}$ ? (No. Ver respuesta de @ChrisCulter)

Además, consideremos el espacio vectorial $V := span(X)$ tal que $V$ se ve como un subespacio de $\mathbb{R}^{n}$ .

Estoy tratando de encontrar límites en $dim(V)$ en términos de $n$ y $k$ . Cualquier respuesta sería muy apreciada, pero específicamente estoy tratando de responder a lo siguiente.

Pregunta 2: ¿Cuál es el menor $k$ (en términos de $n$ ) tal que $dim(V) = n$ ? ¿Podemos elegir siempre $k$ lo suficientemente grande como para garantizar que $dim(V) = n$ ?


Actualización

Basándome en la sugerencia de @GerryMyerson, he codificado algunos ejemplos en Octave.

Cuando $n = 400$ y $k = 61$ tenemos $dim(V) = n = 400$ .

Esto sugiere que podríamos encontrar un límite superior para el menor $k$ (en relación con $n$ ) tal que $dim(V) = n$ .

Aquí está mi código de Octave por si alguien quiere probarlo:

% Parameters
n = 400
k = 61

% Prime numbers
primes = [2, 3, 5, 7, 11, 13, 17, 19, 23, 29, 31, 37, 41, 43, 47, 53, 59, 61, 67, 71, 73, 79, 83, 89, 97, 101, 103, 107, 109, 113];
primes = primes(find(primes <= k));

% Compute number of rows & cols
count = 0;
for p = primes
  count += p;
end
rows = count
cols = n

% Construct matrix
M = zeros(rows, cols);
count = 1;
for p = primes
  for r = 0:(p-1)
    for c = 1:cols
      if r == mod(c, p)
        M(count, c) = 1;
      end
    end
    count += 1;
  end
end

% Print rank
rankOfM = rank(M)

4 votos

¿Has computado algún pequeño ejemplo, para hacerte una idea?

0 votos

@GerryMyerson ¡Es una gran sugerencia! Intenté hacerlo a mano, pero los ejemplos son bastante grandes. Tal vez podría codificar algo en MATLAB.

0 votos

Nota: La pregunta se modificó varias veces hasta llegar a su forma actual, que capta con mayor precisión lo que busco. Gracias.

4voto

user87023 Puntos 1

No, si $k>3$ entonces $V$ no es linealmente independiente (sobre cualquier campo). Podemos escribir el todo- $1$ s como dos combinaciones lineales diferentes: $$\sum_r v_{2,r} = \sum_r v_{3,r}.$$ Lo mismo ocurre si $X$ es cualquier conjunto que contenga al menos dos números.

0 votos

¡Este es un buen punto! Además, ¿alguna idea sobre qué límites se pueden dar para $dim(V)$ ?

1voto

mathworker21 Puntos 326

Para $n \ge 1$ , dejemos que $k(n)$ denotan el valor mínimo de $k$ para los que el $V$ tiene $\dim(V) = n$ .

Reclamación: Por cada $\epsilon > 0$ , $k(n) \ge (1-\epsilon)\sqrt{n\log n}$ para todos los grandes $n$ .

Prueba: Menos de $n$ Los vectores no pueden abarcar un $n$ -espacio dimensional, por lo que debemos tener $n \le \sum_{p \le k} p \sim \frac{1}{2}\frac{k^2}{\log k}$ . Claramente $k \le \sqrt{n}$ implica $\frac{1}{2}\frac{k^2}{\log k} \le n$ . Y si $k \in [\sqrt{n},(1-\epsilon)\sqrt{n\log n}]$ entonces $\frac{1}{2}\frac{k^2}{\log k} \le \frac{1}{2}\frac{(1-\epsilon)n\log n}{\log\sqrt{n}} = (1-\epsilon)n$ . $\square$

.

Reclamación: Por cada $\epsilon > 0$ , $k(n) \le (\frac{3}{4}+\epsilon)n$ para todos los grandes $n$ . En particular, la respuesta a la segunda mitad de la pregunta 2 es "sí".

Prueba: Por pura pereza, voy a probar $k(n) \le \frac{9n}{10}$ para todos los grandes $n$ . La cantidad de esfuerzo para adaptar lo siguiente a $(\frac{3}{4}+\epsilon)n$ es menor que para escribir esta frase actual. Por el teorema de los números primos, podemos tomar algún primo $p \in (\frac{9n}{10},n)$ . Entonces, para $\frac{n}{10} \le r \le p-1$ , $v_{p,r} = e_r$ (donde $e_j = (0,\dots,0,1,0,\dots,0)$ El $1$ en el índice $j$ ). Tome un poco de $q \in (\frac{n}{2},\frac{8n}{10})$ . Entonces, para $0 \le r \le \frac{n}{10}$ , $v_{q,r} = e_r+e_{q+r}$ Así que $v_{q,r}+v_{p,q+r} = e_r$ (nota $q+r < p$ Así que $v_{p,q+r}$ es válido). Por último, para $p \le r \le n-1$ , $v_{q,r-q} = e_{r-q}+e_r$ Así que $v_{q,r-q}+v_{p,r-q} = e_r$ . $\square$

.

Ahora algunos resultados y especulaciones menores.

Dejemos que $v_1 = (1,1,1,\dots,1)$ y $v_2,v_3,v_4,\dots = v_{2,1},v_{3,1},v_{3,2},v_{5,1},v_{5,2},v_{5,3},v_{5,4},v_{7,1}\dots,v_{7,6},v_{11,1}\dots$ .

Conjetura: Para $n \ge 4$ , $v_1,\dots,v_n$ son linealmente independientes en $\mathbb{R}^n$ .

Esta es la conjetura natural a la luz de la dependencia obvia señalada por Chris Cutler ( $n=2,3$ son demasiado pequeños por razones tontas).

Por desgracia, esta conjetura es falsa, y $n=11$ es el contraejemplo más pequeño. Sin embargo, a partir del código parece que es casi cierto. Si la conjetura fuera cierta, entonces el valor mínimo de $k$ para lo cual $\dim(V) = n$ es el valor mínimo de $k$ para lo cual $1+ \sum_{p \le k} (p-1) \ge n$ . Mediante la suma parcial y el teorema de los números primos, se puede ver que $\sum_{p \le k} p \sim \frac{1}{2}\frac{k^2}{\log k}$ Así que la respuesta sería básicamente $k = \sqrt{n\log n}$ . Dado que la conjetura parece ser casi cierta, supongo que $k = \Theta(\sqrt{n\log n})$ es la respuesta a la pregunta 2.

1 votos

¡Muchas gracias! Me ha gustado mucho cómo lo has expuesto todo. Leyendo tu respuesta, siento que entiendo mejor el problema. Además, me ha gustado cómo has eliminado el caso del resto 0 y creo que es sorprendente cómo falla tu conjetura, pero parece ser casi correcta. Creo que deberíamos ser capaces de probar su límite superior sugerido y tengo la esperanza de que podemos :)

1 votos

@MichaelWehar muy buena pregunta! todavía tratando de conseguir nada $o(n)$ para un límite superior. véase mi respuesta actualizada. Me siento un poco perezoso por no conseguir un límite superior mejor. Mi mente se confunde pensando en demasiados vectores. Avísame si averiguas algo.

0 votos

Gracias de nuevo por el seguimiento. Mostrando que $k(n) < (3/4 + \varepsilon) n$ es un progreso importante y lo agradezco mucho. Supongo que aún tengo esperanzas de que algo relacionado con el hecho de que las longitudes de los periodos sean relativamente próximas entre sí nos ayude a conseguir un límite superior mejor, pero quizá me equivoque.

1voto

mathworker21 Puntos 326

Supongamos que $\dim(V) < n$ . Entonces hay algún vector no nulo $x$ ortogonal a todos los $v_{r,p}$ 's, lo que es fácil de ver implica $\sum_{j=1}^n x_j z^j$ tiene sus raíces en $z = e^{2\pi i \frac{m}{p}}$ para cada $p \le k$ y $0 \le m \le p-1$ Así que, como $x$ es distinto de cero y $\sum_{j=1}^n x_jz^j$ es un grado $n$ polinomio, debemos tener $1+\sum_{p \le k} (p-1) \le n$ .

0 votos

Si he entendido bien, entonces por contrapositivo tenemos lo siguiente. Si $\sum_{p \le k} (p-1) \geq n$ entonces $dim(V) = n$ . Además, para que quede claro, la suma es sólo sobre primos $p$ inferior o igual a $k$ .

0 votos

Todavía estoy intentando entender esta parte: "Es fácil ver que $\sum_{j=1}^n x_j z^j$ tiene sus raíces en $z = e^{2\pi i \frac{m}{p}}$ ". Parece que de alguna manera $x$ ser ortogonales implica esto. Agradeceré cualquier explicación adicional.

0 votos

Por cierto, vaya, esto es muy conciso. Gracias por la actualización.

0voto

Michael Wehar Puntos 93

Podemos utilizar el mismo enfoque que presentó @Ilya Bogdanov aquí: https://mathoverflow.net/questions/343355/do-the-following-binary-vectors-span-mathbbrn

Siguiendo el mismo formato, obtenemos un polinomio $$P_k(x) = \prod_{\substack{ p \, \in \, \mathtt{PRIMES \hspace{0.08em} \cup \hspace{0.08em} \{1\}}\\ p \leq k }} \Phi_p(x).$$

Por lo tanto, el grado de $P_k$ es igual a $$1 + \sum_{\substack{ p \, \in \, \mathtt{PRIMES}\\ p \leq k }} (p - 1).$$

Además, obtenemos que el grado de $P_k \sim \frac{k^2}{2 \log k}$ aplicando los resultados de: Cuál es la suma de los números primos hasta un número primo $n$ ?

Tenemos que $dim(V) = n$ precisamente cuando el grado de $P_k \geq n$ .

Por lo tanto, $k(n) = \Theta(\sqrt{n \log n})$ como conjetura @mathworker21.

¡Muchas gracias @Ilya Bogdanov y @mathworker21!

1 votos

Tenga en cuenta que $\deg\Phi_p=p-1$ . No es que importe mucho...

0 votos

@IlyaBogdanov ¡Gran captura! Tienes toda la razón. Ahora lo arreglo. Gracias :)

1 votos

@MichaelWehar Hola. Estoy llegando a esto ahora. No entiendo la solución de Ilya sobre MO. En primer lugar, ¿qué quiere decir con "recurrencia lineal"?

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X