:\mathbb {N} o \mathbb {R} } tel que pour tout entier positif c, il existe un entier N c tel que pour tout x > N c , | μ ( x ) | < 1 x c . {\displaystyle |\mu (x)|<{\frac {1}{x^...
Worldlex WikiFrancaisLecture gratuite
:\mathbb {N} o \mathbb {R} } tel que pour tout entier positif c, il existe un entier N c tel que pour tout x > N c ,
On peut également utiliser la définition suivante. Une fonction
Histoire
Le concept de négligeabilité trouve son origine dans des modèles analytiques rigoureux. Bien que les notions de « continuité » et d'« infinitésimal » aient acquis une importance considérable en mathématiques à l' époque de Newton et Leibniz (années 1680), elles ne furent précisément définies qu'à la fin des années 1810. La première définition relativement rigoureuse de la continuité en analyse mathématique est due à Bernard Bolzano , qui en formula la définition moderne en 1817. Plus tard, Cauchy , Weierstrass et Heine la définirent également comme suit (pour tous les nombres réels ) .
Cette définition classique de la continuité peut être transformée en définition de la négligeabilité en quelques étapes, en modifiant les paramètres utilisés. Premièrement, dans le casavec, nous devons définir le concept de « fonction infinitésimale » :
( Infinitésimal ) Une fonction continue est infinitésimal (commetend vers l'infini) si pour chaque0 ε>0{\displaystyle \varepsilon >0}0 il existetel que pour tousN_{\varepsilon x>Nε{\displaystyle x>N_{\varepsilon }}N_{\varepsilon
Ensuite, nous remplaçons0 ε>0{\displaystyle \varepsilon >0}0 par les fonctionsoù0 c>0{\displaystyle c>0}0 ou paroùest un polynôme positif . Ceci conduit aux définitions des fonctions négligeables données en début d'article. Puisque les constantes0 ε>0{\displaystyle \varepsilon >0}0 peut être exprimé commeavec un polynôme constant, cela montre que les fonctions infinitésimales sont un sur-ensemble des fonctions négligeables.
Néanmoins, la notion générale de négligeabilité n'exige pas que le paramètre d'entréeest la longueur clé. En effet,Il peut s'agir de n'importe quelle métrique système prédéterminée, et l'analyse mathématique correspondante permettrait d'illustrer certains comportements analytiques cachés du système.
La formulation en fonction de l'inverse d'un polynôme est utilisée pour la même raison que la complexité algorithmique est définie comme un temps d'exécution polynomial : elle possède des propriétés de fermeture mathématique qui la rendent exploitable dans le cadre asymptotique (voir #Propriétés de fermeture ). Par exemple, si une attaque réussit à violer une condition de sécurité avec une probabilité négligeable, et que cette attaque est répétée un nombre polynomial de fois, la probabilité de succès de l'attaque globale reste négligeable.
En pratique, on pourrait vouloir avoir des fonctions plus concrètes limitant la probabilité de succès de l'adversaire et choisir le paramètre de sécurité suffisamment grand pour que cette probabilité soit inférieure à un certain seuil, disons 2 − 128 .
Propriétés de fermeture
L'une des raisons pour lesquelles les fonctions négligeables sont utilisées dans les fondements de la cryptographie basée sur la théorie de la complexité est qu'elles obéissent à des propriétés de fermeture. Plus précisément,
Sisont négligeables, alors la fonctionest négligeable.
Siest négligeable etest un polynôme réel quelconque, alors la fonctionest négligeable.
Inversement , sisi n'est pas négligeable, alors ne l'est pas non plus.pour tout polynôme réel.
Exemples
est négligeable pour tout:
Étape : Il s'agit d'une fonction de décroissance exponentielle oùest une constante supérieure ou égale à 2.,très rapidement, au point de devenir négligeable.
est négligeable :
Étape : Cette fonction présente une décroissance exponentielle de base 3, mais l'exposant croît plus lentement que(uniquement à). Comme,, donc c'est toujours négligeable mais ça décroît plus lentement que.
est négligeable :
Étape : Dans ce cas,représente une décroissance polynomiale, l'exposant augmentant négativement en raison de. Étant donné que le taux de décroissance augmente avec, la fonction tend vers 0 plus rapidement que les fonctions polynomiales commepour toute constante, la rendant négligeable.
est négligeable :
Étape : Cette fonction décroît comme le logarithme deélevé à un exposant négatif, ce qui conduit à une approche rapide de 0 commeLa décroissance est ici plus rapide que les taux inversement logarithmiques ou polynomiaux, ce qui la rend négligeable.
n'est pas négligeable, pour les valeurs positives:
Étape : Nous pouvons réécrire ceci comme, qui est une décroissance polynomiale plutôt qu'exponentielle. Puisqueest positif,commemais elle ne décroît pas aussi rapidement que les véritables fonctions exponentielles par rapport àce qui la rend non négligeable.
Supposer0 n>0{\displaystyle n>0}0 , nous prenons la limite comme:
Négligeable:
:
Étape : Cette fonction décroît exponentiellement avec la baseélevé à la puissance de. Comme,rapidement, la rendant négligeable.
pour:
Étape : Nous pouvons simplifiercomme, qui décroît plus rapidement que n'importe quel polynôme., la fonction tend vers zéro et est considérée comme négligeable pour toutet1 x>1{\displaystyle x>1}1 .
pour:
Étape : La dégradation est déterminée par la baseélevé à la puissance de. Depuisgrandit avecCette fonction tend vers zéro plus rapidement que la décroissance polynomiale, la rendant négligeable.
:
Étape : Ici,décroît exponentiellement avec une base deélevé à. Comme,rapidement, donc c'est considéré comme négligeable.
:
Étape : Avec une base exponentielle et un exposantCette fonction tendrait très rapidement vers zéro, ce qui suggère qu'elle est négligeable.
Non négligeable :
:
Étape : DepuiscommeCette fonction décroît très lentement, ne tendant pas vers zéro assez rapidement pour être considérée comme négligeable.