Articulo de referencia

Función despreciable

En matemáticas, una función despreciable es una función tal que para cada entero positivo c existe un entero N c tal que para todo x > N c , micras : norte → R {\displaystyle ...

En matemáticas, una función despreciable es una función tal que para cada entero positivo c existe un entero N c tal que para todo x  >  N c , micras : norte R {\displaystyle \mu :\mathbb {N} \to \mathbb {R} }

| micras ( incógnita ) | < 1 incógnita do . {\displaystyle |\mu(x)|<{\frac {1}{x^{c}}}.}

De manera equivalente, también podemos utilizar la siguiente definición. Una función es despreciable si para cada polinomio positivo poly(·) existe un entero N poly  > 0 tal que para todo x  >  N poly micras : norte R {\displaystyle \mu :\mathbb {N} \to \mathbb {R} }

| micras ( incógnita ) | < 1 escuela politécnica ( incógnita ) . {\displaystyle |\mu(x)|<{\frac {1}{\operatorname {poly}(x)}}.}

Historia

El concepto de insignificancia puede remontarse a modelos sólidos de análisis. Aunque los conceptos de " continuidad " e " infinitesimal " se volvieron importantes en matemáticas durante la época de Newton y Leibniz (década de 1680), no se definieron bien hasta fines de la década de 1810. La primera definición razonablemente rigurosa de continuidad en el análisis matemático se debió a Bernard Bolzano , quien escribió en 1817 la definición moderna de continuidad. Más tarde, Cauchy , Weierstrass y Heine también definieron lo siguiente (con todos los números en el dominio de los números reales ): R {\displaystyle \mathbb {R}}

( Función continua ) Una función es continua en si para cada , existe un número positivo tal que implica F : R R {\displaystyle f:\mathbb {R} {\rightarrow }\mathbb {R} } incógnita = incógnita 0 estilo de visualización x=x_{0}} mi > 0 {\displaystyle \varepsilon >0} del > 0 {\displaystyle \delta >0} | incógnita incógnita 0 | < del {\displaystyle |x-x_{0}|<\delta } | F ( incógnita ) F ( incógnita 0 ) | < mi . {\displaystyle |f(x)-f(x_{0})|<\varepsilon .}

Esta definición clásica de continuidad se puede transformar en la definición de insignificancia en unos pocos pasos modificando los parámetros utilizados en la definición. En primer lugar, en el caso de , debemos definir el concepto de " función infinitesimal ": incógnita 0 = {\displaystyle x_{0}=\infty} F ( incógnita 0 ) = 0 {\displaystyle f(x_{0})=0}

( Infinitesimal ) Una función continua es infinitesimal (ya que tiende al infinito) si para cada existe tal que para todo micras : R R {\displaystyle \mu :\mathbb {R} \to \mathbb {R} } incógnita {\estilo de visualización x} mi > 0 {\displaystyle \varepsilon >0} norte mi {\ Displaystyle N _ {\ varepsilon}} incógnita > norte mi {\displaystyle x>N_{\varepsilon}}
| micras ( incógnita ) | < mi . {\displaystyle |\mu (x)|<\varepsilon \,.} [ cita requerida ]

A continuación, reemplazamos por las funciones donde o por donde es un polinomio positivo . Esto nos lleva a las definiciones de funciones despreciables que se dan al principio de este artículo. Dado que las constantes se pueden expresar como con un polinomio constante, esto demuestra que las funciones infinitesimales son un superconjunto de funciones despreciables. mi > 0 {\displaystyle \varepsilon >0} 1 / incógnita do estilo de visualización 1/x^{c}} do > 0 {\displaystyle c>0} 1 / escuela politécnica ( incógnita ) {\displaystyle 1/\operatorname {poli} (x)} escuela politécnica ( incógnita ) {\displaystyle \operatorname {poli} (x)} mi > 0 {\displaystyle \varepsilon >0} 1 / escuela politécnica ( incógnita ) {\displaystyle 1/\operatorname {poli} (x)}

Uso en criptografía

En la criptografía moderna basada en la complejidad , un esquema de seguridad es demostrablemente seguro si la probabilidad de falla de seguridad (por ejemplo, invertir una función unidireccional , distinguir bits pseudoaleatorios criptográficamente fuertes de bits verdaderamente aleatorios) es insignificante en términos de la entrada = longitud de la clave criptográfica . De ahí la definición en la parte superior de la página porque la longitud de la clave debe ser un número natural. incógnita {\estilo de visualización x} norte {\estilo de visualización n} norte {\estilo de visualización n}

Sin embargo, la noción general de insignificancia no requiere que el parámetro de entrada sea la longitud de la clave . De hecho, puede ser cualquier métrica predeterminada del sistema y el análisis matemático correspondiente ilustraría algunos comportamientos analíticos ocultos del sistema. incógnita {\estilo de visualización x} norte {\estilo de visualización n} incógnita {\estilo de visualización x}

La formulación recíproca de polinomios se utiliza por la misma razón que la acotación computacional se define como el tiempo de ejecución de un polinomio: tiene propiedades matemáticas de cierre que la hacen manejable en el contexto asintótico (ver #Propiedades de cierre). Por ejemplo, si un ataque logra violar una condición de seguridad con una probabilidad insignificante, y el ataque se repite una cantidad polinómica de veces, la probabilidad de éxito del ataque general sigue siendo insignificante.

En la práctica, es posible que queramos tener funciones más concretas que limiten la probabilidad de éxito del adversario y elegir un parámetro de seguridad lo suficientemente grande como para que esta probabilidad sea menor que un cierto umbral, digamos 2 −128 .

Propiedades del cierre

Una de las razones por las que se utilizan funciones despreciables en los fundamentos de la criptografía basada en la teoría de la complejidad es que obedecen a propiedades de cierre. [1] Específicamente,

  1. Si son despreciables, entonces la función es despreciable. F , gramo : norte R {\displaystyle f,g:\mathbb {N} \a \mathbb {R} } incógnita F ( incógnita ) + gramo ( incógnita ) {\displaystyle x\mapsto f(x)+g(x)}
  2. Si es despreciable y es cualquier polinomio real, entonces la función es despreciable. F : norte R {\displaystyle f:\mathbb {N} \a \mathbb {R} } pag {\estilo de visualización p} incógnita pag ( incógnita ) F ( incógnita ) {\displaystyle x\mapsto p(x)\cdot f(x)}

Por el contrario , si no es despreciable, entonces ninguno lo es para ningún polinomio real . F : norte R {\displaystyle f:\mathbb {N} \a \mathbb {R} } incógnita F ( incógnita ) / pag ( incógnita ) {\displaystyle x\mapsto f(x)/p(x)} pag {\estilo de visualización p}

Ejemplos

  • norte a norte {\displaystyle n\mapsto a^{-n}} es insignificante para cualquier : a 2 {\displaystyle a\geq 2}
  Paso : Esta es una función de decaimiento exponencial donde es una constante mayor o igual a 2. Como , muy rápidamente, lo que lo hace insignificante.

  
    
      
        a
      
    
    {\estilo de visualización a}
  

  
    
      
        norte
        
        
      
    
    {\displaystyle n\to \infty}
  

  
    
      
        
          a
          
            
            norte
          
        
        
        0
      
    
    {\displaystyle a^{-n}\to 0}
  
  • F ( norte ) = 3 norte {\displaystyle f(n)=3^{-{\sqrt {n}}}} es insignificante:
  Paso : Esta función tiene un decaimiento exponencial con una base de 3, pero el exponente crece más lentamente que (solo en ). Como , , por lo que sigue siendo insignificante, pero decae más lentamente que .

  
    
      
        norte
      
    
    {\estilo de visualización n}
  

  
    
      
        
          
            norte
          
        
      
    
    {\displaystyle {\sqrt {n}}}
  

  
    
      
        norte
        
        
      
    
    {\displaystyle n\to \infty}
  

  
    
      
        
          3
          
            
            
              
                norte
              
            
          
        
        
        0
      
    
    {\displaystyle 3^{-{\sqrt {n}}}\to 0}
  

  
    
      
        
          3
          
            
            norte
          
        
      
    
    {\displaystyle 3^{-n}}
  
  • F ( norte ) = norte registro norte {\displaystyle f(n)=n^{-\log n}} es insignificante:
  Paso : En este caso, representa una desintegración polinómica, con un exponente que crece negativamente debido a . Dado que la tasa de desintegración aumenta con , la función tiende a 0 más rápido que las funciones polinómicas como para cualquier constante , lo que la hace despreciable.

  
    
      
        
          norte
          
            
            registro
            
            norte
          
        
      
    
    {\displaystyle n^{-\log n}}
  

  
    
      
        registro
        
        norte
      
    
    {\estilo de visualización \log n}
  

  
    
      
        norte
      
    
    {\estilo de visualización n}
  

  
    
      
        
          norte
          
            
            a
          
        
      
    
    estilo de visualización n^{-k}}
  

  
    
      
        a
      
    
    {\estilo de visualización k}
  
  • F ( norte ) = ( registro norte ) registro norte {\displaystyle f(n)=(\log n)^{-\log n}} es insignificante:
  Paso : Esta función decae como el logaritmo de elevado a un exponente negativo , lo que conduce a una aproximación rápida a 0 como . La decaimiento aquí es más rápida que las tasas logarítmicas inversas o polinómicas, lo que la hace insignificante.

  
    
      
        norte
      
    
    {\estilo de visualización n}
  

  
    
      
        
        registro
        
        norte
      
    
    {\estilo de visualización -\log n}
  

  
    
      
        norte
        
        
      
    
    {\displaystyle n\to \infty}
  
  • F ( norte ) = 2 do registro norte {\displaystyle f(n)=2^{-c\log n}} No es despreciable, por positivo : do {\estilo de visualización c}
  Paso : Podemos reescribir esto como , que es una desintegración polinómica en lugar de exponencial. Como es positiva, como , pero no decae tan rápido como las funciones exponenciales verdaderas con respecto a , lo que la hace no despreciable.

  
    
      
        F
        (
        norte
        )
        =
        
          norte
          
            
            do
          
        
      
    
    {\displaystyle f(n)=n^{-c}}
  

  
    
      
        do
      
    
    {\estilo de visualización c}
  

  
    
      
        F
        (
        norte
        )
        
        0
      
    
    {\displaystyle f(n)\to 0}
  

  
    
      
        norte
        
        
      
    
    {\displaystyle n\to \infty}
  

  
    
      
        norte
      
    
    {\estilo de visualización n}
  

Supongamos que tomamos el límite como : norte > 0 {\estilo de visualización n>0} norte {\displaystyle n\to \infty}

Despreciable:

  • F ( norte ) = 1 incógnita norte / 2 {\displaystyle f(n)={\frac {1}{x^{n/2}}}} :
  Paso : Esta función decae exponencialmente con la base elevada a la potencia de . Como , rápidamente, lo que la hace despreciable.

  
    
      
        incógnita
      
    
    {\estilo de visualización x}
  

  
    
      
        
        
          
            norte
            2
          
        
      
    
    {\displaystyle -{\frac {n}{2}}}
  

  
    
      
        norte
        
        
      
    
    {\displaystyle n\to \infty}
  

  
    
      
        
          incógnita
          
            
            
              
                norte
                2
              
            
          
        
        
        0
      
    
    {\displaystyle x^{-{\frac {n}{2}}}\to 0}
  
  • F ( norte ) = 1 incógnita registro ( norte a ) {\displaystyle f(n)={\frac {1}{x^{\log {(n^{k})}}}}} para : a 1 {\displaystyle k\geq 1}
  Paso : Podemos simplificar como , que decae más rápido que cualquier polinomio. Como , la función se acerca a cero y se considera despreciable para cualquier y .

  
    
      
        
          incógnita
          
            
            registro
            
            (
            
              norte
              
                a
              
            
            )
          
        
      
    
    {\displaystyle x^{-\log(n^{k})}}
  

  
    
      
        
          norte
          
            
            a
            registro
            
            incógnita
          
        
      
    
    Estilo de visualización n-k log x
  

  
    
      
        norte
        
        
      
    
    {\displaystyle n\to \infty}
  

  
    
      
        a
        
        1
      
    
    {\displaystyle k\geq 1}
  

  
    
      
        incógnita
        >
        1
      
    
    {\displaystyle x>1}
  
  • F ( norte ) = 1 incógnita ( registro norte ) a {\displaystyle f(n)={\frac {1}{x^{(\log n)^{k}}}}} para : a 1 {\displaystyle k\geq 1}
  Paso : La desintegración está determinada por la base elevada a la potencia de . Como crece con , esta función se acerca a cero más rápido que la desintegración polinómica, lo que la hace despreciable.

  
    
      
        incógnita
      
    
    {\estilo de visualización x}
  

  
    
      
        
        (
        registro
        
        norte
        
          )
          
            a
          
        
      
    
    {\displaystyle -(\log n)^{k}}
  

  
    
      
        (
        registro
        
        norte
        
          )
          
            a
          
        
      
    
    {\displaystyle (\log n)^{k}}
  

  
    
      
        n
      
    
    {\displaystyle n}
  
  • f ( n ) = 1 x n {\displaystyle f(n)={\frac {1}{x^{\sqrt {n}}}}} :
  Paso : Aquí, decae exponencialmente con una base de elevada a . Como , rápidamente, por lo que se considera insignificante.

  
    
      
        f
        (
        n
        )
      
    
    {\displaystyle f(n)}
  

  
    
      
        x
      
    
    {\displaystyle x}
  

  
    
      
        
        
          
            n
          
        
      
    
    {\displaystyle -{\sqrt {n}}}
  

  
    
      
        n
        
        
      
    
    {\displaystyle n\to \infty }
  

  
    
      
        f
        (
        n
        )
        
        0
      
    
    {\displaystyle f(n)\to 0}
  

No despreciable:

  • f ( n ) = 1 n 1 / n {\displaystyle f(n)={\frac {1}{n^{1/n}}}} :
  Paso : Dado que , esta función decae muy lentamente y no logra aproximarse a cero lo suficientemente rápido como para ser considerada insignificante.

  
    
      
        
          n
          
            1
            
              /
            
            n
          
        
        
        1
      
    
    {\displaystyle n^{1/n}\to 1}
  

  
    
      
        n
        
        
      
    
    {\displaystyle n\to \infty }
  
  • f ( n ) = 1 x n ( log n ) {\displaystyle f(n)={\frac {1}{x^{n(\log n)}}}} :
  Paso : Con una base y un exponente exponenciales , esta función se acercaría a cero muy rápidamente, lo que sugiere que es insignificante.

  
    
      
        n
        (
        log
        
        n
        )
      
    
    {\displaystyle n(\log n)}
  

Véase también

Referencias

  1. ^ Katz, Johnathan (6 de noviembre de 2014). Introducción a la criptografía moderna . Lindell, Yehuda (Segunda edición). Boca Raton. ISBN 9781466570269.OCLC 893721520  .{{cite book}}: CS1 maint: location missing publisher (link)
  • Goldreich, Oded (2001). Fundamentos de criptografía: volumen 1, herramientas básicas. Cambridge University Press. ISBN 0-521-79172-3.
  • Sipser, Michael (1997). "Sección 10.6.3: Funciones unidireccionales" . Introducción a la teoría de la computación . PWS Publishing. pp. 374–376. ISBN 0-534-94728-X.
  • Papadimitriou, Christos (1993). "Sección 12.1: Funciones unidireccionales". Computational Complexity (1.ª ed.). Addison Wesley. pp. 279–298. ISBN 0-201-53082-1.
  • Colombeau, Jean François (1984). Nuevas funciones generalizadas y multiplicación de distribuciones . Estudios de Matemáticas 84, Holanda Septentrional. ISBN 0-444-86830-5.
  • Bellaré, Mihir (1997). "Una nota sobre funciones insignificantes". Revista de criptología . 15 . Departamento de Ingeniería y Ciencias de la Computación Universidad de California en San Diego: 2002. CiteSeerX  10.1.1.43.7900 .
Retrieved from "https://en.wikipedia.org/w/index.php?title=Negligible_function&oldid=1257823443"