La representación -aria del entero positivo es
donde es la base en la que se representa el número, y es decir, el -ésimo dígito en la expansión -aria de
El -ésimo número en la secuencia de van der Corput es
Ejemplos
Por ejemplo, para obtener la sucesión decimal de van der Corput, comenzamos dividiendo los números del 1 al 9 en décimas ( ), luego cambiamos el denominador a 100 para comenzar a dividir en centésimas ( ). En cuanto al numerador, comenzamos con todos los números de dos dígitos del 10 al 99, pero en orden inverso de dígitos. En consecuencia, obtendremos los numeradores agrupados por el dígito final. Primero, todos los numeradores de dos dígitos que terminan en 1, por lo que los siguientes numeradores son 01, 11, 21, 31, 41, 51, 61, 71, 81, 91. Luego los numeradores que terminan en 2, por lo que son 02, 12, 22, 32, 42, 52, 62, 72, 82, 92. Y después de eso, los numeradores que terminan en 3: 03, 13, 23 y así sucesivamente...
Así, la secuencia comienza
o en representación decimal:
Los elementos de la sucesión de van der Corput (en cualquier base) forman un conjunto denso en el intervalo unitario; es decir, para cualquier número real en , existe una subsucesión de la sucesión de van der Corput que converge a ese número. Además, están equidistribuidos en el intervalo unitario.
Implementación en C
doble corput ( int n , int base ){ doble q = 0 , bk = ( doble ) 1 / base ;mientras ( n > 0 ) { q += ( n % base ) * bk ; n /= base ; bk /= base ; }devolver q ; }
Secuencia de Halton : tipo de secuencia numérica utilizada en estadística, una generalización natural de la secuencia de van der Corput a dimensiones superiores.
Referencias
van der Corput, JG (1935), "Verteilungsfunktionen (Erste Mitteilung)" (PDF) , Actas de la Koninklijke Akademie van Wetenschappen te Amsterdam (en alemán), 38 : 813–821, Zbl 0012.34705