Cursos

Nuevo filtro
Nuevo filtro

37835 Cursos

Fullname Shortname Summary
Digital Achat et outils numériques JEG5U147 See course
Veille économique et stratégie JEG5U148 See course
Management RH à l'international JEG5U149 See course
Outils Méthodologiques JEG5U150 See course
Méthodologie de la recherche et mémoire professionnel de recherche JEG5U151 See course
2024_Runaway American dream_(LHEEI659) UVSQ_2024_LHEEI659 See course
Asset Management and Sustainable Finance UEVE2425M_M2AMSF See course
Transformations de la matière 2024_Transformations de la matière See course
Advanced Deep Learning 2024_Advanced Deep Learning See course
UE 25 HEMATOLOGIE CLINIQUE 2024-2025 UE 25 HEMATOLOGIE CLINIQUE 24-25 See course
UE 25 IMMUNOLOGIE CLINIQUE 2024-2025 UE 25 IMMUNOLOGIE CLINIQUE 24-25 See course
2024_DIP2 TD_(MYAIE202) UVSQ_2024_MYAIE202 See course
2024_CONTENTIEUX GLOBAL_(MYAIE252) UVSQ_2024_MYAIE252 See course
2024_SAE3.01_(GA3SA06) UVSQ_2024_GA3SA06 See course
2024_Portfolio_(GA4POR) UVSQ_2024_GA4POR See course
2024_SAE4 APP_(GA1SA04A) UVSQ_2024_GA1SA04A See course
2024_SAE2.02_(GA2SA02A) UVSQ_2024_GA2SA02A See course
2024_SAE2.03_(GA2SA03A) UVSQ_2024_GA2SA03A See course
2024_Portfolio APP_(GA1PORA) UVSQ_2024_GA1PORA See course
2024_Géochimie Envel. Superf._(M2ECL112) UVSQ_2024_M2ECL112 See course
2024_Méthodes d'Analyses_(M2ECL110) UVSQ_2024_M2ECL110 See course
2024_mod, ana discrétisation_(MYAMS350) UVSQ_2024_MYAMS350 See course
Economie industrielle - EAD 24-25-JEG3UE08 See course
Méthodes d'analyse structurale (MAS) 24-25-Méthodes d'analyse structurale (MAS) See course
2025 L3 E3A S6 - TEI - UE 342 2024_sciences_1 See course
UEL 345 Compléments alimentaires : comprendre, conseiller 24-25 UEL 345 Compléments alimentaires : comprendre, conseiller 24-25 See course
Passeport Etudiants de la transition écologique Transition_ecologique-IUT-Sceaux See course
CSC_3INM3_TA - Autour de la logique (S2-1A - 2024-25) ENSTA_OCC_12473

La logique est la formalisation du raisonnement humain. À ce titre, elle
est au carrefour de diverses activités, qu'elles soient scientifiques ou non.

En mathématiques, il est courant de démontrer des théorèmes, mais
comment se convaincre que la preuve que l'on énonce est correcte, ne souffre
pas de raccourcis un peu rapides ?

En informatique, il est courant d'écrire des programmes, mais comment
se convaincre que l'algorithme puis le code que l'on a produits sont
corrects ?

Dans la vie de tous les jours, il est courant d'argumenter des points de
vue ou d'écouter ceux d'autrui, mais comment se convaincre que ces
arguments ne sont pas fallacieux, comment être certain que l'on
enchaîne nos arguments de manière irréprochable pour convaincre nos
auditeurs ?

Savoir ce qu'est une preuve dans un formalisme logique revient donc à
comprendre quelles sont les déductions valides dans ce formalisme. Savoir ce
qu'est une preuve est un atout d'auto-défense intellectuelle aidant à
se prémunir contre l'approximatif et la tromperie, ce qui est à mon avis
important pour tout scientifique (si ce n'est pour tout citoyen).

Ce cours a plusieurs objectifs:

  • aborder la logique en tant que science, comme objet d'étude et
    démontrer des propriétés sur certains formalismes logiques
  • aborder la logique en tant qu'outil, pour formaliser des problèmes et
    démontrer des propriétés
  • aborder la logique en tant qu'outil, pour formaliser des programmes et
    démontrer des propriétés
  • aborder la logique comme domaine sur lequel des algorithmes peuvent
    travailler pour automatiser des vérifications de preuves, voire (en
    partie) des recherches de preuves

Il ne sera pas question d'étudier tous les formalismes logiques tant ils
sont nombreux et rapidement complexes. On commencera par étudier le calcul
propositionnel qui permet de formaliser assez simplement la notion de
correction d'une démonstration. Ensuite on s'intéressera au calcul des
prédicats qui permet de formuler une plus grande classe de propriétés.
On examinera quelques formalismes pour ces deux fragments de la logique
(principalement un système à la Frege-Hilbert, la déduction naturelle et
le calcul des séquent).

Le cours mélangera des aspects purement théoriques (démonstrations au sens
« habituel » du terme), des aspects programmation en OCaml pour travailler
sur des formules logiques, des aspects preuve et programmation en Coq
pour mettre en application les « preuves formelles ».

Enfin, nous verrons le lien entre preuves et programmes (correspondance
de Curry-Howard en faisant un détour par la calculabilité et le
lambda-calcul. À ce sujet, on se restreindra sans doute restreinte à la
logique minimale pour ne pas devoir aborder des lambda-calculs compliqués.

Sur la forme, le cours se déroulera sous forme de « cours/TD intégrés »,
alternant les activités « cours » et « application ». Il s'étendra sur
8 séances (dont un contrôle des connaissances).

 

See course
Principes d'économie industrielle M2 IVR + EAD JEG5U17 See course
Méthodes Scientifiques appliquées au Vivant UEVE2425M_SV606-2023-1

Présentation de techniques spectroscopiques courantes pour l'étude structurale des macromolécules biologiques.
Théorie et applications.

See course