Syntaxe et sémantique de la logique propositionnelle

Dimension: px
Commencer à balayer dès la page:

Download "Syntaxe et sémantique de la logique propositionnelle"

Transcription

1 Syntaxe et sémantique de la logique propositionnelle Tero Tulenheimo 1 Syntaxe : expressions bien formées Pour représenter et étudier des schémas d argumentation, on utilisera la logique propositionnelle. C est un langage formel ; la signification de tous les expressions non logiques est laissée complètement ouverte. On s intéresse seulement aux expressions logiques, c-à-d aux expressions dont la signification est pertinente pour la validité ou non validité des arguments. La syntaxe spécifie quelles suites des graphèmes sont des expressions de la langue considerée. On spécifie un ensemble des atomes propositionnels (ou en bref : atomes) ; ils sont utilisés pour représenter de façon abstrait des énoncés dont la structure interne ne nous interesse pas. On va les noter p, q, r, p 1, p 2, etc. Pour spécifier la syntaxe, on commence avec certains symboles qui peuvent être utilisés pour formuler des énoncés. Ici les symboles sont d une part les atomes propositionnels, et d autre part les connecteurs,,, et les parenthèses : ) et (. Ensuite il faut indiquer quelles suites de ces symboles sont grammaticales et quelles ne le sont pas. (Pour la spécification de la syntaxe, voir la section Syntaxe ci-dessous.) On note que les parentheses sont indispensables pour désambiguïsation : par ex., l éxpression p q r («Obama a été élu ou McCain a été élu et rien n a changé»)

2 2 aurait ces deux lectures (on ne pourrait pas savoir laquelle est visée sur la base de cette expression formelle, ce qui est une raison pour ne pas accepter une telle expression dans notre langage) : (1) p (q r) («Obama a été élu, ou McCain a été élu et rien n a changé») (2) (p q) r («Obama a été élu ou McCain a été élu, et rien n a changé») La lecture (2) mais non pas la lecture (1) suggère que le choix entre Obama ou McCain a été sans importance : en tout cas rien n a changé. 2 Syntaxe de la logique propositionnelle On a noté que la tâche de la syntaxe est d indiquer comment construire des énoncés de façon correcte, c-à-d de façon à résulter en des suites des symboles considerées bien formées. Comme on pourra construire des énoncés de plus en plus longues et compliqués, il est évident qu on ne peut pas donner une simple liste des expressions bien formées. On va procéder de façon suivante. La totalité des expressions bien formées (ou : formules, énoncés) de la logique propositionnelle est specifiée comme suit : (i) Les atomes propositionnelles sont des formules (ii) Si A est une formule, alors A est une formule (iii) Si A et B sont des formules, alors (A B), (A B) et (A B) sont des formules. (iv) Rien n est une formule de la logique propositionnelle qui n est pas obtenu par les règles (i) (iii) dans un nombre fini d étapes. [On pourrait ne pas ajouter la condition (iv), mais dans ce cas il serait sousentendu que les règles spécifient toutes les expressions bien formées, et non pas seulement quelques expressions bien formées.] À proprement parler, pour différents choix des atomes propositionnels on obtient avec les règles (i) (iv) de différents langages de la logique propositionnelle. (Le langage construit à partir des atoms p, q, r,..., disons, est

3 3 différent du langage construit à partir des atoms p 1, p 2, p 3,....) Normalement ces distinctions ne sont pas pertinentes pour notre discussions pendant ce cours, et on va parler tout simplement de la logique propositionnelle avec l idée sous-jacente qu un ensemble des atomes a été spécifié. Prenons des exemples des expressions bien formées ainsi que des expressions mal formées. Ensuite on discute la question comment contrôler si une expression est en effet bien formée. Après on va retourner à une discussion du caractère spécifique de la définition de la syntaxe presentée. 3 Exemples des formules et des non-formules Voilà des expressions bien formées = des formules = des énoncés : p (( p q) r) (( (p q) q) r). Et les expressions suivantes sont mal formées = des non-formules = des nonénoncés : pq ( p) p q ((p q r)). 4 Arbre syntaxique Grâce à la définition de la syntaxe, on peut dessiner pour toute formule A de la logique propositionnelle un arbre de construction = un arbre de formation = un arbre syntaxique. Les nœuds de cet arbre sont des formules. La racine de l arbre va correspondre à la formule A. Les feuilles de l abre correspondront aux atomes propositionnelles. Tout nœud (à l exception des feuilles) a des successeurs ; plus spécifiquement tout nœud a un successeur ou deux successeurs. Et tout nœud (à l exception des feuilles)

4 4 résulte de l application d un des deux règles (ii) ou (iii) à ses successeurs ; si le nœud a un seul successeur, il s agit de la règle (ii) tandis que si le nœud a deux successeurs, il s agit de la règle (iii). Voilà un exemple très simple, l arbre syntaxique de la formule ( p q) ; on l a dessiné, selon une convention habituelle, à l envers. ( p q) / \ p q p Prenons un autre exemple. L arbre syntaxique de la formule ((( p q) r) (s t)) est dessiné comme suit : ((( p q) r) (s t)) / \ (( p q) r) (s t) / \ / \ ( p q) r s t / \ p q r p r r Tout essai de dessiner un arbre syntaxique pour une non-formule va échouer, simplement parce que tôt ou tard il faudrait déterminer comment il est possible de construire une expression à partir de ses composants immédiats tandis que la forme de cette expression laisse ouverte quelle règle pourrait être appliquée ; cela peut arriver parce que la forme de l expression est ambiguë ou

5 5 parce qu elle manque de forme du point de vue de la syntaxe [ex. (p q r), (p q r), pq, p q], 1 ou parce que l expression n a pas des composants immédiats appropriés [ex. (p ), ((p q) ( r))]. Une expression telle que manque de forme et elle manque des composantes. Voilà un exemple d un essai désespéré de dessiner un arbre syntaxique pour la non-formule (q (p )) : ((p ) q) / \ (p ) q / \ p Ici on finit par avoir une feuille qui n est associée avec aucun atome propositionnelle ; cela signifie que l expression ((p ) q) est une non-formule. Ou on pourrait décrire la même chose en disant que simplement l expression (p ) ne peut pas être analysée en termes de la syntaxe de la logique propositionnelle ; pour cela il faudrait qu il y ait deux composants auxquels est appliqué, mais ici on a un seul, le composant p à gauche. Autrement dit : dire que l expression (p ) peut être analysée (tout en respectant les règles syntaxiques dans la mésure où possible) de façon non-grammaticale representée par l arbre ci-dessus ou dire qu elle ne peut absolument pas être analysée selon la syntaxe sont deux manières équivalentes de dire que l expression considerée n est pas grammaticale, c-à-d ne peut pas être produite selon la syntaxe. Il n est pas difficile de se convaincre que pour toute formule toute expression bien formée il existe un et en seul arbre syntaxique : la manière de formation d une formule est uniquement determinée par sa syntaxe. 1 L expression manque de forme : la syntaxe ne permet pas de disjonction sans des parenthèses : (p q).

6 5 La forme d une formule, connecteur principal La formule ( p q) est pour sa forme une implication matérielle, comme aussi, par exemple, la formule (( r (s t)) (q u)). Une autre manière d exprimer la même chose est de dire que le connecteur principal de cette formule est. La forme de la formule (p (q r)) est conjonctive, et celle de la formule ( p q) disjonctive. Ses connecteurs principales sont et, respectivement. La formule (p q) est pour sa forme une négation ; son connecteur principale est. Les formules p et q sont atomiques pour leur forme ; ils n ont pas de connecteur principal. On voit que la forme d une formule est déterminée par le connecteur (s il y a un tel connecteur, cf le cas des formules atomiques) qui était le dernier à être appliqué quand on a construit la formule en question selon les règles syntaxiques. C est cet connecteur qui est appelé le connecteur principal de la formule. 6 6 Sous-formule Les sous-formules de la formule (p q) sont p, q, (p q) et la formule (p q) elle-même, et celles de la formule ( (p q) r) sont p, q, r, r, r, r, (p q), (p q) et la formule ( (p q) r) elle-même. Pour définir le concept de sous-formule de façon générale, on a plusieurs possibilités. On peut dire qu une sous-formule d une formule A est une suite des symboles qui apparaît dans A et qui est elle-même une formule selon les critères syntaxiques. 2 Une autre caractérisation : les sous-formules d une 2 Notez bien qu on pourrait en principe finir par définir le concept de sous-formule de façon moins fortunée ; le résultat pourrait être qu il y a des sous-formules dans cet sens qui ne sont pas de formules. Le fait simple qu on utilise le mot sous-formule ne guarantit pas que tous les objets appelés sous-formules sont aussi des formules! Une analogie : Il y a des diables de Tasmanie (latin Sarcophilus harrisii). Il ne s ensuit pas qu il y a aussi des diables : les diables de Tasmanie ne sont pas des diables. Si par exemple on adopterait la définition que toute suite des symboles consécutifs dans une formule constitue une sousformule, on aurait des sous-formules qui ne sont pas des formules : dans ce cas par exemple

7 7 formule A sont les formules qui apparaissent dans son arbre syntaxique. Et une troisième caractérisation (cette fois-ci une caractérisation qui utilise une définition récursive 3 du concept auxiliaire de la «sous-formule immédiate») : Si (C D) est une formule, C et D sont ses sous-formules immédiates (ici peut être, ou ) ; si C est une formule, C est sa sous-formule immédiate ; les atomes comme p n ont pas des sous-formules immédiates. Puis les sous-formules simpliciter d une formule A peuvent être définies comme suit : A est sa propre sous-formule ; les sous-formules immédiates de A sont de ses sous-formules ; et les sous-formules immédiates des sous-formules de A sont toujours des sous-formules de A. 7 Une note sur la règle (iv) de la syntaxe On retourne aux règles utilisées pour définir la syntaxe. Les définitions de ce type sont appelées récursives ou inductives. À première vue il peut sembler que cette définition est circulaire de quelque manière. Quelle est la différence entre notre définition de la syntaxe et la définition suivante en effet circulaire de «chien» : (1) Les petits des chiens sont des chiens. (2) Rien n est un chien qui n est pas reconnu comme chien par (1). Ou autrement dit : Un chien est ce qui est un petit des chiens. Si on ne connaît pas encore la signification de «chien», cette définition ne nous aidera pas à l apprendre. Pourquoi la définition de la syntaxe de la logique propositionnelle n est pas circulaire de même façon? Parce que cette définition procède des formules plus simples au début, des atomes propositionnelles vers des formules plus complexes. Par exemple, pour appliquer la règle (ii), (ii) Si A est une formule, alors A est une formule, p serait une sous-formule de la formule (p q). Mais manifestement p n est pas une formule de la logique propositionnelle. 3 Pour les définitions récursives, voir la Section 7 ci-dessous.

8 8 la formule A à laquelle on applique la règle est plus simple que la formule A qui résulte de l application de la règle la première est obtenue à partir des atomes propositionnelles dans un nombre d étapes strictement plus petit que la dernière. Par exemple, si A = (p q), alors A = (p q) et A est obtenu des atomes dans une seule étape tandis que A est obtenu des atomes dans deux étapes. La définition serait circulaire s il n y aurait pas de différence quelconque de type entre les formules auxquelles les règles s appliquent et les formules qui sont obtenues par ces applications. Avec les chiens on avait cette situation ; les règles ne spécifient pas de différence entre les chiens auxquels les règles s appliquent et les chiens qui résultent de ces applications. On pourrait faire disparaître la circularité de la définition de «chien» en la modifiant comme suit : (1) Aaron, Bonnie, César et Dina sont des chiens. (2) Les petits des chiens sont des chiens. (3) Rien n est un chien qui n est pas un chien selon les règles (1) et (2). Dans ce cas les chiens auxquelles la règle (2) est appliquée sont plus proches des chiens ancestrals c-à-d Aaron, Bonnie, César et Dina dont le statut canin est simplement stipulé par la règle (1) que l animal qui est reconnu comme chien par l application de la règle (2). Par exemple, si on applique (2) à Médor et Mona qui sont des petits de César et Bonnie et de Aaron et Dina, respectivement, le statut canin de ces deux animaux Médor et Mona est guaranti dans une seule étape. Si Médor et Mona ont un petit, Napoléon disons, alors il faut deux étapes à guarantir son statut. L arbre de construction d un chien selon la définition ci-dessus consiste à spécifier son pedigree ou son arbre généalogique. Les définitions récursives ou inductives comme celle de la syntaxe de la logique propositonnelle ou celle de «chien» ci-dessus consistent à attribuer une propriété 4 à un objet si cet objet peut être construit à partir des objets plus simples avec la même propriété, en fin de compte à partir des 4 Des exemples des telles propriétés sont être une formule, ou bien être un chien dans notre exemple introduit pour illustrer et non pas pour réellement capturer la classe des chiens qui existent ou ont existé ou vont exister.

9 9 objets dont on a simplement stipulé qu ils possèdent cette propriété. 8 Représentation logique des énoncés de la langue naturelle Pour pouvoir discuter des arguments exprimés, disons, en français, il faut pouvoir discerner les aspects des énoncés utilisés qui sont pertinentes pour la question si l argument est valide : faire la distinction entre les composants logiques et les composants non logiques. Quand on utilise la logique propositionnelle pour discuter des arguments, il s agit de discerner la «structure logique» de l énoncé en termes de connecteurs,, et (ou en termes de connecteurs qui peuvent être définis en utilisant ces quatre connecteurs). 5 Pour représenter un énoncé de la langue naturelle en logique propositionnelle pour le traduire dans la logique propositionnelle il faut commencer par discerner quels composantes de l énoncé peuvent être traités comme atomiques ; il s agit des composantes dont la structure n est pas pertinente pour la question de la validité. On va établir un lien entre ces composantes et ses représentations dans la logique propositionnelle. Parce que les composantes sont considerés non-analysés, on peut utiliser des atomes propositionnels pour les représenter. (Rappelons que les atomes propositionnels sont les expressions du langage de la logique propositionnelle qui manquent de structure.) Pour exprimer un tel lien on utilise une clé de traduction. Par exemple, pour traduire l énoncé «Si Jean a fait un exposé et assisté à une réunion, il est fatigué», 5 Par exemple la disjonction exclusive peut être définie en utilisant la disjonction inclusive ( ), la conjonction ( ) et la négation ( ) comme suit : pour tous les énoncés A et B, on peut stipuler que (A B) est une abbreviation de ((A B) ( A B)). Cela est possible parce qu en effet (A B) avec sa sémantique spécifiée est équivalent à ((A B) ( A B)), pour tout énoncé A et B. Puisqu une telle définition est possible, on peut éviter d avoir la disjonction exclusive parmi les connecteurs primitifs de notre langage. (Effectivement on n avait pas inclus parmi les connecteurs explicitement donnés par la syntaxe de la logique propositionnelle.) La question de l interdéfinissabilité des connecteurs sera discutée systématiquement plus tard pendant ce cours.

10 10 on note que les composantes qui peuvent être vus comme non-analysés sont «Jean a fait un exposé», «Jean a assisté à une réunion» et «Jean est fatigué». On commence alors par introduire une clé de traduction : p : Jean a fait un exposé q : Jean a assisté à une réunion r : Jean est fatigué (On pourrait bien sûr, sans aucun problème, utiliser des autres atomes propositionnels au lieu de p, q et r par ex. p 1, p 5 et p 127 et on pourrait aussi utiliser des autres types de lettres, disons A, B et C. Si on utilise les atomes propositionnelles [écrits en bas de casse], il devient complètement clair qu on traite les énoncés français en question comme non-analysés). Une fois que la clé de traduction est établie, on peut exprimer la forme logique de l énoncé «Si Jean a fait un exposé et assisté à une réunion, il est fatigué» en termes de cette clé de traduction comme suit : ((p q) r). En cherchant une représentation appropriée on s intéresse aux conditions de vérité de ces phrases, ce qu elles expriment ; on n exige pas que la syntaxe de la représentation reflète la syntaxe de la phrase représentée. Par exemple ici, à proprement parler la formule ((p q) r) est la traduction de l énoncé français «Si Jean a fait un exposé et (si) Jean a assisté à une réunion, alors Jean est fatigué». Cet dernier diffère de l énoncé original : ici on a répeté «Jean» trois fois tandis que l énoncé original utilise une convention qui permet à raccourcir le texte «Jean a fait un exposé et Jean a assisté» devient «Jean a fait un exposé et assisté» ; l original utilise également le pronom «il» dans le conséquent ; et évite le mot inutile «alors». Cependant la formule ((p q) r) est conçue comme une traduction de tous les deux énoncés «Si Jean a fait un exposé et assisté à une réunion, il est fatigué» et «Si Jean a fait un exposé et (si) Jean a assisté à une réunion, alors Jean est

11 11 fatigué» puisque les deux disent la même chose, ils expriment le même contenu, ils sont vrais dans les mêmes circonstances et faux dans les mêmes circonstances. 9 Sémantique La sémantique d une logique associe une signification à ses formules et explique les conditions qui rendent les formules vraies ou fausses. Il faut ajouter la sémantique aux expressions linguistiques données par la syntaxe pour pouvoir utiliser la logique pour exprimer quelque chose. La plupart de la sémantique de la logique propositionnelle a déjà été spécifiée : en effet les tables de vérité précisent les significations des connecteurs, en expliquant comment la valeur de verité d une formule avec telle-et-telle forme dépend des valeurs de verité de ses composants immédiats. Si on rappelle que les connecteurs de la logique propositionnelle sont vérifonctionnels c-à-d la valeur de vérité d une formule complexe est déterminée en fonction des valeurs de vérité de ses composants immédiats (dont les valeurs de vérité, à leur tour, sont déterminées en fonction de ses composants immédiats, etc.) il s ensuit que pour déterminer la valeur de vérité d une formule il suffit de connaître les valeurs de vérité de ses composants les plus simples : les valeurs de vérité de ses composants atomiques. Par exemple, si A est une formule de la logique propositionnelle et les seuls atomes propositionnels qui apparaissent dans A sont p et q, alors il est suffisant de connaître les valeurs de vérité de p et q pour connaître aussi la valeur de vérité de A. (Il n est pas difficile de se convaincre, par exemple, qu il est totalement non pertinent de connaître la valeur de vérité de l atome r pour savoir si ou non l énoncé (p q) est vrai ou faux tout ce qui compte est de connaître la valeurs de vérité de p et celle de q.) Ce qu il faut encore faire pour pouvoir spécifier la sémantique de la logique propositionnelle est d expliquer le cadre conceptuel utilisé pour discuter les valeurs de vérité des formules. L idée cruciale est que les formules comme les énoncés de la langue naturelle sont évalués ou considérés dans un contexte ou dans une situation. C est le contexte qui détermine les valeurs

12 12 de vérité des énoncés atomiques et de ce fait, par vérifonctionnalité, aussi les valeurs de vérité de tous les énoncés construits à partir de ces atomes conformément aux règles syntaxiques. 10 Situations Introduisons le concept de situation comme suit ; j utilise l expression «situation» rélativement explicative pour désigner ce qu on appelle souvent une valuation des atomes propositionnels, et ce qu on pourrait également appeler un scénario ou un monde possible ou un contexte ou un modèle ou une réalisation. Pour identifier une situation, tout ce qu il faut faire est d indiquer, pour tout atome propositionnel (parmi les atomes propositionnels pertinents), une valeur de vérité (vrai, faux). Si par exemple on n a que deux atomes p et q, alors il y a quatre situations possibles en termes de ces atomes : p vrai, q vrai p vrai, q faux p faux, q vrai p faux, q faux. Si un seul atome p nous intéresse, il n y a que deux situations possibles en termes de cet atome : p vrai p faux. Si on a trois atomes p, q et r, alors il y a huit situations pertinentes : p vrai, q vrai, r vrai p vrai, q vrai, r faux p vrai, q faux, r vrai p faux, q vrai, r vrai p vrai, q faux, r faux p faux, q vrai, r faux p faux, q faux, r vrai p faux, q faux, r faux.

13 13 Généralement, n atoms propositionnels donnent lieu à 2 n situations différents : 4 atomes, 16 situations ; 5 atomes, 32 situations ;... ; 10 atomes, 1024 situations ;... ; 15 atomes, situations ; etc. (Les exemples qu on discute pendant ce cours utiliseront au plus trois atomes propositionnels.) Dans la logique propositionnelle, nous nous intéressons à la question «Quelle est la valeur de vérité d une formule donnée dans une situation donnée?», c-à-d les formules sont évaluées rélativement aux situations. Autrement dit, la sémantique de la logique propositionnelle sert à spécifier les concepts de «vérité dans une situation» et «fausseté dans une situation». Les énoncés comme les énoncés de la langue naturelle sont toujours évalués dans des contextes particuliers. Pour la logique propositionnelle ce sont les situations qui sont des contextes pertinents. Ou, toute information contextuelle pertinente pour l évaluation d une formule de la logique propositionnelle est celle donnée par une spécification d une situation. On pourrait imaginer qu on était donné contextuellement tout type d information par exemple non seulement l information sur la vérité ou la fausseté des atomes propositionnels mais aussi d information sur les personnes qui utilisent la langue, d information sur les lois physiques qui conditionnent le contexte de l évaluation etc. Une petite partie de toute cette information serait suffisante pour discuter les énoncés de la logique propositionnelle, à savoir la spécification des valeurs de verité des atomes propositionnels mentionnés. Le fait que les connecteurs de la logique propositionnelle sont vériconditionnels implique qu une fois une situation est spécifiée, aussi les valueurs de vérité de tous les formules complexes sont determinées relativement à cette situation. Il suffit de donner une situation fixer les valeurs de vérité des atomes propositionnels pour déterminer quelles formules sont vraies dans cette situation et quelles sont fausses. Pour trouver la valeur de vérité d une formule complexe, on peut tout simplement appliquer les tables de vérité des connecteurs appropriés dans la situation particulière dans laquelle on veut évaluer la formule. Disons qu on veut savoir quelle est la valeur de vérité de la formule ( p q) dans la situation où

14 14 p est vrai et q est faux. Parce que p est vrai, selon la table de vérité de la négation p est faux. On note que jusqu ici on a vu que p et q sont faux tous les deux, ce qui implique, par la table de vérité de la disjonction (inclusive), que ( p q) est faux. Il s ensuit, par la table de vérité de la négation, que ( p q) est vrai dans la situation en question (c-à-d dans la situation où p est vrai et q est faux). De cette façon les valeurs de verité spécifiques de p et de q ont donné lieu à la valeur de vérité spécifique de la formule ( p q). On peut exposer ces considérations de façon succincte comme suit : p q p ( p q) ( p q) vrai faux faux faux vrai 11 Signification d une formule Les tables de verité des connecteurs permettent donc à déterminer les valeurs de verité des formules complexes dans des situations données. Qui plus est, elles peuvent aussi être utilisées pour spécifier la signification d une formule complexe, c-à-d pour exprimer comment la valeur de vérité d une formule complexe dépend de son contexte d évaluation comment sa valeur de vérité dépend de la situation dans laquelle on évalue la formule. Cela est tout simplement achevé en dessinant une table de vérité de cette formule, 6 de façon indiquée par l exemple suivante. Voilà la table de vérité de la formule ( p q) dont on vient de déterminer (voir les notes pour la séance 5) la valeur de vérité dans une situation particulière. 6 Jusqu ici on a parlé des tables de vérité des connecteurs ; maintenant on généralise cet concept et on explique ce qui est une table de vérité d une formule.

15 15 p q p ( p q) ( p q) vrai vrai faux vrai faux vrai faux faux faux vrai faux vrai vrai vrai faux faux faux vrai vrai faux Cette table indique comment la valeur de vérité de la formule ( p q) est determinée en fonction de la situation dans la quelle on l évalue. On observe qu une ligne de la table représente les valeurs de vérité des formules considerées dans une seule et même situation ; la situation en question est spécifiée par les valeurs de vérité y associées aux atomes propositionnels. On note que la deuxième ligne représente la situation particulière qu on vient de considérer. Les trois autres lignes représentent les autres situations qui sont possibles en termes des atomes propositionnels p et q. La dépendence de la valeur de vérité de la formule ( p q) des valeurs de vérité de p et de q peut être résumée par la table ci-dessous : p q ( p q) vrai vrai faux vrai faux vrai faux vrai faux faux faux faux La table de vérité d une formule complexe spécifie sa signification : les lignes de la table correspondent aux situations pertinentes (toute situation pertinente est représentée par exactement une ligne) et la valeur, vrai ou faux, associée à la formule complexe à cette ligne exprime sa valeur de vérité dans la situation en question. 12 Vérité On a déjà beaucoup parlé de «vérité» et de «fausseté». Vérité et fausseté sont des attributs des énoncés (ou des propositions, il s agit des caractéristiques de ce qui est exprimé par un énoncé). Dire qu un énoncé est vrai

16 16 est d exprimer qu une certaine relation obtient entre l énoncé et le monde, et dire qu il est faux est d exprimer que cette relation n obtient pas. Quelle relation? Un certain type de relation de correspondence : que le monde est tel que l énoncé affirme qu il est. La signification d un énoncé est liée à ses conditions de vérité. Connaître la signification d un énoncé consiste de savoir quelles sont les circonstances dans lesquelles il est vrai. Comme l exprime Wittgenstein (Tractatus 4.024), «Comprendre une proposition, c est savoir ce qu il advient si elle est vraie». Les conditions de vérité d un énoncé sont simplement les circonstances ou les situations dans lesquelles cet énoncé est vrai. À l exception des énoncés très particuliers, tout énoncé divise la totalité de toutes les circonstances imaginables en deux parties : celles dans laquelle l énoncé est vrai et celles dans laquelle il est faux. (Les énoncés qui sont toujours faux, comme «Il pleut et il ne pleut pas ici à ce moment-là», et les énoncés qui sont toujours vrais, comme «Il pleut ou il ne pleut pas ici à ce moment-là», sont les exceptions.) La première partie d une telle division consiste en conditions de vérité de l énoncé. 13 Conséquence logique Commençons par définir le concept de la conséquence logique : Conséquence logique : B est une conséquence de A (symboliquement : A B) si B est vrai dans toute situation dans laquelle A est vrai. Remarque 1 : Il est immédiat par cette définition que B est une conséquence logique de A si et seulement si l argument suivant est valide : 1. A 2. Donc : B.

17 17 Remarque 2 : Il est également clair que l argument 1. A 1 2. A 2. n. A n n + 1. Donc : B. est valide si est seulement si la formule B est une conséquence logique de la formule conjonctive (A 1... A n ), c-à-d si est seulement si (A 1... A n ) B. Remarque 3 : Le concept de la conséquence logique (A B) n est pas à confondre avec celui de l implication matérielle (A B) : est un connecteur de la logique propositionnelle ; ne l est pas. L expression (A B) est évaluée relativement à une situation, et elle sert à effectuer une affirmation sur cette situation, comme toute formule de la logique propositionnelle effectue une affirmation sur la situation par rapport à laquelle on l évalue. (Si la formule est vraie dans la situation, on peut dire qu elle offre une description partielle de la situation.) L expression (A B) n est pas évaluée relativement à une situation. En revanche, elle est une expression «métalogique» qui sert à effectuer une affirmation sur la totalité de toutes les situations. Cette expression affirme que l ensemble des situations qui rendent vrai A est contenu dans l ensemble des situations qui rendent vrai B, c-à-d que tout situation qui rend vrai A est une situation qui rend vrai B. Il existe le lien suivant entre l expression local (A B) et l expression global (A B) : Fait : (A B) si et seulement si (A B) est vrai dans toute situation. 7 7 Si on exprime cet fait en utilisant une terminologie qui sera définie plus tard (pendant la séance prochaine) cela devient : (A B) si et seulement si (A B) est une tautologie.

18 18 Pourquoi on a cet lien entre et? Voilà un argument. Il faut qu on se convainque de deux choses : [1] (A B) si (A B) est vrai dans toute situation ; et [2] (A B) seulement si (A B) est vrai dans toute situation. Commençons avec [2]. Dire «(A B) seulement si (A B) est vrai dans toute situation» est une autre manière de dire «si (A B), alors (A B) est vrai dans toute situation». Assumons donc que (A B), et on verra si cela suffit pour conclure que la formule (A B) est vrai dans toute situation. Soit s une situation quelconque. Il y a deux possibilités : soit A est vrai dans s ou non. Si A est vrai dans s, alors aussi B est vrai dans s parce qu on avait assumé que B est une conséquence logique de A. Donc, par la signification de l implication matérielle la formule (A B) est vrai dans s. Si, en revanche, A n est pas vrai dans s (c-à-d, si A est faux dans s), alors par la signification de l implication matérielle la formule (A B) est vrai dans s. Il s ensuit que la formule (A B) est vrai dans toute situation (on n avait rien assumé de s sauf qu elle est une situation). On peut conclure que la condition [2] tient. Et [1]? Assumons que la formule (A B) est vrai dans toute situation, et on verra si cela suffit pour conclure que B est une conséquence logique de A. Pour que B soit une conséquence logique de A, il faut que B soit vrai dans toute situation dans laquelle A est vrai. Soit s une situation quelconque dans laquelle A est vrai ; on verra en particulier si B est vrai dans s. On a assumé que (A B) est vrai dans toute situation. Donc (A B) est vrai dans s. Mais aussi A est vrai dans s. Il s ensuit par la table de vérité de que B est vrai dans s. (Une implication matérielle vraie dont l antécedent est vrai ne peut pas avoir un conséquent faux.) Parce qu on n avait rien d autre assumé de s qu il rend A vrai, on peut conclure que B est vrai dans toute situation dans laquelle A est vrai, c-à-d, qu on a (A B). La condition [1] tient.

Manuel d utilisation 26 juin 2011. 1 Tâche à effectuer : écrire un algorithme 2

Manuel d utilisation 26 juin 2011. 1 Tâche à effectuer : écrire un algorithme 2 éducalgo Manuel d utilisation 26 juin 2011 Table des matières 1 Tâche à effectuer : écrire un algorithme 2 2 Comment écrire un algorithme? 3 2.1 Avec quoi écrit-on? Avec les boutons d écriture........

Plus en détail

Qu est-ce qu une problématique?

Qu est-ce qu une problématique? Fiche méthodologique préparée par Cécile Vigour octobre 2006 1 Qu est-ce qu une problématique? Trois étapes : 1. Définition de la problématique 2. Qu est-ce qu une bonne problématique? 3. Comment problématiser?

Plus en détail

Conception des bases de données : Modèle Entité-Association

Conception des bases de données : Modèle Entité-Association Conception des bases de données : Modèle Entité-Association La modélisation d un problème, c est-à-dire le passage du monde réel à sa représentation informatique, se définit en plusieurs étapes pour parvenir

Plus en détail

Gé nié Logiciél Livré Blanc

Gé nié Logiciél Livré Blanc Gé nié Logiciél Livré Blanc Version 0.2 26 Octobre 2011 Xavier Blanc Xavier.Blanc@labri.fr Partie I : Les Bases Sans donner des définitions trop rigoureuses, il faut bien commencer ce livre par énoncer

Plus en détail

Nom de l application

Nom de l application Ministère de l Enseignement Supérieur et de la Recherche Scientifique Direction Générale des Etudes Technologiques Institut Supérieur des Etudes Technologiques de Gafsa Département Technologies de l Informatique

Plus en détail

Cours 1 : La compilation

Cours 1 : La compilation /38 Interprétation des programmes Cours 1 : La compilation Yann Régis-Gianas yrg@pps.univ-paris-diderot.fr PPS - Université Denis Diderot Paris 7 2/38 Qu est-ce que la compilation? Vous avez tous déjà

Plus en détail

Guide No.2 de la Recommandation Rec (2009).. du Comité des Ministres aux États membres sur la démocratie électronique

Guide No.2 de la Recommandation Rec (2009).. du Comité des Ministres aux États membres sur la démocratie électronique DIRECTION GENERALE DES AFFAIRES POLITIQUES DIRECTION DES INSTITUTIONS DEMOCRATIQUES Projet «BONNE GOUVERNANCE DANS LA SOCIETE DE L INFORMATION» CAHDE (2009) 2F Strasbourg, 20 janvier 2009 Guide No.2 de

Plus en détail

Seconde Généralités sur les fonctions Exercices. Notion de fonction.

Seconde Généralités sur les fonctions Exercices. Notion de fonction. Seconde Généralités sur les fonctions Exercices Notion de fonction. Exercice. Une fonction définie par une formule. On considère la fonction f définie sur R par = x + x. a) Calculer les images de, 0 et

Plus en détail

Évaluation et implémentation des langages

Évaluation et implémentation des langages Évaluation et implémentation des langages Les langages de programmation et le processus de programmation Critères de conception et d évaluation des langages de programmation Les fondations de l implémentation

Plus en détail

LES CARTES À POINTS : POUR UNE MEILLEURE PERCEPTION

LES CARTES À POINTS : POUR UNE MEILLEURE PERCEPTION LES CARTES À POINTS : POUR UNE MEILLEURE PERCEPTION DES NOMBRES par Jean-Luc BREGEON professeur formateur à l IUFM d Auvergne LE PROBLÈME DE LA REPRÉSENTATION DES NOMBRES On ne conçoit pas un premier enseignement

Plus en détail

FctsAffines.nb 1. Mathématiques, 1-ère année Edition 2007-2008. Fonctions affines

FctsAffines.nb 1. Mathématiques, 1-ère année Edition 2007-2008. Fonctions affines FctsAffines.nb 1 Mathématiques, 1-ère année Edition 2007-2008 Fonctions affines Supports de cours de mathématiques de degré secondaire II, lien hpertete vers la page mère http://www.deleze.name/marcel/sec2/inde.html

Plus en détail

Algorithme. Table des matières

Algorithme. Table des matières 1 Algorithme Table des matières 1 Codage 2 1.1 Système binaire.............................. 2 1.2 La numérotation de position en base décimale............ 2 1.3 La numérotation de position en base binaire..............

Plus en détail

MODIFICATIONS DES PRINCIPES DIRECTEURS CONCERNANT LA RÉDACTION DES DÉFINITIONS RELATIVES AU CLASSEMENT

MODIFICATIONS DES PRINCIPES DIRECTEURS CONCERNANT LA RÉDACTION DES DÉFINITIONS RELATIVES AU CLASSEMENT ANNEXE VI MODIFICATIONS DES PRINCIPES DIRECTEURS CONCERNANT LA RÉDACTION DES DÉFINITIONS RELATIVES AU CLASSEMENT RECOMMANDATIONS GÉNÉRALES Les utilisateurs s attendent à trouver dans les définitions des

Plus en détail

Le modèle standard, SPE (1/8)

Le modèle standard, SPE (1/8) Le modèle standard, SPE (1/8) Rappel : notion de grammaire mentale modulaire Les composants de la grammaire : module phonologique, sémantique syntaxique Syntaxe première : elle orchestre la relation mentale

Plus en détail

Chap 4: Analyse syntaxique. Prof. M.D. RAHMANI Compilation SMI- S5 2013/14 1

Chap 4: Analyse syntaxique. Prof. M.D. RAHMANI Compilation SMI- S5 2013/14 1 Chap 4: Analyse syntaxique 1 III- L'analyse syntaxique: 1- Le rôle d'un analyseur syntaxique 2- Grammaires non contextuelles 3- Ecriture d'une grammaire 4- Les méthodes d'analyse 5- L'analyse LL(1) 6-

Plus en détail

CONDITIONS DE REUSSITE, DISPENSES, REPORTS ET CREDITS DANS L ENSEIGNEMENT SUPERIEUR

CONDITIONS DE REUSSITE, DISPENSES, REPORTS ET CREDITS DANS L ENSEIGNEMENT SUPERIEUR CONDITIONS DE REUSSITE, DISPENSES, REPORTS ET CREDITS DANS L ENSEIGNEMENT SUPERIEUR Position de la Fédération des Étudiant(e)s Francophones (F.E.F.) discutée puis adoptée lors des Conseils du 25 septembre

Plus en détail

Le chiffre est le signe, le nombre est la valeur.

Le chiffre est le signe, le nombre est la valeur. Extrait de cours de maths de 6e Chapitre 1 : Les nombres et les opérations I) Chiffre et nombre 1.1 La numération décimale En mathématique, un chiffre est un signe utilisé pour l'écriture des nombres.

Plus en détail

Chapitre 2. Eléments pour comprendre un énoncé

Chapitre 2. Eléments pour comprendre un énoncé Chapitre 2 Eléments pour comprendre un énoncé Ce chapitre est consacré à la compréhension d un énoncé. Pour démontrer un énoncé donné, il faut se reporter au chapitre suivant. Les tables de vérité données

Plus en détail

O b s e r v a t o i r e E V A P M. Taxonomie R. Gras - développée

O b s e r v a t o i r e E V A P M. Taxonomie R. Gras - développée O b s e r v a t o i r e E V A P M É q u i p e d e R e c h e r c h e a s s o c i é e à l ' I N R P Taxonomie R. Gras - développée Grille d'analyse des objectifs du domaine mathématique et de leurs relations

Plus en détail

Le calcul du barème d impôt à Genève

Le calcul du barème d impôt à Genève Le calcul du barème d impôt à Genève Plan : 1. Historique Passage d un système en escalier à une formule mathématique 2. Principe de l imposition Progressivité, impôt marginal / moyen ; barème couple/marié

Plus en détail

Format de l avis d efficience

Format de l avis d efficience AVIS D EFFICIENCE Format de l avis d efficience Juillet 2013 Commission évaluation économique et de santé publique Ce document est téléchargeable sur www.has-sante.fr Haute Autorité de santé Service documentation

Plus en détail

CONSEILS POUR LA REDACTION DU RAPPORT DE RECHERCHE. Information importante : Ces conseils ne sont pas exhaustifs!

CONSEILS POUR LA REDACTION DU RAPPORT DE RECHERCHE. Information importante : Ces conseils ne sont pas exhaustifs! CONSEILS POUR LA REDACTION DU RAPPORT DE RECHERCHE Information importante : Ces conseils ne sont pas exhaustifs! Conseils généraux : Entre 25 et 60 pages (hormis références, annexes, résumé) Format d un

Plus en détail

Les nombres entiers. Durée suggérée: 3 semaines

Les nombres entiers. Durée suggérée: 3 semaines Les nombres entiers Durée suggérée: 3 semaines Aperçu du module Orientation et contexte Pourquoi est-ce important? Dans le présent module, les élèves multiplieront et diviseront des nombres entiers concrètement,

Plus en détail

Université de Lorraine Licence AES LIVRET DE STAGE LICENCE 2014-2015

Université de Lorraine Licence AES LIVRET DE STAGE LICENCE 2014-2015 Université de Lorraine Licence AES LIVRET DE STAGE LICENCE 2014-2015 1 LA REDACTION DU RAPPORT DE STAGE Le mémoire ne doit pas consister à reprendre tels quels des documents internes de l entreprise ou

Plus en détail

Information utiles. cinzia.digiusto@gmail.com. webpage : Google+ : http://www.ibisc.univ-evry.fr/ digiusto/

Information utiles. cinzia.digiusto@gmail.com. webpage : Google+ : http://www.ibisc.univ-evry.fr/ digiusto/ Systèmes de gestion de bases de données Introduction Université d Evry Val d Essonne, IBISC utiles email : cinzia.digiusto@gmail.com webpage : http://www.ibisc.univ-evry.fr/ digiusto/ Google+ : https://plus.google.com/u/0/b/103572780965897723237/

Plus en détail

Document d aide au suivi scolaire

Document d aide au suivi scolaire Document d aide au suivi scolaire Ecoles Famille Le lien Enfant D une école à l autre «Enfants du voyage et de familles non sédentaires» Nom :... Prénom(s) :... Date de naissance :... Ce document garde

Plus en détail

Installer Joomla. 2013 Pearson France Joomla! Le guide officiel Jennifer Marriott, Elin Waring

Installer Joomla. 2013 Pearson France Joomla! Le guide officiel Jennifer Marriott, Elin Waring 3 Installer Joomla Dans ce chapitre, nous procéderons au téléchargement et à l installation manuelle de Joomla, et nous expliquerons la configuration de base. Les captures d écran et les instructions font

Plus en détail

basée sur le cours de Bertrand Legal, maître de conférences à l ENSEIRB www.enseirb.fr/~legal Olivier Augereau Formation UML

basée sur le cours de Bertrand Legal, maître de conférences à l ENSEIRB www.enseirb.fr/~legal Olivier Augereau Formation UML basée sur le cours de Bertrand Legal, maître de conférences à l ENSEIRB www.enseirb.fr/~legal Olivier Augereau Formation UML http://olivier-augereau.com Sommaire Introduction I) Les bases II) Les diagrammes

Plus en détail

ACTIVITÉS DE COMMUNICATION LANGAGIÈRE ET STRATÉGIES

ACTIVITÉS DE COMMUNICATION LANGAGIÈRE ET STRATÉGIES référence pour les langues ACTIVITÉS DE COMMUNICATION LANGAGIÈRE ET STRATÉGIES Activités de production et stratégies PRODUCTION ORALE GÉNÉRALE MONOLOGUE SUIVI : décrire l'expérience MONOLOGUE SUIVI : argumenter

Plus en détail

Diapo 1. Objet de l atelier. Classe visée. Travail en co-disciplinarité (identité et origine académique des IEN)

Diapo 1. Objet de l atelier. Classe visée. Travail en co-disciplinarité (identité et origine académique des IEN) COMMENTAIRE Séminaire national Réforme de la série Gestion-administration Lyon 10 et 11 mai 2012 Vendredi matin Martine DECONINCK (IEN EG), Michèle SENDRE (IEN L), Isabelle VALLOT (IEN EG) Diapo 1. Objet

Plus en détail

ir value.com Le Fundamental Value Indicator

ir value.com Le Fundamental Value Indicator éducatif Le Fundamental Value Indicator Le Fundamental Value Indicator (voir image en page 6) brosse en un tableau la valeur d une entreprise et de son équipe dirigeante. Il illustre en une seule image

Plus en détail

Suivant les langages de programmation, modules plus avancés : modules imbriqués modules paramétrés par des modules (foncteurs)

Suivant les langages de programmation, modules plus avancés : modules imbriqués modules paramétrés par des modules (foncteurs) Modularité Extensions Suivant les langages de programmation, modules plus avancés : modules imbriqués modules paramétrés par des modules (foncteurs) généricité modules de première classe : peuvent être

Plus en détail

1.1 Les conditions suivantes s appliquent à l étendue de la prestation, sauf stipulation contraire, convenue par écrit.

1.1 Les conditions suivantes s appliquent à l étendue de la prestation, sauf stipulation contraire, convenue par écrit. Conditions générales de vente 1. Etendue de la prestation 2. Honoraires 3. Livraison 4. Cas de force majeure 5. Garantie 6. Dommages-intérêts 7. Paiement 8. Secret professionnel 9. Tribunal compétent 10.

Plus en détail

Grammaires d unification

Grammaires d unification Cours sur le traitement automatique des langues (IV) Violaine Prince Université de Montpellier 2 LIRMM-CNRS Grammaires d unification Grammaire catégorielle Grammaire syntagmatique généralisée (GPSG) Les

Plus en détail

LES TYPES DE DONNÉES DU LANGAGE PASCAL

LES TYPES DE DONNÉES DU LANGAGE PASCAL LES TYPES DE DONNÉES DU LANGAGE PASCAL 75 LES TYPES DE DONNÉES DU LANGAGE PASCAL CHAPITRE 4 OBJECTIFS PRÉSENTER LES NOTIONS D ÉTIQUETTE, DE CONS- TANTE ET DE IABLE DANS LE CONTEXTE DU LAN- GAGE PASCAL.

Plus en détail

Navigation dans Windows

Navigation dans Windows Cours 03 Navigation dans Windows Comme je le disais en introduction, notre souris se révèle plus maligne qu'elle n'en a l'air. À tel point qu'il faut apprendre à la dompter (mais c'est très simple, ce

Plus en détail

INF 1250 INTRODUCTION AUX BASES DE DONNÉES. Guide d étude

INF 1250 INTRODUCTION AUX BASES DE DONNÉES. Guide d étude INF 1250 INTRODUCTION AUX BASES DE DONNÉES Guide d étude Sous la direction de Olga Mariño Télé-université Montréal (Québec) 2011 INF 1250 Introduction aux bases de données 2 INTRODUCTION Le Guide d étude

Plus en détail

Bases de programmation. Cours 5. Structurer les données

Bases de programmation. Cours 5. Structurer les données Bases de programmation. Cours 5. Structurer les données Pierre Boudes 1 er décembre 2014 This work is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike 3.0 License. Types char et

Plus en détail

Comparaison de fonctions Développements limités. Chapitre 10

Comparaison de fonctions Développements limités. Chapitre 10 PCSI - 4/5 www.ericreynaud.fr Chapitre Points importants 3 Questions de cours 6 Eercices corrigés Plan du cours 4 Eercices types 7 Devoir maison 5 Eercices Chap Et s il ne fallait retenir que si points?

Plus en détail

LES OUTILS D ALIMENTATION DU REFERENTIEL DE DB-MAIN

LES OUTILS D ALIMENTATION DU REFERENTIEL DE DB-MAIN LES OUTILS D ALIMENTATION DU REFERENTIEL DE DB-MAIN Les contenues de ce document sont la propriété exclusive de la société REVER. Ils ne sont transmis qu à titre d information et ne peuvent en aucun cas

Plus en détail

Sujet proposé par Yves M. LEROY. Cet examen se compose d un exercice et de deux problèmes. Ces trois parties sont indépendantes.

Sujet proposé par Yves M. LEROY. Cet examen se compose d un exercice et de deux problèmes. Ces trois parties sont indépendantes. Promotion X 004 COURS D ANALYSE DES STRUCTURES MÉCANIQUES PAR LA MÉTHODE DES ELEMENTS FINIS (MEC 568) contrôle non classant (7 mars 007, heures) Documents autorisés : polycopié ; documents et notes de

Plus en détail

EXCEL TUTORIEL 2012/2013

EXCEL TUTORIEL 2012/2013 EXCEL TUTORIEL 2012/2013 Excel est un tableur, c est-à-dire un logiciel de gestion de tableaux. Il permet de réaliser des calculs avec des valeurs numériques, mais aussi avec des dates et des textes. Ainsi

Plus en détail

MATHÉMATIQUES. Les préalables pour l algèbre MAT-P020-1 DÉFINITION DU DOMAINE D EXAMEN

MATHÉMATIQUES. Les préalables pour l algèbre MAT-P020-1 DÉFINITION DU DOMAINE D EXAMEN MATHÉMATIQUES Les préalables pour l algèbre MAT-P020-1 DÉFINITION DU DOMAINE D EXAMEN Mars 2001 MATHÉMATIQUES Les préalables pour l algèbre MAT-P020-1 DÉFINITION DU DOMAINE D EXAMEN Mars 2001 Direction

Plus en détail

Cours d initiation à la programmation en C++ Johann Cuenin

Cours d initiation à la programmation en C++ Johann Cuenin Cours d initiation à la programmation en C++ Johann Cuenin 11 octobre 2014 2 Table des matières 1 Introduction 5 2 Bases de la programmation en C++ 7 3 Les types composés 9 3.1 Les tableaux.............................

Plus en détail

Comment se servir de cet ouvrage? Chaque chapitre présente une étape de la méthodologie

Comment se servir de cet ouvrage? Chaque chapitre présente une étape de la méthodologie Partie I : Séries statistiques descriptives univariées (SSDU) A Introduction Comment se servir de cet ouvrage? Chaque chapitre présente une étape de la méthodologie et tous sont organisés selon le même

Plus en détail

Langage SQL : créer et interroger une base

Langage SQL : créer et interroger une base Langage SQL : créer et interroger une base Dans ce chapitre, nous revenons sur les principales requêtes de création de table et d accès aux données. Nous verrons aussi quelques fonctions d agrégation (MAX,

Plus en détail

Chapitre I Notions de base et outils de travail

Chapitre I Notions de base et outils de travail Chapitre I Notions de base et outils de travail Objectifs Connaître les principes fondateurs et l historique du langage Java S informer des principales caractéristiques du langage Java Connaître l environnement

Plus en détail

Structuration des décisions de jurisprudence basée sur une ontologie juridique en langue arabe

Structuration des décisions de jurisprudence basée sur une ontologie juridique en langue arabe Structuration des décisions de jurisprudence basée sur une ontologie juridique en langue arabe Karima Dhouib, Sylvie Després Faiez Gargouri ISET - Sfax Tunisie, BP : 88A Elbustan ; Sfax karima.dhouib@isets.rnu.tn,

Plus en détail

STAGE IREM 0- Premiers pas en Python

STAGE IREM 0- Premiers pas en Python Université de Bordeaux 16-18 Février 2014/2015 STAGE IREM 0- Premiers pas en Python IREM de Bordeaux Affectation et expressions Le langage python permet tout d abord de faire des calculs. On peut évaluer

Plus en détail

Model checking temporisé

Model checking temporisé Model checking temporisé Béatrice Bérard LAMSADE Université Paris-Dauphine & CNRS berard@lamsade.dauphine.fr ETR 07, 5 septembre 2007 1/44 Nécessité de vérifier des systèmes... 2/44 Nécessité de vérifier

Plus en détail

Vérification de programmes et de preuves Première partie. décrire des algorithmes

Vérification de programmes et de preuves Première partie. décrire des algorithmes Vérification de programmes et de preuves Première partie. décrire des algorithmes Yves Bertot September 2012 1 Motivating introduction A partir des années 1940, il a été compris que l on pouvait utiliser

Plus en détail

Les documents primaires / Les documents secondaires

Les documents primaires / Les documents secondaires Les documents primaires / Les documents secondaires L information est la «matière première». Il existe plusieurs catégories pour décrire les canaux d information (les documents) : - Les documents primaires

Plus en détail

Limites finies en un point

Limites finies en un point 8 Limites finies en un point Pour ce chapitre, sauf précision contraire, I désigne une partie non vide de R et f une fonction définie sur I et à valeurs réelles ou complees. Là encore, les fonctions usuelles,

Plus en détail

Voici les objectifs de la séance d'aujourd'hui :

Voici les objectifs de la séance d'aujourd'hui : Bienvenue au module de formation en ligne sur l export de données dans le cadre de la gestion externe de cas dans le LaMPSS. Le module vous donnera un aperçu de la fonction «export de données» introduite

Plus en détail

GOL502 Industries de services

GOL502 Industries de services GOL502 Industries de services Conception d un service Partie IIb Version 2013 Introduction Conception d un service partie IIb Nous verrons dans ce chapitre Modélisation d un service; Langage de modélisation

Plus en détail

Université de Bangui. Modélisons en UML

Université de Bangui. Modélisons en UML Université de Bangui CRM Modélisons en UML Ce cours a été possible grâce à l initiative d Apollinaire MOLAYE qui m a contacté pour vous faire bénéficier de mes connaissances en nouvelles technologies et

Plus en détail

WINDOWS SHAREPOINT SERVICES 2007

WINDOWS SHAREPOINT SERVICES 2007 WINDOWS SHAREPOINT SERVICES 2007 I. TABLE DES MATIÈRES II. Présentation des «content types» (Type de contenu)... 2 III. La pratique... 4 A. Description du cas... 4 B. Création des colonnes... 6 C. Création

Plus en détail

Sommaire. G. Pujolle, F. Ravat, C. Soulé-Dupuy, G. Zurfluh

Sommaire. G. Pujolle, F. Ravat, C. Soulé-Dupuy, G. Zurfluh NOTATION UML AVEC RATIONAL ROSE G. Pujolle, F. Ravat, C. Soulé-Dupuy, G. Zurfluh Sommaire 1 GÉNÉRALITES...2 1.1 ENVIRONNEMENT LOGICIEL...2 1.2 LES VUES DU LOGICIEL ROSE...3 1.3 ORGANISATION RECOMMANDÉE...3

Plus en détail

Probabilités sur un univers fini

Probabilités sur un univers fini [http://mp.cpgedupuydelome.fr] édité le 7 août 204 Enoncés Probabilités sur un univers fini Evènements et langage ensembliste A quelle condition sur (a, b, c, d) ]0, [ 4 existe-t-il une probabilité P sur

Plus en détail

Les indices à surplus constant

Les indices à surplus constant Les indices à surplus constant Une tentative de généralisation des indices à utilité constante On cherche ici en s inspirant des indices à utilité constante à définir un indice de prix de référence adapté

Plus en détail

Ministère des Affaires étrangères et européennes. Direction de la politique culturelle et du français. Regards VII

Ministère des Affaires étrangères et européennes. Direction de la politique culturelle et du français. Regards VII Ministère des Affaires étrangères et européennes Direction de la politique culturelle et du français Regards VII 8. Les voitures électriques Réalisation Thomas Sorin, CAVILAM Rédaction Frédérique Gella,

Plus en détail

Instructions et spécifications pour la transmission en format XML de déclarations par lots. 30 mai 2015 MODULE 1

Instructions et spécifications pour la transmission en format XML de déclarations par lots. 30 mai 2015 MODULE 1 Instructions et spécifications pour la transmission en format XML de déclarations par lots 30 mai 2015 MODULE 1 Table des matières Modifications apportées dans la présente... 3 1 Renseignements généraux...

Plus en détail

Cours 1 : Qu est-ce que la programmation?

Cours 1 : Qu est-ce que la programmation? 1/65 Introduction à la programmation Cours 1 : Qu est-ce que la programmation? Yann Régis-Gianas yrg@pps.univ-paris-diderot.fr Université Paris Diderot Paris 7 2/65 1. Sortez un appareil qui peut se rendre

Plus en détail

Initiation à la Programmation en Logique avec SISCtus Prolog

Initiation à la Programmation en Logique avec SISCtus Prolog Initiation à la Programmation en Logique avec SISCtus Prolog Identificateurs Ils sont représentés par une suite de caractères alphanumériques commençant par une lettre minuscule (les lettres accentuées

Plus en détail

Protocole NSI Registry de registraire (RRP) version 1.1.0

Protocole NSI Registry de registraire (RRP) version 1.1.0 Groupe de travail Réseau S. Hollenbeck Request for Comments : 2832 M. Srivastava Catégorie : Information Network Solutions, Inc. Registry Traduction Claude Brière de L Isle mai 2000 Protocole NSI Registry

Plus en détail

R, Bonnes pratiques. Christophe Genolini

R, Bonnes pratiques. Christophe Genolini R, Bonnes pratiques Christophe Genolini 1 Table des matières 1 Des bonnes pratiques, pour quoi faire? 4 2 Choix de l éditeur de texte 4 3 Architecture du code 6 4 Variables 10 5 Commentaires et documentation

Plus en détail

Fiche PanaMaths Calculs avec les fonctions sous Xcas

Fiche PanaMaths Calculs avec les fonctions sous Xcas Fiche PanaMaths Calculs avec les fonctions sous Xcas Cette fiche destinée aux élèves des classes de Terminale requiert un premier niveau de connaissance du logiciel Xcas. Définition d une fonction Fonctions

Plus en détail

Créer une base de données vidéo sans programmation (avec Drupal)

Créer une base de données vidéo sans programmation (avec Drupal) Créer une base de données vidéo sans programmation (avec Drupal) 10.10.2013 Nicolas Bugnon (nicolas.bugnon@alliancesud.ch) Centre de documentation Alliance Sud www.alliancesud.ch Résultat de l atelier

Plus en détail

Rappels Entrées -Sorties

Rappels Entrées -Sorties Fonctions printf et scanf Syntaxe: écriture, organisation Comportement Données hétérogènes? Gestion des erreurs des utilisateurs 17/11/2013 Cours du Langage C ibr_guelzim@yahoo.fr ibrahimguelzim.atspace.co.uk

Plus en détail

MIS 102 Initiation à l Informatique

MIS 102 Initiation à l Informatique MIS 102 Initiation à l Informatique Responsables et cours : Cyril Gavoille Catherine Pannier Matthias Robine Marc Zeitoun Planning : 6 séances de cours 5 séances de TD (2h40) 4 séances de TP (2h40) + environ

Plus en détail

CORRIGES Plan de la séance

CORRIGES Plan de la séance CORRIGES Plan de la séance 1. Corriges Compréhension écrite 2. Corriges Compréhension orale 3. Corriges Syntaxe 4. Corriges Vocabulaire 5. Corriges Conjugaison 6. Corriges Lecture d'élargissement 7. Corriges

Plus en détail

Langue Française. Syllabus A1. Description globale du niveau A1 utilisateur élémentaire

Langue Française. Syllabus A1. Description globale du niveau A1 utilisateur élémentaire Langue Française Redatto da Dott.ssa Annie Roncin Syllabus A1 Description globale du niveau A1 utilisateur élémentaire L étudiant peut : -comprendre et utiliser des expressions familières et quotidiennes

Plus en détail

MON LIVRET DE COMPETENCES EN LANGUE (Socle commun) Niveau A1/A2 / B1

MON LIVRET DE COMPETENCES EN LANGUE (Socle commun) Niveau A1/A2 / B1 Nom : Prénom :.. MON LIVRET DE COMPETENCES EN LANGUE (Socle commun) Niveau A1/A2 / B1 Récapitulatif pour la validation du Diplôme National du Brevet (Attestation du Niveau A2 en Langue Vivante) : ACTIVITES

Plus en détail

CONDITIONS CONTRACTUELLES GENERALES (CCG)

CONDITIONS CONTRACTUELLES GENERALES (CCG) CONDITIONS CONTRACTUELLES GENERALES (CCG) L Agence nationale de traduction et de certification (OFFI Zrt), s engage en tant que prestataire (par la suite : l Agence) auprès de ses Clients à accomplir les

Plus en détail

Qu est-ce qu un résumé?

Qu est-ce qu un résumé? Méthodologie d analyse et de mémoire Résumer un texte Quelques astuces et techniques Licence GSINFO Département GEII IUT d Évry N. Abchiche Mimouni 1 Qu est-ce qu un résumé? Exprime de façon brève, les

Plus en détail

Exclusion Mutuelle. Arnaud Labourel Courriel : arnaud.labourel@lif.univ-mrs.fr. Université de Provence. 9 février 2011

Exclusion Mutuelle. Arnaud Labourel Courriel : arnaud.labourel@lif.univ-mrs.fr. Université de Provence. 9 février 2011 Arnaud Labourel Courriel : arnaud.labourel@lif.univ-mrs.fr Université de Provence 9 février 2011 Arnaud Labourel (Université de Provence) Exclusion Mutuelle 9 février 2011 1 / 53 Contexte Epistémologique

Plus en détail

IFT2255 : Génie logiciel

IFT2255 : Génie logiciel IFT2255 : Génie logiciel Chapitre 6 - Analyse orientée objets Section 1. Introduction à UML Julie Vachon et Houari Sahraoui 6.1. Introduction à UML 1. Vers une approche orientée objet 2. Introduction ti

Plus en détail

Sciences de Gestion Spécialité : GESTION ET FINANCE

Sciences de Gestion Spécialité : GESTION ET FINANCE Sciences de Gestion Spécialité : GESTION ET FINANCE Classe de terminale de la série Sciences et Technologie du Management et de la Gestion I. PRESENTATION GENERALE 1. Les objectifs du programme Le système

Plus en détail

RAPPORT DE 2010 SUR L ATTRIBUTION DE BÉNÉFICES AUX ÉTABLISSEMENTS STABLES

RAPPORT DE 2010 SUR L ATTRIBUTION DE BÉNÉFICES AUX ÉTABLISSEMENTS STABLES ORGANISATION DE COOPÉRATION ET DE DÉVELOPPEMENT ÉCONOMIQUES RAPPORT DE 2010 SUR L ATTRIBUTION DE BÉNÉFICES AUX ÉTABLISSEMENTS STABLES 22 juillet 2010 CENTRE DE POLITIQUE ET D ADMINISTRATION FISCALES AVANT-PROPOS

Plus en détail

Énoncé de principes. AcSB/PSAB. Amélioration des normes pour les organismes sans but lucratif

Énoncé de principes. AcSB/PSAB. Amélioration des normes pour les organismes sans but lucratif Énoncé de principes Amélioration des normes pour les organismes sans but lucratif (Applicable aux organismes sans but lucratif [OSBL] des secteurs privé et public qui utilisent les normes pour les OSBL

Plus en détail

Préparation à l examen EFA en Macro

Préparation à l examen EFA en Macro Préparation à l examen EFA en Macro Exercice sur les macros en Word / Excel Les questions suivantes doivent constituer un bref rafraîchissement et vous aider à situer le niveau de vos connaissances : Question

Plus en détail

Représentation d un entier en base b

Représentation d un entier en base b Représentation d un entier en base b 13 octobre 2012 1 Prérequis Les bases de la programmation en langage sont supposées avoir été travaillées L écriture en base b d un entier est ainsi défini à partir

Plus en détail

APPLICATION POUR L ANALYSE DES BESOINS LINGUISTIQUES Guide de l utilisateur

APPLICATION POUR L ANALYSE DES BESOINS LINGUISTIQUES Guide de l utilisateur APPLICATION POUR L ANALYSE DES BESOINS LINGUISTIQUES Guide de l utilisateur Version: 1.1 Date: 31 mars 2013 Auteur: Mike Hammersley Ce projet a été financé avec le soutien de la Commission européenne (LLP

Plus en détail

Coordination de subordonnées relatives : identification et correction

Coordination de subordonnées relatives : identification et correction IDENTIFICATION SYNTAXE ET CORRECTION 1 Coordination Coordination de subordonnées relatives : identification et correction En cliquant sur le bouton «Rubrique grammaticale» dans notre site, vous pourrez,

Plus en détail

Plan. Exemple: Application bancaire. Introduction. OCL Object Constraint Language Le langage de contraintes d'uml

Plan. Exemple: Application bancaire. Introduction. OCL Object Constraint Language Le langage de contraintes d'uml OCL Object Constraint Language Le langage de contraintes d'uml Plan 1. Introduction 2. Les principaux concepts d'ocl Object Constraint Language 1 Object Constraint Language 2 Exemple: une application bancaire

Plus en détail

GRAMMATICAUX DE CATÉGORIES DIFFÉRENTES QUANT QUAND 1 Homophones grammaticaux de catégories différentes

GRAMMATICAUX DE CATÉGORIES DIFFÉRENTES QUANT QUAND 1 Homophones grammaticaux de catégories différentes GRAMMATICAUX DE CATÉGORIES DIFFÉRENTES QU EN HOMOPHONES QUANT QUAND 1 Homophones grammaticaux de catégories différentes qu en quant quand qu en : que (e élidé devant une voyelle) suivie de en, pronom qui

Plus en détail

Probabilités sur un univers fini

Probabilités sur un univers fini [http://mp.cpgedupuydelome.fr] édité le 10 août 2015 Enoncés 1 Proailités sur un univers fini Evènements et langage ensemliste A quelle condition sur (a,, c, d) ]0, 1[ 4 existe-t-il une proailité P sur

Plus en détail

IFRS 11 : Coentreprises Passage de la méthode de la consolidation proportionnelle à la méthode de la mise en équivalence

IFRS 11 : Coentreprises Passage de la méthode de la consolidation proportionnelle à la méthode de la mise en équivalence IFRS 11 : Coentreprises Passage de la méthode de la consolidation proportionnelle à la méthode de la mise en équivalence Extrait, Groupe de discussion sur les IFRS Compte rendu de la réunion du 18 octobre

Plus en détail

Cours 9 : Plans à plusieurs facteurs

Cours 9 : Plans à plusieurs facteurs Cours 9 : Plans à plusieurs facteurs Table des matières Section 1. Diviser pour regner, rassembler pour saisir... 3 Section 2. Définitions et notations... 3 2.1. Définitions... 3 2.2. Notations... 4 Section

Plus en détail

TP1. Outils Java Eléments de correction

TP1. Outils Java Eléments de correction c sep. 2008, v2.1 Java TP1. Outils Java Eléments de correction Sébastien Jean Le but de ce TP, sur une séance, est de se familiariser avec les outils de développement et de documentation Java fournis par

Plus en détail

programmation S initier à la la Avec des exemples en C, C++, C#, Java et PHP Avec des exemples en C, C++, C#, Java et PHP Claude Delannoy

programmation S initier à la la Avec des exemples en C, C++, C#, Java et PHP Avec des exemples en C, C++, C#, Java et PHP Claude Delannoy Claude Delannoy S initier à la la programmation Avec des exemples en Avec des exemples en C, C++, C#, Java et PHP C, C++, C#, Java et PHP S initier à la programmation Avec des exemples en C, C++, C#, Java

Plus en détail

Norme comptable internationale 21 Effets des variations des cours des monnaies étrangères

Norme comptable internationale 21 Effets des variations des cours des monnaies étrangères Norme comptable internationale 21 Effets des variations des cours des monnaies étrangères Objectif 1 Une entité peut exercer des activités à l international de deux manières. Elle peut conclure des transactions

Plus en détail

Plan du cours : Zippers. Des fonctions sur les listes avec position. Des fonctions sur les listes avec position

Plan du cours : Zippers. Des fonctions sur les listes avec position. Des fonctions sur les listes avec position Plan du cours : Le problème : naviguer efficacement une structure de données Ce qui ne marche pas Ce qui marche : les de Huet Exemples Comment dériver des pour tout type de données Pour en savoir plus

Plus en détail

ECVET GUIDE POUR LA MOBILITÉ

ECVET GUIDE POUR LA MOBILITÉ ECVET GUIDE POUR LA MOBILITÉ 2 GUIDE POUR LA MOBILITÉ ECVET «Le système européen de crédits d apprentissage pour l enseignement et la formation professionnels (ECVET) est un cadre technique pour le transfert,

Plus en détail

Lucile Cognard. S identifier à son symptôme

Lucile Cognard. S identifier à son symptôme Lucile Cognard S identifier à son symptôme Dans notre milieu analytique, l expression est connue : «s identifier à son symptôme». D où vient-elle, que recouvre-t-elle? C est la question que je me suis

Plus en détail

Méthodes d évolution de modèle produit dans les systèmes du type PLM

Méthodes d évolution de modèle produit dans les systèmes du type PLM Résumé de thèse étendu Méthodes d évolution de modèle produit dans les systèmes du type PLM Seyed Hamedreza IZADPANAH Table des matières 1. Introduction...2 2. Approche «Ingénierie Dirigée par les Modèles»

Plus en détail

Absence ou présence erronée d un mot ou d un groupe syntaxique

Absence ou présence erronée d un mot ou d un groupe syntaxique D UN SYNTAXE MOT OU D UN GROUPE SYNTAXIQUE 1 Problèmes fréquents Absence ou présence erronée d un mot ou d un groupe syntaxique Les erreurs d ordre syntaxique contenues dans cet exercice sont multiples

Plus en détail

Travaux pratiques. Compression en codage de Huffman. 1.3. Organisation d un projet de programmation

Travaux pratiques. Compression en codage de Huffman. 1.3. Organisation d un projet de programmation Université de Savoie Module ETRS711 Travaux pratiques Compression en codage de Huffman 1. Organisation du projet 1.1. Objectifs Le but de ce projet est d'écrire un programme permettant de compresser des

Plus en détail

Initiation à la programmation en Python

Initiation à la programmation en Python I-Conventions Initiation à la programmation en Python Nom : Prénom : Une commande Python sera écrite en caractère gras. Exemples : print 'Bonjour' max=input("nombre maximum autorisé :") Le résultat de

Plus en détail

TP n 2 Concepts de la programmation Objets Master 1 mention IL, semestre 2 Le type Abstrait Pile

TP n 2 Concepts de la programmation Objets Master 1 mention IL, semestre 2 Le type Abstrait Pile TP n 2 Concepts de la programmation Objets Master 1 mention IL, semestre 2 Le type Abstrait Pile Dans ce TP, vous apprendrez à définir le type abstrait Pile, à le programmer en Java à l aide d une interface

Plus en détail