Articulo de referencia

Sistema de base compleja

En aritmética , un sistema de base compleja es un sistema numérico posicional cuyo radio es un número imaginario (propuesto por Donald Knuth en 1955 [1] [2] ) o complejo (propue...

En aritmética , un sistema de base compleja es un sistema numérico posicional cuyo radio es un número imaginario (propuesto por Donald Knuth en 1955 [1] [2] ) o complejo (propuesto por S. Khmelnik en 1964 [3] y Walter F. Penney en 1965 [4] [5] [6] ).

En general

Sea un dominio integral , y el valor absoluto (arquimediano) en él. D {\displaystyle D} C {\displaystyle \subset \mathbb {C} } | | {\displaystyle |\cdot |}

Un número en un sistema de numeración posicional se representa como una expansión X D {\displaystyle X\in D}

X = ± ν x ν ρ ν , {\displaystyle X=\pm \sum _{\nu }^{}x_{\nu }\rho ^{\nu },}

dónde

La cardinalidad se llama nivel de descomposición . R := | Z | {\displaystyle R:=|Z|}

Un sistema de numeración posicional o sistema de codificación es un par

ρ , Z {\displaystyle \left\langle \rho ,Z\right\rangle }

con base y conjunto de dígitos , y escribimos el conjunto estándar de dígitos con dígitos como ρ {\displaystyle \rho } Z {\displaystyle Z} R {\displaystyle R}

Z R := { 0 , 1 , 2 , , R 1 } . {\displaystyle Z_{R}:=\{0,1,2,\dotsc ,{R-1}\}.}

Son deseables sistemas de codificación con las características:

  • Cada número en , por ejemplo los enteros , los enteros gaussianos o los enteros , es únicamente representable como un código finito , posiblemente con un signo ±. D {\displaystyle D} Z {\displaystyle \mathbb {Z} } Z [ i ] {\displaystyle \mathbb {Z} [\mathrm {i} ]} Z [ 1 + i 7 2 ] {\displaystyle \mathbb {Z} [{\tfrac {-1+\mathrm {i} {\sqrt {7}}}{2}}]}
  • Todo número del cuerpo de fracciones , que posiblemente se complete para la métrica dada dando o , es representable como una serie infinita que converge bajo para , y la medida del conjunto de números con más de una representación es 0. Esto último requiere que el conjunto sea mínimo, es decir para números reales y para números complejos. K := Quot ( D ) {\displaystyle K:=\operatorname {Quot} (D)} | | {\displaystyle |\cdot |} K := R {\displaystyle K:=\mathbb {R} } K := C {\displaystyle K:=\mathbb {C} } X {\displaystyle X} | | {\displaystyle |\cdot |} ν {\displaystyle \nu \to -\infty } Z {\displaystyle Z} R = | ρ | {\displaystyle R=|\rho |} R = | ρ | 2 {\displaystyle R=|\rho |^{2}}

En los números reales

En esta notación, nuestro esquema de codificación decimal estándar se denota por

10 , Z 10 , {\displaystyle \left\langle 10,Z_{10}\right\rangle ,}

El sistema binario estándar es

2 , Z 2 , {\displaystyle \left\langle 2,Z_{2}\right\rangle ,}

El sistema negabinario es

2 , Z 2 , {\displaystyle \left\langle -2,Z_{2}\right\rangle ,}

y el sistema ternario equilibrado [2] es

3 , { 1 , 0 , 1 } . {\displaystyle \left\langle 3,\{-1,0,1\}\right\rangle .}

Todos estos sistemas de codificación tienen las características mencionadas para y , y los dos últimos no requieren signo. Z {\displaystyle \mathbb {Z} } R {\displaystyle \mathbb {R} }

En los números complejos

Los sistemas de numeración posicional más conocidos para los números complejos incluyen los siguientes ( siendo la unidad imaginaria ): i {\displaystyle \mathrm {i} }

  • R , Z R {\displaystyle \left\langle {\sqrt {R}},Z_{R}\right\rangle } , por ejemplo [1] y ± i 2 , Z 2 {\displaystyle \left\langle \pm \mathrm {i} {\sqrt {2}},Z_{2}\right\rangle }
± 2 i , Z 4 {\displaystyle \left\langle \pm 2\mathrm {i} ,Z_{4}\right\rangle } , [2] la base cuaternaria , propuesta por Donald Knuth en 1955.
  • 2 e ± π 2 i = ± i 2 , Z 2 {\displaystyle \left\langle {\sqrt {2}}e^{\pm {\tfrac {\pi }{2}}\mathrm {i} }=\pm \mathrm {i} {\sqrt {2}},Z_{2}\right\rangle } y
2 e ± 3 π 4 i = 1 ± i , Z 2 {\displaystyle \left\langle {\sqrt {2}}e^{\pm {\tfrac {3\pi }{4}}\mathrm {i} }=-1\pm \mathrm {i} ,Z_{2}\right\rangle } [3] [5] (véase también la sección Base −1 ± i a continuación).
  • R e i φ , Z R {\displaystyle \left\langle {\sqrt {R}}e^{\mathrm {i} \varphi },Z_{R}\right\rangle } , donde , y es un entero positivo que puede tomar múltiples valores en un determinado . [7] Para y este es el sistema φ = ± arccos ( β / ( 2 R ) ) {\displaystyle \varphi =\pm \arccos {(-\beta /(2{\sqrt {R}}))}} β < min ( R , 2 R ) {\displaystyle \beta <\min(R,2{\sqrt {R}})} β {\displaystyle \beta _{}^{}} R {\displaystyle R} β = 1 {\displaystyle \beta =1} R = 2 {\displaystyle R=2}
1 + i 7 2 , Z 2 . {\displaystyle \left\langle {\tfrac {-1+\mathrm {i} {\sqrt {7}}}{2}},Z_{2}\right\rangle .}
  • 2 e π 3 i , A 4 := { 0 , 1 , e 2 π 3 i , e 2 π 3 i } {\displaystyle \left\langle 2e^{{\tfrac {\pi }{3}}\mathrm {i} },A_{4}:=\left\{0,1,e^{{\tfrac {2\pi }{3}}\mathrm {i} },e^{-{\tfrac {2\pi }{3}}\mathrm {i} }\right\}\right\rangle } . [8]
  • R , A R 2 {\displaystyle \left\langle -R,A_{R}^{2}\right\rangle } , donde el conjunto consta de números complejos y números , por ejemplo A R 2 {\displaystyle A_{R}^{2}} r ν = α ν 1 + α ν 2 i {\displaystyle r_{\nu }=\alpha _{\nu }^{1}+\alpha _{\nu }^{2}\mathrm {i} } α ν Z R {\displaystyle \alpha _{\nu }^{}\in Z_{R}}
2 , { 0 , 1 , i , 1 + i } . {\displaystyle \left\langle -2,\{0,1,\mathrm {i} ,1+\mathrm {i} \}\right\rangle .} [8]
  • ρ = ρ 2 , Z 2 {\displaystyle \left\langle \rho =\rho _{2},Z_{2}\right\rangle } , donde [9] ρ 2 = { ( 2 ) ν 2 if  ν  even, ( 2 ) ν 1 2 i if  ν  odd. {\displaystyle \rho _{2}={\begin{cases}(-2)^{\tfrac {\nu }{2}}&{\text{if }}\nu {\text{ even,}}\\(-2)^{\tfrac {\nu -1}{2}}\mathrm {i} &{\text{if }}\nu {\text{ odd.}}\end{cases}}}  

Sistemas binarios

Los sistemas de codificación binaria de números complejos, es decir, sistemas con los dígitos , son de interés práctico. [9] A continuación se enumeran algunos sistemas de codificación (todos son casos especiales de los sistemas anteriores) y códigos correspondientes para los números (decimales) −1, 2, −2, i . También se enumeran los sistemas binario estándar (que requiere un signo, primera línea) y "negabinario" (segunda línea) para comparación. No tienen una expansión genuina para i . Z 2 = { 0 , 1 } {\displaystyle Z_{2}=\{0,1\}} ρ , Z 2 {\displaystyle \langle \rho ,Z_{2}\rangle }

Como en todos los sistemas de numeración posicional con valor absoluto arquimediano , existen algunos números con representaciones múltiples . En la columna derecha de la tabla se muestran ejemplos de dichos números. Todos ellos son fracciones periódicas con la repetición marcada por una línea horizontal encima.

Si el conjunto de dígitos es mínimo, el conjunto de dichos números tiene medida 0. Esto ocurre con todos los sistemas de codificación mencionados.

El sistema cuádruple imaginario casi binario se muestra en la línea inferior a modo de comparación. Allí, la parte real y la parte imaginaria se entrelazan.

Base-1 ± yo

Los números complejos con parte entera todos ceros en el sistema base i – 1

De particular interés son los sistemas de base cuaternaria (base 2 i ) y de base −1 ± i que se analizan a continuación, ambos pueden utilizarse para representar de forma finita los números enteros gaussianos sin signo.

La base −1 ± i , que utiliza los dígitos 0 y 1 , fue propuesta por S. Khmelnik en 1964 [3] y Walter F. Penney en 1965. [4] [6]

Conexión con el dragón gemelo

La región de redondeo de un entero –es decir, un conjunto de números complejos (no enteros) que comparten la parte entera de su representación en este sistema– tiene en el plano complejo una forma fractal: el dragón gemelo (ver figura). Este conjunto es, por definición, todos los puntos que se pueden escribir como con . se puede descomponer en 16 partes congruentes con . Nótese que si se gira en sentido antihorario 135°, obtenemos dos conjuntos adyacentes congruentes con , porque . El rectángulo en el centro interseca los ejes de coordenadas en sentido antihorario en los siguientes puntos: , , y , y . Por lo tanto, contiene todos los números complejos con valor absoluto ≤  S {\displaystyle S} S {\displaystyle S} k 1 x k ( i 1 ) k {\displaystyle \textstyle \sum _{k\geq 1}x_{k}(\mathrm {i} -1)^{-k}} x k Z 2 {\displaystyle x_{k}\in Z_{2}} S {\displaystyle S} 1 4 S {\displaystyle {\tfrac {1}{4}}S} S {\displaystyle S} 1 2 S {\displaystyle {\tfrac {1}{\sqrt {2}}}S} ( i 1 ) S = S ( S + 1 ) {\displaystyle (\mathrm {i} -1)S=S\cup (S+1)} R S {\displaystyle R\subset S} 2 15 0. 00001100 ¯ {\displaystyle {\tfrac {2}{15}}\gets 0.{\overline {00001100}}} 1 15 i 0. 00000011 ¯ {\displaystyle {\tfrac {1}{15}}\mathrm {i} \gets 0.{\overline {00000011}}} 8 15 0. 11000000 ¯ {\displaystyle -{\tfrac {8}{15}}\gets 0.{\overline {11000000}}} 4 15 i 0. 00110000 ¯ {\displaystyle -{\tfrac {4}{15}}\mathrm {i} \gets 0.{\overline {00110000}}} S {\displaystyle S} 1/15 . [12]

Como consecuencia, se produce una inyección del rectángulo complejo.

[ 8 15 , 2 15 ] × [ 4 15 , 1 15 ] i {\displaystyle [-{\tfrac {8}{15}},{\tfrac {2}{15}}]\times [-{\tfrac {4}{15}},{\tfrac {1}{15}}]\mathrm {i} }

en el intervalo de números reales mediante el mapeo [ 0 , 1 ) {\displaystyle [0,1)}

k 1 x k ( i 1 ) k k 1 x k b k {\displaystyle \textstyle \sum _{k\geq 1}x_{k}(\mathrm {i} -1)^{-k}\mapsto \sum _{k\geq 1}x_{k}b^{-k}}

con . [13] b > 2 {\displaystyle b>2}

Además, existen dos asignaciones

Z 2 N S ( x k ) k N k 1 x k ( i 1 ) k {\displaystyle {\begin{array}{lll}Z_{2}^{\mathbb {N} }&\to &S\\\left(x_{k}\right)_{k\in \mathbb {N} }&\mapsto &\sum _{k\geq 1}x_{k}(\mathrm {i} -1)^{-k}\end{array}}}

y

Z 2 N [ 0 , 1 ) ( x k ) k N k 1 x k 2 k {\displaystyle {\begin{array}{lll}Z_{2}^{\mathbb {N} }&\to &[0,1)\\\left(x_{k}\right)_{k\in \mathbb {N} }&\mapsto &\sum _{k\geq 1}x_{k}2^{-k}\end{array}}}

ambas sobreyectivas , que dan lugar a una aplicación sobreyectiva (que, por tanto, llena el espacio)

[ 0 , 1 ) S {\displaystyle [0,1)\qquad \to \qquad S}

que, sin embargo, no es continua y, por lo tanto, no es una curva que llena el espacio . Pero un pariente muy cercano, el dragón de Davis-Knuth , es continuo y una curva que llena el espacio.

Véase también

Referencias

  1. ^ ab Knuth, DE (1960). "Un sistema numérico imaginario". Comunicaciones de la ACM . 3 (4): 245– 247. doi : 10.1145/367177.367233 . S2CID  16513137.
  2. ^ abc Knuth, Donald (1998). "Sistemas de números posicionales". El arte de la programación informática . Vol. 2 (3.ª ed.). Boston: Addison-Wesley. pág. 205. ISBN 0-201-89684-2.OCLC 48246681  .
  3. ^ abc Khmelnik, SI (1964). "Computadora digital especializada para operaciones con números complejos". Cuestiones de radioelectrónica (en ruso) . XII (2).
  4. ^ ab W. Penney, Un sistema "binario" para números complejos, JACM 12 (1965) 247-248.
  5. ^ ab Jamil, T. (2002). "El sistema numérico binario complejo". Potenciales IEEE . 20 (5): 39– 41. doi :10.1109/45.983342.
  6. ^ ab Duda, Jarek (24 de febrero de 2008). "Sistemas de numeración de base compleja". arXiv : 0712.1309 [math.DS].
  7. ^ Khmelnik, SI (1966). "Codificación posicional de números complejos". Cuestiones de radioelectrónica (en ruso) . XII (9).
  8. ^ ab Khmelnik, SI (2004). Codificación de números complejos y vectores (en ruso) (PDF) . Israel: Matemáticas en la informática. ISBN 978-0-557-74692-7.
  9. ^ ab Khmelnik, SI (2001). Método y sistema para procesar números complejos. Patente de EE. UU., US2003154226 (A1).
  10. ^ William J. Gilbert, "Aritmética en bases complejas", Mathematics Magazine, vol. 57, n.º 2, marzo de 1984
  11. ^ ab secuencia infinita no repetitiva
  12. ^ Knuth 1998 pág. 206
  13. ^ No se puede tomar la base porque tanto , como . Sin embargo,   es desigual a   . b = 2 {\displaystyle b=2} 2 1 = 0.1 bin = 0.5 dec {\displaystyle \textstyle 2^{-1}=0.1_{\text{bin}}=0.5_{\text{dec}}} k 2 2 k = 0.0 1 ¯ bin = 0.1 bin = 0.5 dec {\displaystyle \textstyle \sum _{k\geq 2}2^{-k}=0.0{\overline {1}}_{\text{bin}}=0.1_{\text{bin}}=0.5_{\text{dec}}} ( i 1 ) 1 = 0.1 bin 0.1 bin i = 0.5 dec 0.5 dec i {\displaystyle \textstyle (\mathrm {i} -1)^{-1}=-0.1_{\text{bin}}-0.1_{\text{bin}}\mathrm {i} =-0.5_{\text{dec}}-0.5_{\text{dec}}\mathrm {i} } k 2 ( i 1 ) k = 0.1 dec + 0.3 dec i {\displaystyle \textstyle \sum _{k\geq 2}(\mathrm {i} -1)^{-k}=0.1_{\text{dec}}+0.3_{\text{dec}}\mathrm {i} }
Retrieved from "https://en.wikipedia.org/w/index.php?title=Complex-base_system&oldid=1222151429"