[PDF] Correction du Partiel LOFO – Logique Formelle





Previous PDF Next PDF



Présentation PowerPoint

10 mars 2021 Top 30 des marques podcast les plus écoutées en février 2021 ... L'émission intégrale les bonus et best of. Partiel.



best of flow - NIVUS

best of flow - pour chaque application. Que ce soit de la boue ou de l´eau du remplissage partiel ou total



Correction du partiel CMP1 & TYLA

Correction: Le sujet et sa correction ont été écrits par Roland Levillain. Le best of est tiré des copies des étudiants fautes de français y compris



Informations utiles relatives au Top Multilife

30 juin 2021 e travail totale ou partielle temporaire ou permanent o. Prime minimale : o. Prime maximale en branche B21 et pas de maximum en B23. o. Coûts : ...



Correction du Partiel THL T L

2 janv. 2008 Combien existe-t-il de mots de n lettres écrits dans un alphabet de m symboles ? Correction: Seuls 5% de la 2009 a juste ! 90% en 2010. Best-of:.



Métaheuristiques hybrides pour les problèmes de recouvrement et

ET RECOUVREMENT PARTIEL D'ENSEMBLES APPLIQUÉS AU PROBL`EME DE Percentage deviation from the best-known solution : Airline and bus scheduling problems.



Best of fungi 2020/2021

12 oct. 2021 Best of fungi 2020/2021. (sans diagnostic ni bithérapies). 27ème JRPI ... 2nd: succès = réponse complète ou partielle.



Correction du partiel CMP1

2 juin 2012 Best-of: – (. . .) constructions synthaxiques (. . .) – Il [le sucre syntaxique] permet au compilateur de mieux comprendre ...



Correction du Partiel LOFO – Logique Formelle

Best-of: Là je sèche. 1. Prouver que pour toute formule F



Form: TSP-77 Request for Partial Withdrawal When Separated (10

If you do not want to transfer any portion of your withdrawal skip to Section VII

Correction du Partiel LOFO - Logique Formelle

EPITA -Aucun document/ordinateur/calculatrice autorisé

Décembre 2007 (1h30)

Le sujet et sa correction ont été écrits par Akim Demaille.

Désolé de ne pas avoir trouvé plus de temps pour vous rédiger une épreuve originale, ceux

qui ont travaillé leurs anales ont certainement des facilités...

Une copie synthétique, bien orthographiée, avec un achage clair des résultats, sera toujours

mieux notée qu"une autre demandant une quelconque forme d"eort de la part du correcteur.Correction:Cet examen a été relativement bien réussi. J"ai noté généreusement,

mais je ne suis pas aveugle : beaucoup ont appris bêtement les annales, y compris les erreurs qu"elles contenaient. Certains ont appris avec tant d"incompréhension que lorsque par un copier-coller j"avais laissé un "n-times" ou lieu d"un "n-fois", eh bien je l"ai retrouvé. En tout honnêteté je ne crois pas que ceux qui en sont là ont appris par coeur, je crois plutôt qu"ils ont triché. D"autres éléments m"invite à penser que les brouillons ont circulé. Mais ce n"est pas à ce moment de votre scolarité que je vais jouer au flic.

1-calculus

Dans ce sujet on s"intéresse aux " entiers de Church », une façon de coder les nombres naturels

directement en-calculus, sans avoir à l"étendre avec de nouvelles constantes (comme0etsucc). L"idéeestsimple: lesentiersdeChurchsontdesfonctionsderépétition. LenombredeChurch

0applique 0 fois son argument fonction à un argument valeur, 42le fait 42 fois. On pose :

n=fx(f(f| {z } nfoisx))|{z} nfoisCorrection:Mon sujet commençait bien mal, il était écrit : n=fx(f)(f)| {z } nfoisx Ceci ne respecte pas l"associativité gauche de l"application de fonction:f fx(ou (f)(f)x, les parenthèses ne changent bien sûr rien) se lit(f f)x. Dans ce cas, notre fonctionfqui par exemple pourrait avoir un type!sera alimentée parfqui n"a pas le type. 1.

Écrir e2 et 3.

1

Correction:

2=fxf(fx)

3=fxf(f(fx))

Vue l"erreur de l"énoncé, j"ai ététrèstolérant sur cette question, mais quand même pas au point d"accepter des choses comme2=f(fx). 2. Écrir eune fonction succqui prennenet calculen+1.

Correction:

succ:=nfxf(nfx) Une réponse commenffnne convient pas: on a perdufpour la suite. Ça se "sent" bien en regardant les types:fn"est pas appliquée sur une valeur commex, mais sur un entier de Church. 3. Écrir eune fonction plusqui prennent deux entiersnetmet calculen+m. Attention aux associativités.Correction: plus:=nmfxmf(nfx) Nombreux sont ceux qui ont recopié la correction (incorrecte) de 2005. Dom- mage. D"autres ont remarqué que faire une somme, c"est faire appel plusieurs fois au successeur, ce que les entiers de Church savent très bien faire: plus:=nmnsuccm mais on n"a pas besoin demici. plus:=nnsucc

2-calculus Simplement Typé

Type derivations are trees built from the following nodes.

M:!N:MN:[x:]M:xM:!

1. Quel est le type de 1 ? Le prouver en fournissant l"arbre de preuve. Correction:Bien sûr parlerdutype est abusif : on pensait au type principal. J"ai compté 1/4 pour ceux qui n"avait pas le type principal. 2. Quel est le type de 2 ? Le prouver en fournissant l"arbre de preuve. Correction:Je retire 2/4 quand on ne mentionne pas les décharges. 3.

Quel est le type de npourn>2 ? Le prouver.

2

Correction:

[f:!]2[f:!]2[f:!]2[x:]1fx:f(fx) :f(f(fx)) :f(f(fx)) :1 xf(f(fx)) :!2 fxf(f(fx)) : (!)!! Dans la suite on considère que tous les entiersnont ce dernier type qu"on abrégera, y compris 0et 1. 4.

Écrir ele type de plus.Correction:Bien lire le sujet : il n"était pas demandé d"arbre de preuve, ce que

beaucoup ont courageusement essayé de faire. Bien entendu l"addition prend deuxet renvoie un, i.e.,!!. 5. Faisons l"hypothèse de l"existence d"une fonction foispour la multiplication. Quel est son type ?Correction:Comme pour l"addition :!!. C"est bien de dire "comme l"addition", mais parfois c"est trop mal dit pour être accepté. Par exemple : "puisque la multiplication est une suite d"additions" n"est pas acceptable. Deux personnes (SU et JM) m"ont proposé une définition de fois, et c"était juste. Je vous laisse analyser les deux réponses suivantes, équivalentes. fois:=mnfm(nf) fois:=mnm(plusn)03 Déduction Naturelle Intuitionniste [A]B)I

A)BA A)B)E

B??E

A:A:=A) ?

A B^I

A^BA^B^lEAA^B^rEB

A_lIA_BB_rIA_BA_B[A]C[B]C_E

C 1. Pr ouverque ( A)A))A)A. Qu"est-ce que ça vous rappelle, et pourquoi ce n"est pas un simple hasard ? 3

Barème:

1

Preuv ecorrecte

1

A vecles décharges

1

Reconnaître les types de npar Curry-Howard

1

Plus spécifiquement celui de 1Correction:

[A]2[A)A]1)E A)I

2A)A)I

1(A)A))A)A

Beaucoup ont dit que ça rappellait le type des entiers de Church. Plus précisé- ment c"est le type de1qu"il rappelle, même si le type de ce dernier est plus général. Mais il est important de prendre ce nombre, car c"est le seul pour lequel la correspondance de Curry-Howard s"applique. Et c"était ça qu"il fallait recon- naître.Best-of: Ça rappelle le typage du premier exercice. Ce n"est pas un hasard, puisqu"on est dans le même partiel.

Ça rappelle que)est différent de`.

Ça me rappelleA)A, et ce n"est pas un simple hasard car c"est de la même forme. Ça ne me rappelle rien, ce n"est pas un simple hasard suite au [pot d"hier]. Ça me rappelle un exemple du cours. Ce n"est pas un simple hasard car il était plus simple de reprendre un exo de partiel pour illustrer le cours. 2.

Pr ouverA)B;B)C`A)(B^C).Correction:

[A]1A)B)E

B[A]1A)B)E

B B)C)E

C^I B^C)I

1A)(B^C)

3. Montr erque A_B;:B`A, en utilisant la négation intuitionniste.Correction:On rappelle que:B:=B) ?.

A_B[A]1[B]2B) ?)E

??E A_E 1A 4

4 Calcul des Séquents Classique

``X `()`X` ()```W `A;`W` ;A``A;A;`C `A;;A;A`C` ;A`Id

F`F`A; 0;A`0Cut

;0`;0 ;A``: ` :A;`A;:` ;:A` `A; `B;`^ `A^B;;A`l^` ;A^B`;B`r^` ;A^B` `A;`l_ `A_B;`B;`r_ `A_B;;A` ;B`_` ;A_B` `;A0;B`0)` ;0;A)B`;0;A`B;`) `A)B;Best-of:Là, je sèche. 1.

Pr ouverque pour toute formule F, on aF`F.Correction:Je vous l"accorde, ma question était mal posée, surtout si vous

n"avez pas suivi avec attention le cours où j"insistais sur le fait que l"axiome porte sur une formule atomique, et que je distingue (parfois)AdeF. Mais le formulaire ne répond même pas à ce critère... Il s"agissait donc de faire une induction sur le connecteur le plus haut de la formule F: F=A(une formule atomique). Établi par l"axiome. F=G^HPar induction on suppose queG`GetH`Het on montre queF`F:

G`G H`H`^

G;G`H^H^`

G^G`H^H

...Et continuer ainsi pour tous les connecteurs. 5

Best-of:

SupposonsF` :F.

F` :F: `

F;F`C`F`

Il y a donc une contradiction. Donc8F;F`F.

Sérieux, c"est évident quoi :-D. À part faire une méga disjonction sur toutes les natures possibles de l"opération racine deFet montrer que dans tous les cas ça remonte bien à l"étage du dessus et conclure par récurrence, je ne vois pas... ` ?W`F` ?`WF`F(F_ ?=F) L"un des étudiants m"a numéroté toutes les règles sur le sujet, et a utilisé ces/ses numéros pour faire référence aux règles. De plus, plutôt que de faire des arbres de preuve, il rédigeait. Par l"absurde: on suppose qu"il existe une formuleFtel que en ayantFen hypothèse on ne puisse pas théserF. C"est absurde car on ne peut pas conclure quelque chose que l"on suppose ! 2.

Pr ouver( F^G))H`(F)H)_(G)H).Correction:

F`FG`G^`

F;G`F^GH`H)`

F;G;(F^G))H`H`WF;G;(F^G))H`H;H`)

F;(F^G))H`H;G)H`)

(F^G))H`F)H;G)H`r_(F^G))H`(F)H)_(G)H);G)H`l_(F^G))H`(F)H)_(G)H);(F)H)_(G)H)`C(F^G))H`(F)H)_(G)H)Best-of:[Une longue preuve qui commence par l""axiome"G`F]...ce qui est

faux carG`Fest faux. 3. Que pensez-vous de l"a rmation suivante, portant sur les points (x;y) du plan: (x=0)(x;y)=(0;0))_(y=0)(x;y)=(0;0)) 6 Best-of:On parle d"unedroite courbe passant à l"origine.

La formule est vraie si(x=0^y=0))(x;y)=(0;0).

Ceci est vrai dans le cadre d"un plan en 2 dimensions. L"affirmation implique quexsoit proportionelle ày, donc on ax=yavec2R. Cette affirmation est fausse, même si sa démonstration peut être exacte en logique classique. La faute au tiers exclu. xetysont lié [sic]. et pour ce qui est de l"affirmation je la trouve intéressante... [Après une explication parfaitement satisfaisante, très convaincainte:] C"est là que)diffère de^.

5 À propos de ce cours

Bien entendu je m"engage à ne pas tenir compte des renseignements ci-dessous pour noter votre

copie. Ils ne sont pas anonymes, car je suis curieux de confronter vos réponses à votre note. En

échange, quelques points seront attribués pour avoir répondu. Merci d"avance. Vous pouvez cocher plusieurs réponses par question. 1.

Identité

Option:

Nom: 2.

Assiduité

aJamais venu bPresque jamais venu cSouvent venu dToujours présent 3.

T ravailpersonnel

aRien bBachotage récent cRelu les notes entre chaque cours dFait les anales eLu d"autres sources 4.

Ce cours

aEst incompréhensible et j"ai rapidement abandonné bEst dicile à suivre mais j"essaie cEst facile à suivre une fois qu"on a compris le truc dEst trop élémentaire 5.

Ce cours

aNe m"a donné aucune satisfaction bN"a aucun intérêt dans ma formation cEst une agréable curiosité dJe le recommande 7

Best-of:

Je le recommande, mais pas à tout le monde :-)

(Il faudra que je sois plus clair à l"avenir.) J"ai du mal à comprendre à quoi il me servirait. 6.

L "enseignant

aN"est pas pédagogue bParle à des étudiants qui sont au dessus de mon niveau cMe parle dSe répète vraiment trop eSe contente de trop simple et devrait pousser le niveau vers le hautBest-of:

De bonnes remarques :

-Comment on utilise cette théorie ? -Les CSI m"ont parlé d"un programme qui fait des preuves, comme ça marche ? -Ça veut dire quoi "prouver un algorithme" ? Enseignant pédagogue, mais cours absolument pas en phase avec les at- tentes des étudiants SCIA. a bien du courage de faire ce cours. est drôle. 8quotesdbs_dbs27.pdfusesText_33
[PDF] Best-of Pour 2011, Gimm Traiteur choisit l`innovation - France

[PDF] Best-Practice-Studie Intelligente Netze

[PDF] BEST-SELLER - Jean - Anciens Et Réunions

[PDF] best-seller - Stadelmann Verlag - France

[PDF] Best-seller chaudières - Électroménager

[PDF] Best-seller traitement eau - Anciens Et Réunions

[PDF] Best.-Nr. 15485 - Anciens Et Réunions

[PDF] Best.Nr.Artikel € 10164 eckige Dichtung f. 14mm Zyl. 1,75 10165

[PDF] Bestand Erwachsene: Sachbücher

[PDF] Bestand X - Geschichtsportal

[PDF] Beständeübersicht - Stadt Braunschweig

[PDF] Beständigkeits- verhalten unterschiedlicher Elastomer

[PDF] Bestandsaufnahme

[PDF] Bestandsoptimierung in der produzierenden Industrie

[PDF] Bestätigung - Haupt- und Realschule Brake