Articulo de referencia

Vector entrópico

El vector entrópico o función entrópica es un concepto que surge en la teoría de la información . Representa los posibles valores de la entropía de la información de Shannon que...

El vector entrópico o función entrópica es un concepto que surge en la teoría de la información . Representa los posibles valores de la entropía de la información de Shannon que pueden tomar los subconjuntos de un conjunto de variables aleatorias. Comprender qué vectores son entrópicos es una forma de representar todas las posibles desigualdades entre las entropías de varios subconjuntos. Por ejemplo, para cualesquiera dos variables aleatoriasincógnita1,incógnita2{\displaystyle X_{1},X_{2}}, su entropía conjunta (la entropía de la variable aleatoria que representa el parincógnita1,incógnita2{\displaystyle X_{1},X_{2}}) es como máximo la suma de las entropías deincógnita1{\displaystyle X_{1}}y deincógnita2{\displaystyle X_{2}}:

H(incógnita1,incógnita2)H(incógnita1)+H(incógnita2){\displaystyle H(X_{1},X_{2})\leq H(X_{1})+H(X_{2})}

Otras medidas de la teoría de la información, como la información condicional , la información mutua o la correlación total, pueden expresarse en términos de entropía conjunta y, por lo tanto, están relacionadas por las desigualdades correspondientes. Muchas desigualdades que satisfacen los vectores entrópicos pueden derivarse como combinaciones lineales de unas pocas básicas, llamadas desigualdades de tipo Shannon . Sin embargo, se ha demostrado que ya paranorte=4{\displaystyle n=4}En cuanto a las variables, ningún conjunto finito de desigualdades lineales es suficiente para caracterizar todos los vectores entrópicos.

Definición

Entropía de información de Shannon de una variable aleatoriaincógnita{\displaystyle X}se denotaH(incógnita){\displaystyle H(X)}Para una tupla de variables aleatoriasincógnita1,incógnita2,,incógnitanorte{\displaystyle X_{1},X_{2},\ldots ,X_{n}}, denotamos la entropía conjunta de un subconjuntoincógnitai1,incógnitai2,,incógnitaik{\displaystyle X_{i_{1}},X_{i_{2}},\dots ,X_{i_{k}}}comoH(incógnitai1,incógnitai2,,incógnitaik){\displaystyle H(X_{i_{1}},X_{i_{2}},\dots ,X_{i_{k}})}, o de forma más concisa comoH(incógnitaI){\displaystyle H(X_{I})}, dóndeI={i1,i2,,ik}{\displaystyle I=\{i_{1},i_{2},\dots ,i_{k}\}}. AquíincógnitaI{\displaystyle X_{I}}puede entenderse como la variable aleatoria que representa la tupla(incógnitai1,incógnitai2,,incógnitaik){\displaystyle (X_{i_{1}},X_{i_{2}},\dots ,X_{i_{k}})}. Para el subconjunto vacíoI={\displaystyle I=\emptyset },incógnitaI{\displaystyle X_{I}}denota una variable determinista con entropía 0.

Un vector h enR2norte{\displaystyle \mathbb {R} ^{2^{n}}}indexado por subconjuntos de{1,2,,norte}{\displaystyle \{1,2,\dots ,n\}}se denomina vector entrópico de ordennorte{\displaystyle n}si existe una tupla de variables aleatoriasincógnita1,incógnita2,,incógnitanorte{\displaystyle X_{1},X_{2},\ldots ,X_{n}}de tal manera queh(I)=H(incógnitaI){\displaystyle h(I)=H(X_{I})}para cada subconjuntoI{1,2,,norte}{\displaystyle I\subseteq \{1,2,\dots ,n\}}.

El conjunto de todos los vectores entrópicos de ordennorte{\displaystyle n}se denota porΓnorte{\displaystyle \Gamma _{n}^{*}}. Zhang y Yeung [ 1 ] demostraron que no es cerrado (paranorte3{\displaystyle n\geq 3}), pero su cierre ,Γnorte¯{\displaystyle {\bar {\Gamma _{n}^{*}}}}es un cono convexo y, por lo tanto, se caracteriza por las (infinitas) desigualdades lineales que satisface. Describiendo la regiónΓnorte¯{\displaystyle {\bar {\Gamma _{n}^{*}}}}es, por lo tanto, equivalente a caracterizar todas las desigualdades posibles sobre las entropías conjuntas.

Ejemplo

Sean X e Y dos variables aleatorias independientes con distribución uniforme discreta sobre el conjunto{0,1}{\displaystyle \{0,1\}}. Entonces

H(incógnita)=H(Y)=1{\displaystyle H(X)=H(Y)=1}

(ya que cada uno está distribuido uniformemente sobre un conjunto de dos elementos), y

H(incógnita,Y)=H(incógnita)+H(Y)=2{\displaystyle H(X,Y)=H(X)+H(Y)=2}

(ya que las dos variables son independientes, lo que significa que el par(incógnita1,incógnita2){\displaystyle (X_{1},X_{2})}está distribuido uniformemente sobre(0,0),(0,1),(1,0),(1,1){\displaystyle (0,0),(0,1),(1,0),(1,1)}.) El vector entrópico correspondiente es, por lo tanto:

v=(0,1,1,2)TΓ2{\displaystyle v=(0,1,1,2)^{\mathsf {T}}\in \Gamma _{2}^{*}}

Por otro lado, el vector(0,1,1,3)T{\displaystyle (0,1,1,3)^{\mathsf {T}}}no es entrópico (es decir,(0,1,1,3)TΓ2{\displaystyle (0,1,1,3)^{\mathsf {T}}\not \in \Gamma _{2}^{*}}), porque cualquier par de variables aleatorias (independientes o no) debe satisfacerH(incógnita,Y)H(incógnita)+H(Y){\displaystyle H(X,Y)\leq H(X)+H(Y)}.

Caracterización de vectores entrópicos: la región Γ n *

Desigualdades de tipo Shannon y Γ n

Para una tupla de variables aleatoriasincógnita1,incógnita2,,incógnitanorte{\displaystyle X_{1},X_{2},\ldots ,X_{n}}, sus entropías satisfacen:

1)H(incógnita)=0{\displaystyle 1)\quad H(X_{\emptyset })=0}
2)H(incógnitaI)H(incógnitaJ){\displaystyle 2)\quad H(X_{I})\leq H(X_{J})}, para cualquier  IJ{1,,norte}{\displaystyle I\subseteq J\subseteq \{1,\dots ,n\}}

En particular,H(incógnitaI)0{\displaystyle H(X_{I})\geq 0}, para cualquier I{1,,norte}{\displaystyle I\subseteq \{1,\dots ,n\}}.

La desigualdad de Shannon dice que un vector entrópico es submodular :

3)H(incógnitaI)+H(incógnitaJ)H(incógnitaIJ)+H(incógnitaIJ){\displaystyle 3)\quad H(X_{I})+H(X_{J})\geq H(X_{I\cup J})+H(X_{I\cap J})}, para cualquier   I,J{1,,norte}{\displaystyle I,J\subseteq \{1,\dots ,n\}}

Es equivalente a la desigualdad que establece que la información mutua condicional es no negativa:

I(incógnita;YZ)=H(incógnitaZ)H(incógnitaY,Z)=H(incógnitaZ)+H(YZ)H(incógnita,YZ)=H(incógnita,Z)+H(Y,Z)H(incógnita,Y,Z)H(Z)0{\displaystyle {\begin{aligned}I(X;Y\mid Z)&=H(X\mid Z)-H(X\mid Y,Z)\\&=H(X\mid Z)+H(Y\mid Z)-H(X,Y\mid Z)\\&=H(X,Z)+H(Y,Z)-H(X,Y,Z)-H(Z)\\&\geq 0\end{aligned}}}

(Para una dirección, observe que la última forma expresa la desigualdad de Shannon para subconjuntos)incógnita,Z{\displaystyle X,Z}yY,Z{\displaystyle Y,Z}de la tuplaincógnita,Y,Z{\displaystyle X,Y,Z}; para la otra dirección, sustituirincógnita=incógnitaI{\displaystyle X=X_{I}},Y=incógnitaJ{\displaystyle Y=X_{J}},Z=incógnitaIJ{\displaystyle Z=X_{I\cap J}}).

Muchas desigualdades pueden derivarse como combinaciones lineales de desigualdades de Shannon; se denominan desigualdades de tipo Shannon o desigualdades de información básica de las medidas de información de Shannon. [ 2 ] El conjunto de vectores que las satisface se denominaΓnorte{\displaystyle \Gamma _{n}}; contieneΓnorte{\displaystyle \Gamma _{n}^{*}}.

Se ha desarrollado software para automatizar la tarea de demostrar desigualdades de tipo Shannon. [ 3 ] [ 4 ] Dada una desigualdad, dicho software es capaz de determinar si la desigualdad dada es una desigualdad válida de tipo Shannon (es decir, si contiene el conoΓnorte{\displaystyle \Gamma _{n}}).

Desigualdades de tipo no Shannon

La cuestión de si las desigualdades de tipo Shannon son las únicas, es decir, si caracterizan completamente la región.Γnorte{\displaystyle \Gamma _{n}^{*}}, fue preguntado por primera vez por Te Su Han en 1981 [ 2 ] y más precisamente por Nicholas Pippenger en 1986. [ 5 ] No es difícil demostrar que esto es cierto para dos variables, es decir,Γ2=Γ2{\displaystyle \Gamma _{2}^{*}=\Gamma _{2}}Para tres variables, Zhang y Yeung [ 1 ] demostraron queΓ3Γ3{\displaystyle \Gamma _{3}^{*}\neq \Gamma _{3}}; sin embargo, sigue siendo asintóticamente cierto, lo que significa que el cierre es igual:Γ3¯=Γ3{\displaystyle {\overline {\Gamma _{3}^{*}}}=\Gamma _{3}}En 1998, Zhang y Yeung [ 2 ] [ 6 ] demostraron queΓnorte¯Γnorte{\displaystyle {\overline {\Gamma _{n}^{*}}}\neq \Gamma _{n}}a pesar denorte4{\displaystyle n\geq 4}, demostrando que la siguiente desigualdad sobre cuatro variables aleatorias (en términos de información mutua condicional) es verdadera para cualquier vector entrópico, pero no es de tipo Shannon:

2I(incógnita3;incógnita4)I(incógnita1;incógnita2)+I(incógnita1;incógnita3,incógnita4)+3I(incógnita3;incógnita4|incógnita1)+I(incógnita3;incógnita4|incógnita2){\displaystyle 2I(X_{3};X_{4})\leq I(X_{1};X_{2})+I(X_{1};X_{3},X_{4})+3I(X_{3};X_{4}|X_{1})+I(X_{3};X_{4}|X_{2})}

Se han encontrado más desigualdades y familias infinitas de desigualdades. [ 7 ] [ 8 ] [ 9 ] [ 10 ] Estas desigualdades proporcionan límites exteriores paraΓnorte¯{\displaystyle {\overline {\Gamma _{n}^{*}}}}mejor que el límite de tipo ShannonΓnorte{\displaystyle \Gamma _{n}}En 2007, Matus demostró que ningún conjunto finito de desigualdades lineales es suficiente (para deducir todas como combinaciones lineales), paranorte4{\displaystyle n\geq 4}variables. En otras palabras, la regiónΓ4¯{\displaystyle {\overline {\Gamma _{4}^{*}}}}no es poliédrico. [ 11 ] Si se pueden caracterizar de alguna otra manera (que permita decidir efectivamente si un vector es entrópico o no) sigue siendo un problema abierto .

Se han considerado cuestiones análogas para la entropía de von Neumann en la teoría de la información cuántica . [ 12 ]

límites internos

Algunos límites internos deΓnorte¯{\displaystyle {\overline {\Gamma _{n}^{*}}}}También se conocen. Un ejemplo es queΓ4¯{\displaystyle {\overline {\Gamma _{4}^{*}}}}contiene todos los vectores enΓ4{\displaystyle \Gamma _{4}}que además satisfacen la siguiente desigualdad (y las obtenidas al permutar variables), conocida como la desigualdad de Ingleton para la entropía : [ 13 ]

I(incógnita1;incógnita2)+I(incógnita3;incógnita4incógnita1)+I(incógnita3;incógnita4incógnita2)I(incógnita3;incógnita4)0{\displaystyle I(X_{1};X_{2})+I(X_{3};X_{4}\mid X_{1})+I(X_{3};X_{4}\mid X_{2})-I(X_{3};X_{4})\geq 0}[ 2 ]

Entropía y grupos

Vectores caracterizables por grupos y distribuciones cuasiuniformes

Consideremos un grupoGRAMO{\displaystyle G}y subgruposGRAMO1,GRAMO2,,GRAMOnorte{\displaystyle G_{1},G_{2},\dots ,G_{n}}deGRAMO{\displaystyle G}. DejarGRAMOI{\displaystyle G_{I}}denotariIGRAMOi{\displaystyle \bigcap _{i\in I}G_{i}}paraI{1,,norte}{\displaystyle I\subseteq \{1,\dots ,n\}}; este también es un subgrupo deGRAMO{\displaystyle G}. Es posible construir una distribución de probabilidad paranorte{\displaystyle n}variables aleatoriasincógnita1,,incógnitanorte{\displaystyle X_{1},\dots ,X_{n}}de tal manera que

H(incógnitaI)=registro|GRAMO||GRAMOI|{\displaystyle H(X_{I})=\log {\frac {|G|}{|G_{I}|}}}. [ 14 ]

(La construcción esencialmente toma un elementoa{\displaystyle a}deGRAMO{\displaystyle G}uniformemente al azar y dejaincógnitai{\displaystyle X_{i}}sea ​​la clase lateral correspondienteaGRAMOi{\displaystyle aG_{i}}). Por lo tanto, cualquier desigualdad de la teoría de la información implica una desigualdad de la teoría de grupos. Por ejemplo, la desigualdad básicaH(incógnita,Y)H(incógnita)+H(Y){\displaystyle H(X,Y)\leq H(X)+H(Y)}implica que

|GRAMO||GRAMO1GRAMO2||GRAMO1||GRAMO2|.{\displaystyle |G|\cdot |G_{1}\cap G_{2}|\geq |G_{1}|\cdot |G_{2}|.}

Resulta que lo contrario es esencialmente cierto. Más precisamente, se dice que un vector es caracterizable por grupos si se puede obtener a partir de una tupla de subgrupos como se indicó anteriormente. El conjunto de vectores caracterizables por grupos se denotaYnorte{\displaystyle \Upsilon ^{n}}Como se mencionó anteriormente, YnorteΓnorte{\displaystyle \Upsilon ^{n}\subseteq \Gamma _{n}^{*}}. Por otro lado,Γnorte{\displaystyle \Gamma _{n}^{*}}(y por lo tantoΓnorte¯{\displaystyle {\overline {\Gamma _{n}^{*}}}}) está contenido en el cierre topológico del cierre convexo deYnorte{\displaystyle \Upsilon ^{n}}. [ 15 ] En otras palabras, una desigualdad lineal se cumple para todos los vectores entrópicos si y solo si se cumple para todos los vectoresh{\displaystyle h}de la formahI=registro|GRAMO||GRAMOI|{\displaystyle h_{I}=\log {\frac {|G|}{|G_{I}|}}}, dóndeI{\displaystyle I}recorre subconjuntos de alguna tupla de subgrupos.GRAMO1,GRAMO2,,GRAMOnorte{\displaystyle G_{1},G_{2},\dots ,G_{n}}en un grupoGRAMO{\displaystyle G}.

Los vectores caracterizables por grupos que provienen de un grupo abeliano satisfacen la desigualdad de Ingleton.

complejidad de Kolmogorov

La complejidad de Kolmogorov satisface esencialmente las mismas desigualdades que la entropía. Es decir, denotemos la complejidad de Kolmogorov de una cadena finita.incógnita{\displaystyle x}comoK(incógnita){\displaystyle K(x)}(es decir, la longitud del programa más corto que produceincógnita{\displaystyle x}). La complejidad conjunta de dos cadenasincógnita,y{\displaystyle x,y}, definida como la complejidad de una codificación del parincógnita,y{\displaystyle \langle x,y\rangle }, puede denotarseK(incógnita,y){\displaystyle K(x,y)}. De manera similar, la complejidad condicional puede denotarseK(incógnita|y){\displaystyle K(x|y)}(la longitud del programa más corto que produceincógnita{\displaystyle x}dadoy{\displaystyle y}Andrey Kolmogorov observó que estas nociones se comportan de manera similar a la entropía de Shannon, por ejemplo:

K(a)+K(b)K(a,b)O(registro|a|+registro|b|){\displaystyle K(a)+K(b)\geq K(a,b)-O(\log |a|+\log |b|)}

En 2000, Hammer et al. [ 16 ] demostraron que, efectivamente, una desigualdad se cumple para vectores entrópicos si y solo si la desigualdad correspondiente en términos de complejidad de Kolmogorov se cumple hasta términos logarítmicos para todas las tuplas de cadenas.

Véase también

Referencias

  1. 1 2 Zhang, Z.; Yeung, RW (1997). "Una desigualdad condicional de cantidades de información de tipo no Shannon". IEEE Trans. Inf. Theory . 43 (6): 1982– 1986. doi : 10.1109/18.641561 .
  2. 1 2 3 4 Zhang, Z.; Yeung, RW (1998). "Sobre la caracterización de la función de entropía mediante desigualdades de información". IEEE Trans. Inf. Theory . 44 (4): 1440– 1452. doi : 10.1109/18.681320 .
  3. Yeung, RW; Yan, YO (1996). "ITIP - Demostrador de desigualdad teórica de la información" .
  4. ^ Pulikkoonattu, R.; E. Perron, E.; S.Diggavi, S. (2007). "Xitip - Probador de desigualdades teóricas de la información" .
  5. Kaced, Tarik (2013). Equivalencia de dos técnicas de demostración para desigualdades de tipo no Shannon . Simposio Internacional IEEE de Teoría de la Información de 2013. arXiv : 1302.2994 .
  6. Yeung. Un primer curso de teoría de la información , Teorema 14.7
  7. Dougherty, R.; Freiling, C. ; Zeger, K. (2006). Seis nuevas desigualdades de información no-Shannon . Simposio Internacional IEEE de Teoría de la Información de 2006.
  8. Matus, F. (1999). "Independencias condicionales entre cuatro variables aleatorias III: Conclusión final". Combinatoria, Probabilidad y Computación . 8 (3): 269– 276. doi : 10.1017/s0963548399003740 . S2CID 121634597 . 
  9. Makarychev, K.; et al. (2002). "Una nueva clase de desigualdades de tipo no-Shannon para entropías" . Communications in Information and Systems . 2 (2): 147– 166. doi : 10.4310/cis.2002.v2.n2.a3 . 
  10. Zhang, Z. (2003). "Sobre una nueva desigualdad de información de tipo no Shannon" . Communications in Information and Systems . 3 (1): 47– 60. doi : 10.4310/cis.2003.v3.n1.a4 .
  11. Matus, F. (2007). Infinitas desigualdades de información . Simposio Internacional IEEE de Teoría de la Información de 2007.
  12. Linden; Winter (2005). "Una nueva desigualdad para la entropía de von Neumann". Commun. Math. Phys . 259 (1): 129– 138. arXiv : quant-ph/0406162 . Bibcode : 2005CMaPh.259..129L . doi : 10.1007/s00220-005-1361-2 . S2CID 13279358 . 
  13. Yeung. Un primer curso de teoría de la información , pág. 386
  14. Yeung. Un primer curso de teoría de la información , Teorema 16.16
  15. Yeung. Un primer curso de teoría de la información , Teorema 16.22
  16. Hammer; Romashchenko; Shen; Vereshchagin (2000). "Desigualdades para la entropía de Shannon y la complejidad de Kolmogorov" . Journal of Computer and System Sciences . 60 (2): 442– 464. doi : 10.1006/jcss.1999.1677 .
  • Thomas M. Cover, Joy A. Thomas. Elementos de la teoría de la información. Nueva York: Wiley, 1991. ISBN 0-471-06259-6
  • Raymond Yeung. Un primer curso de teoría de la información , Capítulo 12, Desigualdades de la información , 2002, ISBN impreso 0-306-46791-7