title: Madly

text: Avec "Madly" - outre l'aspect autobiographique du scénario - Alain Delon ambitionne de modifier quelque peu son image, en jouant sur un registre plus romantique. Le film est, cependant, médiocrement accueilli par le public lors de sa sortie.


title: Injection de code dans les applications web

text: L'injection de code est une technique qui consiste à injecter des données dans une application pour en modifier le comportement. Dans le cadre d'une application web, on peut distinguer deux familles, les injections du côté client web et les injections du côté serveur de base de données. Ces injections sont souvent effectuées en injectant le code malicieux via les formulaires disponibles dans ces applications.


title: Je l'aimais

text: Je l'aimais est le titre d'un roman d'Anna Gavalda, paru en 2002. Il a fait l'objet d'une adaptation au cinéma et d'une autre au théâtre.


text: Cet article présente certaines techniques d'injections et certains mécanismes de protection appliqués aux langages JavaScript et SQL


title: Je l'aimais

text: Chloé est quittée par son mari. Pas de dispute, pas de discussion. Il est parti. C'est le beau-père qui vient chercher la jeune femme avec ses enfants. S'engage alors un dialogue, ou plutôt un monologue où au lieu d'écouter la douleur de la jeune femme, le beau-père raconte comment il a mal vécu sa vie en restant avec celle qu'il avait épousée, tandis qu'il avait délaissé celle qu'il aimait. Le décor est une cuisine dans une maison de campagne. Mais le huis clos conduit à faire quelques voyages dans le monde des grands hôtels et de l'univers des pétroliers dans les pays asiatiques.


text: Le JavaScript est un langage de programmation de script orienté client. Il peut également être utilisé côté serveur, avec par exemple AngularJS ou node.js. Les préoccupations de l'utilisateur étant de plus en plus importantes, il est devenu l'un des langages incontournables en web 2.0.


text: Ce langage possède différentes politiques de sécurité. La première permet de limiter l'exécution d'un script. Il n'a en effet pas accès à toutes les ressources système puisqu'il est limité aux ressources du navigateur. Ce mode de fonctionnement est appelé sandboxing.


text: La seconde est la . Elle vise à restreindre l'accès d'un script aux données du domaine d'exécution. Deux domaines sont considérés égaux à partir du moment où le protocole, l'hôte et le port sont identiques sur les deux domaines.


text: Le JavaScript étant de plus en plus utilisé, il est la cible, au même titre que le SQL, de plusieurs attaques visant à outrepasser ces politiques de sécurité.


text: Deux catégories d'attaque peuvent être utilisées, l'attaque de Cross-site scripting (XSS) et celle du heap-spraying.


text: Une attaque XSS est une attaque visant les sites internet ou les applications Web. Elle consiste à injecter des scripts dans la réponse d'une application, généralement du HTML, qui sera interprétée par le navigateur. Le but de ces deux attaques est de récupérer les données sensibles de l'application et de les envoyer vers un serveur sous le contrôle de l'attaquant.


text: Il y a deux types d'attaque XSS, la reflected XSS (aussi communément appelée type 1 ou first-order XSS) et la persistent XSS (aussi communément appelée type 2, stored XSS ou second-order XSS).


text: La reflected XSS consiste à injecter des scripts dans une application pour qu'ils soient exécutés sur le navigateur du côté client. Cette attaque n'est pas stockée dans l'application, aucune trace ne sera visible sur le serveur. Elle intervient généralement par la propagation d'un lien et utilise le social engineering. Lorsque l'utilisateur clique sur ce type de lien, une requête contenant du code malicieux est envoyée vers le serveur, celui-ci va alors retourner une réponse contenant ce code à l'utilisateur (page, erreur). Le code injecté sera alors exécuté par le navigateur dans le même contexte que les scripts de l'application, permettant ainsi à l'attaquant de récupérer le cookie associé à l'utilisateur et d'envoyer ces informations vers un serveur sous son contrôle.


text: La persistent XSS est une attaque qui consiste à stocker du code malicieux à l'intérieur du système de stockage de l'application. Pour qu'elle soit effective, l'application devra utiliser ces données dans la génération de ses réponses. L'exemple courant est un message posté sur un forum. Le message sera nécessairement stocké en base de données. Si celui-ci contient du code malicieux, il sera exécuté à chaque fois qu'un utilisateur ouvrira la page le contenant. Cette attaque a donc beaucoup plus de cibles potentielles que la précédente.


text: Les informations de l'utilisateur sont stockées à l'intérieur d'un cookie. Un attaquant décide de contourner la politique de sécurité du JavaScript. Il peut alors le faire très simplement en distribuant le lien suivant aux utilisateurs.


text: Un attaquant détecte une faille sur un forum où les utilisateurs peuvent écrire et réagir à des sujets. Le code (très simplifié) du forum est le suivant :


text: Une attaque de type utilise la mémoire d'une application pour exécuter du code malicieux. Elle est compliquée à mettre en place et nécessite des connaissances avancées dans le moteur d'exécution du langage visé. Depuis quelques années, les systèmes d'exploitation possèdent des systèmes de protection efficaces. Un système possède nécessairement une protection pour la pile d'exécution, des algorithmes avancés pour l'allocation mémoire, des espaces mémoires réservés aléatoirement et une protection sur l'exécution du code en lui-même. Cependant, les attaques de ce type sont de plus en plus nombreuses et sont particulièrement efficaces dans les applications web puisque les cibles y sont d'autant plus nombreuses.


text: Le heap spraying requiert que l'attaquant se base sur d'autres failles de sécurité pour lancer son attaque. En effet, l'attaquant va utiliser la technique du « spray » pour augmenter les chances que le code malicieux qu'il a placé en mémoire soit exécuté. Il faut tout d'abord savoir que l'allocation des objets en mémoire se fait aléatoirement. Cette technique consiste alors à placer le plus d'objets possibles contenant du code malicieux à l'intérieur de celle-ci. Plus le nombre d'objets y sera important, plus il sera probable que l'injection réussisse. Pour augmenter les chances que les objets placés en mémoire soient exécutés, il faut qu'ils respectent une certaine structure. Pour cela, un objet doit contenir un espace suffisamment grand d'instructions NOP, puis un espace contenant le code malicieux de l'attaque. Sa cible la plus courante est les langages interprétés puisqu'ils ne nécessitent aucune compilation.


text: Ce type d'attaque n'est pas limité au Web. De nombreuses variantes ont été proposées pour le bytecode compilé ou les piles de thread.


text: La ligne 2 va permettre d'allouer une chaîne contenant le code malicieux à exécuter. Les lignes 3 à 8 vont permettre de constituer la partie NOP de l'objet, les lignes 10 à 13 de créer 1000 objets pour le heap-spraying. Chaque objet contiendra une partie NOP et le code à exécuter.


text: Ce code javascript est contenu dans une page HTML qui sera divulguée par l'intermédiaire de son lien. À chaque fois que la page sera affichée, le javascript sera exécuté et les 1000 objets seront placés en mémoire. L'attaquant devra alors attendre que son code soit exécuté.


text: Plusieurs mécanismes de détection peuvent être mis en place pour contrer ces attaques. Deux politiques peuvent-être envisagées :


text: Noxes est un mécanisme de protection placé du côté client. Il a été développé par Microsoft et fonctionne en tant que service Windows. Son principe de fonctionnement reprend celui du pare-feu présent sous Windows. Sur un pare-feu classique, une notification apparaît demandant à l'utilisateur s'il souhaite ou non accepter la connexion distante lorsque aucune règle n'a été définie pour celle-ci. Ici, Noxes va appliquer le même procédé, non pas sur la connexion distante, mais sur les requêtes à l'intérieur même de celle-ci. En résumé, il permet à l'utilisateur d'autoriser ou de refuser des requêtes HTTP sur les différentes connexions distantes actives.


text: Noxes affiche une alerte à chaque fois que des données sensibles sont envoyées vers un autre domaine. L'utilisateur a alors le choix, par le biais d'une pop-up, d'accepter ou non cette requête. Plusieurs optimisations ont été mises en place pour éviter un nombre d'alertes trop important. Par exemple, les liens locaux affichées sur une page ne sont pas traités ou la limitation du nombre de liens externes fixée à quatre.


text: Noxes possède également quelques limites. Premièrement, il ne protège pas des attaques de type D.O.S (Denial Of Service attack). En effet, aucune information sensible n'est transmise durant celles-ci. L'attaquant pourrait par exemple forcer la fermeture du navigateur d'un utilisateur.


text: Il est également possible pour un attaquant de lancer une attaque XSS et d'injecter du code HTML à la place du Javascript. Noxes se basant sur les cookies et la session, aucune alerte ne sera levée.


text: Les marquages dynamiques et statiques sont des mécanismes de détection placés du côté client. Ils vont empêcher un site internet tiers ou une application web tierce de récupérer les données sensibles de l'utilisateur. Celles-ci sont automatiquement référencées au lancement de la page ou de l'application.


text: Pour cela, un mécanisme de marquage dynamique des données est utilisé. Celui-ci va permettre de marquer une donnée comme sensible. Il prend également en compte les dépendances, ce qui va permettre de suivre la donnée tout au long de son cycle de vie, quel que soit le traitement effectué.


text: Un marquage statique y est également associé pour pallier quelques cas de dépendances indirectes qu'il n'est pas possible de détecter avec le marquage précédent.


text: Un prototype a été mis en place permettant d'utiliser ces deux types de marquage. Ce prototype étend la version 1.0pre de Mozilla Firefox. Un nouveau moteur d'exécution du Javascript, Spider-Monkey, a été créé pour marquer les données à l'intérieur de celui-ci. Une modification du DOM html a également été effectuée pour suivre les données marquées à l'intérieur même du HTML. Lorsqu'une donnée sensible est demandée par une ressource externe, l'utilisateur a alors le choix d'autoriser ou non le transfert, temporairement ou en permanence.


text: Cette implémentation a été testée sur plusieurs bugs répertoriés dans des applications web open-source, comme phpBB. Elle s'est montrée efficace puisqu'elle les a toutes détectés. Un moteur d'indexation de pages a également été utilisé pour la tester dans des conditions réelles. Plus d'un million de pages ont été analysées, 88 589 d'entre elles ont généré une alerte. Après analyse des données, il s'est avéré que la plupart étaient générées par des sites récoltant des informations pour la génération de statistiques. Les tests à échelle globale n'ont donc pas pu démontrer son efficacité dans des conditions réelles.


text: NOZZLE est capable d'intercepter les appels mémoire à l'intérieur du moteur d'exécution du navigateur Firefox. Il va analyser le contenu de tous les objets présents en mémoire. Il se base sur le fait que les objets utilisés par l'attaquant doivent avoir une structure bien précise, comme décrite dans la partie précédente. Pour cela, des analyses avancées ont été mises en place pour les détecter.


text: L'analyse de l'efficacité de cette implémentation s'est limitée à son couplage avec Firefox. Il a été testé sur les différentes attaques connues, des cas créés et des sites utilisés quotidiennement. L'analyse des résultats montre qu'un petit nombre de faux positifs et de faux négatifs ont été détectés. Également, les analyses montrent que Nozzle n'augmente pas de manière significative l'utilisation du CPU et ne devrait donc pas perturber l'utilisateur.


text: Le langage SQL est le langage de manipulation de données le plus utilisé pour les applications web. Par conséquent, les attaques les plus courantes visant les applications web sont effectuées via des injections SQL.


text: La plupart des attaques présentées dans cet article sont le plus souvent utilisées parallèlement lors des tentatives d'injections SQL. Certains langages de programmation proposent des mécanismes d'échappement pour empêcher les injections SQL, ces derniers sont suffisants pour se protéger des injections basiques mais se révèlent inefficaces lorsqu'ils sont confrontés à des injections plus complexes.


text: En rendant volontairement une requête incorrecte, une personne mal-intentionnée peut récupérer des informations sur la base de données utilisée par le serveur, ainsi que la structure et le type des paramètres attendus par les champs de la requête. Cette attaque n'est possible que lorsqu'un message d'erreur est envoyé lors de l'échec mais le simple fait que la requête ait échoué peut permettre à l'attaquant de deviner des informations sur la requête. C'est une attaque préliminaire aux autres, elle va permettre à l'attaquant d'être plus efficace lors de ses tentatives d'injections SQL.


text: Ce code représente une requête d'authentification utilisant la méthode POST du protocole HTTP. En cas d'erreur lors de l'exécution de la requête, un message est affiché.


text: En utilisant codice_1 dans le champ login et codice_2 comme mot de passe, l'exécution de la requête SQL va retourner une erreur car le guillemet droit est interprété comme une fin de chaîne caractères.


text: L'attaquant connaît maintenant exactement la requête qui est exécutée sur le serveur, et peut donc passer à des méthodes d'injections plus complexes.


text: L'attaque par tautologie consiste à rendre toujours vraie une condition suivant un codice_3. La requête SQL ainsi construite retournera donc toujours au moins un résultat lors de son exécution. Cette attaque est couramment utilisée pour contourner une authentification ou pour récupérer les données d'une table. L'attaquant doit modifier la structure syntaxique de la condition et introduire une tautologie qui permettra de modifier le comportement de la requête.


text: Considérons une requête d'authentification nécessitant un mot de passe et un pseudonyme, si un résultat est retourné alors on estime que l'utilisateur est authentifié.


text: Si aucune vérification n'est effectuée alors l'attaquant peut contourner le système d'authentification en insérant codice_4 dans login.


text: Ici la tautologie 1=1 est insérée de manière à rendre inutile toutes les autres conditions de la requête. Pour que la tautologie ne soit pas considérée comme une simple chaîne et puisse donc être évaluée par le moteur SQL il suffit d'utiliser le symbole codice_5 délimitant une chaîne de caractère. Le symbole codice_6 de commentaire SQL permet de s'assurer que le reste de la requête sera ignoré lors de l'évaluation.


text: En utilisant l'opérateur SQL codice_7, l'attaquant peut modifier totalement le comportement d'une requête. La commande codice_7 de SQL permet de combiner les résultats de deux requêtes, elle peut donc être utilisée pour récupérer les données d'une table autre que celle initialement utilisée dans la requête. L'utilisation de l'opérateur codice_7 nécessite de modifier la structure syntaxique de la requête en utilisant par exemple codice_5 ou codice_6.


text: Un attaquant ayant récupéré assez d'informations sur la base de données (en utilisant par exemple des requêtes incorrectes) peut utiliser codice_7 pour récupérer d'autres informations. Par exemple en injectant codice_13 dans le champ pseudonyme on obtient la requête suivante :


text: SELECT id FROM Users WHERE login=" UNION SELECT account_number from Bank_account where 1=1 -- and password="


text: Cette fois aussi la vérification du mot de passe est ignorée puisque placée après le symbole de commentaire. La requête originale devrait ne pas retourner de résultats car le champ login est une chaîne vide, mais l'utilisation de l'opérateur codice_7 permet ici de récupérer les informations de la table Bank_account.


text: Certaines configurations de bases de données permettent l'exécution de plusieurs requêtes contenues dans une seule chaîne de requêtes, cette technique est couramment utilisée pour insérer ou mettre à jour de grandes quantités de données. En exploitant cette fonctionnalité l'attaquant peut donc faire exécuter des requêtes multiples (Piggy-Backed Queries en anglais) en injectant le caractère codice_15 habituellement utilisé pour séparer deux requêtes consécutives. Ce type d'attaque se révèle extrêmement puissant car l'attaquant n'est plus limité à la structure de la requête, il est donc en mesure d'ajouter, d'extraire, de modifier ou de supprimer des données à sa guise. Cette attaque permet aussi l'exécution de commandes propres au moteur de bases de données comme par exemple celle concernant la gestion des utilisateurs SQL.


text: Si la base de données permet l'exécution de requêtes multiples, il suffit alors d'injecter le caractère codice_15 de manière qu'il soit interprété.


text: Même si la requête codice_18 ne retourne aucun résultat, la requête contenant le codice_19 sera exécutée. Comme précédemment, la vérification du mot de passe est commentée.


text: Les procédures stockées sont des instructions SQL pré-compilées qui permettent l'interaction avec les données mais aussi avec le système. De nombreux SGBD proposent par défaut un ensemble de procédures stockées et permettent aux utilisateurs d'en créer. L'utilisation de procédures stockées est parfois conseillée pour éviter les injections SQL, mais sans mécanisme de protection, cette pratique se révèle tout aussi dangereuse puisqu'elle permet d'exécuter des instructions du SGBD difficilement accessibles autrement. L'injection SQL dans les procédures stockées permet donc de modifier les privilèges utilisateurs ou même de stopper complètement le SGBD.


text: Pour SQLServer la requête d'authentification précédente pourrait être écrite sous forme de procédure stockée de la manière suivante :


text: En utilisant le même principe qu'avec les requêtes multiples, il est possible d'injecter codice_20 dans le champ login. A l'exécution, on obtiendra donc la requête SQL suivante :


text: L'instruction codice_21 va stopper SQL Server empêchant ainsi l'application web attaquée d'exécuter d'autres requêtes. Ceci aura pour effet de rendre l'application inaccessible à la manière d'une attaque DoS.


text: Si aucun message d'erreur SQL n'est disponible alors l'attaquant peut utiliser le principe des attaques en aveugle pour obtenir plus d'informations sur les champs sensibles à une injection SQL. Ces attaques permettent de récolter des informations en observant la réponse de l'application. Si le comportement de l'application diffère entre une tentative d'injection et une requête ne retournant pas de résultats alors l'attaquant peut savoir si l'application est vulnérable ou non.


text: Dans le cas où le comportement ne varie pas, le temps d'exécution peut aussi être utilisé pour obtenir des informations sur la requête SQL. En injectant une commande modifiant significativement le temps d'exécution de la requête, il est possible de savoir si l'injection a été effectuée ou non.


text: En reprenant le principe de l'attaque par tautologie, il est possible d'exécuter les deux requêtes suivantes :


text: Si l'injection est possible sur le champ login alors la première requête devrait toujours échouer alors que la deuxième devrait fonctionner. Si l'application renvoie un message d'erreur du type "Impossible de s'authentifier" pour les deux requêtes alors l'injection a échoué et l'attaquant peut en déduire que le champ login est protégé. Dans le cadre contraire, s'il obtient un message d'erreur puis un message différent pour la seconde requête alors il peut en déduire que le champ est sensible à l'injection SQL et passer à des attaques plus complexes.


text: Le changement d'encodage est utilisé pour contourner les mécanismes de protection mis en place par les développeurs d'applications. Plutôt que d'utiliser directement les caractères dans une chaîne, l'attaquant utilise son équivalent dans un système d'encodage différent, ainsi pour certains SGBD, il est possible d'utiliser directement la valeur hexadécimale d'un caractère ou de passer par la fonction codice_22 qui prend une valeur numérique en argument et retourne le caractère ASCII correspondant. Le changement d'encodage est utilisé en support des autres attaques.


text: Le développeur pourrait utiliser un mécanisme détectant l'utilisation du caractère codice_23 comme une attaque et neutraliser ainsi la tentative d'injection SQL. Toutefois en injectant CHAR(45,45) à la place, on obtient le même résultat à l'exécution.


text: CHAR(45,45) sera interprété par le moteur de bases de données comme la chaîne codice_6 puisque le code ASCII de codice_25 est 45. Le mécanisme mis en place par le développeur ne détectera pas cette mise en commentaire et l'injection fonctionnera.


text: Les mécanismes de détection propres aux langages de programmation et les bonnes pratiques de développement étant faillibles, plusieurs mécanismes de détection complexes sont proposés pour détecter automatiquement les tentatives d'injections. Les solutions présentées ici proposent une implémentation fonctionnant pour un ou plusieurs langages.


text: Pour se protéger des injections SQL, AMNESIA repose sur une analyse statique du programme ainsi que sur une surveillance effectuée lors de l'exécution du programme.


text: Le code source de l'application est tout d'abord analysé pour construire un modèle correspondant aux requêtes SQL qui sont normalement exécutées par l'application. Ce modèle peut être représenté par un automate fini déterministe qui reconnaîtra le langage des expressions SQL ne contenant pas de tentatives d'injections.


text: Lors de l'exécution de l'application, les requêtes SQL devant être exécutées sont envoyées au moteur de vérification d'AMNESIA qui va découper la requête de la même façon que le ferait le SGBD pour en extraire une suite d'expressions contenant les mots clefs et types de variables du langage SQL. Par exemple codice_26 sera découpé en codice_27. Ce découpage est ensuite soumis à l'automate formé par le modèle précédemment créé, s'il est accepté alors il n'y a pas injection et l'application continue son exécution normalement, s'il est refusé alors on considère qu'il y a injection SQL et la requête n'est pas exécutée.


text: L'outil a été testé avec succès sur 7 applications avec 1470 attaques détectées et 3500 requêtes normales exécutées sans générer un seul faux-positif. Le temps d'exécution supplémentaire généré par l'analyse semble négligeable par rapport à la latence du réseau et au temps d'accès aux données de la base. L'implémentation d'AMNESIA s'est révélée capable de détecter tous les types d'attaques SQL présentés dans cet article sauf lorsque les procédures stockées sont utilisées.


text: AMNESIA n'est pas capable de détecter les injections lorsqu'elles sont effectuées à l'aide de procédures stockées. L'analyse de l'application nécessite que les requêtes SQL soient facilement identifiables dans le code source. Dans un environnement nécessitant une optimisation des performances, le surcoût de l'analyse pourrait poser problème. Pour l'instant, l'implémentation d'AMNESIA n'est disponible que pour le langage JAVA.


text: SQLRand est l'application au langage SQL du mécanisme "instruction set-randomization" qui consiste à encoder les instructions d'un processeur en utilisant un entier seulement connu par le système, ainsi lors d'une tentative d'injection de code du type dépassement de tampon le système ne reconnaitra pas le code injecté et ne l'exécutera donc pas. Appliqué au langage SQL cela consiste simplement à rajouter une clef entière sur chaque mot-clef du langage SQL. Par exemple avec la clef "123", l'instruction codice_18 devient codice_29.


text: L'application cliente connait la clef et chaque requête est envoyée sur un serveur mandataire qui sert de relais entre l'application web et le SGBD. Le proxy se charge de transformer la requête en supprimant l'entier des mots-clefs du langage avant de l'envoyer vers le SGBD pour exécution. Dans le cas où une instruction ne contient pas la clef, le proxy retourne la valeur codice_30 vers l'application cliente pour lui signaler que la requête est incorrecte. Un attaquant ne connaissant pas la clef ne peut donc pas injecter de code en utilisant la syntaxe SQL usuelle.


text: Une implémentation du serveur mandataire en langage C a été testé conjointement avec un forum PHP vulnérable aux injections SQL. Après implémentation de la méthode, les tentatives d'injections ont toutes échouées. Dans le pire des cas, l'utilisation du serveur mandataire a rajouté 6,5ms au temps d'exécution totale de la requête, ce qui semble négligeable pour la plupart des applications web ayant des temps de réponses de l'ordre de la seconde.


text: Le temps d'exécution supplémentaire pourrait poser problème à des applications dont les temps de réponses doivent être très courts. Il est nécessaire de modifier l'application cliente pour qu'elle utilise la clef lors de la construction de ses requêtes. De plus SQLrand se montre inefficace pour contrer les injections utilisant les procédures stockées, les changements d'encodages et il ne fournit pas de solutions pour traiter différemment les tentatives d'injections de code et les requêtes incorrectes.


text: SQLCHECK considère qu'une injection de code a lieu lorsqu'une entrée saisie par un utilisateur de l'application modifie la structure syntaxique de la requête SQL utilisant cette entrée. Toutes les entrées utilisateurs, comme celle provenant d'un formulaire, sont entourées de symboles (par exemple { et }) avant d'être ajoutées à une requête. Ce marquage permet ainsi de tracer les entrées considérées comme non fiables tout au long de l'exécution de l'application. Dès lors qu'une requête contenant des entrées marquées doit être exécutée, une analyse syntaxique est effectuée sur cette requête et sur la requête originale ne comprenant pas les entrées utilisateurs. Si la structure de ces deux requêtes diffère, par exemple si l'instruction SQL codice_31 est contenue dans une des entrées utilisateurs, alors SQLCHECK considère qu'il y a eu tentative d'injection et une erreur est levée.


text: SQLCHECK a été testé sur une application en PHP et une autre utilisant des JSP. Lors des tests, toutes les tentatives d'injections ont été détectées et il n'y a pas eu de faux-positifs. En moyenne, les contrôles effectués par SQLCHECK ont augmenté le temps d'exécution de 100ms, ce qui n'impacte pas l'expérience de l'utilisateur.


text: Comme pour les autres méthodes, le temps d'exécution pourrait être problématique pour des applications nécessitant des hautes performances. L'implémentation de l'algorithme, en plus de la modification du code source de l'application, nécessite d'utiliser le système de marquage sur toutes les entrées utilisateurs, ce qui peut être complexe lorsque ces sources sont multiples. SQLCHECK n'est pas capable de détecter les injections SQL lorsque les procédures stockées sont utilisées car il n'y a pas forcément modification de la structure syntaxique du code avec cette technique d'attaque.


title: Unieux

text: Unieux est une commune française située dans le département de la Loire, en région Auvergne-Rhône-Alpes, en banlieue de l'unité urbaine de Saint-Étienne.


title: Unieux

text: Aux portes des gorges de la Loire, au bord du plan d'eau du barrage de Grangent, la commune bénéficie de la présence de la réserve naturelle régionale des gorges de la Loire, qui couvre une superficie de .


title: Unieux

text: La ville est desservie par la route départementale 3 en direction de Firminy, Roche-la-Molière et Saint-Bonnet-le-Château.


title: Unieux

text: Elle est aussi desservie par la qui part de l'intersection avec la située à la Croix de Marlet (lieu-dit entre Roche-la-Molière et Firminy appartenant à la commune d'Unieux).


title: Unieux

text: Unieux possède une gare sur le territoire de la commune de Fraisses, la Gare de Fraisses - Unieux grâce à la ligne 10 des TER Rhône-Alpes entre Lyon, Saint-Étienne et Le Puy-en-Velay.


title: Unieux

text: Unieux est desservie par la Société de transports de l'agglomération stéphanoise (STAS) grâce aux lignes M2, 30, 31, 32 et 34.


title: Unieux

text: Unieux est une commune urbaine, car elle fait partie des communes denses ou de densité intermédiaire, au sens de la grille communale de densité de l'Insee.


title: Unieux

text: Elle appartient à l'unité urbaine de Saint-Étienne, une agglomération inter-départementale regroupant et en , dont elle est une commune de la banlieue.


title: Unieux

text: Par ailleurs la commune fait partie de l'aire d'attraction de Saint-Étienne dont elle est une commune de la couronne. Cette aire, qui regroupe , est catégorisée dans les aires de à moins de .


title: Unieux

text: Le village d'Unieux est devenu une commune à la Révolution en 1794, par démembrement de la paroisse de Firminy mais jusqu’en 1830, c'est la ville de Firminy qui s'occupe de l'administration pour Unieux. La première séance du conseil municipal a lieu le et Jean Pepier est élu maire. Mais le premier maire d'Unieux, appelé « agent municipal », était Barthélémy Gachet, élu en 1794.


title: Unieux

text: Les cérémonies religieuses se déroulent à Firminy jusqu'en 1830, date à laquelle l'église du bourg est achevée. En effet les paroissiens d'Unieux, refusant de participer aux frais de restauration de l'église de Firminy, entreprirent la construction de leur propre lieu de culte. En 1830, le cimetière d'Unieux est créé, puis dans les années qui suivent, il est régulièrement agrandi.


title: Unieux

text: Grâce à l'industrie du fer, des martinets, forges et clouteries sont installés sur les biefs de l'Ondaine dès le début du .


title: Unieux

text: Unieux possède une gare mise en service en 1883, le bâtiment voyageurs a été démoli, elle est devenue la halte ferroviaire SNCF de Fraisses - Unieux.


title: Unieux

text: Il s'agit d'un nom de domaine gallo-roman en "-(i)-acum", suffixe d'origine gauloise caractérisant un lieu et par extension une propriété. L'évolution phonétique locale de ce suffixe a abouti à la finale "-(i)eu(x)", terminant de nombreux toponymes de la région. Le premier élément est un nom de personne germanique "Huno" ou "Unno".


title: Unieux

text: En , la commune comptait . L'évolution du nombre d'habitants est connue à travers les recensements de la population effectués dans la commune depuis 1793. Une réforme du mode de recensement permet à l'Insee de publier annuellement les populations légales des communes à partir de 2006. Pour Unieux, commune de moins de , les recensements ont lieu tous les cinq ans, les populations légales intermédiaires sont quant à elles estimées par calcul. Les populations légales des années 2008, 2013, 2018 correspondent à des recensements exhaustifs.


title: Unieux

text: La commune d'Unieux étant située au bord des gorges de la Loire, de nombreuses activités sportives sont à disposition : canoë-kayak, escalade...


title: Unieux

text: Jacob Holtzer (1802-1862), important industriel du bassin de Firminy, a été maire d'Unieux ainsi que son gendre Pierre-Frédéric Dorian et Paul Ménard-Dorian. Il est mort à Unieux.


title: Meuse

text: Le fleuve Meuse traverse la France, la Belgique et les Pays-Bas et se jette dans la mer du Nord. Y sont associés :


title: Boeing MQ-25 Stingray

text: En 2013, la marine des États-Unis lance le programme (CBAR) visant à avoir des drones de combat furtifs embarqués sur ses porte-avions.


title: Boeing MQ-25 Stingray

text: En 2016, la marine annonce un changement d'objectif et assigne à ses drones un rôle de ravitaillement en vol et de surveillance/reconnaissance au sein du groupe aérien d'un porte-avions américain. Le programme est nommé (CBARS), le drone recevant plus tard la dénomination MQ-25A « "Stingray" ».


title: Boeing MQ-25 Stingray

text: Chaque porte-avions devra pouvoir embarquer une dizaine de drones pour ces missions, en complément puis remplacement des avions de combat F/A-18 "Super Hornet" utilisés dans ce rôle. Les premiers devant entrer en service en 2022 ou 2023.


title: Boeing MQ-25 Stingray

text: Le 13 avril 2016, la mise en place d'un centre de commandement spécialement destiné aux drones est terminé sur le . Il s'agit du premier porte-avions au monde à en mettre un en œuvre. Le reste des porte-avions américains en sera équipé d'ici 2022.


title: Boeing MQ-25 Stingray

text: Boeing, Northrop Grumman, Lockheed-Martin et General Atomics (en partenariat avec Boeing Autonomous Systems) proposèrent au départ leurs concepts. Celui de General Atomics est une version de son , Lockheed Martin présente le , un concept basé sur le . Donné favori, Northrop Grumman jeta l’éponge en novembre 2017.


title: Boeing MQ-25 Stingray

text: Le , le Département de la défense des États-Unis attribue un contrat d’une valeur de de dollars américains à Boeing pour développer le MQ-25A « "Stingray" ».


title: Boeing MQ-25 Stingray

text: Boeing devra concevoir, développer, fabriquer, tester, livrer et entretenir quatre MQ-25A, dont les premiers vols sont prévus en 2021, afin de fournir une capacité initiale à la marine américaine d’ici août 2024.


title: Boeing MQ-25 Stingray

text: Si le programme se déroule conformément aux attentes, une commande de sera passée, pour un montant évalué à de dollars.


title: Boeing MQ-25 Stingray

text: Imaginé par la division "" de Boeing, le concept retenu s’appuie sur un appareil doté d’un empennage en V d'une envergure relativement imposante,


title: Boeing MQ-25 Stingray

text: La furtivité n’a pas été un critère déterminant, contrairement, "a priori", à la possibilité de lui intégrer, à l’avenir, d’autres capacités, notamment ISR (renseignement, surveillance, reconnaissance) lui permettant d'opérer en guerre en réseau.


title: Boeing MQ-25 Stingray

text: Le MQ-25A devra être en mesure de fournir près de de carburant (environ ) à ( environ) du porte-avions qui lui servira de base.


title: Boeing MQ-25 Stingray

text: Premier ravitaillement en vol (): Le prototype du drone MQ-25 T1 ravitaille en vol un chasseur embarqué F/A-18 Super Hornet de l’US Navy. Il s'agit d'une première mondiale .


title: Boeing MQ-25 Stingray

text: Le 18 août 2021, un avion-radar E-2 est ravitaillé. Le 13 septembre 2021, un ravitaillement a lieu avec un chasseur F-35C.


title: Latinx

text: Latinx est un néologisme de genre neutre parfois utilisé à la place de "Latino" ou "Latina" pour désigner des personnes vivant aux États-Unis dont la culture est principalement latino-américaine ou qui appartiennent à une ethnie d'Amérique latine. Le suffixe « -x » remplace les suffixes « -o » et « -a » qui terminent les noms et les adjectifs selon les recommandations de la grammaire espagnole. Le pluriel est "Latinxs".


title: Latinx

text: L'usage de ce terme est polémique. Les partisans estiment qu'il favorise une meilleure acceptation parmi les "latinos" non-binaires. Les opposants affirment que cet usage contrevient à la grammaire et est signe de non-respect envers l'espagnol. Les deux camps s'appuient sur la notion d'impérialisme linguistique pour soutenir ou rejeter son usage. Un sondage mené en 2019 affirme que 98 % des Américains parlant l'espagnol préfèrent un autre terme. L'Académie royale espagnole ne reconnaît pas l'usage du suffixe -x dans son guide de la langue espagnole.


title: Latinx

text: Les descendants de personnes nées en Amérique latine ont recours à différents termes pour s'identifier, souhaitant rejeter l'élitisme et le centrisme anglo-saxon. Parmi ceux-ci, notons « », « », « », « », « », « », ainsi que les termes habituels : « » et « ». Dans une tentative de rendre compte de la complexité du sujet, le terme (prononcé comme ) a été introduit en 2020.


title: Delta du Mékong (région)

text: La région du delta du Mékong, en vietnamien "", littéralement en français « delta des  », est une région administrative du sud du Viêt Nam couvrant une partie importante du delta du fleuve Mékong.


title: Delta du Mékong (région)

text: Elle couvre une superficie d'environ et est subdivisée en douze provinces et la municipalité de Cần Thơ" (Prek Russey)".


title: Delta du Mékong (région)

text: Des fouilles archéologiques menées depuis la fin des années 1990 ont établi que la région est habitée depuis plus de ans. Des royaumes qui gravitaient autour de l’antique cité d’Angkor Borey (actuellement dans la province cambodgienne de Takev) et l’ancien port d’Óc Eo (aujourd’hui dans la province vietnamienne d’An Giang) datent d’au moins 500 ans avant l’apparition du royaume du Fou-nan, décrit par des émissaires chinois qui visitèrent la région au de notre ère. L’archéologue Miriam Stark, qui a dirigé des recherches depuis 1999 dans la région, affirme que l’empire khmer qui régna sur la zone du au , n’est qu’un des derniers de la longue liste des régimes qui se sont succédé au sud du delta du Mékong.


title: Delta du Mékong (région)

text: En 1623, alors que l’empire khmer a amorcé son déclin, le roi Chey Chettha II du Cambodge (1618-1628) autorise des réfugiés Kinh qui fuient la guerre civile en Annam entre les Trinh et les Nguyen à s'installer dans la région de Prey Nokor, un ancien village de pêcheurs bâti sur des marécages et devenu le principal port maritime de l’empire.


title: Delta du Mékong (région)

text: En 1698, le prince Nguyễn Hữu Cảnh est envoyé par la cour de Hué pour établir une administration annamite sur la région et la détacher de la tutelle du Cambodge alors en pleine déliquescence.


title: Delta du Mékong (région)

text: La « vietnamisation » s’accélère ; les Khmers sont réduits au statut de population minoritaire ; très vite, Prey Nokor devient Sài Gòn, avant d’être rebaptisée bien plus tard (1975) Hô-Chi-Minh-Ville.


title: Delta du Mékong (région)

text: En 1757, l’expansion se poursuit avec la colonisation des provinces de "Psar Dèk" (renommée "Sa Đéc"), rattachée aujourd’hui à la province de Đồng Tháp) et "Moat Chrouk" (qui deviendra Châu Dôc).


title: Delta du Mékong (région)

text: En , un traité est conclu entre le roi cambodgien Ang Duong et les commandants des forces annamites et siamoises, qui confirme l’annexion définitive du delta du Mékong par le premier nommé.


title: Delta du Mékong (région)

text: Le souverain khmer n'abandonnait pas pour autant tout espoir de récupérer un jour ces provinces et allait notamment le montrer dans sa lettre de 1856 à Napoléon III où il confirmait que le Cambodge ne renonçait nullement à ses droits.


title: Delta du Mékong (région)

text: La donne change le , lorsqu’un corps expéditionnaire français s'empare de Sài Gòn et interrompt l’opération de « pacification » menée par le gouverneur Phan Thanh Giản contre les populations autochtones khmères. Le , l'empereur annamite Tự Đức doit céder à la France les provinces de Đồng Nai, Gia Dinh et Vinh Tuong. À partir de , les forces françaises jouent des antagonismes interethniques et utilisent notamment des combattants Khmer Krom pour investir les provinces de Vĩnh Long, Hà Tiên et Châu Dôc, qui sont annexées aux possessions françaises en 1867. Le , un nouveau traité franco-annamite confirme la pleine souveraineté de la France sur ces trois provinces nouvellement annexées : la colonie française de Cochinchine vient de naître.


title: Delta du Mékong (région)

text: L’exploitation de cette nouvelle colonie exige rapidement une main d’œuvre nombreuse que la région n’est pas en mesure de fournir. La France puise alors les bras qui lui manquaient dans les plaines surpeuplées du Tonkin , ne faisant qu’accentuer d’autant le sentiment des Khmer Krom de se sentir relégués au rôle d’intrus sur leurs terres.


title: Delta du Mékong (région)

text: La colonie perdure jusqu’au , date à laquelle l’Empire colonial français est remplacé par l’Union française, qui donne des pouvoirs toutefois très limités aux anciennes dépendances. À cette occasion, la Cochinchine est réintégrée à l’État du Viêt Nam. Mais, devant les prétentions cambodgiennes sur la région, l'article 3 de la rend ce rattachement provisoire et susceptible d’être remis en cause si le statut du Viêt Nam vient à changer.


title: Delta du Mékong (région)

text: Ce changement intervient le lors des accords de Genève qui scellent l’indépendance totale du Viêt Nam, sans toutefois que le statut de la Cochinchine, intégrée à la République du Sud - Viêt Nam, ne soit rediscuté.


title: Delta du Mékong (région)

text: Une fois la guerre du Viêt Nam finie, le delta du Mékong est rattaché, le , à la République socialiste du Viêt Nam. Elle est toutefois l'objet de tensions diplomatiques fortes avec le Cambodge, également communiste. Les villages proches du Cambodge deviennent en effet la cible d’attaques et de massacres répétés de la part des khmers rouges, nouveaux maîtres de Phnom Penh. La réplique intervient le avec l’offensive de l’armée vietnamienne qui débouche sur la chute du régime de Pol Pot et l’occupation du pays khmer pendant plus de dix ans. Cette guerre est la première entre deux pays communistes, appartenant théoriquement au même bloc.


title: Nox (série télévisée)

text: Nox est une mini-série française en six épisodes de 52 minutes créée par Fred Cavayé, Quoc Dang Tran et Jérôme Fansten et diffusée du au sur Canal+.


title: Nox (série télévisée)

text: Catherine Suzini, ancienne flic, reprend du service lorsque sa fille Julie disparaît mystérieusement dans les sous-sols de Paris...


title: Scrutin de Condorcet randomisé

text: Le scrutin de Condorcet randomisé est un système de vote. Il s'agit d'une méthode de Condorcet, ce qui signifie qu'il élit les vainqueurs de Condorcet, lorsque ceux-ci existent. Dans le cas contraire, ce scrutin résout le paradoxe de Condorcet en choisissant l'élu selon une loi de probabilité parmi un sous-ensemble de candidats de tête.


title: Scrutin de Condorcet randomisé

text: Ce système est connu en anglais sous le nom de méthode du Bipartisan set à cause d'une analogie avec les plates-formes électorales sur lesquelles pourraient s'accorder des partis politiques cherchant à gagner le vote des électeurs.


title: Scrutin de Condorcet randomisé

text: Ce système a plusieurs propriétés intéressantes du point de vue de la théorie du choix social en général


title: Scrutin de Condorcet randomisé

text: qui en font une méthode particulièrement robuste au vote stratégique et un mode de scrutin « majoritaire » en ce qu'il désigne le vainqueur de Condorcet lorsqu'il y en a un.


title: Scrutin de Condorcet randomisé

text: Le principe de Condorcet, qui est un choix de critère possible pour déterminer le vainqueur d'une élection, affirme que Autrement dit, lors d'une élection, si un candidat battait tout autre candidat en référendum, alors ce candidat est celui qui doit être désigné vainqueur du scrutin. On dit d'un tel candidat qu'il est vainqueur de Condorcet. En pratique, la grande majorité des modes de scrutin en vigueur dans les pays du monde violent ce principe. C'est le cas, par exemple, du scrutin uninominal majoritaire à deux tours utilisé pour désigner le président de la République en France sous la République.


title: Scrutin de Condorcet randomisé

text: Cependant, rien ne garantit l'existence d'un vainqueur de Condorcet. Par exemple, pour trois candidats formula_1, formula_2 et formula_3, il est possible que formula_1 soit préféré à formula_2, formula_2 soit préféré à formula_3, et formula_3 soit préféré à formula_1. Il y a alors un paradoxe de Condorcet : aucun candidat n'est vainqueur de Condorcet. Cette difficulté est d'ailleurs au cœur des théorèmes d'impossibilité d'Arrow et de Gibbard-Satterthwaite. Pour résoudre le paradoxe de Condorcet, le scrutin de Condorcet randomisé propose d'élire le vainqueur selon une loi de probabilité. De façon cruciale, cette loi de probabilité n'a rien d'arbitraire.


title: Scrutin de Condorcet randomisé

text: Le scrutin de Condorcet randomisé est l'un des moyens de résoudre le paradoxe. Le cas le plus simple du paradoxe est le suivant. Parmi l'ensemble des candidats, il existe un trio formula_1, formula_2 et formula_3 tel que formula_1 est préféré à formula_2, formula_2 est préféré à formula_3, et formula_3 est préféré à formula_1, et ce trio est préféré à tous les autres candidats. Dans ce cas, le scrutin de Condorcet randomisé choisira le vainqueur au hasard parmi formula_1, formula_2 et formula_3 avec les mêmes probabilités :formula_22.


title: Scrutin de Condorcet randomisé

text: On peut envisager des cas avec 5 candidats ou plus, où il n'y a ni vainqueur de Condorcet, ni trio vainqueur. Pour ces cas, le scrutin de Condorcet randomisé va choisir un « sous-groupe de tête » de candidats et va choisir au hasard dans ce sous-groupe (pas forcément avec les mêmes probabilités). La détermination du sous-groupe de tête ainsi que des probabilités dépend uniquement du graphe orienté des duels, ce qu'on appelle le tournoi majoritaire, et non des pourcentages de préférences (peu importe si formula_1 bat formula_2 avec un taux de préférence de formula_25 ou de formula_26, le seul paramètre pris en compte est que formula_1 est préféré à formula_2).


title: Scrutin de Condorcet randomisé

text: Pour concevoir la méthode, l'idée est d'ajouter à la liste des candidats des « loteries », qui sont définies comme étant des lois de probabilité pour choisir un candidat. Par exemple formula_1 avec une probabilité de formula_30, formula_2 avec une probabilité de formula_32, formula_3 avec une probabilité de formula_32 et formula_35 avec une probabilité de formula_36. Une telle loterie sera notée plus succinctement formula_37.


title: Scrutin de Condorcet randomisé

text: L'astuce du scrutin de Condorcet randomisé est d'ensuite généraliser les préférences de la majorité entre des alternatives à des préférences entre des loteries. Ainsi, on dira que la majorité préfère une loterie formula_38 à une loterie formula_39, si, lorsqu'un candidat formula_40 est tiré selon formula_38 et qu'un candidat formula_42 est tiré selon formula_39, la majorité préfère plus souvent formula_40 à formula_42 qu'elle ne préfère formula_42 à formula_40. Par exemple, si la majorité préfère formula_1 à formula_2, et formula_2 à formula_3 (noté formula_52), alors on considère qu'elle préférera la loterie formula_53 à la loterie formula_54 qui tire tout le temps formula_2. En effet, dans formula_56 des cas, formula_57 tirera un meilleur choix (formula_1), alors que dans seulement formula_59 des cas, il s'agira un moins bon choix (formula_3).


title: Scrutin de Condorcet randomisé

text: Le théorème fondamental du scrutin de Condorcet randomisé, dû à Gilbert Laffond, Jean-François Laslier et Michel LeBreton; affirme alors qu'en dehors de cas pathologiques, il existe une unique loterie que la majorité préfère à toute autre loterie. Autrement dit, il existe une unique loterie qui, parmi les loteries, est vainqueur de Condorcet. On l'appelle loterie de Condorcet. Son unicité n'est violée que s'il existe deux candidats formula_1 et formula_2 à égalité en référendum, c'est-à-dire tels qu'exactement formula_56 du peuple préfèrent A à B, et formula_56 préfèrent B à A. En particulier, si le nombre d'électeurs est impair et si chaque électeur a une préférence totale, alors la loterie de Condorcet est unique.


title: Scrutin de Condorcet randomisé

text: Dans l'analyse de robustesse au vote stratégique que l'on fera plus loin, on considérera que les préférences des électeurs pour des loteries se déduisent de leurs préférences pour des alternatives, de la même manière que l'on a déduit les préférences de la majorité pour les loteries de ses préférences pour les alternatives. Il s'agit là d'une hypothèse réductrice : cette préférence sera en général différente de la préférence réelle de l'électeur. En effet, un électeur dont la préférence est formula_52 pourrait détester formula_3 plus que tout, et pourrait donc préférer abandonner les formula_56 de chance de formula_1 afin d'être certain que formula_3 ne soit pas élu. Toutefois, dans le cas plus général où une plus grande variété de préférences imaginables des électeurs est admise, le théorème d'Hylland prouve que le seul scrutin unanime et robuste à la manipulation est la dictature aléatoire.


title: Scrutin de Condorcet randomisé

text: Pour trouver la loterie vainqueur, une analogie peut être faite avec le jeu Pierre-feuille-ciseaux et ses variantes avec plus d'objets (par exemple en ajoutant le puits). Ce jeu est bien connu mathématiquement et l'on sait déterminer l'unique stratégie minimax quelle que soit la variante du jeu (qui est aussi un équilibre de Nash). La stratégie minimax est définie comme la meilleure stratégie contre un adversaire qui s'y adapterait.


title: Scrutin de Condorcet randomisé

text: Par exemple, dans le jeu pierre-feuille-ciseau, la stratégie minimax consiste à jouer chacun des objets avec la même probabilité formula_70. En jouant cette stratégie, on est sûr de gagner aussi souvent qu'on perd, même si l'adversaire connaît notre stratégie. Par opposition, si on jouait plus souvent ciseaux que papier, l'adversaire pourrait s'adapter et jouer tout le temps pierre, et l'on perdrait alors plus souvent que l'on ne gagnerait.


title: Scrutin de Condorcet randomisé

text: Autre exemple : le jeu pierre-feuille-ciseaux-puits. Dans cet exemple, il n'y a jamais d’intérêt à jouer pierre par rapport à puits, car puits est gagnant dans tous les cas où pierre serait gagnant. On peut alors montrer que jouer puits, feuille et ciseaux avec la même probabilité est la stratégie minimax.


title: Scrutin de Condorcet randomisé

text: Dernier exemple : si l'on considère le jeu « pierre-ciseaux-puits », alors la stratégie optimale cette fois-ci serait de jouer tout le temps puits. En effet, puits bat tout autre objet.


title: Scrutin de Condorcet randomisé

text: Le scrutin de Condorcet randomisé consiste donc à construire un jeu de type pierre-feuille-ciseaux en utilisant le graphe des duels des candidats ; on détermine ensuite la stratégie minimax de ce jeu et l'on applique cette stratégie pour choisir le candidat.


title: Scrutin de Condorcet randomisé

text: Cette manière de concevoir la méthode est à l'origine du nom original de la méthode, à savoir la méthode du Bipartisan. En effet le jeu présenté plus haut est étudié en science politique formelle


title: Scrutin de Condorcet randomisé

text: en tant que modèle de la compétition électorale entre deux partis qui cherchent uniquement la victoire. En l'absence d'une plate-forme politique vainqueur de Condorcet, le jeu de compétition électorale en stratégie mixte n'a pas d'équilibre pur, cependant les stratégies mixtes peuvent s'interpréter


title: Scrutin de Condorcet randomisé

text: comme des plates-formes électorales partiellement floues, et l'ensemble Bipartisan décrit l'équilibre du jeu stratégique sur lequel convergent les deux partis. En français on a introduit le terme de méthode bipartiludique.


title: Scrutin de Condorcet randomisé

text: La loterie de Condorcet peut se calculer via la programmation linéaire. Son temps de calcul est polynomial en le nombre de candidats.


title: Scrutin de Condorcet randomisé

text: Détaillons le calcul. Définissons formula_71 si le candidat formula_40 bat formula_42, formula_74 si le candidat formula_40 perd contre formula_42, et formula_77 s'il y a égalité entre formula_40 et formula_42 (par exemple si formula_80). Déterminer la loterie de Condorcet correspond à assigner des probabilités formula_81 aux candidats formula_40, de sorte que pour toutes autres probabilités formula_83, on ait formula_84. Voilà qui revient à exiger formula_85.


title: Scrutin de Condorcet randomisé

text: Pour que formula_86 soit un vecteur de probabilité, il nous fait rajouter les contraintes linéaires formula_87 et formula_88, où formula_89 est le vecteur dont toutes les coordonnées sont égales à 1. L'ensemble des loteries de Condorcet est alors le polytope formula_90, où formula_91 est le nombre de candidats. L'algorithme du simplexe ou la méthode de l'ellipsoïde, entre autres, permettent alors de calculer un point de ce polytope.


title: Scrutin de Condorcet randomisé

text: La méthode Condorcet aléatoire possédant de bonnes propriétés, il est légitime de se demander si elle constitue un bon modèle de la manière dont les systèmes naturels, fussent-ils biologiques ou socio-politiques, sélectionnent entre plusieurs alternatives. On a démontré que la méthode de Condorcet randomisée peut être imitée par des systèmes évolutionnistes, c'est-à-dire que certains modèles de sélection évolutionniste par renforcement convergent vers cette solution. Ce résultat peut effectivement être interprété en termes de biologie évolutionniste et fournit un des rares modèles permettant d'expliquer la persistance de la remarquable bio-diversité que la nature peut maintenir même très localement.


title: Scrutin de Condorcet randomisé

text: Une propriété remarquable du scrutin de Condorcet randomisé est son indépendance aux alternatives non-pertinentes. Plus précisément, si un candidat formula_1 n'est pas dans le support de la loterie de Condorcet, alors retirer formula_1 du scrutin ne modifie pas la loterie de Condorcet. De façon plus informelle, la présence d'un candidat mineur n'affecte pas l'issue du scrutin de Condorcet randomisé.


title: Scrutin de Condorcet randomisé

text: De façon contre-intuitive, la plupart des scrutins usuels violent l'indépendance aux alternatives non-pertinentes. Le cas du scrutin uninominal majoritaire à un tour est le plus frappant. Si formula_1 et formula_2 sont politiquement proches l'un de l'autre, et si l'opposition est un candidat formula_3 très distant, alors la co-existence de formula_1 et formula_2 dans l'élection a pour effet de diluer les votes, ce qui favorisera alors l'élection de formula_3. En particulier, si formula_2 est un candidat mineur, sa simple présence peut grandement affecter l'issue de l'élection, qui aurait pu avoir élu formula_1 en son absence.


title: Scrutin de Condorcet randomisé

text: En pratique, les conséquences de la dépendance aux alternatives non-pertinentes dans les scrutins usuels sont grandes. Par exemple, le premier tour de l'élection présidentielle de 2002 a été grandement affecté par la présence d'un grand nombre de candidats de gauche. En l'absence de ces candidats, il est très probable que le candidat socialiste Lionel Jospin serait passé au second tour, voire que Jacques Chirac ne soit pas redevenu Président de la République. Plus récemment, il n'est pas déraisonnable de penser que l'absence du candidat socialiste Benoît Hamon au premier tour de l'élection présidentielle de 2017 aurait permis au candidat Jean-Luc Mélenchon de la France Insoumise de passer au second tour de l'élection, ou vice-versa. Encore plus récemment, l'écart du nombre de voies entre Jean-Luc Mélenchon et Marine Le Pen au premier tour de l'élection présidentielle de 2022 étant faible, l'absence d'un seul des autres candidats de gauche aurait pu modifier l'issue du vote.


title: Scrutin de Condorcet randomisé

text: Suivant la méthode de scrutin, il peut exister des cas où, en connaissant les votes des autres, un électeur ou un groupe d’électeur a intérêt à ne pas exprimer sa véritable opinion, afin d'obtenir une alternative qui lui conviendrait mieux. Il peut même arriver qu'il soit préférable d’exprimer un bulletin en complète opposition avec ces opinions. Prenons l'exemple du système du scrutin uninominal majoritaire à deux tours. Supposons qu'un électeur préfère formula_1 à formula_2 à formula_3 et que les sondages indiquent que, au deuxième tour, formula_2 battrait formula_1 et formula_1 battrait formula_3. Si les sondages annoncent aussi que formula_1 est certain de passer le premier tour, notre électeur aura alors tout intérêt à voter formula_3, son pire choix, pour éliminer formula_2. L'électeur y gagnerait en votant contrairement à ses préférences réelles. On dit qu'il aura effectué un vote stratégique (aussi appelé vote utile). Ces votes utiles peuvent remettre en cause la légitimité de l'élection.


title: Scrutin de Condorcet randomisé

text: Les méthodes de Condorcet sont connues pour être remarquablement robustes au vote stratégique. En effet, il suffit qu'une majorité d'électeurs préfèrent un candidat formula_1 à tout autre pour qu'aucun vote stratégique ne puisse être utile. En effet, dès lors, formula_1 est clairement vainqueur de Condorcet, et sera donc élu par les méthodes de Condorcet. Du coup, tous les électeurs dont formula_1 est le candidat préféré ont tout intérêt à affirmer cela, puisque cela garantit l'élection de leur candidat préféré. Par ailleurs, les autres électeurs ne pourront pas affecter l'issue de l'élection, et n'y gagneront donc pas en votant autre chose que leurs vraies préférences. Cependant, les méthodes de Condorcet ne sont en général pas entièrement robustes au vote stratégique, y compris lorsqu'un vainqueur de Condorcet déterministe des préférences existe.


title: Scrutin de Condorcet randomisé

text: Une propriété remarquable du scrutin de Condorcet randomisé est d'être robuste au vote stratégique dès que les préférences des électeurs admettent un vainqueur de Condorcet, si l'on considère que les préférences des électeurs pour les loteries correspondent à celles exprimées dans la section précédente . Mieux encore, on peut montrer que cette propriété est rare, dans le sens où, pour de nombreuses préférences des électeurs, tout autre scrutin avec cette propriété devra coïncider avec le scrutin de Condorcet randomisé .


title: Scrutin de Condorcet randomisé

text: Cependant, cette propriété n'est pas valable pour des préférences plus générales des électeurs, comme le montre l'exemple ci-dessous.


title: Scrutin de Condorcet randomisé

text: Si les électeurs votent suivant leurs préférences réelles, formula_1 est vainqueur de Condorcet et sera donc élu. Cependant, si l'électeur 3 adore formula_2, et est presque indifférent entre formula_1 et formula_3, alors il pourrait changer son vote en formula_119, provoquer une loterie uniforme et y gagner à voter ainsi. Dès lors, si l'électeur 1 ne veut absolument pas formula_3 et est assez indifférent entre formula_1 et formula_2, alors il peut changer son vote en formula_123 et ainsi élire formula_2. Si l'électeur 3 avait anticipé cette réaction, il aurait parfaitement manipulé puisque finalement formula_2 est élu à la place de formula_1.


title: Scrutin de Condorcet randomisé

text: Dans la pratique, il semble peu probable que ce type de stratégie soit utilisé à grande échelle, car assez complexe à mettre en œuvre pour des gains minimes. Cependant, il n'est pas complètement impossible, notamment si le système de dépouillement fait que, à tout instant, il est possible de connaître les résultats exacts de ceux qui ont déjà voté (ex. vote sous Chaîne de blocs). Il est possible d'imaginer que des communautés se coordonnent pour voter à la dernière minute et provoquer une loterie de Condorcet qui les favoriserait. On dit que le scrutin de Condorcet randomisé n'est pas robuste à la manipulation de groupe. Cependant, cette défaillance n'est nullement spécifique au scrutin de Condorcet randomisé. Toute méthode de Condorcet, même randomisée, est nécessairement vulnérable à la manipulation de groupe .


title: Scrutin de Condorcet randomisé

text: Le fait que la méthode puisse dans certains cas choisir le vainqueur de manière aléatoire peut paraître déroutant. Il faut noter toutefois que ces cas sont probablement rares, et que, dans ces cas, le tirage se fera uniquement parmi des candidats qui sont dans le « groupe de tête » : un candidat qui est détesté par la majorité (dans le sens où il n'est pas préféré, par une majorité, à au moins un autre candidat favori) n'a aucune chance d'être élu (contrairement à la méthode de la dictature aléatoire qui tire un bulletin des électeurs au hasard).


title: Scrutin de Condorcet randomisé

text: Enfin et surtout, en cas de paradoxe de Condorcet, aucun candidat n'est « complètement légitime ». En effet, quel que soit le candidat choisi, il existera au moins un autre candidat qui serait en mesure de demander un référendum pour être choisi à sa place ; et gagnerait.


title: Scrutin de Condorcet randomisé

text: Si les électeurs votent formula_52 à 49 %, formula_119 à 2 % et formula_129 à 49 %, on est dans le cas d'un paradoxe et donc la loterie vainqueur est formula_22. A est premier pour 49 % des électeurs et dernier pour seulement 2 % des électeurs, B est premier pour 2 % des électeurs et dernier pour 49 %. Cependant le rapport de force entre les candidats ne semble pas proportionnel à leurs probabilités. A a notamment la même probabilité que B alors que A bat B avec 98%, B bat C avec 51%, et C bat A avec 51% également. Dès lors, on peut avoir l'intuition que A mérite une meilleure probabilité que B ou C.


title: Scrutin de Condorcet randomisé

text: La méthode étant une méthode majoritaire, elle ne tient pas compte de l'intensité des préférences et est donc soumise à la critique suivante, dite quelquefois la tyrannie de la majorité : si 51 % des élécteurs préfèrent "un peu" A à B et 49 % perdent "énormément" en choisissant A plutot que B, la logique utilitariste indique que B est socialement meilleur que A car la "satisfaction totale" est plus grande avec B qu'avec A.


title: Scrutin de Condorcet randomisé

text: Dans le cas où le nombre de candidats est très important, (si l'on veut par exemple élire le meilleur film), il est parfaitement possible que des électeurs n'expriment pas leurs préférences sur ce qu'ils ne connaissent pas. Il est même possible que les électeurs ne s'expriment que sur une toute petite partie de l'ensemble des candidats. Il faut cependant que tous les candidats soient évalués par un assez grand nombre d'électeurs, pour que le graphe des duels alors construits soit au moins connecté.


title: Scrutin de Condorcet randomisé

text: Ceci n'est pas forcément vrai pour les systèmes d'élection fonctionnant par note, où l'hypothèse que les notes attribuées à un candidat ne dépendent pas des autres candidats notés est souvent difficile à vérifier.


title: Scrutin de Condorcet randomisé

text: Les scrutins peuvent être utilisés aussi bien pour élire un candidat que pour prendre des décisions collectives.


title: Scrutin de Condorcet randomisé

text: Par exemple, une association se demande si elle doit investir pour acheter un véhicule et si oui l'association doit choisir entre une voiture et une camionnette. 35 % des membres pensent qu'il ne faut pas acheter de véhicule pour faire des économies, 40 % sont plutôt dans le compromis et préfèrent acheter une voiture, et à défaut, préfèrent ne rien acheter, 25 % pensent qu'il faut acheter une camionnette mais qu'une voiture ne servirait à rien et qu'il vaut mieux ne rien acheter plutôt que d'acheter une voiture. Le tableau ci-dessous résume ces préférences :


title: Scrutin de Condorcet randomisé

text: Dans ces deux situations, la voiture est choisie. Cependant, 60 % des membres auraient préféré ne rien acheter plutôt que d'acheter une voiture. Avec ces scrutins, ceux qui préfèrent la camionnette doivent se poser la question de ce qu'ils vont voter : soit ils supposent qu'ils sont suffisamment nombreux pour élire la camionnette et dans ce cas, ils peuvent voter suivant leur vrai préférence, soit ils supposent qu'ils n'ont aucune chance et dans ce cas, ils doivent voter « pas de véhicule ».


title: Scrutin de Condorcet randomisé

text: Utiliser un scrutin de Condorcet (notamment le randomisé) permettrait dans ce cas, de choisir l'alternative qui convient le mieux à tous. De manière générale, il n'y a plus d'intérêt à limiter les alternatives proposées et il n'est pas non plus nécessaire de choisir arbitrairement un « arbre de référendum ».


title: Scrutin de Condorcet randomisé

text: Elle a également des propriétés intéressantes. Contrairement au scrutin de Condorcet randomisé, quand il y a un paradoxe de Condorcet à 3 candidats, les loteries maximales peuvent élire une loterie autre que formula_22. Cependant, il n'est pas clair que la loterie maximale soit plus « légitime » que la loterie de Condorcet. Par exemple, supposons : 2 électeurs votent formula_52 ; 2 électeurs votent formula_119 ; 1 électeur vote formula_129. La loterie maximale donne formula_135, formula_136, formula_137. On pourrait se demander en quoi formula_1 est plus légitime que les 2 autres.


title: Zaki Laïdi

text: Zaki Laïdi, né le à Oujda, est un politologue français, directeur de recherche au CEVIPOF de l'Institut d'études politiques de Paris.


title: Zaki Laïdi

text: Il est nommé directeur de recherche au Centre d'études européennes de l'Institut d'études politiques de Paris.


title: Zaki Laïdi

text: Il enseigne au Collège d'Europe de Bruges de 2004 à 2008 et à l'École de gouvernance et d'économie de Rabat depuis 2011.


title: Zaki Laïdi

text: Ses travaux portent sur la transformation du système international (structure, idées) et sur la place de l’Europe en son sein. Il a fondé le site Telos, qui publie sur une base quasi quotidienne des articles courts émanant d'universitaires et s'exprimant sur la plupart des grands sujets d'actualité.


title: Zaki Laïdi

text: Il a été professeur invité dans plusieurs universités étrangères dont Genève, Montréal et Bologne. Il a publié plus d'une centaine d'articles de presse parus notamment dans "Le Monde", "Libération" et le "Financial Times".


title: Zaki Laïdi

text: Ses premières recherches ont porté sur les relations internationales de l'Afrique et les questions de développement. Par la suite, le champ de sa réflexion s'est élargi à l'ensemble du système international. Depuis une dizaine d'années, il travaille sur la dimension politique de la mondialisation. Récemment, il a axé ses recherches sur le rôle de l'Europe dans le système mondial.


title: Zaki Laïdi

text: Parallèlement à ses recherches en relations internationales, Zaki Laïdi a développé des réflexions plus larges. Il s'est particulièrement intéressé aux questions de temporalité politique. Il a notamment écrit un ouvrage centré autour du concept de temps mondial et s'est intéressé au rétrécissement du temps politique (urgence, sacralisation du présent).


title: Zaki Laïdi

text: Il s'est engagé dans le débat public en militant en faveur d'une modernisation de la gauche française. Il a été l'inspirateur de la troisième gauche verte lancée par Daniel Cohn-Bendit après les élections européennes de 1999, ce dernier a d'ailleurs écrit .


title: Zaki Laïdi

text: Il a été aussi conseiller spécial et « plume » du commissaire européen au commerce Pascal Lamy de 2000 à 2004, puis membre de la commission du livre blanc sur les affaires étrangères européennes en 2007-2008.


title: Zaki Laïdi

text: Il est également membre de la commission nationale chargée du suivi de la loi relative aux libertés et responsabilités des universités (LRU).


title: Zaki Laïdi

text: Ce « proche de Manuel Valls », membre du Conseil national du Parti socialiste, figure en troisième position sur la liste PS dans la circonscription Sud-Est pour les élections européennes de 2014, mais n'est finalement pas élu député européen. Il rejoint le cabinet du Premier ministre en tant que conseiller à la stratégie, aux études, et aux prospectives. À la suite de la démission de Manuel Valls, Zaki Laïdi réintègre l'IEP de Paris.


title: Ascendance thermique

text: L’ascendance thermique, ou bulle de convection, est le mouvement vertical de l'air causé par la poussée d'Archimède due à la différence de température entre l'environnement et une parcelle d'air. En été, les ascendances thermiques sont provoquées par un échauffement important du sol par le soleil qui est pratiquement à la verticale tandis que pendant la saison froide, les ascendances thermiques peuvent être provoquées par l'advection d'une masse froide au-dessus d'un sol encore relativement chaud.


title: Ascendance thermique

text: Ces ascendances sont très prisées par les oiseaux, mais aussi par les humains à bord d'aéronefs "sans moteur" (vol à voile, parapente, deltaplane…) pour gagner de l'altitude et sont présentes à peu près partout. Par beau temps, un après-midi de printemps ou d'été, le ciel se remplit souvent de nuages cotonneux appelés cumulus de beau temps dont la formation indique l'emplacement de ces thermiques. Cependant, ces ascendances peuvent aussi donner des vitesses ascensionnelles très grandes, lorsque l'air est très instable, qui sont associées à la formation de nuages d'orage très dangereux.


title: Ascendance thermique

text: Une ascendance thermique se produit quand la température d'une parcelle d'air à un niveau donné est plus chaude que l'environnement et doit monter selon la poussée d'Archimède. Cela peut se produire par un réchauffement du sol par le Soleil, par un refroidissement des niveaux moyens ou par un réchauffement différentiel du sol entre deux zones. Plus la différence de température est importante, plus la probabilité de trouver un thermique sera forte. Une ascendance thermique a en général une vitesse verticale de plusieurs mètres par seconde et peut donc être utilisée par les oiseaux, les planeurs et autres aéronefs.


title: Ascendance thermique

text: Ainsi en montagne dans l’hémisphère Nord, les falaises tournées à l'ouest ou au sud sont de bonnes sources de thermiques car directement opposées au Soleil tandis les forêts tournées au nord sont des sources de "descendances". En effet, d'une part ces arbres reçoivent peu d'énergie solaire et d'autre part ils utilisent cette énergie pour leur croissance et pour transpirer de la vapeur d'eau. En été, les étendues d'eau sont aussi des sources de descendances car plus froides que le sol environnant. À contrario, un stationnement d'hypermarché est une excellente source de thermiques car le sol et les voitures absorbent énormément d'énergie et donc réchauffent la couche d'air près du sol. Les villes où les habitants utilisent des climatiseurs sont aussi de bonnes sources de thermiques car une pompe à chaleur chauffe l’"extérieur" de la maison et donc engendre des ascendances.


title: Ascendance thermique

text: Les ascendances thermiques sont le plus souvent dues au réchauffement diurne. Par une nuit claire, le sol se refroidit par rayonnement et devient plus froid que l'air environnant le surplombant. En fin de nuit, se produit une inversion de température et il n'y a alors absolument aucune ascendance thermique. En milieu de matinée, le sol se réchauffe et finalement sa température devient supérieure à celle de l'air environnant. Le processus convectif commence alors.


title: Ascendance thermique

text: Par contre, si une masse d'air froide envahit une région où le sol est plus chaud ( passage d'un front froid ou masse d'air arctique passant sur un lac non gelé), il se crée le même genre de différence de température entre le sol et l'altitude. Ceci peut se produire à n'importe quel moment de la journée ou de la nuit.


title: Ascendance thermique

text: Les ascendances ont des formes très variées qui dépendent des conditions aérologiques du moment. En milieu de matinée, les ascendances thermiques diurnes ont généralement la forme de bulles d'air isolées ayant la structure d'un tore.


title: Ascendance thermique

text: Plus tard dans la journée, les bulles isolées se muent en colonnes continues d'air chaud. Ces colonnes ne sont pas nécessairement circulaires. Par vent fort, les ascendances peuvent être allongées dans la direction du vent et être étroites dans la direction opposée.


title: Ascendance thermique

text: De plus, le long d'une pente exposée à l'ouest se produiront l'après midi des vents anabatiques tout le long de la pente (phénomènes de brises). Ces ascendances peuvent être confondues avec des ascendances orographiques. Elles seront particulièrement mises en valeur en présence d'un vent synoptique d'ouest même faible.


title: Ascendance thermique

text: On peut considérer qu'une parcelle d'air chaud qui s'élève ne se mélange pas avec l'air extérieur et donc son taux de vapeur d'eau reste constant. En s'élevant, la parcelle d'air se détend adiabatiquement et donc se refroidit suivant l'adiabatique sèche (). À partir d'une certaine altitude, la parcelle sera saturée en vapeur d'eau et un cumulus se formera. Il est à noter que lorsque la couche d'inversion est basse ou que la différence entre point de rosée et température est trop importante aucun nuage ne se formera et l'on parlera alors de thermiques purs. En cas de vents forts, les ascendances peuvent s'aligner et pourront être matérialisées par des rues de nuages. Ces rues de nuages se formeront en général lorsqu'il existe une couche d'inversion au-dessus de la zone convective et lorsque la vitesse du vent augmente avec l'altitude pour atteindre un maximum juste au-dessous de la couche d'inversion.


title: Ascendance thermique

text: Dans la boîte déroulante qui suit, un modèle numérique des ascendances thermiques est exposé qui confirme plusieurs règles empiriques. Ainsi, il est dit que la distance entre exploitables est égale à 2,5 à la hauteur de la colonne ascendante, et qu'une ascendance de nœuds va atteindre l'altitude de × 1000 pieds


title: Ascendance thermique

text: . Sachant qu'1 nœud est approximativement égal à 100 pieds/minute, le temps nécessaire pour atteindre le sommet de l'ascendance est donc


title: Ascendance thermique

text: Une étude faite sur les vols effectués en 2007 lors de la Compétition Lilienthal a montré que les pilotes de planeur atteignaient le sommet des ascendances en .


title: Ascendance thermique

text: En tenant compte du temps passé à centrer l'ascendance, cette dernière étude corrobore la formule empirique plus haut qui exprime que le temps passé à atteindre le sommet de l'ascendance est de soient . Garrat quant à lui a estimé qu'une ascendance thermique va atteindre son sommet en 500 secondes.


title: Ascendance thermique

text: Ces formules ne sont pas en total accord avec les courbes données par Tom Bradbury. Lorsque les thermiques sont « purs » (sans cumulus), l'auteur affime que la vitesse maximale de l'ascendance thermique se situe au 2/3 de leur hauteur.


title: Ascendance thermique

text: Comme il est expliqué dans l'article vitesse convective, par une bonne journée de vol à voile la vitesse convective est de l'ordre de . On considère donc une journée où les ascendances plafonnent à formula_5. À , le rayon de l'ascendance sera de , ce qui correspond assez bien aux valeurs empiriques relevées par les pilotes de planeur.


title: Ascendance thermique

text: La vitesse maximale ascensionnelle est atteinte à formula_6. Dans ce cas, la vitesse maximale de l'ascendance serait atteinte à 500 m = 2000 m / 4. On note que, pour une valeur de formula_7, la "vitesse moyenne" des ascendances sera de 1.4 m/s à 500 m et de 1.1 m/s à . L'écart-type de la vitesse verticale d'une ascendance à l'autre est le suivant :


title: Ascendance thermique

text: Il existe donc une probabilité de 0,35 de trouver des ascendances de 2,5 m/s et une probabilité de 14 % de trouver des ascendances de 3,5 m/s.


title: Ascendance thermique

text: De plus, au centre des ascendances, les vitesses mesurées sont plus élevées. Ces valeurs numériques correspondent aux valeurs habituellement relevées par les pilotes de planeur.


title: Ascendance thermique

text: Il est à noter que le site web de Dr. Jack Glendening recommande d'utiliser la formule simplifiée formula_10 qui semble assez bien correspondre à l'expérience des pilotes de planeur.


title: Ascendance thermique

text: Les formules ci-dessus confirment l'expérience acquise par les pilotes de planeur. Ainsi, une règle empirique dit que la distance entre 2 ascendances exploitables est égale à environ trois fois le niveau de convection.


title: Ascendance thermique

text: Les formules ci-dessus confirment le fait empirique que beaucoup d'ascendances (deux sur trois) ne sont pas vraiment exploitables par les vélivoles et que les colonnes ascendantes sont relativement étroites et requièrent une bonne maîtrise du planeur de la part du pilote.


title: Ascendance thermique

text: Le temps caractéristique de l'ascension d'une parcelle d'air dans un thermique est de 10 à 20 minutes.


title: Ascendance thermique

text: Cela corrobore une autre règle empirique qui dit que la hauteur d'un thermique de "n" nœuds est approximativement égale à × 1000 pieds


title: Ascendance thermique

text: On considère un modèle simplifié d'ascendance thermique. Ce modèle ne tient pas compute du déficit de pression en altitude.


title: Ascendance thermique

text: On considère une bulle thermique sphérique en ascension. Soit formula_11 la différence de température entre la bulle thermique et l'air extérieur. Soit "T" la température extérieure. On suppose que l'air est un gaz parfait. La pression s'écrit :


title: Ascendance thermique

text: où ρ est la densité de l'air, "T" est sa température et formula_13 et formula_14 sont les capacités calorifiques de l'air respectivement à pression constante et à volume constant. On a donc au premier ordre :


title: Ascendance thermique

text: où "m" est la masse de la bulle et "g=9.81m/s²" est l'accélération de la pesanteur. On suppose que la bulle est sphérique de rayon "r" et soit ρ la densité de l'air. On a alors:


title: Ascendance thermique

text: où formula_20 est le coefficient de traînée associé à la sphère et "S" est la section efficace de la sphère, et "v" est la vitesse de la bulle. La vitesse asymptotique est atteinte lorsque la traînée est égale à la poussée d'Archimède. On note que


title: Ascendance thermique

text: On note que plus le thermique est large, plus sa vitesse ascensionnelle est élevée. On a typiquement formula_25 , T = 300 K et r = 50 m. Dans ce cas v = 3 m/s = 6 nœuds. Cette valeur numérique correspond assez bien à l'expérience des pilotes de planeur. On notera que pour un orage supercellulaire, on peut avoir r = 5 km et dans ce cas v = 30 m/s. Ce résultat est assez proche des vitesses maximales mesurées des courants ascendants à l'intérieur d'un cumulonimbus supercellulaire qui peuvent être de l'ordre de 40 m/s.


title: Ascendance thermique

text: Les ascendances thermiques sont communément utilisées par les pilotes de planeur, d'aile volante ou de parapente. Vu que la vitesse de chute d'un planeur est de ou moins et que ces ascendances sont de l'ordre de plusieurs mètres par seconde, un planeur peut donc spiraler dans cette colonne et gagner de l'altitude.


title: Ascendance thermique

text: L'indice thermique ("TI") est une ancienne notion (désormais à peu près abandonnée) autrefois reprise par la Federal Aviation Administration qui généralisait la notion d'indice de soulèvement ("LI") à n'importe quelle altitude.


title: Ascendance thermique

text: La définition est la suivante : on considère un radiosondage "matinal" et étant donné la température au sol à un moment donné (en général en milieu d'après-midi), l'indice thermique est la différence de température entre le sondage matinal et la température de la parcelle d'air en ascension adiabatique en ce moment-là à une altitude donnée, le plus souvent . C'est donc une estimation de l'instabilité latente. Cette définition suppose que la masse d'air est barotrope durant la période, ce qui est souvent incorrect en cas d'advection d'air froid dans un ciel de traîne.


title: Ascendance thermique

text: Il était dit qu'un "TI" de -8 à -10 K engendrerait d'excellentes conditions aérologiques de vol à voile. Or, l'indice ne tient par compte de l'humidité contenue dans l'air et un indice de soulèvement du même ordre dans une masse d'air humide indique la possibilité d'orages extrêmement violents, un danger mortel pour un pilote ne maîtrisant pas la différence entre "TI" et "LI". C'est pourquoi la relation empirique qui dit 1 nœud de vitesse verticale par 1000 pieds de hauteur est aujourd'hui préférée pour calculer la force des ascendances et la notion mal définie d'indice thermique (non reconnue par l'Organisation météorologique mondiale et l'American Meteorological Society) a été abandonnée par la Federal Aviation Administration.


title: Ascendance thermique

text: On remarquera qu'en général, la température potentielle dans la couche convective n'est inférieure que de environ à la température au niveau du sol.


title: Ascendance thermique

text: Soit formula_26 l'angle d'inclinaison du planeur dans le virage, "v" sa vitesse horizontale. Le rayon de la spirale sera :


title: Ascendance thermique

text: L'US Navy affirme qu'à d'altitude, le rayon du virage donné en pieds et la vitesse exprimée en nœuds est le suivant :


title: Ascendance thermique

text: On considère maintenant un pilote débutant incapable de spiraler à plus de 15 degrés. On a formula_35. On remarque que formula_36 et donc formula_37. S'il vole à 40 nœuds, son rayon sera :


title: Ascendance thermique

text: Comme il est vu dans la boîte déroulante, le rayon des ascendances est de l'ordre de . En pratique, le diamètre des ascendances varie entre et .


title: Ascendance thermique

text: Par conséquent, une « grande plume » aura beaucoup plus de mal à spiraler dans les ascendances et même dans certains cas, un planeur modeste sera capable de grimper efficacement tandis que la « grande plume » ne pouvant pas centrer le même thermique pourra finir dans un champ « aux vaches ».


title: Ascendance thermique

text: De la même manière un pilote débutant sera incapable de se maintenir en l'air à cause du diamètre de la spirale étant beaucoup trop grand.


title: Ascendance thermique

text: Donc, on peut facilement estimer si le planeur est suffisamment incliné en mesurant le temps parcouru pour effectuer une rotation. Il devrait être de l'ordre de .


title: Ascendance thermique

text: Réciproquement, si l'on connaît la vitesse air et le temps parcouru pour effectuer un tour complet, l'on a :


title: Ascendance thermique

text: Pour un pilote débutant, l'on aura une bonne approximation de l'angle en degrés selon la formule suivante :


title: Ascendance thermique

text: Ainsi, pour un pilote volant à et effectuant une spirale en 60 secondes, l'angle d'inclinaison sera :


title: Ascendance thermique

text: On va calculer le déport d'un planeur spiralant dans une ascendance fixe. Il est recommandé de voler en ligne droite pendant quelques secondes face au vent pour recentrer l'ascendance. On considère une ascendance engendrée par une source fixe comme une tour de refroidissement de centrale nucléaire ou un feu de forêt. La partie ascendante d'un rotor peut aussi être assimilée à une ascendance à source fixe car la position du rotor est approximativement stationnaire. On suppose qu'à l'origine le planeur avait centré l'ascendance. On va calculer de combien il va être décentré après un tour de spirale. Soit "c" la vitesse de chute du planeur.On suppose que la vitesse de l'ascendance est "w" et que la vitesse du vent est "u". On suppose que le planeur complète un tour de spirale pendant le temps "T". Pour recentrer l'ascendance, le temps de correction en vent de face est


title: Ascendance thermique

text: En application numérique, on considère un deltaplane volant à , dans une ascendance fixe de avec un vent de 10 nœuds. On suppose que la vitesse de chute est de . On suppose que l'aéronef complète la spirale en . On obtient alors :


title: Ascendance thermique

text: Les bulles de convection sont bien connues des pilotes de planeurs et des oiseaux qui les utilisent pour soutenir leur vol. Si elles sont dues au réchauffement diurnes de la surface, elles sont alors nommées « thermiques ». Lorsque l'utilisateur trouve un thermique, souvent repérable par la présence d'un cumulus, il se met à décrire des spirales et tente de trouver la meilleure zone de montée. Celle-ci l'élèvera jusqu'à ce qu'il rencontre la base des nuages. Par contre, elles peuvent aussi être basées en altitude et être seulement le fait de l'instabilité de l'environnement. Elle se repère alors par la présence de tourelles au sommet de nuages stratiformes de l'étage inférieur à la couche instable.


title: Ascendance thermique

text: Les "bulles de convection" peuvent être bénignes ou très puissantes. Le second cas est souvent associée avec les cumulonimbus où le mouvement ascendant est de deux types : thermique et mécanique. Les formules dans la boîte déroulante ne sont applicables que pour la partie thermique de ce mouvement. Elles ignorent les différences de pression en fonction de l'altitude, dues à la différence de pression entre une basse pression en altitude et une haute pression au sol, qui va aspirer l'air à l'instar d'un aspirateur à l'intérieur du nuage. Il peut donc y avoir une vitesse ascensionnelle non nulle localement près ou dans un orage même si la poussée d'Archimède y est négative et donne une ascendante thermique négative selon la formule.


title: Ascendance thermique

text: Les cumulonimbus développent beaucoup d'énergie et sont généralement dangereux pour la pratique aérienne. Il est donc fortement recommandé d'éviter ces nuages sauf dans des cas limités. En outre, la partie supérieure d'un cumulonimbus est constituée de cristaux de glace ce qui différencie ces nuages des gros cumulus. En effet, le second changement de phase de l'état liquide à l'état solide engendre une production supplémentaire d'énergie qui rend ces nuages encore plus violents. On remarquera que même les cumulus congestus peuvent être dangereux et engendrer des tornades.


title: Ascendance thermique

text: La hauteur "h", exprimée en mètres, de la base des cumulus dépend de la différence entre la température et le point de rosée. Une formule approchée pour calculer la base d'un cumulus est la suivante :


title: Ascendance thermique

text: Ainsi, une différence de 12 K entre "T" et "D" engendrera une base de cumulus à . Cependant, cette formule n'est pas valable lorsque l'ascendance thermique se produit le long d'une montagne exposée au soleil. L'air ascendant va lécher la pente qui est encore chaude. Cette masse d'air va donc se refroidir à un taux inférieur à l'adiabatique sèche et par conséquent, l'ascendance sera plus vigoureuse et la base du nuage associé sera plus élevée.


title: Ascendance thermique

text: Les ascendances tendent à se former aux points les plus chauds en surface. Ainsi, une falaise verticale orientée face au soleil va être plus chaude que la surface environnante et sera donc une source fiable d'ascendances. De même les centres-villes ou gros villages étant des îlots de chaleur urbaine seront des sources d'ascendances. Il en sera de même lorsqu'un lotissement est situé à proximité d'un étang artificiel ; ceci est dû au gradient de température entre l'air au-dessus de l'eau et l'air au-dessus des maisons "réchauffé" par les climatiseurs. Les grands espaces de stationnement des centres commerciaux ainsi que les zones industrielles sont aussi de bonnes sources d'ascendance.


title: Ascendance thermique

text: Ainsi, des pilotes de parapente ont réussi à remonter après avoir été en approche finale d'un parcage d'hypermarché.


title: Ascendance thermique

text: sont aussi connus pour être des sources fiables d'ascendances dues à la chaleur infernale qui règne à l'intérieur de ces bâtiments où plusieurs dizaines de milliers de poules sont enfermées. Ainsi, les pilotes de planeur, de deltaplane ou de parapente se dirigeront en priorité vers tous ces endroits.


title: Ascendance thermique

text: Ces "bulles de convection" forment une petite zone où l'air est plus chaud que l'environnement et dont la densité est donc différente ce qui donne une réfraction des ondes sonores et électromagnétiques qui la traversent, causant des artefacts. La déviation des signaux sonores et électromagnétiques lors du passage dans ces bulles est la cause de nombreuses illusions, des mirages localisés. Ils sont ainsi présentés par Donald Menzel comme explication de nombreux cas ovnis, ce phénomène étant généralement mal connu des ufologues. Ce phénomène a été repris par Auguste Meessen comme explication de certains faux échos radar (échos parasites) lors de la vague belge d'ovnis.


title: Greg Phillinganes

text: Greg Phillinganes, né le à Détroit, est un parolier, compositeur, claviériste et chanteur américain. En tant que claviériste, il a notamment joué pour Eric Clapton, Michael Jackson, ainsi que dans le groupe Toto de 2003 à 2008.


title: Greg Phillinganes

text: Dans les années 1970, il commence sa carrière en jouant avec des artistes tels que Stevie Wonder, The Jacksons et Michael Jackson, Paul McCartney, Eric Clapton, ou Donald Fagen entre autres. En 1982, il participe à la composition et à l'enregistrement de l'album "" de Michael Jackson, où il est claviériste sur plusieurs chansons. C'est à cette occasion qu'il rencontre les membres du groupe Toto qui participent eux aussi sur l'album. Il retrouve Toto en 2003 et joue avec eux jusqu'en 2008.


title: Greg Phillinganes

text: En 1985, il collabore avec Michael Jackson et Lionel Richie à l’élaboration de "We Are the World", c'est lui qui joue la partie de piano sur cette chanson mondialement célèbre. La collaboration de Greg Phillinganes avec Michael Jackson sera fructueuse puisqu'on le retrouvera sur plusieurs albums de ce dernier par la suite sur les tournées "Bad World Tour" (1987-89) et "Dangerous World Tour" (1992-93).


title: The Crazies (film, 2010)

text: The Crazies, ou Les Détraqués au Québec, est un film américain réalisé par Breck Eisner, sorti en 2010. Il s'agit d'un remake du film "La Nuit des fous vivants", sorti en 1973 et réalisé par George A. Romero.


title: The Crazies (film, 2010)

text: Dans une petite ville de l'Iowa, une maladie inconnue se répand, elle provoque des accès de folie furieuse et de graves troubles neurologiques. Le shérif tente de protéger les quelques personnes qui semblent non-infectées par ce mystérieux virus, en attendant les renforts. Mais quand l'armée américaine arrive enfin, c'est pour mettre la ville en quarantaine, quitte à tuer ceux qui tentent de s'échapper du centre de rétention médical. Abandonné de tous, le shérif, sa femme et son adjoint vont devoir s'en sortir seuls. Le petit groupe traqué par l'armée apprend finalement que le virus est une arme bactériologique appelée "trixie", proche du virus de la rage, échappée de l'épave d'un avion militaire qui se serait écrasé dans le fleuve voisin.


title: Frédéric Longbois

text: Frédéric Longbois, né le à Trouville-sur-Mer dans le Calvados en France est un chanteur, pianiste, compositeur, comédien et artiste de cabaret français.


title: Frédéric Longbois

text: Frédéric Longbois baigne depuis son enfance dans le domaine artistique avec une mère comédienne. Il suit des cours de piano et de chant au Conservatoire de Caen puis de Paris.


title: Frédéric Longbois

text: Il commence dans la coiffure comme directeur artistique. Il rencontre alors des personnes qui vont l’aider à pouvoir commencer une carrière de chanteur lyrique et de variétés et les tours de chants divers.


title: Frédéric Longbois

text: Il chante en Roumanie et dans de nombreux théâtres et opéras à travers le monde (Paris à Shanghai, Washington, Hong-Kong, Athènes, Madrid, Genève, Bucarest, Montréal, Barcelone, Saint-Pétersbourg, Wroclaw, Milan, Bruxelles mais aussi l’Allemagne, l’Albanie, l’Afrique du Nord…)


title: Frédéric Longbois

text: Dans les années 1990, il auditionne pour Jérôme Savary et devient l'un de ses chanteurs fétiches, participant à "La Belle et la Toute Petite Bête", "La Vie parisienne", "Don Quichotte" et "l’Ange bleu"…


title: Frédéric Longbois

text: Parallèlement il commence une carrière de comédien et tourne de nombreux films et enchaîne les seconds rôles que ce soit pour la télévision Milady de José Dayan, dans "Les Petits Meurtres d’Agatha Christie"... ou au cinéma aux côtés d’Isabelle Huppert, Nathalie Baye, Danielle Darrieux, Clémentine Célarié, Romain Duris, Fabrice Lucchini…


title: Frédéric Longbois

text: En 2018, il est candidat dans "" saison 7 dans l’équipe de Mika. Il s’y fait remarquer par son interprétation de "Bécassine". Il arrive jusqu’en demi-finale. Il participe à nouveau à l'émission dans son édition 2019.


title: Frédéric Longbois

text: Il est la voix de Steve, le porc-épic dans "Le Parc des merveilles", film d'animation de la Paramount


title: Frédéric Longbois

text: Il chante dans de nombreux opéras et opérettes et collabore avec des artistes comme Clémentine Célarié, Arielle Dombasle, Bernard Pisani, Anémone ou Omar Porras... Il chante dans "Le Chanteur de Mexico" à l'Opéra de Lausanne avec Rossy de Palma.


title: Incendie de la rue Erlanger

text: Lincendie de la rue Erlanger est un incendie meurtrier survenu dans la nuit du au et qui ravage l'immeuble situé au 17 bis de la rue Erlanger, dans le de Paris, faisant dix morts. Le sinistre, soupçonné d'être d'origine criminelle, est le plus meurtrier à Paris depuis l'incendie du boulevard Vincent-Auriol en 2005.


title: Incendie de la rue Erlanger

text: Le , date du premier anniversaire du sinistre, une cérémonie d'hommage a lieu en présence de Danièle Giazzi, maire de l'arrondissement, et de familles des victimes.


title: Incendie de la rue Erlanger

text: Pendant que les pompiers luttent contre les flammes, la police arrête une femme alcoolisée surprise en train d'essayer de mettre le feu à une voiture. Prénommée Essia, elle est mise en garde à vue puis transférée à l'infirmerie psychiatrique de la préfecture de police après un examen médical. Essia est suspectée d'être responsable de la tragédie, bien qu'elle s'en défende.


title: Incendie de la rue Erlanger

text: Dans la soirée du , elle avait eu une altercation avec un voisin pompier qui lui demandait de baisser le volume de sa musique. Ce dernier avait ensuite appelé la police pour tapage. Sur place, les fonctionnaires avaient noté un appartement en désordre et des propos incohérents tenus par la femme. Néanmoins, celle-ci leur semblant calme et aucun délit n'étant constaté, ils étaient partis peu après. Plus tard dans la soirée, Essia et le pompier s'étaient recroisés et c'est alors qu'elle l'aurait menacé, selon le témoignage de ce dernier : . L'incendie est signalé peu de temps après.


title: Incendie de la rue Erlanger

text: Essia souffre depuis de longues années de troubles mentaux. Elle avait fait plusieurs séjours en hôpital psychiatrique pour un total de cinq années sur les dix dernières années, entre 2009 et 2019. Elle venait de sortir de Sainte-Anne le , soit quatre jours avant les faits. Elle est aussi alcoolique, une addiction pour laquelle elle avait fait une cure de désintoxication quelques années avant.


title: Risque climatique

text: Le risque climatique est un risque lié à la vulnérabilité accrue des entreprises par rapport aux variations des indices climatiques (température, précipitations, vent, neige...).


title: Risque climatique

text: Dans de nombreux secteurs économiques agriculture et agroalimentaire,(énergie, textile, tourisme, loisirs, construction...), le risque climatique est beaucoup plus important que le risque de marché traditionnel (taux d'intérêt, change, matières premières...) et peut expliquer à lui seul l'essentiel de la volatilité du résultat.


title: Risque climatique

text: La prise de conscience par les entreprises du risque climatique explique l'augmentation des produits de couverture climatiques qu'ils peuvent prendre la forme d’une assurance.


title: Risque climatique

text: En 2020, la Banque Centrale Européenne a publié un "guide relatifs aux risques liés au climat et à l’environnement" définissant les règles applicables aux établissements de crédit qu’elle supervise. Un premier bilan réalisé en août 2021 montre que le niveau de conformité reste bas : aucune banque n’est proche des objectifs définis par le régulateur et seulement un tiers disposent d’un plan d’action "globalement adéquat" pour les atteindre.


title: Une nuit au bordel

text: L’inspecteur Hervé roule seul dans la campagne au volant de sa voiture. Muni d’une commission rogatoire, il se dirige, à contrecœur, vers la maison close que tient Mélanie afin de réunir les preuves nécessaires à sa fermeture. S’introduisant dans les lieux, il tombe rapidement sous le charme de l’endroit où règne une ambiance de fête et de plaisir permanent. Mélanie dirige sa maison d’une main ferme et toutes les pensionnaires reçoivent une solide formation avant qu’un client leur soit confié. D’ailleurs, elles sont très motivées puisque, exerçant une profession principale, elles ne se prostituent qu’a titre accessoire et par goût. Parcourant les lieux, l’inspecteur Hervé est reconnu par un vieux commissaire à la retraite qui lui confie un dossier compromettant grâce auquel il va pouvoir mettre fin à la procédure judiciaire. Soulagée, Mélanie lui prouve sa reconnaissance.


title: Une nuit au bordel

text: Réalisé pour le compte des productions Marc Dorcel, "Une nuit au bordel" adopte les règles du genre porno chic : ambiance feutrée, décors luxueux, et actrices élégantes. On reconnaît néanmoins la touche de John B. Root au travers d’une certaine recherche du naturel dans les dialogues et le jeu des acteurs, ainsi que dans un message appuyé en faveur de la liberté du plaisir.


title: Une nuit au bordel

text: Parmi les figurantes, on remarque la présence d'Ally Mac Tyana (alias Dany Verissimo) qui travaillait sur ce film en tant qu'assistant de John B. Root, et ne participe pas aux scènes sexuelles.


title: Une nuit au bordel

text: Le DJ et producteur de musique électronique français SebastiAn et le critique de cinéma Thierry Jousse font des apparitions en tant que figurants.


title: Thorium 232

text: Le thorium 232, noté Th, est l'isotope du thorium dont le nombre de masse est égal à 232 : son noyau atomique compte et avec un spin 0+ pour une masse atomique de . Il est caractérisé par un excès de masse de et une énergie de liaison nucléaire par nucléon de . Un gramme de présente une radioactivité de .


title: Thorium 232

text: C'est l'unique isotope primordial du thorium. Il se désintègre en par radioactivité α avec une période radioactive de d'années (un peu plus que l'âge de l'univers). Il se trouve dans la nature en équilibre séculaire avec son descendant, le , à raison d'environ de Th par gramme de Th ; le est l'isotope constituant la quasi-totalité du thorium naturel.


title: Thorium 232

text: C'est un isotope fertile, car il donne un isotope fissile — en l'occurrence l' — par capture d'un neutron suivie de deux désintégrations β successives :


title: Thorium 232

text: Cette réaction est une piste prometteuse pour accroître la quantité de matière fissile disponible pour la production d'énergie électronucléaire, sous forme de réacteurs surgénérateurs. Elle n'a cependant pour l'heure donné lieu qu'à un réacteur expérimental américain de faible puissance. Ce réacteur à sels fondus a fonctionné de manière satisfaisante à Oak Ridge (Tennessee), dans le Laboratoire national d'Oak Ridge de 1964 à 1969, mais les développements industriels ont été interrompus en 1976 faute de crédits.