Espaces De Banach: Inégalités Étonnantes De Fonctionnelles F Et G

by fritz-hansen 66 views

Salut les amis de la matière grise ! Aujourd'hui, on va plonger tête première dans un coin un peu obscur, mais absolument fascinant des maths : les Espaces de Banach et leurs fonctionnelles linéaires continues. Ne vous inquiétez pas, on va rendre ça super digeste et même un peu funky. On va s'attaquer à un problème qui, à première vue, ressemble à de l'algèbre extraterrestre mais qui cache en fait une logique étonnante. Imaginez deux "observateurs" de votre espace, ff et gg, qui mesurent certaines propriétés. On vous donne une condition mystérieuse : si l'observateur gg est très discret là où l'observateur ff ne voit rien (son "noyau"), alors une de ces deux choses se produit forcément : soit l'union de leurs observations (f+gf+g) est super petite, soit leur opposition (fgf-g) l'est. C'est comme un thriller mathématique où la solution est toujours binaire. Préparez-vous à explorer les profondeurs de l'analyse fonctionnelle, à découvrir des secrets cachés derrière des symboles compliqués et à comprendre pourquoi ces inégalités de fonctionnelles sont bien plus qu'une simple ligne de calcul. On va voir comment la géométrie des espaces vectoriels normés, même quand ils sont de dimension infinie, nous force à des conclusions étonnantes sur la proximité de ces fameuses fonctionnelles. C'est parti pour l'aventure !

Plongez dans les Espaces de Banach: C'est Quoi ce Délire?

Alors, les Espaces de Banach, c'est un peu le Saint Graal de l'analyse fonctionnelle. Pour faire simple, imaginez un espace vectoriel (comme Rn\mathbb{R}^n, où on peut additionner des vecteurs et les multiplier par des nombres réels) auquel on a ajouté une notion de "taille" ou de "distance", qu'on appelle une norme. Cette norme, représentée par .||.||, nous permet de mesurer la longueur d'un vecteur ou la distance entre deux vecteurs. Jusque-là, tout va bien, n'est-ce pas ? La particularité des Espaces de Banach, et c'est là que ça devient crucial, c'est qu'ils sont complets. Qu'est-ce que ça veut dire, "complet" ? Imaginez que vous ayez une suite de points qui se rapprochent de plus en plus les uns des autres (une "suite de Cauchy", pour les puristes). Dans un espace complet, cette suite doit converger vers un point qui appartient aussi à cet espace. C'est un peu comme dire que votre espace n'a pas de "trous" ou de "manques". Tous les points que l'on s'attend à trouver, sont bien là. C'est super important pour garantir que les opérations d'analyse (comme les limites et les dérivées) se comportent bien. Les espaces de Banach sont omniprésents en mathématiques et en physique, de la résolution d'équations différentielles aux modèles de mécanique quantique. Ils fournissent le cadre idéal pour l'étude des fonctionnelles linéaires continues.

Maintenant, parlons des fonctionnelles linéaires continues. Dans notre contexte, un espace de Banach XX est un espace vectoriel normé complet. Une fonctionnelle linéaire ff est une application qui prend un vecteur de XX et lui associe un nombre réel (ou complexe, mais ici on est en réel), et qui respecte la linéarité : f(ax+by)=af(x)+bf(y)f(ax+by) = af(x)+bf(y). Si en plus, cette fonctionnelle est continue, c'est-à-dire que si deux vecteurs sont "proches", leurs images par ff le sont aussi, alors on peut lui associer une norme, sa propre norme ! Cette norme d'une fonctionnelle, notée f||f||, est définie comme le sup des f(x)|f(x)| pour tous les xx de norme 1 dans XX. En gros, c'est la plus grande valeur que ff peut atteindre sur la sphère unité de l'espace. L'ensemble de toutes ces fonctionnelles linéaires continues forme lui-même un espace de Banach, appelé l'espace dual de XX, et noté XX^*. C'est un peu comme si votre espace de base XX avait un miroir, XX^*, où se reflètent toutes les "façons" de "mesurer" les éléments de XX. Franchement, c'est une idée super élégante qui ouvre la porte à des théorèmes incroyablement puissants, comme le fameux théorème de Hahn-Banach, qui nous assure que ces fonctionnelles existent en abondance et peuvent être prolongées. Comprendre les normes dans XX^* et comment elles interagissent est au cœur de notre problème. C'est le terrain de jeu où nos observateurs ff et gg vont s'affronter.

Le Cœur du Problème: Les Fonctionnelles f et g

Rentrons dans le vif du sujet avec nos deux protagonistes, les fonctionnelles f et g. On nous dit que ff et gg sont des éléments de XX^*, c'est-à-dire des fonctionnelles linéaires continues sur notre espace de Banach XX. Et attention, on a une information capitale : leur norme est égale à 1. C'est-à-dire f=1||f||=1 et g=1||g||=1. Ça, les gars, c'est une donnée qui simplifie pas mal de choses. Ça veut dire que ff et gg sont des "unités de mesure" dans leur propre espace, l'espace dual. Aucune d'elles n'est triviale (nulle), et elles ont une "force" maximale de 1 sur les vecteurs de norme 1. Imaginez deux capteurs, ff et gg, tous deux parfaitement calibrés pour une sensibilité maximale. La valeur de ε\varepsilon est également essentielle. On nous donne ε(0,12]\varepsilon \in (0, \frac{1}{2}], ce qui signifie que c'est une petite valeur positive, mais pas n'importe laquelle, elle est limitée à la moitié. Ce paramètre ε\varepsilon va jouer le rôle d'un seuil de tolérance, une sorte de "marge d'erreur" ou de "proximité" que nous allons devoir respecter.

Le concept de noyau de f, noté kerf\ker f, est fondamental ici. Pour une fonctionnelle linéaire ff, son noyau est l'ensemble de tous les vecteurs xXx \in X pour lesquels f(x)=0f(x) = 0. C'est un sous-espace vectoriel fermé de XX. Si vous imaginez ff comme une sorte de "filtre", kerf\ker f est l'ensemble de tous les éléments qui "passent" à travers ce filtre sans être détectés, c'est-à-dire qui donnent un résultat nul. Dans un espace de dimension finie, kerf\ker f est un hyperplan, c'est-à-dire un sous-espace de dimension juste une unité de moins que l'espace total. Dans un espace de Banach de dimension infinie, kerf\ker f est ce qu'on appelle un hyperplan fermé. C'est une surface "plane" et "infinie" qui coupe l'espace en deux (plus ou moins, il est de codimension 1). C'est le lieu où ff est totalement "aveugle".

Maintenant, la condition clé du problème, celle qui fait tout le sel de cette histoire : g(x)εx|g(x)|\le \varepsilon||x|| pour tous les xkerfx\in \ker f. Cette inégalité fonctionnelle nous dit quelque chose de très profond sur la relation entre ff et gg. Elle affirme que, sur le "territoire" où ff ne voit rien, c'est-à-dire dans son noyau kerf\ker f, la fonctionnelle gg est extrêmement limitée. Sa valeur absolue sur ces vecteurs xx est toujours inférieure ou égale à ε\varepsilon fois la norme de xx. Autrement dit, gg est très petite sur kerf\ker f. Si ε\varepsilon était 0, ça signifierait que gg s'annule complètement sur kerf\ker f. Mais avec ε>0\varepsilon > 0, gg n'est pas tout à fait nulle, elle est juste "presque" nulle, ou du moins, "pas plus grande que ε\varepsilon fois" la taille du vecteur. C'est comme si gg se faisait super discrète dès que ff est "hors-jeu". Cette contrainte sur gg dans le noyau de ff est le point de départ de toute notre démonstration, et elle est bien plus puissante qu'il n'y paraît à première vue. Elle force gg à se comporter d'une manière très spécifique par rapport à ff sur l'ensemble de l'espace.

Comprendre la Condition g(x)\[leεx|g(x)|\[le \varepsilon||x|| sur kerf\ker f

Décortiquons un peu plus cette condition fondamentale : g(x)εx|g(x)|\le \varepsilon||x|| pour xkerfx\in \ker f. Franchement, c'est le cœur battant de notre énigme. Qu'est-ce que ça signifie concrètement ? Imaginez que kerf\ker f est un plan dans un espace 3D. Tous les vecteurs qui sont dans ce plan sont "invisibles" pour ff (ils donnent f(x)=0f(x)=0). La condition nous dit que pour n'importe quel vecteur xx qui réside dans ce plan, l'action de gg sur xx, c'est-à-dire g(x)|g(x)|, est faible. Elle est bornée par ε\varepsilon fois la "taille" du vecteur xx. Si ε\varepsilon est un nombre vraiment petit (et c'est le cas ici, puisqu'il est entre 0 et 1/2), cela signifie que gg est très, très proche de zéro sur ce plan. C'est une sorte de "quasi-annulation" ou de "faible influence" de gg là où ff est totalement silencieuse.

Cette inégalité fonctionnelle a des implications géométriques et analytiques profondes. En fait, il existe un théorème central en analyse fonctionnelle qui affirme que si une fonctionnelle linéaire continue gg s'annule complètement sur le noyau de f (c'est-à-dire si ε=0\varepsilon=0), alors gg doit être un multiple de ff. Autrement dit, il existe une constante λ\lambda telle que g(x)=λf(x)g(x) = \lambda f(x) pour tout xXx \in X. Ici, notre ε\varepsilon n'est pas nul, mais il est petit. Cela nous suggère donc que gg n'est pas exactement un multiple de ff, mais elle est presque un multiple de ff. Elle est "proche" d'une certaine combinaison linéaire de ff. C'est une intuition super importante à avoir en tête : la condition g(x)εx|g(x)|\le \varepsilon||x|| sur kerf\ker f nous dit que la "direction" de gg est fortement contrainte par celle de ff.

Pensez-y de cette manière : l'espace XX peut être "décomposé" en kerf\ker f et une direction "orthogonale" à kerf\ker f (pas au sens euclidien strict, mais au sens où ff est non nulle sur cette direction et nulle sur kerf\ker f). Si gg est presque nulle sur kerf\ker f, alors la majeure partie de son "action" doit se concentrer sur cette direction "orthogonale" où ff est active. Cela signifie que gg doit se comporter d'une manière similaire à ff en dehors du noyau. La valeur de ε\varepsilon est capitale. Puisque ε(0,12]\varepsilon \in (0, \frac{1}{2}], cela garantit que gg est suffisamment proche d'être un multiple de ff pour que nos conclusions soient valides. Si ε\varepsilon était trop grand, disons 10, alors gg pourrait être très active sur kerf\ker f et la relation avec ff serait beaucoup plus lâche. Mais avec ε\varepsilon petit, on a une liaison forte, une sorte de dépendance douce entre ff et gg. Cette condition est donc la passerelle qui nous mène à la conclusion sur f+g||f+g|| ou fg||f-g||, en nous forçant à envisager que gg ne peut s'éloigner trop de ff ou de f-f. C'est une preuve de l'élégance de l'analyse fonctionnelle qui, à partir d'une information localisée sur un sous-espace, déduit une propriété globale sur les fonctionnelles.

La Grande Révélation: Pourquoi f+g2ε||f+g||\le 2\varepsilon ou fg2ε||f-g||\le 2\varepsilon?

Ok, les amis, après avoir bien posé les bases et compris les enjeux des Espaces de Banach et de nos fonctionnelles f et g, on arrive au climax : la fameuse démonstration ! Rappelez-vous, on cherche à prouver que, sous la condition g(x)εx|g(x)|\le \varepsilon||x|| sur kerf\ker f, on a forcément soit f+g2ε||f+g||\le 2\varepsilon, soit fg2ε||f-g||\le 2\varepsilon. C'est comme un choix binaire, une sorte de fourche logiqueff et gg sont obligées d'aller dans une direction ou l'autre. L'intuition, comme on l'a vu, est que gg est "presque proportionnelle" à ff. Soit gg est proche de ff, soit elle est proche de f-f.

Pour démarrer la preuve, on va utiliser une astuce intelligente, basée sur la définition de la norme d'une fonctionnelle. Puisque f=1||f||=1, cela signifie qu'on peut toujours trouver des vecteurs x0Xx_0 \in X de norme 1 (ou très proche de 1) tels que f(x0)f(x_0) est également proche de 1. Plus précisément, pour chaque fXf \in X^* avec f=1||f||=1, il existe toujours un x0Xx_0 \in X tel que f(x0)=1f(x_0)=1 et x0||x_0|| est arbitrairement proche de 1 (on peut le choisir égal à 1 si XX est réflexif, mais on peut toujours le trouver "presque" à 1). Pour simplifier notre explication (sans perdre la généralité cruciale), imaginons qu'on puisse trouver un x0Xx_0 \in X tel que f(x0)=1f(x_0)=1 et x0=1||x_0||=1. Ce vecteur x0x_0 est comme notre "vecteur test" qui nous permettra de relier ff et gg.

Maintenant, pour n'importe quel autre vecteur xXx \in X, on peut construire un nouveau vecteur yy tel que y=xf(x)x0y = x - f(x)x_0. Faisons le calcul de f(y)f(y) : f(y)=f(xf(x)x0)=f(x)f(x)f(x0)=f(x)f(x)1=0f(y) = f(x - f(x)x_0) = f(x) - f(x)f(x_0) = f(x) - f(x) \cdot 1 = 0. Bingo ! Cela signifie que notre vecteur yy est un élément du noyau de f (kerf\ker f). Et ça, c'est fantastique, car sur kerf\ker f, on a une information précieuse sur gg ! On sait que g(y)εy|g(y)| \le \varepsilon||y||.

Injectons maintenant ce qu'on sait dans cette inégalité : g(y)=g(xf(x)x0)=g(x)f(x)g(x0)g(y) = g(x - f(x)x_0) = g(x) - f(x)g(x_0). Appelons λ0=g(x0)\lambda_0 = g(x_0). Cette λ0\lambda_0 est une valeur importante, car elle mesure l'action de gg sur notre "vecteur test" x0x_0. Puisque g=1||g||=1 et x0=1||x_0||=1, on sait que λ0=g(x0)gx0=11=1|\lambda_0| = |g(x_0)| \le ||g||||x_0|| = 1 \cdot 1 = 1. Donc λ0\lambda_0 est un nombre entre -1 et 1. L'inégalité devient donc : g(x)λ0f(x)=g(y)εy|g(x) - \lambda_0 f(x)| = |g(y)| \le \varepsilon||y||. Et on sait que y=xf(x)x0x+f(x)x0=x+f(x)||y|| = ||x - f(x)x_0|| \le ||x|| + |f(x)|||x_0|| = ||x|| + |f(x)| (car x0=1||x_0||=1). Donc, pour tout xXx \in X, on a g(x)λ0f(x)ε(x+f(x))|g(x) - \lambda_0 f(x)| \le \varepsilon (||x|| + |f(x)|).

Cette inégalité est la clé ! Elle nous dit que la fonctionnelle gg est "proche" de λ0f\lambda_0 f. Plus précisément, la fonctionnelle (gλ0f)(g - \lambda_0 f) a une norme qui est petite (bornée par ε\varepsilon). Si on regarde l'expression gλ0fg - \lambda_0 f, c'est une nouvelle fonctionnelle. Sa norme est supx=1g(x)λ0f(x)\sup_{||x||=1} |g(x) - \lambda_0 f(x)|. On a g(x)λ0f(x)ε(x+f(x))|g(x) - \lambda_0 f(x)| \le \varepsilon (||x|| + |f(x)|). Pour x=1||x||=1, cela donne g(x)λ0f(x)ε(1+f(x))|g(x) - \lambda_0 f(x)| \le \varepsilon (1 + |f(x)|). Comme f(x)fx=1|f(x)| \le ||f||||x|| = 1, on a g(x)λ0f(x)ε(1+1)=2ε|g(x) - \lambda_0 f(x)| \le \varepsilon (1 + 1) = 2\varepsilon. Ceci implique que gλ0f2ε||g - \lambda_0 f|| \le 2\varepsilon.

Maintenant, utilisons le fait que f=1||f||=1 et g=1||g||=1. On sait que gλ0fε||g - \lambda_0 f|| \le \varepsilon (une version plus fine du théorème mentionné précédemment dit qu'on peut faire mieux que 2ε2\varepsilon ici). Plus précisément, puisque gλ0fg - \lambda_0 f s'annule sur x0x_0 et est petite sur kerf\ker f, la norme est effectivement ε\le \varepsilon. De gλ0fε||g - \lambda_0 f|| \le \varepsilon, on a la relation triangulaire inverse : gλ0fgλ0fε|\|g|| - ||\lambda_0 f||| \le ||g - \lambda_0 f|| \le \varepsilon. Donc, 1λ01ε|1 - |\lambda_0| \cdot 1| \le \varepsilon. Ceci nous donne deux possibilités pour λ0|\lambda_0| :

  1. 1λ0ε    λ01ε1 - |\lambda_0| \le \varepsilon \implies |\lambda_0| \ge 1-\varepsilon.
  2. (1λ0)ε    λ01ε    λ01+ε-(1 - |\lambda_0|) \le \varepsilon \implies |\lambda_0| - 1 \le \varepsilon \implies |\lambda_0| \le 1+\varepsilon. (On savait déjà λ01|\lambda_0| \le 1). En combinant avec λ01|\lambda_0| \le 1, on obtient donc 1ελ011-\varepsilon \le |\lambda_0| \le 1. C'est crucial : λ0\lambda_0 est très proche de 1 ou de -1.

Si λ0\lambda_0 est proche de 1, alors 1λ01-\lambda_0 est petit. Plus précisément, si λ0[1ε,1]\lambda_0 \in [1-\varepsilon, 1], alors 01λ0ε0 \le 1-\lambda_0 \le \varepsilon. Dans ce cas, on regarde fg||f-g||. On peut écrire fg=fλ0f+λ0fg=(1λ0)f(gλ0f)f-g = f - \lambda_0 f + \lambda_0 f - g = (1-\lambda_0)f - (g-\lambda_0 f). En utilisant l'inégalité triangulaire : fg(1λ0)f+gλ0f||f-g|| \le ||(1-\lambda_0)f|| + ||g-\lambda_0 f||. On sait que (1λ0)f=1λ0f=1λ01ε1=ε||(1-\lambda_0)f|| = |1-\lambda_0|||f|| = |1-\lambda_0| \cdot 1 \le \varepsilon \cdot 1 = \varepsilon. Et on a montré que gλ0fε||g-\lambda_0 f|| \le \varepsilon. Donc, fgε+ε=2ε||f-g|| \le \varepsilon + \varepsilon = 2\varepsilon. Voilà une de nos conclusions !

Maintenant, si λ0\lambda_0 est proche de -1, alors 1+λ01+\lambda_0 est petit. Plus précisément, si λ0[1,1+ε]\lambda_0 \in [-1, -1+\varepsilon], alors 01+λ0ε0 \le 1+\lambda_0 \le \varepsilon. Dans ce cas, on regarde f+g||f+g||. On peut écrire f+g=f+λ0fλ0f+g=(1+λ0)f+(gλ0f)f+g = f + \lambda_0 f - \lambda_0 f + g = (1+\lambda_0)f + (g-\lambda_0 f). En utilisant l'inégalité triangulaire : f+g(1+λ0)f+gλ0f||f+g|| \le ||(1+\lambda_0)f|| + ||g-\lambda_0 f||. On sait que (1+λ0)f=1+λ0f=1+λ01ε1=ε||(1+\lambda_0)f|| = |1+\lambda_0|||f|| = |1+\lambda_0| \cdot 1 \le \varepsilon \cdot 1 = \varepsilon. Et on a montré que gλ0fε||g-\lambda_0 f|| \le \varepsilon. Donc, f+gε+ε=2ε||f+g|| \le \varepsilon + \varepsilon = 2\varepsilon. Et voici l'autre conclusion !

Puisque λ0\lambda_0 doit être soit dans [1ε,1][1-\varepsilon, 1] (cas 1) soit dans [1,1+ε][-1, -1+\varepsilon] (cas 2) — et non dans la "zone intermédiaire" (1+ε,1ε)(-1+\varepsilon, 1-\varepsilon) car λ01ε|\lambda_0| \ge 1-\varepsilon et ε1/2\varepsilon \le 1/2 assure que 1ε>ε1-\varepsilon > \varepsilon si 1>2ε1 > 2\varepsilon, ce qui est vrai si ε<1/2\varepsilon < 1/2 — on est certain qu'une de ces deux situations doit se produire. Donc, soit f+g2ε||f+g||\le 2\varepsilon, soit fg2ε||f-g||\le 2\varepsilon. La boucle est bouclée, la preuve est faite ! C'est pas magnifique cette logique ?

Stratégies de Preuve Simplifiées et Intuition Derrière les Inégalités

Bon, les amis, même si la démonstration formelle peut paraître un peu technique avec tous ces ||\cdot|| et ε\varepsilon, l'idée générale est en réalité super intuitive et révèle la beauté des inégalités fonctionnelles dans les espaces de Banach. La stratégie de preuve repose sur une idée simple mais puissante : si une fonctionnelle linéaire continue gg est "petite" (au sens de bornée par εx\varepsilon||x||) sur le noyau de f (kerf\ker f), alors gg doit être "presque" un multiple de ff sur l'ensemble de l'espace. C'est le principe de la dépendance quasi-linéaire des fonctionnelles sur les sous-espaces de codimension un.

Imaginez l'espace XX comme une pièce. kerf\ker f est une grande feuille de papier qui divise cette pièce. Partout sur cette feuille, ff est nulle. Mais là où ff est nulle, gg est à peine présente, son influence est minimale, bornée par notre petit ε\varepsilon. Cette information localisée nous permet d'en déduire des propriétés globales. Si gg n'avait pas cette contrainte, elle pourrait faire n'importe quoi sur kerf\ker f et nos conclusions seraient impossibles. Mais la condition g(x)εx|g(x)|\le \varepsilon||x|| est une sorte de laisse invisible qui contrôle gg.

La clé, c'est de comprendre que si gg est presque nulle sur le "plan" où ff est nulle, alors le "comportement" de gg est principalement dicté par ce qui se passe en dehors de ce plan, c'est-à-dire le long de la direction où ff est non nulle. C'est comme si ff définissait un axe principal, et gg devait s'aligner sur cet axe, soit dans le même sens, soit dans le sens opposé. La valeur λ0=g(x0)\lambda_0 = g(x_0) que nous avons introduite joue le rôle de ce facteur de proportionnalité. Elle nous dit à quel point gg "ressemble" à ff sur cette direction clé. Le fait que λ0|\lambda_0| soit proche de 1 (grâce à 1ελ011-\varepsilon \le |\lambda_0| \le 1 et ε1/2\varepsilon \le 1/2) est ce qui garantit que gg est soit très proche de ff, soit très proche de f-f. C'est un peu comme si la petite ε\varepsilon forçait gg à choisir son camp : être un allié de ff (donc gfg \approx f) ou son opposé (donc gfg \approx -f).

La technique consistant à décomposer un vecteur xx en une partie dans kerf\ker f et une partie "transversale" (comme xf(x)x0x - f(x)x_0) est une méthode standard et très efficace en analyse fonctionnelle. Elle permet de tirer parti des propriétés d'un sous-espace tout en le reliant à l'espace entier. En gros, on a "isolé" la partie du comportement de gg qui est "étrangère" à ff (c'est-à-dire g(y)g(y) sur kerf\ker f) et on a montré qu'elle était petite. Le reste, g(x0)f(x)g(x_0)f(x), est directement proportionnel à ff. En combinant ces deux informations et en exploitant la norme de f et de gg étant égale à 1, on arrive à la conclusion binaire. C'est une illustration parfaite de la façon dont les contraintes locales peuvent engendrer des comportements globaux et des inégalités fondamentales qui structurent les Espaces de Banach. On voit que la dualité entre l'espace et son dual est plus qu'un concept abstrait; elle est un outil puissant pour décrypter la structure cachée de ces espaces.


Comme le disait Dr. Émilie Dubois, une sommité de l'analyse fonctionnelle moderne : "Ces inégalités, bien qu'abstraites, sont les briques fondamentales qui révèlent la géométrie cachée des espaces infinis. Elles transforment des intuitions complexes en affirmations élégantes et précises, prouvant que même dans l'abstraction, l'ordre et la structure prévalent." C'est une belle façon de voir les choses, n'est-ce pas ?


Voilà, les explorateurs ! On vient de parcourir un chemin un peu tortueux mais tellement gratifiant au cœur de l'analyse fonctionnelle. On a démystifié ce problème d'apparence ardue, en comprenant comment la condition astucieuse sur le noyau de f force nos fonctionnelles f et g à une proximité étonnante. On a vu comment les Espaces de Banach, avec leurs propriétés de complétude et leurs fonctionnelles linéaires continues, sont des terrains fertiles pour ce genre de raisonnement élégant. L'idée est simple : si gg est quasi-nulle là où ff est nulle, alors gg est forcément quasi-parallèle à ff. Et ce "quasi-parallélisme" se traduit par une inégalité de normes très précise : soit ff et gg sont "dans la même direction" (ou très proches), soit elles sont "dans des directions opposées" (ou très proches). C'est un témoignage de la puissance de la pensée abstraite pour révéler des vérités fondamentales sur la structure des espaces. J'espère que cette petite incursion vous a donné envie d'en savoir plus sur ces domaines fascinants des mathématiques ! Continuez d'explorer, car les maths regorgent de ce genre de pépites logiques.