Séminaire公司

埃基佩·塞马提克 阿尔盖布雷与计算
埃基佩·塞马提克 系统分析和概念
Equipe-projet Inria公司 皮库伯河(Inria)
Équipe音乐 Preuves和计划


朱尔、海瑞和利奥

Le jeudiá10时30分,英格兰

压延干燥机desénces(iCal格式)。
倒入最受欢迎的日历,即日历和指示。


联系人

《公共安全局公告》(Pur receivoir les annonces du séminaire PPS),特使un courrielásympa@listes.irif.fravec comme titre“subscribe seminarie-pps VotrePrénom VotreNom”et un corps参见。

PPS提案人和/或sujets surl’内部网.


Preuves、程序和系统
Jeudi 2024年5月23日,10 heures 30,ENS里昂
Tba公司 Séminaire巧克力

Preuves、程序和系统
Lundi 24 juin 2024年,10 heures,Amphi Turing@Sophie Germain
Pps会员,请大家动手!(PPS)旅程PPS

我们将解决两个典型的哲学问题:我们在做什么?我们要去哪里?

课程、计划和系统
Mardi 25 juin 2024年,10 heures,Amphi Turing@Sophie Germain
Pps会员,请大家动手!(PPS)旅程PPS

待讨论:与前一天相同的哲学问题。

Preuves、程序和系统
Jeudi 27 juin 2024,10 heures 30,ENS里昂
Tba公司 Séminaire巧克力



Anneée 2024年

Preuves、程序和系统
Jeudi 25 avril 2024,11 heures,Salle 3052号
维克拉曼·乔杜里(博洛尼亚大学)抽象的二重性

众所周知,计算在功能和并发方面都具有双重性编程:输入/输出、表达式/上下文、严格/懒惰、发送方/接收方、,向前/向后,以及其他几个。当通过代数透镜观察时,这些可以理解为严格数学的形而上学解释二元性。

在这次演讲中,我将探讨价值观和延续的二重性(Filinski’89)通过笛卡尔闭包/共笛卡尔联合闭包的透镜。这个主要观察结果是,就像高阶函数给出指数一样,高阶延拓给出了余指数。利用这种语义二元性,我将呈现λλ~(lambda-lambda-bar或tilde)演算,它展示了抽象/共抽象的二重性。我将开发语法和语义它给出了以下方面的计算解释推测性执行和回溯。

使用此语言,我将演示如何恢复经典控制运算符,经典逻辑的计算解释,以及控制效果的完全公理化。最后,我将展示如何将Lambek的功能完整性二元化,从而将Hasegawa的λ-演算分解为一级κ/ζ结石。

课程、计划和系统
Jeudi 2024年3月28日,11小时,Salle 3052
法比奥·加杜奇(比萨大学)关于Petri网和单体范畴(带有一点线性逻辑)

并发理论中的一个经典结果表明,Petri网的代数解释交换幺半群的项可以用来描述确定性通过一元类计算网络,说明其顺序性和并行性成分。反过来,这种特征化导致了对以下计算的解释线性逻辑乘法片段的序列。演讲对主题进行了调查,包括有关非确定性计算及其特征的最新结果就闪长类而言,热带半环的类等价物,以及建议与线性逻辑的乘法加法片段可能存在联系。

Preuves、程序和系统
Jeudi 2024年5月21日,11小时,Salle 3052
乌里·法伦伯格 定向拓扑和并发:个人视图

我将介绍有向代数拓扑及其在并发理论中的应用,包括有向空间、有向路径和有向同伦。然后我将谈到事物的组合方面,前立体集和高维自动机(HDA),这将把我们带到演讲的第二部分:HDA的语言理论。这使得连接回到了最初的动机,并发理论,也为有向拓扑提供了新的灵感和工具。

Preuves、程序和系统
Jeudi 7 mars 2024,11 heures,Salle 3052&在线(缩放链接)
杰罗姆·费雷特(正常供应)一种site-graph重写语言的静态分析和模型简化

软件科学在描述、组织、执行和分析分子相互作用系统(如生物信号通路)方面发挥着作用。这些系统涉及生物分子实体的巨大多样性,而它们的动力学可能由共享资源的竞争、不同时间和浓度尺度的相互作用以及非线性反馈回路驱动。理解蛋白质群体的行为是如何从各自的相互作用中协调自身的,这是系统生物学的圣杯,需要专用语言提供适应的抽象层次和高效的分析工具。

在本次演讲中,我们描述了Kappa的形式化工具的设计,Kappa是一种受生物化学启发的站点-图形重写语言。特别是,我们引入了一种静态分析来计算模型中可能出现的生物实体的一些属性,以增加我们对它们的信心。我们还提出了一种基于生物实体不同区域之间信息流和潜在对称性研究的模型简化方法。这种方法既适用于微分语义,也适用于随机语义。

Preuves、程序和系统
Jeudi 22 février 2024,11 heures,Salle 3052&在线(缩放链接)
阿德里安·兰斯洛特(IRIF、巴黎城市大学和INRIA、LIX、Ecole Polytechnique)轻遗传

为了更好地理解Barendregt对非类型化的call-by-value lambda-calculus的泛型,我们首先在call-by-name中重新访问它,采用更轻量级的语句,并与上下文等价性建立联系。然后,我们用它给出了一个新的、更简单的证明,即H*是一个最大一致的等式理论。我们继续讨论按调用值,在这里我们调整了这些结果,并引入了一个新的概念,即轻泛型的双重泛型。我们将轻(共)泛型作为鲁棒属性而不仅仅是引理,并基于应用的双相似性、语义模型和直接重写技术提供了不同的证明。

Preuves、程序和系统
Jeudi 15 février 2024,10 heures 30,Salle 3052&在线(缩放链接)
大卫·莫尼奥(VERIMAG,CNRS)麂皮:CompCert扩展的敏捷开发,用于优化和安全

CompCert是唯一经过正式验证的C编译器,也是为数不多的经过正式验证过的编译器之一。它用于安全关键型应用。我将讨论我们在CompCert上实现的一些改进:新的VLIW目标、新的优化和安全特性。我们的很多开发都使用了OCaml中实现的不受信任的oracles以及一个经过正式验证的检查器。我将讨论有关此界面的键入问题以及我们对它们的一些问题。

Preuves、程序和系统
Jeudi 8 février 2024,11 heures,Salle 3052号
纳塔娜·菲亚尔科夫(CNRS、LaBRI、波尔多)机器学习与程序合成

在过去的5到10年里,机器学习彻底改变了程序合成。在本次讲座中,我们将介绍ProgSynth,一种基于神经符号学方法的通用程序合成工具。我们将讨论一些挑战:组合搜索、语义程序合成和强化学习。

Preuves、程序和系统
Jeudi 25 janvier 2024,11 heures,Salle 3052&在线(缩放链接)
卡梅隆·卡克(马赛爱克大学信息与系统实验室)从相干到量子,再到有向拓扑

第一个这样的联系出现在之前的工作中,在该工作中,我们提供了Kleene代数高维类比中范畴相干定理的代数形式化。我将简要回顾我们对后者的定义以及相关的相干定理。然而,范畴结构和代数结构之间的这种联系使我们得出了(更高的)类集、(更高的)范畴的推广和(更高的)量子之间的Jónsson Tarski对应关系。后者是作为区域设置的非交换扩展引入的,此后也在范畴逻辑的背景下进行了研究。本讲座的第一部分将重点讨论这一对应关系及其对相关卷积代数的扩展。这些结果以及上面描述的相干定理已经在证明助手Isabelle中形式化了。

在本次演讲的第二部分中,我将描述与重写、量子数和(定向)拓扑方法相关的正在进行的工作。本文的目的是描述多项式格及其连续类似物的同余,特别是有序单位区间的超连续自同态的量子Qv(I)。前者是对置换面体的推广,描述了与有限字上的可交换性相关的重写系统,而后者是在范畴线性逻辑的背景下进行研究的。这些结构都被解释为有向空间,其同伦类型与其同余密切相关。我将描述这一对应关系,并简要讨论拓扑对偶在我们正在进行的这些结构研究中的使用。

Preuves、程序和系统
Jeudi 11 janvier 2024,11 heures,Salle萨尔3052
雨果·帕奎特(巴黎北部索邦大学LIPN)无元素概率分布与贝叶斯聚类

“无元素”概率分布是在我们忘记了概率分配的元素之后,概率分布的剩余部分。在元素的特定身份不重要的情况下,这些对象自然会出现在贝叶斯统计中。这篇演讲是关于可测空间范畴中无元素分布的理论。我将解释基本概念,然后给出两个新的结果,证明无元素分布是一个规范概念。第一个结果是随机分区表示定理的分类版本,最初是由Kingman提出的,它将无元素分布的空间描述为Giry monad G的Kleisli范畴中的极限。第二个结果建立了G型随机无元素分布和自然变换之间的对应关系我将简述该理论与非参数贝叶斯聚类的相关性。

这是与维克托·布兰奇的合作。


Anneée 2023年

Preuves、程序和系统
Jeudi 14 décembre 2023,10 heures 30,ENS里昂
玛丽安娜·吉兰多(Marianna Girlando)和索尼娅·马林(Sonia Marin),佩奇·兰德尔(Paige Randall)北部,莱昂内尔·沃克斯-奥克莱(Lionel Vaux Auclair) Séminaire巧克力

Preuves、程序和系统
Jeudi 7 décembre 2023,10 heures 30,Salle 3052&在线(缩放链接)
梅文·列侬·贝特朗(剑桥大学)走向一个经过认证的证明辅助内核——它需要什么以及我们拥有什么

校对助手内核是程序认证的自然目标:它们很小,很关键,而且很具体。尽管如此成熟的软件认证领域,我们尚未看到经认证的Agda、Coq或Lean。在这次演讲中,我将尝试解释原因这不是一个简单的任务,并且提出了两个互补的项目朝那个方向走。第一个项目MetaCoq是一个大型项目,广泛旨在提供工具来操作Coq项和派生在Coq内部,特别是开发一个重要的形式化考克打字的证据。第二项是最近的努力,旨在解决所有属性之母:标准化。

课程、计划和系统
2023年11月23日,10小时30分,萨尔3052
卢卡·雷吉奥(伦敦大学学院)游戏、共鸣和范畴同伦

由萨姆森·阿布拉姆斯基(Samson Abramsky)和阿努杰·达瓦尔(Anuj Dawar)于2017年启动的游戏协同研究计划提供了有限模型理论中关键结构的分类说明,并导致了对该领域核心逻辑资源的各种概念的公理化方法。

我将概述一些关于如何将同伦理论的工具引入游戏共鸣曲研究领域的初步想法,目的是解决有关表达完整性和保存结果等开放性问题。

Preuves、程序和系统
2023年11月16日,10时30分,ENS里昂
摩根·罗杰斯、西里尔·科恩、西蒙·福里斯特(各机构)Séminaire巧克力

与CHOCOLA研讨会的联合会议。详情请参阅:

https://chocola.ens-lyon.fr/events/meeting-2023-11-16/

Preuves、程序和系统
2023年11月9日,10小时30,Salle 3052
安德烈亚斯·努伊茨(鲁汶大学)多模态类型理论及其应用

类型化编程语言中(类型)依赖的某些属性可以通过观察非冲突性在语法上建立,从而简化了手动证明的需要。这类属性的例子有方差、无关性、参数或因果关系,如保护型理论中的那样。一个类型系统,其中函数类型用表示函数行为的*模态*进行注释,可以将这种语法检查作为类型检查的一部分。根据输入基本函数运算的需要,我们发现这些模态应该具有有序幺半群的结构,或者更一般地说,它们可以是2范畴的态射,其对象称为*模态*。多[模式/模态]类型理论(MTT)的目的是提供一个类型系统,由一个称为*模式理论*的2类参数化,抽象地实现了这一结果。

在介绍了MTT及其模型之后,根据时间、观众的兴趣和背景,我们可以研究MTT实施过程中出现的问题,也可以研究应用程序。我已经或正在研究的一些应用程序包括关联度(用于参数和无关性)、自然类型理论(自然性和方差)和模态传递系统(用于预处理模型的内部化方面)。J.Ceulemans为Agda开发的Sikkel图书馆探索了MTT如何帮助使用文献中发现的许多类型理论的扩展*本地和模块化*。

Preuves、程序和系统
Jeudi 2023年10月19日,10小时30分,Salle 3052
Tba公司 Séminaire巧克力

Preuves、程序和系统
Jeudi 2023年10月12日,10小时30分,Salle 3052
朱利叶斯·克洛博切克(巴黎城市大学)下一站的常规节目:une简介

L'Internet est un réseau consistant de plusieurs dizaines de millards de国际互联网是一个统一的标准nœuds。路程是阿奇米娜穿越联合国的问题雷休。“互联网”应用程序*下一站的路线*。

Dans cet exposé,je ferai une介绍下一个hop,puis jedécrirai comment il est traditionnellement réalisédans l’Internet(互联网)。Je(杰伊)décrirai les faibleses des technique traditionnelles de routage等蒙特雷雷评论了巴别尔维塞莱斯·孔特纳的日常工作协议。

Preuves、程序和系统
Jeudi 2023年9月28日,10 heures 30,里昂
Antoine Allioux,Liseau Blondeau-资料员,William Simmons Séminaire巧克力

标题和摘要可从以下网址获得:https://chocola.ens-lyon.fr/events/meeting-2023-09-28/

Preuves、程序和系统
Jeudi 2023年9月21日,10小时30,Salle 3052&在线(缩放链接)
布里吉特·皮恩特卡(麦吉尔大学)元程序设计的分层模式类型理论——元程序设计与内涵代码分析的契合点

元编程是一门编写程序的艺术,可以生成或操作其他程序。这为消除样板代码并利用特定领域的知识进行构建高性能程序。虽然这一广泛使用的概念几乎与尽管编程本身很古老,但它对一般扩展到逻辑框架和类型理论。

在这次演讲中,我提出了一个分层模态类型理论,它提供了一个逻辑基于内涵代码分析的元编程。在其核心(第0层),有一个纯(简单类型)演算,没有模式。层1是通过用一层上下文框类型,描述层0的开放代码并支持模式匹配来自层0的开放代码。虽然这两层基本上都是共享相同的语言和相同的打字判断,我们只允许第1层的计算。因此,层0准确第1层的计算行为。该系统的合理性在于使用预处理模型的评估归一化(NbE)。从模型中提取的归一化算法是完善的并在Agda中实现。

我们将这项工作视为开发依赖型产品的垫脚石支持元编程中内涵代码分析的理论。

这是与Jason Z.Hu的合作。

Preuves、程序和系统
Jeudi 22 juin 2023,10 heures 30,房间:待定
大厅把手放在甲板上

Preuves、程序和系统
Vendredi 2023年5月26日,9小时30分,Amphi 9e Halle aux Farines
甲板上的所有人员(PPS极)Journées PPS 2023年

Preuves、程序和系统
Jeudi 2023年5月25日,9 heures 30,Amphi 9e Halle aux Farines
甲板上的所有人员(极PPS)Journées PPS 2023年

Preuves、程序和系统
Jeudi 13 avril 2023,10 heures 30,Salle 3052&在线(缩放链接)
朱利奥·曼佐内托(巴黎北索邦大学)Lambda微积分——40年后

巴伦德雷格特的书“兰姆达微积分,它的语法和语义学”(1981/84)已成为理论计算机的“经典”科学,因为它代表了lambda微积分的最新水平并提出了一些悬而未决的问题和猜测。2022年,巴伦德雷格特和曼佐内托出版了《续集》在本书中,介绍了其中几个问题的解决方案,等等。在这次演讲中,我们将介绍这些问题的选择以及用于解决这些问题的关键成分。

Preuves、程序和系统
Jeudi 2023年3月30日,10小时30,Salle 3052&在线(缩放链接)
罗曼·帕斯夸尔(巴黎萨克利大学)用于几何建模操作推理的图形变换

基于拓扑的几何建模处理nD对象的表示,它分割了拓扑描述,即对象的表示拓扑单元(顶点、边、面、体积…)和几何体信息,即向拓扑单元添加数据。我们研究表示为属性映射的广义映射和定向映射的组合模型受一致性条件约束的类型化图。这种表示法允许将建模操作作为图重写进行研究规则。动机是双重的。首先,我们研究模型的保存通过语法条件静态检查规则的一致性。第二,我们将规则扩展到规则模式中,以在底层拓扑上进行抽象。这种建模操作的形式化也为推断提供了指导由初始值和目标值组成的代表性示例中的操作对象。推理机制在Jerboa中实现,该平台用于利用图形转换规则设计几何建模器。

Preuves、程序和系统
Jeudi 2023年3月23日,10小时30,Salle 3052&在线(缩放链接)
朱利奥·曼佐内托 推迟至Apil 13。

Preuves、程序和系统
Jeudi 2023年3月16日,10小时30,Salle 3052&在线(缩放链接)
阿德里安·杜里埃(巴黎萨克利大学)打开按值调用和并发

Milner关于作为过程的功能的工作表明lambda-calculus的评估策略可以被忠实地模仿在pi-calculus中,允许函数的动态表示程序。Milner研究的是call-by-name和call-by-value评估策略,并提出了完全抽象的问题这些编码,也就是说,由这些编码产生的等价物是什么编码。呼叫者的理论得到了很好的研究和理解,很快就解决了call-by-name的完全抽象问题之后。另一方面,开放条件下的赎回价值理论是复杂的,我们给出了完整抽象问题的解决方案call-by-value,直到最近才打开。

课程、计划和系统
Jeudi 9 mars 2023,10 heures 30,Salle 3052&在线(缩放链接)
吉斯伦·亚历克西斯(博洛尼亚大学)通过代数运算和状态计算进行选择

Plotkin和Power定义的代数运算是一种经过深入研究的强大工具,可为计算lambda-calculus提供指称语义,在设计有效计算的抽象时尤其有用,通过将效果签名与其解释分离,实现高度模块化。处理程序是函数编程中的一个流行工具,它实际上可以在保持模块性的同时提供效果签名的具体实现。

在本次演讲中,我将与乌戈·达尔·拉戈(Ugo Dal Lago)和弗朗西斯科·加瓦佐(Francesco Gavazzo)共同探讨代数运算和处理程序如何支持函数程序中的决策抽象:用户可以调用一个运算来解决选择,而无需实现底层的选择机制,还可以通过奖励的方式提供反馈。我们与Abadi和Plotkin最近提出的基于选择单子体的问题解决方法不同,因为我们用一组处理程序实现的高效算法来表示底层的选择机制。我将首先介绍代数效果和处理程序,然后介绍用于选择的选择单子方法,以及基于状态计算(或等效的共模型)的方法。我们将从理论和实践两个方面进行检验,并将展示与选择单子模型相比,我们的方法的实际效率。最后,我将重点介绍如何在带有处理程序的具体语言上以模块化的方式实现我们的工作,以及如何使用表达型系统来获得安全属性,尤其是如何确保高度模块化和代数运算的合理使用。

Preuves、程序和系统
Jeudi 23 février 2023,10 heures 30,Salle 3052&在线(缩放链接)
弗朗西斯科·加瓦佐(比萨大学)从关系角度看计算效果

程序很少单独执行。实际上,在评估过程中,程序可能会修改机器的内存、与外部进程交互、改变计算流程等。所有这些现象都被称为计算效果,可以非正式地描述为程序评估过程中发生的副作用。计算效果对于理解程序行为至关重要,事实上,自从该学科诞生以来,它们就是编程语言语义的主要研究课题之一。从尤金尼奥·莫吉(Eugenio Moggi)的开创性工作开始,借助代数语言和范畴理论,计算效果已经被成功地理解,单子函数、代数(和Lawvere)理论和分配定律等概念是当今编程语言社区中广为接受的习惯用法。虽然计算效果的分类视角对模拟有效程序的指称语义特别有效,但在解释其操作行为时,它并没有起到很好的作用。在本次演讲中,我将首先回顾有效程序的分类方法,重点介绍Plotkin和Power的代数效应理论,然后介绍运算推理(某些子领域)中的计算效应,从而介绍计算效应理论。特别是,我将证明,通过将上述范畴概念从范畴(功能)扩展到寓言(关系)设置,有可能获得与指称对等物具有相同普遍性水平的计算效果的优雅操作理论。为了尽可能地保持演讲的通俗易懂,我将首先介绍计算效果,然后转向更技术化的关系开发。后者将包括在操作推理和更深入的案例研究的背景下取得的结果的一般高级别大纲。

Preuves、程序和系统
Mardi 14 février 2023、11 heures、Salle 3052和在线(缩放链接)
贝诺?t缬氨酸(CentraleSupélec)线性光学和量子电路的完备方程理论

在本次演讲中,我们介绍了两个完整的方程理论:一个用于线性光学电路,一个用于量子电路。更多确切地说,在这两种情况下,我们都引入了一组电路方程我们证明是健全和完整的:两个电路代表相同量子进化当且仅当它们能被转化为其他使用方程式。

我们将首先介绍我们提出的线性方程理论光学电路。然后我们将讨论这两者的语义如何电路类型不同,如何使用受控门。讨论将推动实现完整性基于线性光学的量子电路结果电路。

与Algorithmes et complexité系列研讨会的联合会议。

Preuves、程序和系统
Jeudi 9 février 2023,10 heures 30,Salle 3052&在线(缩放链接)
克莱门特·布拉多(INRIA巴黎,CAMBIUM项目团队)改装OCaml模块

ML模块提供了大规模的组合和模块化概念。提供作为核心语言之上的一个附加层,它们已被证明是至关重要的向工作中的OCaml和SML程序员致敬,并激励其他用户和语言。不幸的是,他们的元理论仍然难以理解,并且最近的扩展(抽象签名、模块别名)缺乏完整的形式化。基于先前从ML模块到Fω的转换,我们提出OCaml重要子集的新的综合描述模块,包括应用函子和生成函子以及提出的透明归属的特征。通过探索和的翻译根据Fω,我们提供了签名避免问题的完整描述,如下所示以及对基于路径的方法的局限性和好处的见解OCaml类型共享。

Preuves、程序和系统
Jeudi 26 janvier 2023,10 heures 30,Salle 3052&在线(缩放链接)
乔治·梅特卡夫(伯尔尼大学)有序群和有序幺半群中的判定方程

(与Almudena Colacito、Nikolaos Galatos和Simon Santschi共同工作)

这篇演讲将讨论在各类有序群和有序幺半群中确定方程,以及这与确定自由群和满足有限多不等式的幺半群上是否存在阶之间的关系。

从任何格序群(l-群)中去掉逆运算,就得到了分配格序幺半群(l-monoid),但并不是每个分配l-幺半群都承认一个群结构。事实上,每个分配的l-幺半群都是链上的序-保映射的点序幺半群(可能是有限的),而每个l-群都是一个链上序-保置换的点序群,必须是平凡的或无限的。

我们将看到,分配l-幺半群的方程理论是可判定的,并且与没有逆的l-群方程理论一致,因此,通过消除逆,l-群的方程论也是可判定的。这与以下事实形成了对比:存在可由所有全序交换幺半群而非所有全序可换幺半群满足的无逆方程,且后者的方程理论的可判定性是开放的。

Preuves、程序和系统
Jeudi 12 janvier 2023,10 heures 30,Salle 3052&在线(缩放链接)
雷米·塞尔达(马赛艾克斯大学)无穷λ-演算的泰勒展开

Ehrhard和Regnier的λ-项的Taylor展开已被广泛用作λ-微积分的几种变体的近似理论。许多结果来自一个交换定理,该定理将项的泰勒展开的正规形式与其Böhm树相关联。我们将这个框架扩展到(001-)无穷λ-演算,其中的项和约简可能是无限的,而正规形式恰恰是Böhm树。这使得我们能够对交换定理给出统一的表示,这得益于通过泰勒展开的(有限、合流和终止)约简来模拟无限约简。最后,我们推导了无穷λ-演算的合流性和一般性的新的简单证明,以及基于近似的水头约简和β-约简的特征。

相应论文(提交给LMCS):https://arxiv.org/abs/2211.05608.这是与我的主管莱昂内尔·沃克斯-奥克莱(I2M,AMU)共同完成的工作。


Anneée 2022年

Preuves、程序和系统
Jeudi 15 décembre 2022,10 heures 30,Salle 3052&在线(缩放链接)
大卫·巴巴罗萨(博洛尼亚大学)Lambda-calculus流向热带

在过去几年中,人们对程序之间的“距离/错误”概念越来越感兴趣。一个自然的问题是,这个观点与Ehrhrard和Regnier的lambda-terms泰勒展开式所提供的观点之间的关系,其中多项式在分析中所起的作用是由所谓的资源项所起的。这项仍在进行中的工作的主要动机之一——与保罗·皮斯通(Paolo Pistone)合作——正是为了探索我们如何将这两个世界联系起来。例如,从“度量角度”来看,一个值得注意的概念是一个程序是K-Lipschitz;从“微分观点”来看,人们可能希望资源项是Lipschitz,但在分析方面存在不匹配,因为多项式不是。现在,众所周知的“热带化”,精确地将多项式转换为Lipschitz函数。热带数学是一个成熟的领域,与代数几何和优化密切相关;我们探讨了它与lambda-calculus的一些关系。特别地,我们考虑了所谓热带半域中具有系数的集合和矩阵的类别。赋予一定的bang和微分算子,它产生了一个微分lambda-calculus模型,其中的态射可以泰勒展开,被视为“无限”热带多项式,满足一定的连续性和Lipschitz性质。我将提到一些与概率和从程序中提取定量信息相关的可能应用。如果时间允许,我将提到我们是如何认识到这一点的,实际上,所有这一切都与量子丰富范畴的一些一般研究有关,并且可能与埃尔哈德的有限性空间有着有趣的关系。

Preuves、程序和系统
Jeudi 8 décembre 2022,10 heures 30,Salle 3052&在线(缩放链接)
贝尼亚米·阿卡托利(INRIA Saclay,PARTOUT项目团队)线性逻辑中作为替代的指数与消减成本。

在本次演讲中,我将首先讨论线性逻辑缺乏合理的时间成本模型。然后,受lambda演算姊妹领域最新进展的启发,我将为IMELL介绍一种新的基于术语的割消表示,它承认一种合理的策略(即,步长是合理的时间成本模型的策略)。重点将放在新的削减演示背后的原则上。

Preuves、程序和系统
Jeudi 1 décembre 2022,10 heures 30,Salle 3052&在线(缩放链接)
大卫·巴尔德(ENS雷恩)松鼠校准仪的逻辑基础

计算完全符号攻击者(CCSA)是Bana和Comon提出的一种基于逻辑的方法,用于验证计算模型中的密码协议,即在密码学家模型中,消息是概率比特字符串,攻击者是任意概率PTIME机器。CCSA最初的公式基于一阶逻辑,只支持对有界迹协议的验证。我们与几位合著者于2020年提议在这个“基本”一阶逻辑的基础上构建一个元逻辑,以获得支持验证无界协议的方法。这种元逻辑构成了防松鼠助手的基础。

Preuves、程序和系统
Jeudi 2022年11月10日,10 heures 30,Salle 3052
加布里埃尔·瓦诺尼(Inria Sophia Antipolis)合理空间与Lambda-Calculus

计算复杂性的研究基于计算模型,传统图灵机器。空间复杂性定义为使用的最大单元数在计算过程中。我们如何衡量函数的空间复杂性程序?空间的概念并不明确,因为没有固定的评估模式。然而,成本模型应该合理,即与图灵机之一。在本次演讲中,我将讲述我的旅程第一个合理的空间成本模型的定义λ-微积分,解释了对数空间的复杂性。

Preuves、程序和系统
Jeudi 2022年10月13日,10小时30分,Salle 3052&在线(缩放链接)
威廉·海杰斯(巴斯大学)函数机微积分

本讲座介绍功能机器微积分(FMC)作为具有效果的高阶计算的简单模型,包括高阶可变存储、输入和输出,以及特殊的概率和非确定性计算输入案例。它由两个独立的推广组成lambda-calculus,源自标准歌剧-按名称调用堆栈机器的民族视角由领域理论考虑支持。一个泛化,“位置”,支持效果操作符编码到微积分的结构中。第二,“测序”,由kappa-calculus和concate可知-并引入了“跳过”和“顺序”。这将启用约简编码策略,包括按值调用lambda-calculus和一元结构。FMC的减少是合流的,这可能是-原因-编码-效果运算在代数上减少,而不是而不是在操作上。它可以简单地键入以授予强大的规范化,并在语义上形成笛卡尔闭合类别。

Preuves、程序和系统
2022年10月6日,10小时,萨尔3052
全员参与(爱尔兰国际单项体育联合会)PPS租户

Preuves、程序和系统
Jeudi 2022年9月22日,10小时30分,ENS里昂
罗曼·库伊莱(Romain Couillet)、克劳迪娅·法根(Claudia Faggian)、纪尧姆·杰夫罗伊(Guillaume Geoffroy) Séminaire巧克力
http://chocola.ens-lyon.fr/events/

课程、计划和系统
伦迪2022年9月19日,11小时,3052和缩放链接
沙查尔·伊扎基(Technion,海法)TheSy:演绎合成和E-graphs支持的理论探索

近年来,核查数量大幅增长软件。现在可以使用高阶理论和计算。复杂的属性导致越来越多的定义和相关引理构成证明结构的一个组成部分。在此之后–自动或半自动-计算机辅助方法引理发现已经出现。在这项工作中,我们引入了一个新的自底向上引理发现的符号技术,即从归纳数据的基集生成引理库类型和递归定义。这就是所谓的理论勘探问题,到目前为止,已根据无论是反例生成还是更普遍的随机与一阶解算器相结合的测试。我们的新方法纯演绎,无需随机测试滤波阶段和SMT解算器。因此,这是可以接受的组合推理和用户定义的处理高阶函数。我们的实施TheSy已经证明比现有技术有更多的引理,同时避免了冗余且没有必须运行一次程序。

在这次演讲中,我将介绍CAV 2021发布的结果,以及正在进行的将TheSy扩展到更丰富理论的工作。在第一项工作中,我们在鸡蛋上使用电子图表(Willsey等人)。在后续行动中,我们扩展egg以处理条件等式,这些等式是在许多理论中普遍存在;特别是带有归纳的分离逻辑定义。我们希望这将允许合成一组更丰富的引理。

与核查研讨会的联席会议。

Preuves、程序和系统
Mercredi 13 juillet 2022年,14 heures 30年,Salle 3052年
Daniela Petrisan、Alexandre Goy、Nicolas Munnich、Chris Barrett、Willem Heijltjes和其他Mfps演讲者 MFPS本地活动-第3天

编程语义的数学基础将在纽约伊萨卡举行,IRIF将举办一场本地活动。Daniela Petrisan、Alexandre Goy、Nicolas Munnich、Chris Barrett和Willem Heijltjes将在3052室举行会谈。伊萨卡演讲者的演讲将在同一个房间播出。

请参见https://www.cs.cornell.edu/mfps-2022/paris.md.html了解更多信息。

Preuves、程序和系统
Mardi 12 juillet 2022年,14 heures 30年,Salle 3052年
Nicolas Wu和其他Mfps演讲者 MFPS本地活动-第2天

编程语义的数学基础将在纽约伊萨卡举行,IRIF将举办一场本地活动。Nicolas Wu的演讲将于18:20在3052室举行。伊萨卡演讲者的演讲将在同一个房间播出。

请参见https://www.cs.cornell.edu/mfps-2022/paris.md.html了解更多信息。

Preuves、程序和系统
Lundi 11 juillet 2022年,14 heures 30,Salle 3052年
芭芭拉·科尼格、艾伯克·托森、弗兰克·普芬宁和其他Mfps演讲者 MFPS本地活动-第1天

编程语义的数学基础将在纽约伊萨卡举行,IRIF将举办一场本地活动。芭芭拉·科尼、艾伯克·托森和弗兰克·普芬宁的会谈将在3052室举行。伊萨卡演讲者的演讲将在同一个房间播出。

请参见https://www.cs.cornell.edu/mfps-2022/paris.md.html了解更多信息。

Preuves、程序和系统
Jeudi 23 juin 2022,10 heures 30,Salle 3052&在线
Lison Blondeau Patissier女士(Aix-Marseille Universityé)无辜策略的位置注入

在异步游戏中,Melliès证明了无辜的策略是位置的:它们的行为只取决于位置,而不取决于到达位置的时间顺序。这个富有洞察力的结果形成了我们对动态(即游戏)语义和静态(即关系)语义之间联系的理解。在这里,我们研究了在传统的Hyland-Ong-Nickau-Coquand指针游戏中无辜策略的位置。虽然无害策略不是位置性的,但所有有限的无害策略仍然具有位置性的一个关键结果,即位置内射性:它们完全由它们的位置决定。

本次演讲基于与皮埃尔·克莱兰堡(Pierre Clairambault)合著的一篇文章(https://drops.dagstuhl.de/opus/volltexte2021/14255).

Preuves、程序和系统
Jeudi 16 juin 2022,10 heures 30,Salle 3052&在线(缩放链接)
尼古拉·甘比诺(利兹大学)类型理论的Kripke-Joyal语义

理论计算机科学中数学逻辑和语义技术的一个关键方面是测试公式的结构有效性。这可能是一项复杂的任务,例如,如果公式或结构很复杂。在这篇演讲中,我将提出一种方法来测试变量集类别(presleves)中依赖型理论陈述的有效性。这涉及到直觉逻辑的著名克里普克语义和高阶直觉逻辑的克里普克-乔亚尔语义的推广。作为应用,我将概述如何使用此方法关联同伦类型理论中使用的所谓均匀纤维的类型理论和类别理论特征。我不会假设已经有类型理论或范畴理论的知识。这是与Steve Awodey(卡内基梅隆大学)和Sina Hazratpour(约翰·霍普金斯大学)的合作,见https://arxiv.org/abs/2110.14576.

Preuves、程序和系统
朱迪9 juin 2022,10 heures 30,Salle 3052
乔纳森·斯特林(奥胡斯大学)合成Tait可计算性中的朴素逻辑关系

逻辑关系是证明逻辑、类型理论和编程语言的正属性的主要工具:规范性、规范化、可判定性、保守性、计算充分性等等。逻辑关系将纯语法与语法参数化的非语法对象以某种复杂的方式结合在一起;可能的参数化的复杂性使得逻辑关系成为专家们主要可以使用的工具。根据哈尔莫斯(Halmos)的《天真集理论》(Naive Set Theory)一书的精神,我提倡基于综合Tait可计算性(逻辑关系类别的内部语言)的逻辑关系新观点。在综合Tait可计算性中,逻辑关系就像集合一样被操作,使得非专业人员可以访问许多复杂逻辑关系参数的本质。

Preuves、程序和系统
Jeudi 2022年7月2日,10小时30分,在线(缩放链接)
塞萨里·卡利西克(因斯布鲁克大学)用于定理证明的性质不变机器学习

在这次演讲中,我将讨论学习方法的最新进展用于定理证明。在许多领域中对不重要的转换进行抽象,例如抽象视觉过度平移和旋转越来越普遍。学习定理公式的标准解释方法然而,证明还无法处理许多重要的问题转换。特别是嵌入以前看不到的标签,这通常出现在定义编码和Skolemization中,到目前为止一直很弱。转移时出现类似问题已知符号之间的知识。我将讨论公式的编码基于图形模型,它仅按中的节点表示符号图形,而不知道原始标签。我会讨论这在多重定理证明任务中,包括引理选择,推理以及与ITP的交互。

Preuves、程序和系统
Jeudi 2022年5月19日,10小时30分,在线。
格林·温斯克(华为爱丁堡研究中心)使并发功能发挥作用

对话在两种主要的计算范式之间架起了桥梁,一种是从输入到输出的函数计算,另一种是交互计算,在交互计算中,计算对环境做出反应。任何交互组合理论的核心都是系统与其环境之间的二分法。并发游戏和策略通过区分玩家的动作(系统事件)和对手的动作(环境事件),以分布式的方式详细地解决了这一二分法。函数方法必须更巧妙地处理二分法,因为它对输入和输出的区分更为明确。这导致了各种功能方法,专门针对特定的交互需求。通过并发游戏,我们可以更清楚地看到是什么将不同的范式分离和联系起来,并展示如何:

-函数编程和逻辑的几种范式作为并发游戏的子类别自然出现,包括稳定域理论;非确定性数据流;相互作用几何;辩证法解释;透镜和光学器件;以及它们对非独立透镜和光学器件容器的扩展。

-将策略的丰富性(例如概率、量子或实数计算)转换为功能设置。

Preuves、程序和系统
Jeudi 2022年5月12日,10 heures 30,Salle 3052
帕特里克·贝洛特(CNRS、CRIStAL里尔)束模糊:向量度量的灵敏度

“程序灵敏度”测量程序在两个相关输入上运行时,程序输出之间的距离。这一概念在诸如差异隐私和优化等领域发挥着重要作用,近年来已成为引入的几种程序分析技术的焦点。对于这个领域,一种被证明特别有效的方法是使用受线性逻辑启发的类型系统,这是由Reed和Pierce在Fuzz编程语言中率先提出的。在Fuzz中,每种类型都有自己的距离概念,而类型规则解释了在分析程序的敏感性时如何正确处理这些距离。特别是,Fuzz有两种产品类型,对应于两种不同的敏感性分析:“张量积”通过相加来组合每个组件的距离,而“with product”则取其最大值。在本次演讲中,我们将展示如何将Fuzz中的产品推广到任意Lp距离,这是隐私和优化中常用的度量。原始Fuzz积张量和with对应于特殊情况L1和L∞。为了处理广义乘积,我们用束扩展了Fuzz型系统,正如束含义的逻辑一样,其中不同变量组的距离可以使用不同的Lp距离组合。我们表明,我们的扩展Bunched Fuzz可以自然地用于推理概率分布之间度量的重要示例。

这是与june wunder、Arthur Azevedo de Amorim和Marco Gaboardi的联合工作。

Preuves、程序和系统
2022年5月5日,10小时30,Salle 3052
马塞洛·菲奥雷(剑桥大学)二阶代数理论形式计算元理论的数学基础

我将进一步介绍我正在进行的代数研究计划类型理论,其总体目标是发展数学理论在支持实践的同时从代数角度理解类型理论基础。演讲将围绕二阶代数理论展开是(一阶)代数型语言中的等式表示变绑定算子的结构和(二阶)项结构和参数化元变量。示例包括:一阶逻辑,简单型计算微积分与偏微分区别。

具体来说,我将为二阶提出一个新的分类模型代数理论:它基于索引族并基于初始代数方法。的主要动机和关键方面数学理论是,它可以用语言直接编程支持归纳家庭;事实上,它是与构建一个二阶形式验证的计算机实现语义、计算和演绎。因此,这项工作产生了用于自动生成通用二阶抽象语法和可证明正确元运算操纵它;也就是说,代数模型与合成模型解释、避免捕获和元变量替换操作,等式推理和/或重写推理。这是与Dmitrij的联合工作斯扎莫兹万切夫;论文、源代码、文档和案例研究可在项目页面<tinyurl.com/agda-soas>上找到。

Preuves、程序和系统
Jeudi 28 avril 2022、10 heures 30、Salle 3052
安东尼诺·萨利布拉(IRIF和卡福斯卡里大学)通用克隆代数

克隆是固定载波集上的有限运算集,包含所有投影运算,并在合成下闭合。它们在泛代数(代数的术语克隆)、一阶结构研究(结构的多态克隆)和理论计算机科学(约束满足问题的多态克隆问题)中发挥着重要作用。在这次演讲中,我们介绍了一个新的代数和克隆的通用框架,称为通用克隆代数。有限运算的代数和克隆对于泛代数的意义,正如t代数和克隆代数对于泛克隆代数的意义一样。克隆代数发现了一种单排序的纯代数克隆理论,而t-代数是代数的一种轻微推广,用于处理无限算术。我们提出了一种将代数和克隆分别编码为t-代数和克隆代数的方法。我们提供了具体的例子,表明当用代数和克隆来翻译泛克隆代数中的一般结果时,会给出泛代数中已知定理的新版本。我们将此方法应用于Birkhoff的HSP定理和Birkhoff's定理的最新拓扑版本。

Preuves、程序和系统
Jeudi 21 avril 2022、10 heures 30、Salle 3052
劳拉·丰塔内拉(巴黎大学Est Créteil)在经典可实现性中表示序数

可实现性旨在提取数学证明的计算内容。克莱恩于1945年作为构造数学更广泛项目的一部分引入,可实现性后来发展到包括经典逻辑甚至集合论。Krivine的工作为ZF理论定义了可实现性模型,遵循了一种推广Forcing方法的技术。在简要介绍了这种技术之后,我们将讨论在集合论的可实现性模型中表示序数的问题,因此我们将介绍与纪尧姆·杰夫罗伊(Guillaume Geoffroy)联合工作中提出的解决方案,该解决方案实现了无数版本的依赖选择公理。

Preuves、程序和系统
Jeudi 7 avril 2022,10 heures 30,Salle 3052&在线
皮埃尔·克莱兰堡(CNRS,Aix-Marseille Universityé)因果几何:多重交互几何及其因果展开

在本次演讲中,我将为Idealized介绍一种多令牌机器并行算法(IPA),一种高阶并发编程语言具有共享状态和信号量。对于纯功能片段,机器在概念上接近交互几何标记机器,源于线性逻辑并呈现高阶作为令牌遍历图的低级过程的计算(校对网)代表术语。然而,我们的方法是有些不同:不是将术语表示为证明网,而是机器将术语的组合解释形式视为“Petri结构”,某些有色Petri网。将令牌形式化机器作为Petri网,使我们能够将GoI与民间传说联系起来一阶命令式并发程序的彩色表示Petri网。

为了证明我们的机器是正确的,我们遵循游戏语义并表示类型作为特定游戏,指定之间的依赖关系和冲突计算事件。我们将Petri策略定义为遵守游戏规则的结构。反过来,我们展示了Petri如何策略在并发意义上展开为并发策略比赛项目结构。这不仅需要正确性和我们的机器的充分性,但也让我们在操作上生成高阶类型程序行为的因果描述。

这是与Simon Castellan的联合工作。因果几何机器已实现,可从以下位置获得:https://ipatopetrinets.github.io/

Preuves、程序和系统
Jeudi 2022年3月31日,10小时30分,在线
克里斯蒂娜·马塔奇(Cristina Matache)、阿比谢克·德(Abhishek De)、费德里科·奥林皮耶里(Federico Olimpieri) Séminaire巧克力

Preuves、程序和系统
Jeudi 2022年3月24日,10小时30分,在线
马泰奥·阿克拉维奥(卢森堡大学)设计图形证明系统

在这篇演讲中,我们定义了逻辑系统,其中图形扮演着公式的角色。我们回顾了命题公式和共格图之间众所周知的对应关系,共格图是满足简单拓扑条件的一类特殊图,我们引入了一个逻辑证明系统,将这种对应关系推广到一般无向图。我们表明证明系统满足一些基本要求,特别是分析性。最后,我们概述了这种方法的新颖性及其开辟的研究方向。

在线时间:链接(任何密码都有效)

Preuves、程序和系统
Jeudi 2022年3月17日,10小时30分,Salle 3052及在线
加布里埃尔·谢勒(Inria Saclay)递归值定义的从右到左类型系统

在按值调用语言中,一些互递归值定义可以安全地评估以构建递归函数或循环数据结构,但一些定义(`let rec x=x+1 `)包含恶意圆及其求值在运行时失败。我们提出了一种新的静态分析以检查是否存在此类运行时故障。

我们的分析由一组声明性推理规则描述可以“定向”到算法检查。我们对此的实施check替换了OCaml编程使用的现有check语言,一个脆弱的句法/语法标准随着语言的不断发展,一些细微的错误也逐渐消失了。

https://galene.org:8443/group/seminaire网站-购买力平价(任何密码都有效)

Preuves、程序和系统
2022年10月10日,10时15分,在线。
Tba公司 Séminaire巧克力

Preuves、程序和系统
Jeudi 3 mars 2022,10 heures 30,Salle 3052,虚拟房间位于链接(任何密码都有效)
米尔娜·阿莫尼亚(IRIF)哥德尔之后的声音

这篇演讲是关于一位数学逻辑学家对现代数学中一个禁忌的探索:我们证明的准确性。这不是一个正式的证明,甚至不是数学的基础,但它给出了我们在数学中的立场,即我们可以在多大程度上信任自己的所作所为,以及我们可能如何改进它。或者是否真的有可能改进。这篇演讲改编自我在《哥德尔不完全定理90年后》(7月202日,德国图宾根)会议上的一篇受邀演讲。

关于suivra la tradition oöles transparents sont en anglais et la langue de présentation le français si tout le monde est francophone,l'angais autrement的传统。

Preuves、程序和系统
Jeudi 17 février 2022,10 heures 30,房间3052,虚拟房间链接(任何密码都有效)
师丹尼斯(LMF,巴黎-萨克利)克鲁索:锈蚀的预言性检验者

Rust是一种用于系统编程的较新编程语言,通过强大的所有权策略为内存安全提供了静态保证。这一特性为演绎验证带来了有希望的进展,演绎验证旨在证明Rust代码与其预期行为规范的一致性。

我们提供了Creusot,一个用于Rust的正式规范和演绎验证的工具。克鲁索特的规范语言以预言的概念为特色,以推理记忆突变。Rust提供了基于特征概念的高级抽象特性,广泛用于标准库和用户代码中。对特征的支持是Creusot程序验证和规范方法的核心。

Preuves、程序和系统
Jeudi 27 janvier 2022,10 heures 30,房间3052,虚拟房间链接(任何密码都有效)
Titouan光标(洛里亚/洛林大学)量子流的图示语义

以同样的方式,我们有比特流和流转换器,我们可以定义量子比特流和量子比特流变换器。我将介绍量子电路的扩展表示流变换器的内存。我们提供一套重写规则和可扩展的共约原理一套完整的循环规则流转换器的规则。因此,任何两个观察等效流变压器可以通过以下方法证明等效我们的重写规则。我还将在流变换器的指称语义及其扩展后选案例。

Preuves、程序和系统
Jeudi 20 janvier 2022,10 heures 15,虚拟房间链接
布鲁诺·迪尼斯(里斯本大学)功能解释和应用

函数解释是公式从一种理论语言映射到另一种理论的语言,以这种方式保持可证明性。这些解释通常用函数关系取代逻辑关系。函数解释有很多用途,例如相对一致性结果、守恒结果和从证明中提取计算内容,就像所谓的证明挖掘程序中的情况一样。

我将介绍最近的几种功能解释以及这些解释产生的一些结果。我还将根据证据挖掘程序的精神,给出函数解释的应用示例。

Séminaire巧克力。

Preuves、程序和系统
Jeudi 13 janvier 2022,10 heures 30,虚拟房间链接(任何密码都有效)
Xavier对手(正常供应)概率程序的验证随机变分推理

概率编程是利用程序符号从统计和机器学习中编写模型,并使用通用推理机对这些模型进行推理的思想。最近,人们对它与深度学习的结合进行了深入的探索,这导致了所谓的深度概率编程语言的发展,如Pyro、Edward和ProbTorch。这项开发的核心是基于随机变量推理算法的推理机。当要求查找用这种语言编写的模型的后验分布信息时,这些算法将后验引用查询转换为优化问题,并通过梯度上升或下降的形式近似求解。

在本次演讲中,我们使用指称语义和程序分析的工具分析了一种最基本、最通用的变分推理算法,称为分数估计器或REINFORCE。我们形式化地表达了该算法在程序表示的模型上的作用,并揭示了该算法对模型所做的隐式假设。违反这些假设可能导致优化目标不明确或优化过程的收敛保证丢失。然后,我们描述了证明这些假设的规则,这些假设可以通过静态程序分析实现自动化。我们的一些规则使用了来自连续数学的非平凡事实,并且让我们用涉及微分或有界的条件来代替假设中关于积分的要求,例如根据程序的外延定义的函数的可积性,这些条件更容易自动(和手动)证明。按照我们的一般方法,我们为Pyro编程语言开发了一个静态程序分析,旨在消除我们所称的模型引导支持匹配的假设。我们的分析应用于Pyro网页中的八个代表性模型指南对,其中包括复杂的神经网络模型,如AIR。它在其中一种情况下发现了一个错误,在另一种情况中揭示了推理引擎的非标准使用,并表明在其余六种情况下满足了假设。

(与Wonyeol Lee、Hangyeol Yu和KAIST Yang Hongseok共同工作)


Année 2021年

Preuves、程序和系统
Jeudi 16 décembre 2021,10 heures 30,虚拟房间位于链接(任何密码都有效)
Vasileios Koutavas公司(都柏林三一学院)从有界检查到通过符号Up-to技术验证等价性

上下文等价是程序表达式之间的关系,它保证相关表达式在任何程序上下文中都是可互换的。它包含安全性和终止性等验证属性,引起了语义界的极大关注,并在密码协议验证、编译器正确性和回归验证中找到了主要应用。

在本次演讲中,我们提出了一种针对具有局部状态的高阶程序的有界等价性验证技术。该技术结合了类似于符号游戏语义的完全抽象的符号环境互模拟、最新技术和轻量级状态不变注释。这就产生了一种没有误报或否定的等价性验证技术。该技术是有界完备的,在给定足够大的边界时,将自动检测所有不相等。此外,还自动或用状态不变量注释后证明了几个硬等价。我们已经在一个名为Hobbit的工具原型中实现了这项技术,并用大量新的和现有的示例对其进行了基准测试。霍比特人可以证明许多经典等价物,包括所有的迈耶和西伯例子。

Preuves、程序和系统
Vendredi 10 décembre 2021,10 heures 30,虚拟房间位于链接(任何密码都有效)
杰雷米·莱登特(斯特拉斯克莱德大学)多主体认识逻辑的简单模型

认识逻辑是知识的模态逻辑。它允许对一组有限的代理进行推理,这些代理可以了解世界的事实,以及其他代理所了解的内容。认知逻辑的传统克里普克式语义学基于图,图的顶点表示可能世界,其边缘表示无法区分两个世界的主体。在这次演讲中,我将介绍一种基于组合拓扑的认知逻辑的替代语义。这个想法是用一个简单的复数来代替克里普克图,从而在可能的世界之间实现高维连通。事实上,每个克里普克模型都可以转化为一个等价的单纯形模型,从而揭示其潜在的拓扑信息。

这是与埃里克·古堡和塞尔吉奥·拉杰斯鲍姆的合作

课程、计划和系统
Jeudi 2 décembre 2021,10 heures 30,虚拟房间位于链接(任何密码都有效)
西尔万·博尔梅(Verimag公司)通过符号执行正式验证的程序集优化。

Necula(PLDI’2000)和Tristan,Gouvereau,Morrisett(PLDI‘2011)认为,符号执行与重写相结合可以有效地验证最先进的编译器应用各种优化所生成的代码。与此同时,Tristan和Leroy(POPL’2008)在CompCert编译器中使用经过正式验证的符号执行来验证由不受信任的预言生成的调度(优化管道使用)。唉,他们的正式验证检查器具有指数复杂性,因此从未集成到主线CompCert中。

通过Cyril Six和David Monniaux,我们在符号执行中通过正式验证的哈希一致性解决了这个性能问题。我们成功地应用了该技术在CompCert中实现了针对超标量(或VLIW)订单处理器的有效优化。

实际上,演讲将从简单介绍一个用于在Coq中嵌入OCaml oracles的完善的外部函数接口开始。因此,它将解释我们如何在此应用程序中使用它。

这次演讲将用法语进行。

Preuves、程序和系统
2021年11月25日,10小时30分,3052室,虚拟房间链接(任何密码都有效)
丹尼斯·梅里古克斯(印度)加泰罗尼亚:法律编程语言

法律总体上支撑着现代社会,规范和管理着公民日常生活的许多方面。通常,法律会在各个法院和司法管辖区受到解释、辩论和质疑。但在其他一些领域,法律几乎没有解释的余地,其基本目的是严格描述计算、决策过程或简单地说,算法。不幸的是,散文对于这项工作来说仍然是一种极为不足的工具。形式主义的缺乏为模棱两可留下了空间;法律法规的结构,许多段落和小节分布在多个页面上,使得很难计算给定文本下算法的预期结果;而且,与其他任何指定不明确的关键软件一样,使用非正式语言会导致角落案例无法解决。我们引入了Catala,这是一种新的编程语言,我们专门设计用于将成文法直接系统地翻译为可执行的实现。加泰罗尼亚的目标是通过共享媒体将律师和程序员聚集在一起,使他们能够理解、编辑和发展,弥合经常导致法律实施严重错误的鸿沟。我们已经为Catala实现了一个编译器,并使用F*证明助手证明了其核心编译步骤的正确性。我们根据一些伪装算法的法律文本对加泰罗尼亚进行评估,特别是美国联邦所得税第121条和拜占庭法国家庭福利;通过这样做,我们发现了官方实现中的一个bug。我们观察到,作为形式化过程的结果,使用Catala可以在律师和程序员之间实现丰富的交互,从而更好地理解最初的立法意图,同时生成可由更大的软件生态系统重用的正确构造的可执行规范。

Preuves、程序和系统
2021年11月18日,10小时30分,3052室,虚拟房间链接(任何密码都有效)
艾默尔·弗洛姆赫兹(印度)钢:依赖类型并发分离逻辑中的面向证明的编程

现代软件越来越多地利用并行性来达到性能的新高度。不幸的是,并发编程很容易出错,开发人员经常对程序的行为做出错误的假设,这引起了人们对其在关键系统中的使用的担忧。使用形式化方法提供强大的正确性保证很有吸引力,但也很有挑战性;验证框架要么缺乏对实际实现中发现的每个高级低级模式建模所需的表达能力,要么没有保持确保验证可伸缩性所需的自动化水平。为了解决这个问题,我们提出了Steel,这是一个新的验证框架,用于开发和证明嵌入在F*中的并发程序,F*是一种独立类型的编程语言和证明助手。

在本次演讲中,我们将从头开始概述钢铁行业。为了解释程序,Steel提供了一种高阶非独立并发分离逻辑,支持动态分配的不变量和部分交换幺半群(PCM)。为了自动化验证,Steel在分离逻辑谓词和一阶逻辑可编码谓词之间分离验证条件;我们使用高效的反思策略开发了一个(部分)决策程序,重点关注前者,而后者可以通过F*高效地编码到SMT。最后,我们将介绍几个经过验证的Steel库,其中包括可变的自平衡树以及基于PCM的新型编码的2方相关类型会话,这些都说明了Steel的表达能力和可编程性。

这次演讲将用英语进行。

Preuves、程序和系统
朱迪2021年10月21日,10时15分,在线。
阿玛·盖诺(奥胡斯)存在不可信代码时在功能机器上进行程序验证
这次演讲是与CHOCOLA研讨会联合进行的。请参见https://chocola.ens-lyon.fr/events/online-2021-10-22/了解详细信息。

Preuves、程序和系统
Jeudi 1 juillet 2021,10 heures,在线
丹尼尔·瓦拉卡 米尔纳和阿勒走进一家酒吧

厨师把他们踢了出去:“对不起,在我的厨房里我们只使用感应”

本演讲将从莫里斯1968年的博士论文开始,并通过PCF、CCS、交替过渡系统、背景和策略,展示50年的理论计算机科学,最终以位于克雷泰尔的宏伟司法宫的脚步结束。

这次演讲是与CHOCOLA研讨会联合进行的。请参见https://chocola.ens-lyon.fr/events/online-2021-07-01/talks/varacca/了解详细信息。

Preuves、程序和系统
Jeudi 2021年7月24日,17小时,在线链接(任何密码都有效)
迈克尔·舒尔曼(圣地亚哥大学)构造数学中的仿射逻辑

非正式地说,“建构主义”是一门数学课程,旨在确保断言存在的任何内容都必须显式构造。它通常使用直觉主义逻辑来实现这是通过拒绝排斥中间派的法律实现的。然而,同样结果也是通过Girard的线性逻辑实现的限制每个假设在一个证明中可以使用的次数;但实际上,今天没有实践建构主义者使用线性逻辑。

我将展示直觉主义和线性方法的建设性数学通过对将线性逻辑(或更准确地说,仿射逻辑)转换为直觉主义基于楚/方言范畴结构的逻辑,称为“对偶翻译”。特别是直觉数学,如不等式关系,反子组和隔离空间会自动出现不可避免地要从仿射逻辑中转换自然定义跨越这个解释。因此,仿射逻辑可以用作直觉数学的“高级工具”,帮助找到正确定义和管理形式双重记账证明中的属性。

Preuves、程序和系统
Jeudi 17 juin 2021,10 heures,在线
索尼娅·马林 聚焦嵌套计算应用于束蕴涵逻辑

聚焦是一种在句法上划分证明系统中的非确定性选择的通用技术,它不仅改进了证明搜索,而且具有将顺序证明提取为合成范式的代表性优点。然而,由于聚焦在传统上被指定为序演算的一种限制,这项技术并没有像一些模态或子结构逻辑那样转移到缺乏(浅)序表示的逻辑上。

利用K.Chaudhuri和L.Straßburger,我们将聚焦技术扩展到嵌套序列,这是普通序列的推广,使我们能够以模块化的方式捕获经典直观S5立方体的所有逻辑。按照O.Laurent介绍的方法,这依赖于语法的充分极化和聚焦系统的内部删减程序,而聚焦系统又用于显示其完整性。

最近,与A.Gheorghiu一起,我们将类似的方法应用于Bunched Implications(BI)逻辑,这是一种自由结合直觉逻辑和乘法线性逻辑的逻辑。为此,我们首先使用嵌套序列重新构造了传统的BI束演算,然后是一个极化和聚焦的变体,我们再次通过删减参数证明了它是合理和完整的。

这次演讲是与CHOCOLA研讨会联合进行的。请参见https://chocola.ens-lyon.fr/events/online-2021-06-17/talks/marin/了解详细信息。

Preuves、程序和系统
Jeudi 10 juin 2021,10 heures 30,在线链接(任何密码都有效)
保罗·安德烈·梅利埃(爱尔兰国际单项体育联合会)模板游戏简介

游戏语义是将公式(或类型)解释为游戏,将证明(或程序)解释为策略的艺术。为了反映程序的交互行为,需要遵循特定的调度策略。通常,在顺序编程语言的情况下,程序(播放器)和它的环境(对手)以严格交替的方式依次播放。另一方面,在并发语言的情况下,允许玩家和对手以非交替的方式连续执行多个动作。在这两种情况下,调度策略设计得非常仔细,以确保策略正确同步,并在连接在一起时很好地组合。一个长期存在的概念性问题是理解给定的调度策略在何时以及为什么起作用,以及在这个意义上是组合的。在本次演讲中,我将介绍模板博弈的概念,并展示一些简单而基本的组合属性,这些属性确保给定的调度策略定义(实际上)一个博弈、策略和模拟的单体闭双范畴。模板游戏的概念将通过构建两个不同风格(交替和异步)的线性逻辑游戏模型来说明,这两个模型使用相同的类别组合,在小2类类别中执行。

感兴趣的读者可以在这里找到更多资料网址:https://www.irif.fr/~mellies/template-games.html https://www.youtube.com/watch?v=ZC2jtq2R3cw在配套论文[1,2,3]中。

[1] PAM公司。游戏语义中调度和同步的分类组合。2019年POPL会议记录。网址:https://www.irif.fr/~mellies/papers/Mellies19popl.pdf 网址:https://www.irif.fr/~mellies/slides/pop-slides-2019年1月.pdf

[2] PAM公司。模板游戏和微分线性逻辑。2019年LICS会议记录。网址:https://www.irif.fr/~mellies/template games/2-template-games-and-differential-linear-logic.pdf

[3] PAM公司。异步模板游戏和2类格雷张量积。LICS 2021会议记录。网址:https://www.irif.fr/~mellies/papers/asynchronous-template-games.pdf

[4] PAM公司。非均衡微观逻辑网址:https://www.irif.fr/~mellies/hdr-mellies.pdf

Preuves、程序和系统
Jeudi 3 juin 2021,15 heures,在线
卡洛·安吉乌利(卡内基梅隆大学)用统一性内在化表示独立性

在通常的形式中,表示独立元定理提供了一个外部保证,即当抽象接口的两个实现通过保持操作的对应关系相关联时,它们是可以互换的。然而,在依赖类型的设置中,我们希望在语言本身中利用这种不变性结果,以便将定理从简单实现转换为复杂实现。同伦类型理论家注意到,沃沃德斯基的单价原理等同于同构结构,但不幸的是,许多表示独立的实例都不是同构。

在本次演讲中,我们描述了一种在Cubical Agda中建立内部关系表示独立性结果的技术,该技术使用更高的归纳类型,通过它们之间的异构对应来同时商量两个相关的实现类型。对应关系成为商类型之间的同构,从而允许我们通过单价获得实现的相等性。与Evan Cavallo、Anders Mörtberg和Max Zeuner合作。可在https://dl.acm.org/doi/10.1145/3434293.

这次演讲是与CHOCOLA研讨会联合进行的。请参见https://chocola.ens-lyon.fr/events/online-2021-06-03/talks/angiuli/了解详细信息。

Preuves、程序和系统
2021年5月27日,10小时30分,在线链接(任何密码都有效)
Xavier对手(正常供应)非重复注释。

静态分析旨在发现软件的语义属性在执行之前。感兴趣的发光特性示例包括不存在某些类别的误差,某些类别的不变性数值特性,或保持形状的无界数据结构。虽然许多静态分析都是通过计算程序的可达状态集,也可以查找程序输入输出关系的抽象。前者是通常足以回答诸如“我的程序可能会崩溃吗?”,但前者开辟了几条有趣的道路。首先,它允许证明某些类的函数正确性属性。第二,它使对给定的程序片段重用分析成为可能(通常是一个函数),并加快整个分析过程。我们称这种分析为关系分析。然而,关系分析需要操作状态的抽象关系。成对表或抽象的前置和后置条件是经常使用。在这次演讲中,我们提出了一个基于专门用于捕获关系的逻辑连接器。我们给出了抽象、分析算法和示例。

(与雨果·伊卢斯(Hugo Illous)和马蒂厄·莱梅尔(Matthieu Lemerre)合作。)

Preuves、程序和系统
Jeudi 2021年5月20日,10小时,在线
瓦莱丽亚·维格努德利(里昂高等师范学院)非确定性和概率系统的单数、方程理论和度量

单数及其通过等式理论的表达为推理具有计算效果的程序提供了一种工具。在最近的工作中,我们研究了由不确定性、概率和终止性组合而产生的单子,以及它们对度量空间范畴的扩展。在本次讲座中,我们将介绍这个框架,并展示在证明非确定性和概率系统的等价性和距离方面的应用。

参考文献:

Bonchi、Sokolova、Vignudelli。具有不确定性和概率的系统的迹理论。LICS 2019。网址:https://arxiv.org/abs/1808.00923

维格努德利·米奥。不确定性和概率的Monad和定量方程理论。CONCUR 2020年。网址:https://arxiv.org/abs/2005.07509

Mio、Sarkis、Vignudelli。结合不确定性、概率和终止性:等式和度量推理。LICS 2021。网址:https://arxiv.org/abs/2012.00382

这次演讲是与CHOCOLA研讨会联合进行的。请参见https://chocola.ens-lyon.fr/events/online-2021-05-20/talks/vignudelli/了解详细信息。

课程、计划和系统
2021年5月6日,10小时,在线
芭芭拉·科尼格 不动点理论-倒置

Knaster-Tarski定理将完整格上单调函数的最大不动点描述为最大后不动点,自然导致了所谓的共约证明原理,该原理用于表明某些元素低于最大不动点(例如,用于提供双相似性证据)。对偶原理用于表示元素高于最小不动点,它与归纳不变量有关。本次讨论考虑了在精神上类似的证明规则,但用于表明元素高于最大不动点,或者双重地低于最小不动点。

该理论是针对形式为M^Y的适当格上的非泛单调函数发展起来的,其中Y是有限集,M是MV-代数,它是基于原始函数的(有限)近似的构造。我们表明,我们的理论适用于广泛的示例,包括终止概率、概率自动机的行为距离和双相似性。此外,它还允许我们确定求解简单随机博弈的原始算法。

这次演讲是与CHOCOLA研讨会联合进行的。请参见https://chocola.ens-lyon.fr/events/online-2021-05-06/talks/konig/了解详细信息。

Preuves、程序和系统
Jeudi 29 avril 2021,10 heures 30,在线链接(任何密码都有效)
加布里埃尔·谢勒(Inria Saclay)可实现性归一化:一种独立类型的珍珠

将与Pierre-Évariste合作展出的作品达甘和莱昂内尔·里格。它研究简单类型的经典可实现性的基本引理带和的lambda-calculus。

(如果您不熟悉经典的可实现性,那么可能有助于将其视为一元逻辑关系,具有优雅的对称性设置&它起源于对经典逻辑的研究。谈话将轻轻介绍经典的可实现性。)

我们演讲的两个要点与民俗学观点相对应我们向自己和其他,如何对这些问题进行“现代”演示(经典的可实现性,通常研究计算校对装置的内容):

1.我们将经典的可实现性表示为对Curien-Herbelin式对称抽象机计算的编译,而不是Krivine抽象机来表示实现器。专家们将认识到Munch-Maccagnoni的极化还原规则。

2.为了呈现计算内容,我们*没有*在证明助手中使用从数学式证明中提取程序的方法。这种漂亮的方法很少奏效,它会生成难看的代码。相反,我们将逻辑参数直接作为一个程序用依赖类型(元)语言编写,并考虑我们正在编写的代码。

Preuves、程序和系统
Jeudi 22 avril 2021,10 heures,在线
加布里埃尔·瓦诺尼(博洛尼亚大学)互动的时间和空间

Girard的交互几何(GOI)可以具体化,因为它是函数程序的实现技术,尤其是lambda演算。我们的工作是基于GOI的抽象机的复杂性分析,即交互抽象机(IAM)。我们以非平凡的方式修改了卡瓦略的非幂等交集类型,以便类型派生完全描述IAM的时间和空间复杂性,从而提供了IAM资源使用的逻辑说明。此外,通过我们介绍的类型系统,我们能够说明基于IAM的lambda演算的时间和空间成本模型的一些负面结果。这是与Beniamino Accattoli和Ugo Dal Lago的联合工作。

这次演讲是与CHOCOLA研讨会联合进行的。请参见https://chocola.ens-lyon.fr/events/online-2021-04-22/了解详细信息。

Preuves、程序和系统
Jeudi 1 avril 2021,10赫30,https://galene.org/8443/group/seminaire网址-购买力平价
皮埃尔·埃瓦里斯特·达甘德(第6页)暂态电力系统规划模型

具有非易失性存储器和外部外围设备的瞬时供电系统能够开发新的低功耗传感器应用。然而,作为程序员,我们不具备推理能力,无法推理断电是正常现象而非例外的系统。第一个挑战是能够捕获应用程序的所有不稳定状态(包括外部外围设备)以确保进度。第二个更基本的挑战在于,如何指定电源故障与外围操作之间的相互作用。在与Rémi Oudin、Delphine Demange、Gautier Berthou和Tanguy Risset的联合工作中,我们提出了一个带有外围设备的间歇计算的形式化规范,一个基于中断的检查点公理模型及其正确性证明,并在Coq证明助手中进行了机器检查。然而,此结果假定系统能够维护与其交互的外部设备的卷影副本。也许令人惊讶的是,这可能是一个对外部外围设备采用代数处理的机会。

Preuves、程序和系统
Jeudi 1 avril 2021年,14小时,https://bbb-front.math.univ-paris-diderot.fr/recherche/hug-tje-nwj-dtk
Pps成员(爱尔兰国际单项体育联合会)旅程PPS

Preuves、程序和系统
伦迪2021年5月29日,14小时,https://bbb-front.math.univ-paris-didero.fr/recherche/hug-tje-nwj-dtk
Pps成员(爱尔兰国际单项体育联合会)旅程PPS

Preuves、程序和系统
2021年3月23日,10时30分,https://galene.org:8443/group/seminaire网站-应用程序
C.凯勒(巴黎萨克雷大学)SMTCoq:Coq中安全高效的自动化

SMTCoq项目的主题是显著提高Coq证明助手的自动化程度。SMTCoq的核心是一个Coq插件,它提供了一种使用与Coq本身具有相同信任度的自动证明程序的方法。在此基础上,我们定义了一个框架,通过可组合的模块化和细粒度逻辑转换,将Coq的逻辑逐步编码为一阶逻辑。我们的目标是获得Coq的自动表达策略。

在这次演讲中,我将简要介绍Coq和外部证明程序之间的通信,然后介绍逻辑转换的新框架。我将报告此框架中转换示例的进展情况。

这是与Valentin Blot、Louise Dubois de Prisque和Pierre Vial的联合工作。

Preuves、程序和系统
2021年3月23日,14小时,https://bbb-front.math.univ-paris-didero.fr/recherche/hug-tje-nwj-dtk
Pps成员(爱尔兰国际单项体育联合会)旅程PPS

Preuves、程序和系统
伦迪2021年5月22日,14小时,https://galene.org:8443/group/seminaire网站-购买力平价
Pps成员(爱尔兰国际单项体育联合会)旅程PPS

Preuves、程序和系统
Jeudi 4 mars 2021,10 heures 30,在线
米凯拉·梅耶罗(巴黎北索邦大学)数量问题委员会的形式化:Lebesgue内部的一个例子

法国Clément Sylvie Boldo社区Florian Faissole和Vincent Martin担任DIM-RFSI MILC项目的干部。缔约方资格(EDP)的解决方案nombreux模拟程序&dans l’industrie et la méthode deséléments finis(MEF)是一种实用的解决方案纳梅里克。

Je présenterai le butálong-terme dans lequel的铭文ce travail,domaine《圣殿》、《圣殿与圣殿》。Il’agit de poser les公司基金会:普鲁弗永久基金会(fundements quinus permettront de prouver la correction d'une libliothèque)植入剂la MEF en C++,telle que FELiScE(生命科学有限元和工程)。Sa vérification formelle augmentera la confiance dans tous公司les代码很有用。跨学科教育(逻辑/计划前/分析数字)。Ces preuves resent entre autres sur les bases数学题讲述了que la测量的理论,勒贝格的理论,分布,les espaces de Sobolev jusqu’a la construction de l’espace功能L2。丹斯cet exposéje m’atarderai sur la formalization de l’intégrale deLebesgue倾注了积极的功能。

虚拟房间位于链接(任何密码都有效)

Preuves、程序和系统
Jeudi 25 février 2021,10 heures 30,在线
阿德里安·弗兰卡兰扎(马耳他大学)可监控性操作指南

可监控性是运行时验证技术的基础,因为它描述了可以在运行时验证的属性。尽管存在许多可监控性定义,但很少明确定义监控器提供的操作保证,即执行验证的计算实体。这项工作将可监控性视为一个频谱,其中对监控器的要求越少,可监控的属性就越多。因此,我提出了一个基于这种权衡的可监控性层次结构。对于常规规范,我给出了轩尼诗-米尔纳逻辑的语法特征及其层次递归。最后,我将现有的可监控性定义映射到我们的层次结构中。这提供了一个统一的框架,使每个定义的操作假设和保证明确化,并提供了严格的基础,可以为运行时验证工具的设计选择和正确性声明提供信息。

这是与Luca Aceto、Antonis Achilleos、Anna Ingolfsdottir和Karoliina Lehtinen的联合作品

虚拟房间位于链接(任何密码都有效)

Preuves、程序和系统
Mercredi 24 février 2021,14小时,https://bbb-front.math.univ-paris-didero.fr/recherche/hug-a7x-lga-hy7
伊莱恩·皮门特尔(UFRN-巴西)关于线性逻辑、模式和框架

我们首先介绍一个基于线性嵌套序列。基于该系统,我们建议用于模块化描述系统的框架,从具有简单依赖项的LL继承的子结构行为多式联运。这类系统包括线性、初等、,仿射、有界和次指数线性逻辑及其推广具有正规模态的乘法加性线性逻辑(MALL),如以及它们的一般组合。

然后,我们转向解释次指数。我们将展示仿射线性的游戏解释亚指数逻辑,将游戏视为阐明资源意识下的语义直觉推理。有趣的是,这导致了新的用于捕获成本和预算概念的顺序系统具有次指数的线性逻辑片段,从而打开了新的分析比较证明问题的可能性。

我们通过展示对过程as-formula方式中的次指数,其中过程构造函数映射到逻辑连接词和计算步骤与证明步骤有关。特别是,我们将详细展示预订单在充分规范的子指数中的作用并发系统中的不同模式,如时间、空间、,认知和偏好。我们最后讨论一下计算模型应从概念的扩展中产生线性逻辑中的情态。

Preuves、程序和系统
Jeudi 18 février 2021,10 heures 30,在线
萨缪尔·吉拉乌多(埃菲尔古斯塔夫大学)自由克隆上的重写系统和代数结构的实现

通过重写系统和提出了克隆理论。给定代数的各种$V$(通过生成它们的一些组成部分之间的操作和关系),一个自然的问题在于构建$V$的组合实现。这包括对$V的操作进行编码$以两个等效的具有相同表示的方式,并且在提供计算多个操作的函数组合表示的算法。特别地,我们提出了一类从幺半群中获得的克隆。这使得不同种类的半群(交换的,左/右规则带、半格等)。

与Combinatoire研讨会的联合会议。

虚拟房间位于链接(任何密码都有效)

Preuves、程序和系统
Vendredi 12 février 2021,14 heures,在线
蒂鲍特·本杰明(六)CaTT:Une theorye des types qui decrite les omega categories faibles(《科学与技术》)

最受欢迎的是欧米伽咖啡馆,最重要的是建筑用品,最精致的是咖啡馆和手划师。La rasion est qu’elles ont de La structure dans吹捧les dimensions,et que cette structure est cohérente:pour chaque dimension,les bonnes propriés vérifi es par La structures dans cette dimension sont encodes par deséléles de dimensionsuprieure。在蒙特维度上,《财富与财富》呈现了一种新的发展趋势。Ainsi,这些结构在公理的基础上应用的可能的定义,在维度上的无限运算和合作的可能性,以及在代数结构和四元结构的基础上的公理的定义(由Batanin和Leinster定义)你发现猫有一定的大肠杆菌(由格罗森迪克和马尔奇尼奥炎引起的定义)。再加上简历,Finster et Mimram ont建议对常见的欧米伽-卡特里昂问题进行定义,并将其纳入到类型中,CaTT。在这次曝光中,我介绍了CaTT理论和其他公式,以形成ω类的事实。Je vais sustaite faire une démonstration d’un assistant de preuve pour les oméga-categories faibles que j'ai implementéen m’appuyant sur cette theorie des types et discuster des possibility des de cet outil,ainsi que des améliorations que j'ya apportees。Je vais final lement esquisser une compariason entre CaTT et la dédefinition de Grothendieck-Maltsiniotis des omega-catégories faibles(最后一个要素是CaTT中心的比较)。

虚拟房间位于链接与GT联合举办的研讨会“猫食、测谎和同伦”。

Preuves、程序和系统
Jeudi 11 février 2021,10 heures 30,在线
安托万·金特里尼(LIP6)并行环境下障碍同步的组合数学

我们介绍了基于并发模型的程序测试的概率分析技术。在这次演讲中,我们从组合学的角度研究了过程同步的概念。作为第一步,我们解决了计算简单过程执行次数的量化问题与同步障碍交互。我们详细阐述了生产过程的系统分解一个符号积分公式来解决这个问题。基于此过程,我们开发了一个通用算法随机统一生成进程执行。对于一些有趣的过程子类,我们建议非常有效的计数和随机采样算法。所有这些算法都有一个重要特征共同点:它们处理过程的控制图,因此不需要显式构造国家空间。因此,我们完全避免了经典的组合爆炸通过这些过程。

虚拟房间位于链接(任何密码都有效)

Preuves、程序和系统
Jeudi 4 février 2021,10 heures 30,在线
罗曼·佩乔(洛林大学)隐含复杂性:到无限……甚至更远!

我们概述了开发的技术和获得的结果在隐式计算复杂性领域,旨在提供机器相关或基于PL的特征复杂性类。在讨论了“无限数据”(流、实数字、函数…),我们提出了一个新的易于处理的特征基本可行函数类(BFF),称为可在多项式时间内计算的二阶函数。相应的程序由可以强调用的简单类型的术语组成遵循基于层次的类型规程规范命令式程序。

虚拟房间位于链接(任何密码都有效)

Preuves、程序和系统
Jeudi 28 janvier 2021,10 heures 30,在线
杰罗姆·费雷特(印度)聚合物体系的保守近似

我们提出了一种系统的方法来近似具有合成和降解的聚合物模型的行为。我们的技术在于发现一些感兴趣的量的浓度与时间相关的上下限。这些边界是通过用超盒近似系统状态来获得的,。每个超平面位置的演化是通过微分方程来定义的,微分方程是通过悲观地限制导数相对于该超平面上相应坐标而获得的。

每个导数的过逼近依赖于符号推理。我们使用Kappa来描述我们的模型。Kappa是一种用于描述蛋白质相互作用网络的站点-图形重写语言。Kappa的主要成分,图形模式,可以用两种方式解释。通过在图之间嵌入的方式,或作为它们所出现的完整图的(潜在无限)多集的外延,在内涵上。这第二种解释导致了物种浓度正序列的定义。有趣的是,可以证明图之间的一些通用结构诱导了通用方法来证明某些数值序列的适定性,以及它们之间的一些等式和不等式,从而为符号推理提供了一个方便的工具包

虚拟房间位于链接(任何密码都有效)


2020年Anneée

课程、计划和系统
Jeudi 17 décembre 2020,10 heures 30,在线
文森特·拉里(伯明翰大学)Open Bar——一种带有排除中间点的Brouwerian直觉主义逻辑

布鲁威尔直觉主义逻辑和经典逻辑是他们对时间的处理。在经典逻辑真理中是非时间的,而在直觉逻辑中是时间相关的。因此,在直觉主义逻辑中,获得新知识是可能的随着时间的推移,而经典的排中律(LEM)从本质上说,是在压扁时间的概念有可能决定是否会获得某些知识。本文证明,尽管如此,这两种方法并不是引入直觉主义类型理论必然不相容以及为其提供一些中间立场的Beth-like模型。一方面,它们包含了进步时间的概念,并包括以选择序列的形式进化数学实体另一方面,它们与经典LEM的变体一致。因此,这种新型理论为古典倾向的布劳威尔直觉主义类型理论。

虚拟房间位于链接(任何密码都有效)

Preuves、程序和系统
Jeudi 3 décembre 2020,10 heures 30,在线
劳雷·贡诺德(里昂-克洛德·伯纳德大学)对内存静态分析的贡献:数组示例

证明给定软件中没有bug(问题自图灵和库克以来,人们就知道这是一个内在的难题)并不是软件开发中的唯一挑战。的确,永远日益复杂的软件增加了对更可靠的需求优化。解决这两个问题(可靠性、优化)意味着安全的发展(没有虚假的否定答案)和高效(wrt内存和时间)分析,但足够精确(很少假阳性答案)。

在这次演讲中,我将介绍两种静电设计经验专门分析阵列属性并探索其内在特性我们和我的合著者在开发过程中面临的困难他们。我还将展示一些实验证据,证明这是对现实编译器的工作,以及对这一研究领域。

虚拟房间位于链接(任何密码都有效)

Preuves、程序和系统
Jeudi 2020年11月26日,10小时30分,在线
安布罗西·拉丰(CSIRO)通过单子上的模块实现编程语言的数学规范

编程语言领域的研究传统上依赖于绑定变量的语法模重命名定义及其应用相关的操作语义。我们对数学感兴趣工具允许我们自动生成语法和语义基本数据。我们特别关注替代的概念,使用单子和模的范畴概念。具有变量绑定的语言,例如纯lambda演算,是集合范畴上的单子。我们提供了一个进一步的概念考虑操作语义的转换单体。我们在初始语义的精神,其中对象的特征是一类合适的模型的初等性。

虚拟房间位于链接(任何密码都有效)

课程、计划和系统
Jeudi 2020年11月19日,10小时30分,在线
贝诺?t缬氨酸(中央Suelec和LRI)从对称模式匹配到量子控制

从程序员的角度来看,量子算法很简单访问特殊类型存储器的经典算法特殊操作:量子操作。因此,它们具有两个特征各种控制流。一个纯粹是传统的,涉及算法的经典部分。另一个——被称为量子控制——更难以捉摸,仍有争议:如果概念量子测试是合理的共识循环仍然被认为没有意义。

在这次谈话中,我们认为,在适当的情况下量子回路的合理概念是可能的。为此,我们建议带有列表和固定点的类型化可逆语言,可扩展到术语的线性组合。这种语言承认一种缩减策略本着代数lambda-calculi的精神。在的限制下结构递归不动点,它可以捕获酉不动点操作。它的表现力足以代表人们可能有兴趣表达单位。

虚拟房间位于链接(任何密码都有效)

Preuves、程序和系统
Jeudi 2020年11月12日,10小时30分,在线
马克·德维斯梅 量子编程的游戏语义

由于量子编程正在离开虚构领域,加入现实,我们需要将先前关于指称语义的工作推广到量子领域。在本次演讲中,我们将重点讨论高阶量子编程语言的语义,即基于关系语义的Pagani、Selinger和Valiron预先存在的静态模型,以及基于并发游戏语义的动态模型。

链接(任何密码都有效)

Preuves、程序和系统
Jeudi 2020年11月5日,10小时30分,在线
罗宾·皮埃德鲁(伦敦大学学院)有限状态自动机的图解公理化

在本次演讲中,我将在将有限状态自动机的常用状态转换图重新解释为字符串图的基础上,提出一种完整的图解方法来理解有限状态自然主义理论。此外,我将给出一个方程式理论,它将在这个新的环境中完全公理化语言等价性。所提出的公理化是有限的,对于正则表达式的通常一维语法来说,这是不可能得到的结果。这是与法比奥·扎纳西的合作。

Preuves、程序和系统
Jeudi 2020年10月29日,15小时,在线这个链接
扬·霍夫曼(卡内基梅隆大学)提高预期:使用类型自动进行预期成本分析

在最近的一篇文章中,我和我的学生介绍了一种基于类型的的预期执行成本上界的推导分析功能概率程序。分析很自然组成,成本模型中的参数化,支持高阶函数和归纳数据类型。导出的边界为多元多项式是数据结构的函数。绑定推理由本地类型规则启用,这些规则将类型推理减少为线性约束求解。类型系统基于潜力摊销分析方法及自动摊销资源的扩展确定性程序的分析(AARA)。

在本次演讲中,我将首先概述确定性的AARA项目和一些已经引入的创新过去十年。然后,我将描述我们在预期概率程序的边界分析,强调了将AARA应用于概率语言,呈现实验性结果,并讨论一些未决问题。

Preuves、程序和系统
Jeudi 2020年10月22日,10小时30分,在线这个链接
西尔万·萨尔瓦蒂(里尔大学)从语义角度看句法属性

使用有限域对简单类型lambda-calculus进行语义解释,自然地将有限状态自动机理论扩展到了简单程序。在本次演讲中,我们将调查该方法的几个应用,包括方程求解、解析和模型检查。

Preuves、程序和系统
Jeudi 2020年10月15日,10小时,在线
尼古拉斯·贝尔、卡米尔·库姆、雨果·莫内克莱、西尔万·杜托 租车之旅PPS 2020

-尼古拉斯·贝尔:重写生命科学理论-卡米尔·库姆(Camille Combe:Combinatire des permutations genéralisées,des objets Fuss-Catalan et structures algébriques associees)。-雨果·莫尼克莱:待定-西尔万·杜托:分层同伦理论

Preuves、程序和系统
Jeudi 2020年10月8日,10小时30分,在线
文森特·布拉齐(Vincent Blazy)、泽纳布·加拉尔(Zeinab Galal)、法扎德·贾法尔·拉赫马尼(Farzad Jafar-Rahmani)、艾达·维埃诺(Ada Vienot) 租车之旅PPS 2020

德国公共政策与服务学院(PPS)英语课程:

-雨果·赫贝林(Hugo Herbelin):《公共政策科学轴》(présentation des axes scientifiques du póle PPS)。

-文森特·布拉齐(Vincent Blazy):《CCI大学和应用程序证书和数学基金会的结构优化》(Structure fine du Sous-Typage d'Universe en CCI et applications as la certification de programs et aux Fondements des Mathématiques)。

-Zeinab Galal:一种功能有限语义;

-Farzad Jafar-Rahmani:不动点逻辑的指称语义。

-Ada Vienot:待定

Preuves、程序和系统
Jeudi 2020年10月1日,10小时30分,在线
科斯蒂亚霞多丽(Kostia Chardonnet)、埃尔·梅赫迪·谢拉迪(El-Mehdi Cherradi)、西蒙·福雷斯特(Simon Forest)、米凯尔·洛朗(Mickael Laurent) PPS 2020租赁杂志

PPS租借日记预科课程:

-科斯蒂亚霞多丽:走向量子计算的柯里-霍华德对应

-El Mehdi Cherradi:预防、方案和同源性

-西蒙·福雷斯特:设计建筑餐厅

-米卡埃尔·洛朗:《程序设计国际》(Intégration d’outils de programmation avancés dans un langage avec types ensemblistes)

Preuves、程序和系统
Jeudi 18 juin 2020,15 heures 30,在线
安德烈·帕斯科维奇(巴黎南大学)Why3中的抽象和遗传学

编程中模块化的好处——抽象障碍,允许在不透明接口后面隐藏实现细节;泛型,允许将单个实现专门化为各种底层数据类型——同样适用于演绎程序验证,通过减少前提的大小和复杂性,以及在各种上下文中实例化和重用已证明的属性,可以帮助自动证明搜索过程。

本次演讲介绍了WhyML的模块化特性,Why3是程序验证工具的语言。WhyML没有分离抽象接口和全面阐述的实现,而是使用了一个“模块”的概念、一组抽象和具体的声明,以及一个“克隆”的基本操作,该操作针对给定的部分替换实例化模块,同时验证其可靠性。这种机制将抽象和泛型引入WhyML,如一个经过验证的小型Bloom过滤器实现所示,该实现被翻译成可执行的惯用C代码。

Preuves、程序和系统
Jeudi 11 juin 2020,15 heures 30,在线
克劳德·斯托尔泽 显式类型lambda-calculus中的并集、交集和依赖类型

我们引入了一个用字体装饰的lambda-calculus,用交集类型、并集类型和依赖类型。十字路口和联合类型是表示特殊多态性的一种方法替代Girard的参数多态性。依赖类型作为使用“proofs-as-lambda-terms/formulae-as-types”Curry-Howard原则。生成的类型系统可以用可判定的子类型来丰富关系。然后我们讨论了导致我们这些计算公式,并提供一些示例应用;最后,我们给出了增量框架,带有类型检查器的描述细化算法、子类型算法、评估算法和命令行界面。这项工作可以理解作为向定义的替代类型理论迈出的一小步多态编程语言和交互式证明助手。

课程、计划和系统
Mercredi 10 juin 2020,15 heures,在线
扬尼克·扎科夫斯基(宾夕法尼亚大学)在Coq中表示递归和不纯程序:从玩具汇编语言到LLVM-IR的模块化形式语义

我们将介绍_Interaction Trees_(ITrees)的设计和实现,用于在Coq中表示潜在发散的通用数据结构,有效的程序。ITree由未解释的事件及其延续构建而成。它们支持事件处理程序的解释器组合构造,通过将事件的语义定义为一元动作来赋予事件意义。它们的表现力足以代表不纯和潜在的非终结性,Coq中的相互递归计算。最后,他们提出了一个理论关于ITrees和monadic的等式推理,直到弱互模拟根据它们构建的计算。与其他方法相比,ITree可以通过代码提取执行。

ITree具有足够的表达能力,可以作为许多项目的规范语言DeepSpec生态系统,使其成为正式规范的便捷Franca Lingua,并帮助将项目联系在一起。此外,它们被提取的能力使它们与充满活力和两面性的雄心壮志相一致。

在本次演讲中,我们将特别关注ITree如何在验证编译的上下文中使用。为此,在绘制草图之前,我们将首先介绍玩具语言的核心概念作为Vellvm DeepSpec项目的一部分,我们如何将方法扩展到LLVM IR。

Preuves、程序和系统
Mardi 9 juin 2020,16 heures,在线
保罗·布鲁特(伦敦大学学院)并发Kleene代数的最新发展

并发Kleene代数(CKA)是推理的代数框架关于并发程序。近年来,我们研究了几种方法通过附加功能增强CKA,以实现更复杂的验证任务。

在本次演讲中,我将首先回顾CKA的基本定义,及其可判定性和完备性定理。然后我们将采取它的一些扩展的概述,考虑到以下方面控制流、内存一致性和互斥。

本次演讲是与Jana Tobias Kappé合作的结果工资制造者、西蒙·多切蒂、法比奥·扎纳西、朱里安·罗特、亚历山德拉·席尔瓦、,David Pym、Damien Pous和Georg Struth。

Preuves、程序和系统
Jeudi 2020年5月28日,15小时30分,在线
格伦·梅维尔(INRIA坎比姆)多核OCaml的分离逻辑

分离逻辑已经证明了一种有效的推理方法命令式程序的功能正确性。在过去的十年中,工具将其表现力引入交互式程序验证(for例如,CFML应用于OCaml语言的一个有意义的片段)。

现在有人呼吁共享内存的推理原则并发性。在实际应用中,共享内存通常表现出反直觉行为,“弱”记忆模型需要对其进行描述。这对项目提出了具体的挑战验证。

在介绍了多核OCaml的弱记忆模型之后,我将导出此语言的程序逻辑,并演示其在简单示例。

我将展示在我们的逻辑中,这些并发数据的不变量是如何实现的结构从朴素的记忆模型扩展到较弱的模型由Multicore OCaml强制执行。该模型比C11模型简单,并且我们认为我们的逻辑展示了原始推理原则比C11更容易处理。

这项工作建立在Iris并发分离逻辑框架和在Coq全面机械化。

Preuves、程序和系统
Jeudi 2020年5月14日,15 heures 30,在线
皮埃尔·伊夫·斯特鲁布(埃科尔理工学院)Jasmin/EasyCrypt:高保证、低级编程

通信的安全性在很大程度上依赖于密码学。对于几十年来,数学家在提供建立在坚实数学基础上的密码学。这个有生成一组密码原语,其正确性可以通过利用数学分支的结果进行证明,例如复分析、代数几何、表示理论和数理论。近期密码竞赛的既定目标标准是获得广大密码学界的信任通过公开透明的流程。这些过程通常涉及开源参考和优化实现性能评估,可证明的严格安全分析安全评估,通常是非正式的安全评估对抗旁道攻击。这些文物有助于建筑信任候选人,最终信任新标准。然而实现和安全分析之间的脱节是一个主要问题引起关注的原因。

在本次演讲中,我将介绍Jasmin-EasyCrypt项目探索正式方法如何消除这种脱节将实现结合在一起(最重要的是,高效实现)和软件工件,尤其是机器选择的证据,支持安全分析。

Preuves、程序和系统
Jeudi 7 mai 2020,15 heures 30,在线
雨果·赫伯林(爱尔兰国际单项体育联合会)介绍a la théorie des types同伦,德意志党

《塞马内公共展览室》,参见《儿子的简历》。

课程、计划和系统
Jeudi 30 avril 2020,15 heures 30,在线
雨果·赫伯林 同类类型介绍

Nous donnerons un panorama《不同的变化》Martin-Löf et de leurs implementations dans类型的设计des assistants de preuve(阿格达、考克、莱恩、阿伦德……)。英语更特别的是,《新闻稿》肯定会自动提出问题des questions d’egalitédédefinitionnelle/positionnelle,转换判断/非类型,通用塔斯基/罗素,句法intrinsèque/extrinséque。

Nous donnerons les principles de base de la manière de pensée《HoTT》:单价原理(=外延类型),归纳supérieurs(généralisation des pushouts),新同伦(h-niveaux),相关中心preuves d’egalitéet chemins,对应命题/类型/espaces/∞-群论,描述«synthétique»d’espaces géométriques(例如,cercle=纯donnée algébrique d'un point和d'un-chemin autour de ce point),依赖格罗森迪克的施工∑B。(B)A) 等A类型。

Nous porrions aussi aborder la theéorie des types cubiques vue comme澳大利亚国家博物馆风格直接倾泻香槟酒(pour la paramétricitéitérée e délimit e e)。努斯香肠aussi essayer d’ébaucher le dictionnaire永久性断开连接器vocabulaires informatique/logique/geométrique/catégorique。

阿尔·诺特·克·勒埃斯波塞·埃萨耶拉(Alo noter que l'exposéessaiera en premier liue de répondreála)《奥迪托雷和计划的好奇》(curiositeéde l'auditoire et le plan)des问题posées。

Preuves、程序和系统
Jeudi 9 avril 2020,15 heures 30,在线
查尔斯·格雷洛伊斯(马赛艾克斯大学)(概率)功能程序的验证

要验证函数程序的属性,例如终止,可以使用实例类型理论或模型检查。我将提供一些结果,用于验证确定性和概率情况下的功能程序。在确定性情况下,一元二阶逻辑(MSO)公式的模型检验可以在函数程序的候选模型高阶递归方案(HORS)上判定。我将给出这个结果,然后转向概率案例,我们将探索两种验证终止的方法:一种基于类型理论,另一种基于模型检查。

Preuves、程序和系统
Jeudi 2020年5月26日,14小时,在线
山姆·范·古尔 逻辑代数中的模型完备性

非常简短的摘要:什么是存在闭Heyting代数?它必须做什么与自动机理论有关吗?

略长的摘要:演绎逻辑系统通常类似于方程分辨率。这种相似性的最简单例子是经典命题逻辑本质上归结为研究二元域上的代数。当用户更改逻辑演绎系统,代数结构变得不那么简单,更有趣;这里是进入海廷世界的地方代数、模态代数及其推广。

我们在这里工作的目的是更好地了解这些逻辑代数结构的研究模型理论。在普通代数的模型理论研究中模型完整性的重要性在于:它提供了正确的代数闭域概念的抽象。我们展示了模型的完整性在逻辑上也起着重要作用代数。

特别是,我们将讨论模型完整性的两种情况:直觉逻辑和线性时序逻辑。在前者中,模型可以看出,完整性与某个逻辑的插值性质,最初由Pitts建立。后者,无限单词上的自动机是技术成分导致模型完整性。

这个研讨会将在网上举行。很快会有更多信息!

Preuves、程序和系统
Jeudi 13 février 2020,10公顷45,Salle 1007
西里尔·切纳维尔(Inria Lille)拓扑重写系统在标准基和句法代数中的应用

在引言中,标准拓扑系统委员会(comme généralisation des sys te mes de réére criteure abstraits)认为,这是一种非集合拓扑。Les systèmes de réére criteure抽象了sont Les systémes der rére Criteure拓扑结构。在介绍汇流拓扑时,委员会认为汇流部分通过了极限,以及在克拉特斯莱斯基础上的标准部分。关于连续生产操作人员的标准体系报告的卡拉特斯雷塞盖尔门特汇流拓扑参数。Enfin,关于非交换性言论的浮雕,以及关于限制性言论的双重性,等等。

(收件人:le-séminaire aura exceptionallement liuen销售1007.)

Preuves、程序和系统
Jeudi 23 janvier 2020,10 heures 30,Salle 3052号
罗伯特·阿特基(斯特拉斯克莱德大学)具有完全依赖类型的资源约束编程

我将讨论一个将依赖类型和线性类型。作为此系统的应用程序,我将演示如何运输马丁·霍夫曼的LFPL和摊销资源分析资源受限计算到完全依赖的系统类型。这导致了一种理论,即无约束计算在类型级别允许,但在术语级别。组合系统现在允许您探索命题的世界,其证明不仅是构造性的,而且复杂性有限。

Preuves、程序和系统
Jeudi 16 janvier 2020,10 heures 30,Salle 3052号
加布里埃尔·拉丹(弗莱堡大学)请弯腰解救我们

系统编程通常需要操作文件句柄、网络连接或动态分配的内存等资源。程序员需要遵循某些协议才能正确处理这些资源。违反这些协议会导致各种错误,从数据竞争中的类型不匹配到使用后释放错误和内存泄漏。这些错误通常会导致安全漏洞。

虽然静态类型编程语言在设计上保证了类型的可靠性和内存安全,但大多数语言都没有解决由于不正确的资源处理而引起的问题。线性和仿射类型保证了单线程资源的使用,但很少部署它们,因为它们对实际应用程序的限制太大。

我们介绍了Affe,这是ML的一个扩展,具有约束类型,通过种类管理线性和亲和属性。此外,受Rust功能的启发,Affe支持独家、无限制地借用仿射资源。此外,Affe保留了ML家族的定义特征:一种不纯、严格的函数表达式语言,具有完整的主体类型推理和通过模块进行的类型抽象。我们的语言不需要表达式中的任何线性注释,并且支持常见的函数编程习惯用法。

草稿:https://arxiv.org/abs/1908.09681

Preuves、程序和系统
Vendredi 2020年1月10日,10 heures,Salle 3014
约瑟夫·塔萨洛蒂(波士顿学院)验证并发随机程序

尽管在程序验证方面不断取得进展,但许多基本数据结构和算法仍然难以验证。当程序使用并发或随机化时,就会出现挑战,因为这些影响会导致不确定性行为。虽然已经开发了许多专门的逻辑来解释使用并发或随机化的程序,但大多数只能单独处理其中一个功能的使用。然而,许多常见的并发数据结构是随机的,因此考虑组合很重要。

本次演讲将介绍Polaris,一种推理并发和随机程序的逻辑。Polaris结合了三个独立工作领域的思想:(1)Varacca和Winskel的非确定性和概率指称模型,(2)Barthe等人通过耦合实现概率关系推理的方法,以及(3)高阶并发分离逻辑,如Iris验证框架中所实现的。

(PPS和验证研讨会之间的联合会议。)


2019年安奈

Preuves、程序和系统
2019年12月12日,10时30分,里昂正常供应
阿米娜·杜马内(Amina Doumane)、克里斯蒂娜·马塔奇(Cristina Matache) Séminaire巧克力

Preuves、程序和系统
Jeudi 2019年11月28日,10小时30,Salle 3052
瓦莱丽亚·维格努德利(里昂正常供应)非确定性概率系统的互模拟和迹等价

我们研究了结合非确定性和概率选择的标记转移系统的基于迹的等价性。我们通过一种称为广义幂集结构的组合结构来实现这一点,它包括首先确定一个系统,然后恢复跟踪等价性,作为已确定系统上的互模拟等价。受非确定性自动机标准幂集构造的启发,广义幂集构造允许我们将这两个步骤应用于各种系统,例如单体捕捉到不同计算效果的标记转换系统(例如,具有概率选择的系统)。我们展示了如何通过实例化广义幂集构造来恢复结合非确定性和概率选择的标记转换系统的跟踪语义,并且我们描述了所得语义并将其与文献中出现的已知跟踪等价定义进行了比较。我们的大多数结果都是基于单子和它们通过代数理论的表现之间令人兴奋的相互作用。

Preuves、程序和系统
Jeudi 2019年11月21日,10小时30分,Salle 3052
朱利奥·曼佐内托(LIPN和巴黎北大)关于泰勒展开的威力

用基于泰勒展开的源于微分lambda-calculus的资源消耗理论取代基于语法连续性的旧程序近似理论的投机野心如今已迫在眉睫。利用这个资源敏感理论,我们提供了lambda-calculus中重要结果的简单证明,这些结果通常由利用斯科特的连续性、贝里的稳定性或卡恩和普洛金的稳定性顺序理论。

垂直线引理给出了一个范例Böhm树语义,这里仅通过归纳证明,但依赖资源逼近的主要特性:强归一化、融合和线性。

课程、计划和系统
2019年11月14日,10时30分,里昂正常供应
弗朗西斯科·加瓦佐(Francesco Gavazzo)、玛丽·科尔让(Marie Kerjean)、亚恩·雷吉斯·贾纳斯(Yann Régis-Gianas) Séminaire巧克力

Preuves、程序和系统
2019年10月17日,10时30分,里昂正常供应区
埃里克·芬斯特 Séminaire巧克力

Preuves、程序和系统
Jeudi 2019年10月3日,10小时30,Salle 3052
尼古拉斯·贝尔(爱尔兰国际单项体育联合会)类图结构的随机动力学

在这次演讲中,我将解释随机力学的基本思想,它引导我用重写系统的新观点来研究图形状结构的动力学。我的演讲旨在让广大听众都能理解,因此我将用随机重写的语言来说明我对一个非常简单的选民模型的方法。对这个基本示例的讨论将阐明为什么我目前正在研究tracelet的一般理论,混合了重写理论、范畴理论和并发理论的思想,以扩展随机力学的传统领域,以及在图形结构上实现复杂且目前难以处理的随机现象的分析工具。

Preuves、程序和系统
Jeudi 2019年9月26日,10时30分,里昂正常供应
Pierre Clairamault、Andrea Condoluci、Hugo Férée Séminaire巧克力

Preuves、程序和系统
伦迪2019年9月2日,9时30分,安菲思·图灵
潜水员演讲者 2019年Journées PPS

Rencontres de rentrée e du póle PPS de l'IRIF,du lundi 2 au mardi 3 september 2019年9月3日。Accueilá9h,9时30分到17时30分的展览。

第二页的“得罪之路”节目(Programme détaillédisponible sur la page)http://www.irif.fr/rencontres/pps2019/index(http://www.irif.fr/rencontres/pps2019/index).

Preuves、程序和系统
2019年,朱迪20 juin,10 heures 30,Salle 3052
亚历克斯·辛普森(卢布尔雅那大学)概率独立性推理的剪切原理

Preuves、程序和系统
2019年6月19日,14小时30,Salle 3052
乌戈·达尔·拉戈(INRIA和博洛尼亚大学)贝叶斯规划的几何

我们给出了一类lambda-calculus的相互作用几何模型,该模型具有从连续均匀分布和软条件中采样的算子,即高阶Bayesian规划的范式演算。该模型基于可测空间和部分可测函数的范畴,并在基于分布和基于采样的操作语义方面证明了其充分性。

与细野直彦的联合工作

Preuves、程序和系统
2019年伦迪17 juin,11 heures,Salle 3052
皮尔雷·马洛·丹尼·卢(谷歌)从MapReduce到Apache Beam:抽象之旅

(这是CompSys、PPS和Verification系列研讨会的联合研讨会。)

处理大量数据过去是专家的事情:专用硬件、专用软件、专用编程模型,专业工程师。MapReduce是第一个被广泛采用的高级美国石油学会用于大规模数据处理。它通过提供由几个高效系统支持的清晰抽象。在这次演讲中,我将介绍编程API(和底层系统)用于过去20年发展起来的大规模数据处理,无论是在谷歌内部还是在开源世界。我将从MapReduce和Millwheel开始,以Apache Beam结束以及我们下一步的方向。

课程、计划和系统
2019年朱迪13 juin,10 heures 30,Salle 3052
丹·吉卡(英国伯明翰大学)接下来的700台抽象机器

我们为带有效果的编程语言提出了一种新的核心演算,灵感来自于相互作用的几何学。内在微积分语法和语义只处理编程的基本结构方面语言:变量绑定、名称绑定和thunking。一切其他,包括功能抽象和应用,必须提供作为带有相关重写规则的外部操作。图表表示产生了局部性和鲁棒性的自然概念方程性质和约简规则,使关于(无类型)的灵活而强大的推理方法具有效果的语言。我们用文献中具有挑战性的例子。

与Koko Muroya和Todd Waugh Ambridge合作。

Preuves、程序和系统
2019年7月11日,11公顷,Salle 3052
马可·加博阿迪(美国布法罗大学)差异隐私:形式验证及其应用

每天都会收集、存储和访问大量个人数据。这些数据对科学和医学研究、决策等很有价值。然而,出于对贡献数据的个人隐私的考虑,这些数据的使用或发布可能会受到限制。Differential Privacy旨在提供方法来回答有关敏感数据的统计查询,同时提供强有力的可证明隐私保证,确保数据中单个个人的存在或不存在对查询结果的统计影响可以忽略不计。在本次演讲中,我将介绍差异隐私,并介绍我们开发的一些正式验证技术,以帮助程序员对其程序进行差异隐私验证,并确保其程序提供准确的答案。这些技术将基于类型系统和程序逻辑的方法与使用组合、敏感性和概率耦合推理不同隐私的思想结合起来。这种组合允许对几个基本机制进行细粒度的形式化分析,这些机制是设计实际差异隐私应用程序的基础。此外,我将展示我们的一些结果,展示如何回答高维数据集上的大量查询,保护隐私,以及如何使用与传统测试相同的渐近保证来执行差异私有二次方假设测试。

Preuves、程序和系统
Jeudi 2019年7月6日,10公顷30,Salle 3052
让·古堡-拉雷克(ENS Cachan)一种概率和非确定的呼叫推送值语言

目前还没有已知的方法将领域理论语义赋予高阶概率语言,使所涉及的领域是连续的或准连续的——后者是进行任何严肃数学运算所必需的。我们认为,对于具有两种类型的语言,这个问题自然会消失,其中一种类型是在连续dcpos的笛卡尔闭范畴中解释的,另一种是在概率幂域函子下闭合的范畴中解释。这种设置是由Paul B.Levy的“呼叫-推送-值”范式提供的。根据这一见解,我们定义了一种按需推送值语言,其中概率选择位于值类型内部,从值类型到计算类型的转换涉及恶魔般的非决定论。我们为生成的语言提供了域理论语义和操作语义,并且证明了它们是合理的和充分的。由于增加了统计终止测试程序和并行if,我们表明该语言甚至是完全抽象的,因此需要这两个原语。

Preuves、程序和系统
Jeudi 2019年5月16日,10 heures 30,Salle 3052
莱昂内尔·沃克斯(阿穆,马赛)乘法线性逻辑中平行截消元在证明网泰勒展开中的应用

我们在乘法线性逻辑(MLL)证明网。我们证明了这一点,只要我们对某些路径施加约束,我们可以限制所有网络的大小满足这一约束并简化为一个固定的合成网。这个结果给出了网的无限加权和的一个充分条件在保持系数有限的同时,将其简化为另一个网络的总和。此外,我们还表明,我们的约束在约简下是稳定的。

我们的方法是由线性逻辑的定量语义驱动的:已经提出了许多模型,其结构反映了泰勒乘性指数线性逻辑(MELL)证明网的扩展微分网络的无穷和。为了模拟一次切割在MELL的消除步骤中,有必要减少任意数量泰勒展开微分网的割集。事实证明我们的结果适用于微分网,因为它们的截消是本质上是乘法的。此外,我们还证明了MELL网的泰勒展开中出现的微分网自动满足我们的约束。

(与朱尔斯·乔奎特联合工作。)

Preuves、程序和系统
Jeudi 2019年5月2日,10公顷30,Salle 3052
雨果·弗雷(肯特大学)通过拉塞曼提克·德耶克斯(la sémantique des jeux)的联合订单

Alors que de nombreux modèles de calculatory permettent de manipuler des données issues de domaines non de nombrables(ord supérieur,nombres re,objets définis par co-intation),les differentes concepts de complexite ne permentent de'intéresser qu'ádes functions d'ordre 1(即叛徒des donnes finies)voire des functions d'ordre 2(即traitant des fonctions d'ordre 1)。作为一个难以定义的概念,我们要遵循的概念是:“Qulconque之道”,“ordre 3 ou之路”和“sontála fois inclètes et imparfaites之道”。

关于PCF高级管理职能的定义générelement pour-tout processus calculatoire同化为une certaine类德杰克斯(de jeux séquentiels)。

Preuves、程序和系统
Mardi 2 avril 2019,10小时30,Salle 3052
杰雷米·杜布特(NII,东京)双相似性的分类方法

对于过渡系统的变化及其相互模拟有不同的分类方法。一个是余代数,另一个是开放映射。在本次演讲中,我将描述这两种方法,并以标记转换系统为例进行说明(本部分几乎不需要范畴理论方面的知识)。然后我将描述在某些情况下如何将一个转换为另一个。从开放地图到余代数,这是由Lasota使用多分类转换系统完成的。从余代数到开放映射,这是在我与托尔斯滕·维曼(Thorsten Wißmann)、Shin-ya Katsumata和Ichiro Hasuo的联合工作中完成的,在那里,我们免费导出了具有非确定性分支的余代数不同类型的路径范畴和跟踪语义。我将在各种具体示例(树自动机、正则标称自动机……)上说明这些构造。

课程、计划和系统
Jeudi 2019年3月28日,10小时30,Salle 3052
托马斯·利文提斯(意大利博洛尼亚大学)概率lambda-terms的泰勒展开

Ehrhard和Regnier引入了泰勒展开式作为Girard定量语义的计算解释。λ-项展开为其n线性近似的线性组合,此类近似被定义为资源λ-项数。这种结构非常适合解释定量计算,例如概率lambda-calculus:Taylor展开是线性组合,资源lambda-Calculu斯是线性的,因此解释术语上的概率分布很简单。然而,矛盾的是,埃尔哈德和雷格尼尔用于研究泰勒展开式的证明技术在很大程度上依赖于普通lambda项展开式的特殊结构,而且它们不适合在定量设置上工作。在本次演讲中,我们将展示如何将其结果间接推广到概率泰勒展开。首先,我们将介绍显式泰勒展开,它使用“惰性”概率选择来解释概率项,同时保留必要的属性以应用埃尔哈德和雷格尼尔的证明技术。然后我们将展示如何从这些显式泰勒展开式中提取关于概率泰勒展开式的有趣结果。

Preuves、程序和系统
Jeudi 2019年3月21日,10小时30,Salle 3052
保罗·皮斯通(图宾根大学)《第二级逻辑》中的《南苏丹的奎尔克》等效性(Quelques résultats sur l’éequivalence des preuves dans la logique linéaire du second ordre)

Les réseaux de preuves donnent une représentation canonique des démonstrations dans la logique linéaire乘法:léequivalency dénotation nelle de preuvers co-incide avec léquivalence des re seaux。第二个命令是《国家条约》(Par contre,la canonicitédes réseaux ne s’étend pas au second ordre)。存在的烟草行业问题。事实上,dans plusieurs sémantiques dénotation nelles l’information portée par le preuves est compressée,et notement les témoins existentiles sont effacés。

字体partie de ces sémantiques“effaçantes”les séman tiques cohérente et rélationlle,ainsi que la sémentique dinaturelle et la sé的mantique observationlle。关于潜在后果的等效性,以及关于复杂应用的讨论。各方共同合作问题avec L.Tortora de Falco,T.Seiller et L.T.d.Nguyn.(名词)。

Preuves、程序和系统
Jeudi 28 février 2019、10 heures 30、Salle 3052
弗朗索瓦·贝杰隆(乌克兰质量管理局)结构种类理论及其应用

近40年前引入的结构种类为“集合上的组合结构”的概念提供了一个自然的概念框架。物种之间的基本操作允许根据已知物种指定新物种,为解决经典枚举问题提供了系统背景,包括标记和未标记枚举(也称为Pólya理论)。在这次演讲中,我们将用许多插图介绍物种理论。如果时间允许,我们还将调查目前有用的许多领域(计算机科学、理论物理、化学等)。

Preuves、程序和系统
2019年3月26日,10小时30分,Salle 3052
埃里克·芬斯特(Inria-南特)相依型理论中的高等泛代数

代数集合理论定义的朴素翻译结构(如幺半群、范畴和群)到Martin-Lof类型理论通常是不完整的:没有其他假设,例如截断或可判定等式,这些翻译无法指定结构相对于更高等式的行为。打开另一方面,对这种结构的完整描述是相当的很难,因为它通常需要指定无穷大方程式的数量。我将介绍这个问题的最新进展通过给出内部“相干多项式单子”的定义类型理论。

课程、计划和系统
Jeudi 21 février 2019,10 heures 30,Salle 3052
达米亚诺·马扎(CNRS)Pi-Calculus中的交集类型和运行时错误

我们为$\pi$-演算引入了一个类型系统,该系统旨在确保典型进程表现良好,即它们从不产生运行时错误,即使它们可能出现分歧,也始终有机会“完成工作”,即减少为空闲进程。引入的类型系统基于非幂等交集,因此对于它可以捕获的进程类来说非常强大。事实上,尽管基础属性是$\Pi^0_2$-complete,但有一种方法可以证明系统是完整的,即任何表现良好的过程都是典型的,尽管出于明显的原因,需要考虑无穷多的派生。

与Ugo Dal Lago、Marc De Visme、Akira Yoshimizu的联合工作

Preuves、程序和系统
Jeudi 7 février 2019,10 heures 30,Salle 3052
桑德拉·阿尔维斯 λ-微积分的线性化及其终止

lambda-calculus线性化的概念在不同的环境中进行了探索:Damas和Florido使用交叉类型给出的信息,定义了lambda-Calculu斯中的术语扩展为线性术语的概念;Kfoury将lambda-calculus嵌入到一个新的线性演算中,提出了“线性”约简的新概念,并通过将新演算中的扩展项压缩为标准lambda-terms的概念间接定义了线性化;阿尔维斯和弗洛里多通过使用计算作为路径的概念,定义了一个将标准λ-项线性化为线性子集的概念,称为弱线性λ-演算,该概念源自于勒维的标记λ-积分。

在本次演讲中,我们将探讨这些之前的作品,讨论它们之间的关系,并提出一些关于线性化方法终止的开放问题。

Preuves、程序和系统
Jeudi 2019年1月24日,10 heures 30,Ens Lyon
塞米奈尔巧克力(恩斯里昂)非安可安可。

Preuves、程序和系统
Jeudi 2019年1月10日,10公顷30,Salle 3052
奥罗尔·阿尔科莱(恩斯里昂)Herbrand定理的并发策略

赫伯兰德定理揭示了经典逻辑的一些构造性内容。在其最简单的形式中,它将一阶纯存在公式的有效性降低为有限析取的有效性。更一般地说,它通过理解存在量词的一阶项赋值结构以及量词之间的因果依赖,将一阶有效性降低为命题有效性。

在这篇演讲中,我们证明了赫伯兰德定理的一般形式可以在并发博弈的框架中被优雅地表述和证明为一个定理,这是一种指称语义,旨在忠实地表示并发系统中的因果关系和独立性。与扩展树密切相关的是,并发策略的因果结构与一阶项注释相结合,用于指定量词之间的依赖关系。此外,随着这些策略的组合,我们能够解释经典的序列证明,从而得出赫伯兰德定理的组合证明。


2018年年鉴

Preuves、程序和系统
Jeudi 2018年12月13日,10小时30分,里昂
Journée巧克力 里昂高等师范学院

Preuves、程序和系统
Jeudi 6 décembre 2018,10 heures 30,Salle 3052
吕克·佩利西尔(爱尔兰国际单项体育联合会)线性蕴涵代数对线性逻辑的Brouwer-Heiting-Kolmogorov解释

蕴涵代数最近被引入为强制和可实现性,其特殊性是解释术语和福尔穆尔分布均匀。

在Alexandre Miquel正在进行的工作中,我们展示了线性逻辑符合这张图:我们展示了一系列模型,其中计算原理是有区别的,并认为它提供了(完成式)连接词的满意意义解释线性逻辑。

Preuves、程序和系统
Jeudi 2018年11月22日,10小时30,Salle 3052
圣埃芬·格拉汉·伦格兰德(美国有线电视新闻网,美国有线电视新闻网)6次被发现的直觉微积分

在这次演讲中,我将回顾G4ip,它是一个简单的提供决策的直觉命题逻辑可证明性程序。其基本机制可以追溯到沃罗布耶夫在50年代被哈德迈尔(88岁)和戴克霍夫再次发现(90)、Paulson(91)和(带有线性逻辑味道)林肯-斯凯德罗夫·尚卡尔(91)。2015年,Claessen和Rosén介绍了基于SMT求解技术的IPL最快决策程序。我们描述他们的算法,并说明如何将其视为前面提到的演算,尽管有一些关键的变化提高了性能。他们的算法依赖于SAT解算器黑匣子并将直觉蕴涵视为一种理论。我们展示如何模型构造可满足性的最新框架SMT求解可以进一步整合直觉推理主要SAT解决回路。这将构成一种直观的变体SAT求解器的主要算法,其中建立了克里普克模型而不是布尔模型。

Preuves、程序和系统
Jeudi 2018年11月15日,11 heures,Salle 3052+Amphi Turing+1016
Eric Tanter、Flavien Breuvart、Shane Mansfield和Xavier Leroy(巴黎巧克力会议)Salidou日

11:00–12:30埃里克·坦特(智利大学和巴黎国际大学)-受邀演讲:抽象渐进式打字:渐进参数的原理和应用
渐进式类型使编程语言能够无缝地结合动态和静态检查。语言研究人员和设计者扩展了多种类型的系统,以支持渐进式键入。这些努力始终表明,为静态类型系统设计一个令人满意的渐进对应项是一项挑战,而这项挑战只会随着类型系统的复杂性而增加。渐进式系统设计者需要更多正式的工具来帮助他们对设计进行概念化、结构化和评估。基于对渐变类型作为静态类型抽象的理解,我们开发了基于抽象解释的渐变类型的系统基础,称为抽象渐变类型(简称AGT)。用AGT方法设计的渐进式语言通过构造满足逐渐类型化语言的既定标准。在本次演讲中,我将简要介绍简单类型设置中的AGT,然后将讨论最近在System F的渐进对等项上的工作,该对等项加强了关系参数,即使在存在不精确类型的情况下也是如此。

14:00–15:00弗拉维恩·布鲁瓦特(巴黎第13大学)-受邀演讲:分级类型参数化:抽象解释的原理和应用

在本次演讲中,我们将简要介绍尚未启动的CoGITARe项目,该项目旨在开发进一步的分级类型表现力和推理,以便使用它们进行抽象解释。第二次,我们给出了分级类型系统的历史及其表现力。然后,我们将看到这种表达能力受到依赖性/参数的限制。因此,我们将探索两个正在进行的研究方向,为分级类型添加两种截然不同的参数性。(这个挑衅性的标题只应被视为一个笑话。尽管它们有明显的相似之处,但这部作品和埃里克·坦特的作品有着截然不同的目标,涉及不同的问题和技巧。尤其要注意,渐变类型和分级类型从根本上是不同的。)

15:30–16:30 Shane Mansfield(牛津大学)-受邀演讲:经验模型概述

经验模型是一种形式化物理实验中产生的数据的方法。它们首先由Abramsky和Brandenburger提出,作为分析量子系统中基本非经典现象的框架的一部分。从计算机科学的角度来看,它们很方便地从量子理论的数学包袱中抽象出来,而允许将关键现象纯粹描述为经验数据的特征。在介绍了基本框架之后,我将利用与一些合作者的联合工作,讨论一些最新的结果和发展。特别是:量子计算可以简单地建模为经典计算,并具有与资源经验模型交互的额外能力;非经典性的定量度量可以被证明与一些基本的量子超经典计算优势直接相关;一种对经验模型进行推理的分类理论方法已经出现。

18:00–19:00 Xavier Leroy-演讲:Leçon au Collège de France

这不是CHoCoLa日的一部分,但您可能有兴趣参加!请参见https://www.college-de-france.fr/site/xavier-leroy/infurall-lecture-2018-11-18h00.htm
会议将在Bâtiment Sophie Germain举行。我们将首先在大楼的三楼集合,共进早餐。然后,我们将在上午(11.00-12.30)前往安菲·图灵进行会谈。我们将在3052房间吃午饭下午(14h-16h30),我们将在1016房间

Preuves、程序和系统
Vendredi 2018年11月9日,9小时30,Salle 3052
普鲁夫斯,计划和制度 2018年旅行

Preuves、程序和系统
Jeudi 2018年11月8日,9 heures 30,Salle 3052
普鲁夫斯,计划和制度 2018年旅行

Preuves、程序和系统
Jeudi 2018年10月25日,10小时30分,Salle 3052
卡洛·斯帕卡萨斯(英国剑桥微软研究院)基于类型的会话推理分析

我们提出了一种基于类型的分析来推断类ML并发函数语言中的通道。合并和扩展众所周知的技术,我们开发了一个类型检查系统,将会话类型的基础ML类型系统。不使用线性,我们的系统保证了通信安全和部分锁定自由。它还可以支持无程序员注释的可证明完整会话推断。我们用有趣的例子展示我们系统的有用性,包括一个这在子结构型系统中是不典型的。

Preuves、程序和系统
Jeudi 2018年10月4日,10小时30,Salle 3052
阿德里安·瓜托(爱尔兰国际单项体育联合会)迈向总守卫的Lambda-Calculus

保护递归已经成为编程的自然范例类型理论中的无限数据结构和高保证函数语言。在本演讲的第一部分中,我将介绍一些背后的直觉使用编程示例保护递归。在第二部分中,我会讨论正在进行的关于配备丰富设施的类型lambda-calculus的工作用于定义和操作受保护的递归类型。

Preuves、程序和系统
Jeudi 2018年9月27日,10 heures 30,Salle 3052
托马斯·斯特里彻(达姆施塔特大学)立方集内的单纯形集

(与J.Weinberger联合工作)

文摘:Voevodsky单纯形公理模型集合并不像Coquand等人所示的那样具有建设性。为了避免这种情况科恩、科昆、胡贝尔、摩尔伯格在立方集是具有计算意义。

我们证明了单形集构成了立方体集的一个子集,其中允许人们在后者中对前者进行有争议的推理。

Preuves、程序和系统
Jeudi 2018年7月5日,10公顷45,Salle 3052
杰里米·杜布特(日本东京国立信息学院)高维自动机

我将使用lax函子给出部分高维自动机的新定义——真正并发的几何模型。这个定义比原来的定义更简单,从分类的角度来看也更自然,但也更清楚地符合直觉,即pHDA是具有一些缺失面孔的高维自动机。然后我将关注树木。最初,例如在转换系统中,树被定义为具有唯一路径属性的系统。为了理解pHDA中需要什么样的唯一路径属性,我将首先将树视为路径的共线。从这里,我将推断树正是pHDA,它具有唯一的路径属性模同伦的概念,并且没有任何捷径。这个性质将使我能够证明树的两个有趣的特征:树正是那些pHDA的展开;树正是共纤维对象,这与Quillen的模型结构语言非常相似。特别是,这最后一个特征提供了使用同伦理论对并发理论进行新理解的前提。

Preuves、程序和系统
2018年6月28日,10小时30,Salle 3052
奥利维尔·赫曼特(CRI、Mines ParisTech)演绎模理论中的交集类型

在2012年的一篇论文中,Richard Statman展示了一个基于二阶一元逻辑和非终止重写规则确切地说,类型都是强规范化的lambda-terms。我们证明了这一点通过重写,系统可以简化为一阶最小逻辑规则,按照演绎模数理论。

我们表明重写系统正在终止,并且转换规则尊重箭头和量词。这需要额外的注意,尤其是在后者的治疗。然后我们研究了证明约简,并表明每个典型证明项都是强正规化的,并且是vice-versa。

Preuves、程序和系统
Jeudi 2018年5月31日,10 heures 30,Salle 3052
奥利维耶·劳亨(ENS里昂)Balade entre logiques linéaires classiques et直觉主义者

关于缓解句法的差异logique linéaire classique(LL)et sa版本直觉主义者(ILL):通过la问题保守性LL sur ILL(contre-examples et conditions)忍受),以及通过非贸易方式的部分德莱丹斯伊利诺伊州。关于蒙特勒传统渗透LL dans ILL,mais aussi qu'elles分机代表普鲁文特·特雷(peuventétre utilisées comme outil pour prouver des propriés de)你知道吗?我是说,我的目标是实现目标。不同房主的履历表表明,他们的履历是正式的雅拉图书馆(bibliothèque Yalla)。

Preuves、程序和系统
Jeudi 2018年3月29日,14公顷,Salle 3052
Valentin印迹(LRI)可实现性:正确性的指称语义

有大量技术可用于证明计算机程序。一端是Curry-Howard同构,其中打字程序自动检查程序的正确性,另一方面是技术,在这些技术中,非平凡的推理是在与编程语言相适应的逻辑中进行的。可实现性可以看作是这两种方法的混合:证明程序实现规范是通过以下组合完成的Curry-Howard风格的自动技术,以及手动校样子程序相对于某些公理的正确性。在我的演讲中我将提出一些可实现性模型,其中可实现性关系语义上定义:程序实现一个规范,如果表示满足模型中的一个属性。指称模型涉及到游戏语义、延续模型和Scott域。

Preuves、程序和系统
Jeudi 2018年3月29日,10小时30分,Salle 3052
吉尔亨·贾贝尔(LIP)模型检查高阶程序与引用的上下文等价性。

本次演讲将介绍SyTeCi,这是第一个通用的自动化工具,用于检查用类型化的高阶语言编写的程序与引用(即局部可变状态)的上下文等价性,这些引用对应于OCaml的一个片段。

在介绍了上下文等价的概念之后,我们将通过一些示例了解为什么很难证明这种等价性(可重入调用、私有状态)。正如我们将看到的,在许多不同的编程语言中都可以找到这样的示例。

然后,我们将介绍SyTeCi,这是一个自动检查此类等效性的工具。该工具基于将两个程序的上下文等价问题简化为内存配置过渡系统中“错误状态”的可达性问题。

上下文等价是不可判定的(即使在有限的环境中),这类转换系统的不可达性问题也是如此。然而,可以应用模型检查技术(谓词抽象、下推系统摘要)通过一些近似检查不可达性。这使我们能够自动地证明许多非平凡的文学例子,而这些例子以前只能用手来证明。我们将通过演示实现这项工作的原型来结束这次演讲。

Preuves、程序和系统
Jeudi 22 février 2018,10 heures 30,Salle 3052
皮埃尔·玛丽·佩德罗特(德国萨尔布吕肯马克斯·普朗克软件系统研究所)失败不是一种选择,也不是Curry-Howard-Shadok通信

没有人不知道著名的Shadok原则“越多越好”失败了,它最终成功的可能性就越大。»获取灵感根据这种深不可测的智慧,我们提出了依赖型理论它允许失败,这样我们可以在证明事情上取得更多成功。这样的沙多克理论被证明是正确的,因为它被翻译成了香草依赖理论,就像一个普通的编译器一样,失败可能发生在哪里解释为按名称调用的异常机制。顺便说一下,这个给出了归纳微积分的第一个完整语法模型引入效果的构造。

唉!失败的权利有点太成功了,因为由此产生的沙多克类型理论在逻辑上是不一致的。不是不管怎么说,我们都要求这一点,以此来控制这种疯狂由于巧妙地使用了Bernardy-Lasson句法参数的变体。而前者模型可以被认为是Friedman A翻译应用于CIC后者只不过是克里塞尔修改后的原则性变体可扩展到依赖类型的可实现性。特别是,它很容易给出了一个仍然具有规范性、强规范性和可判定的类型选择,同时具有典型的新原则修改后的可实现性,如前提的独立性和马尔可夫原理的不可证明性。

https://www.pédrot.fr/articles/exceptional.pdf

Preuves、程序和系统
Jeudi 15 février 2018,10 heures 30,Salle 3052
普拉卡什·帕南加登(麦吉尔大学)拓扑、序和因果结构

时空的因果结构定义了一对自然秩序基础事件集上的结构。cauasl的大部分分析结构包括秩序、拓扑和几何图形。鉴于因果顺序在某些量子引力的方法及其在并发理论人们可以问拓扑是否可以从纯序理论考虑。

在意外发现的一个显著例子中,秩序理论是由计算机科学家和数学家为了捕捉可计算性概念。达娜·斯科特提出了连续格或连续偏序集,以捕获可计算性作为连续性一种被称为Scott拓扑的合适拓扑。这个subject获得了“领域理论”的名称

我们将领域理论应用于重构时空的问题从顺序中选择拓扑,并得出关于从可数稠密集重构时空结构。

我们证明了一个整体双曲时空及其因果关系是一个双连续偏序集,其区间拓扑是流形拓扑。从这个例子可以看出,从一系列可数密集事件和因果关系,可以重建一个全局双曲型时空以一种纯粹的秩序理论方式。这最终的原因全局双曲时空属于这样一个范畴等价于一类称为区间域的特殊域。

这是与海军研究实验室的Keye Martin联合开展的工作。

Preuves、程序和系统
Jeudi 8 février 2018,10 heures 30,Salle 3052
文森特·拉波特(IMDEA软件)并行信道对策的可证明安全编译:密码“恒定时间”情况

基于软件的对抗措施可有效缓解副通道攻击,通常效率和部署都很低间接费用。其有效性通常需要经过严格的分析:具体来说,几种流行的对策可以形式化为信息流策略,并正确实施可以通过最先进的分析和验证技术。然而,由于没有进一步的理由,这些保证只适用于语言(源、目标或中间表示法)。

我们通过以下方式考虑保留副通道对策的问题一种流行的对策&密码“恒定时间”的编译针对基于缓存的定时攻击。我们提出了一种基于关于2-模拟的概念,用于证明编译通过保留了恒定时间对策。使用Coq证明助手,我们验证了我们的方法和代表性实例化。

联合会议验证/PPS

Preuves、程序和系统
Jeudi 8 février 2018,10 heures 30,Salle 3052
Séminaire巧克力(ENS里昂)Février巧克力公司:Prakash Panangaden、Justin Hsu和Thomas Ehrhard

http://chocola.ens-lyon.fr/events/meeting-2018-02-08

10点30分至12点

Prakash Panangaden(加拿大麦吉尔大学)定量等式逻辑

14:00 – 15:00

Justin Hsu(英国伦敦大学学院)从耦合到概率关系程序逻辑

15:30 – 16:30

托马斯·埃哈德(巴黎迪德罗大学IRIF)正锥上的稳定可测函数:具有连续类型的概率函数语言模型

Preuves、程序和系统
Jeudi 2018年1月25日,10 heures 30,Salle 3052
徐宇春(Justin Hsu)(伦敦大学学院)从耦合到概率关系程序逻辑

许多程序属性都是关系型的,用于比较程序(甚至两个不同程序)在两个不同输入上的行为。虽然研究人员已经开发出各种技术来验证标准确定性程序的此类属性,但概率性程序的关系属性更具挑战性。在本次演讲中,我将调查针对一系列概率关系属性的最新发展,其动机来自隐私、密码学和机器学习。其关键思想是将关系程序逻辑与概率论中的一种思想(称为概率耦合)相结合。逻辑允许高度组合和令人惊讶的通用分析风格,支持广泛的概率关系属性的清晰证明。

简历:Justin Hsu是伦敦大学学院的博士后研究员。他获得了宾夕法尼亚大学的研究生学位。他的研究兴趣涵盖形式验证和理论计算机科学,包括随机算法验证、差异隐私和博弈论。


2017年年鉴

Preuves、程序和系统
Jeudi 14 décembre 2017,10 heures 30,ENS里昂
Séminaire巧克力 里昂高等师范学院

Preuves、程序和系统
Jeudi 14 décembre 2017,10 heures 30,Salle 3052
朱利叶斯·克洛博切克(巴黎迪德罗大学IRIF)Homenet、l'IETF等非正常化进程

Depuis plusieurs anneées,je participate au groupe de travail Homenet deIETF是一个定义互联网规范的组织。丹麦人在这次博览会上,以IETF的家庭网络和复仇为例,j’essaierai de donner une idée e de ce qu’est le processus de normalization,对信息和互联网来说,这是非常重要的。

Cet exposeséest une versionétendue et légèrement censureée e de l'exposéque2017年10月12日,j'ai donnéaux Journées PPS。

Preuves、程序和系统
Jeudi 7 décembre 2017,10 heures 30,Salle 3052
查尔斯·格雷洛伊斯(马赛艾克斯大学)高阶递归格式中的线性

在高阶模型检查(HOMC)中,函数程序被表示为高阶递归方案(HORS),这是一种带有参数的语法,参数可以是函数。这些语法生成无限树,我们想在树上检查一元二阶逻辑(MSO)的公式。这个问题是可以判定的,首先由Ong在2006年证明,然后由包括Kobayashi和Ong(2009)在内的许多其他人证明,他们的方法使用交叉口类型。正如格雷洛伊斯和梅利埃在过去几年中所展示的那样,线性逻辑是推理HOMC的一个强大而富有启发性的工具。

通常,HOMC问题的复杂性是n-EXPTIME,其中n是感兴趣的HORS的阶数。在本次演讲中,我们解释了我们可以改进这种复杂性度量:在线性逻辑的驱动下,我们引入了线性HORS和MSO片段检查自动机的线性-非线性模型。然后我们证明,对于生成感兴趣树的线性HORS的n个线性阶,HOMC实际上是n-EXPTIME完备的。我们认为,这解释了为什么尽管HOMC具有巨大的理论复杂性,但小林的团队却成功地将其应用于实践中。

这个线性框架允许以一种更简单的方式重现三个现有结果,扩展了常见的HOMC问题,特别是以平滑的方式处理回调值程序(通常的HOMC方法考虑了回调名)。

这是与Pierre Clairambault和Andrzej Murawski的联合工作。

Preuves、程序和系统
Jeudi 2017年11月23日,10小时30,Salle 3052
西蒙·卡斯特伦(帝国理工学院)PCF的并行密集全抽象模型

在本次演讲中,我们介绍了一个新的游戏语义框架,用于基于事件结构的并发,扩展了Rideau和温斯克尔。在这个框架中,我们可以扩展无辜和很好地涵盖了并发(和非确定性)情况,概括了所谓的“阿布拉姆斯基立方体”。

本次演讲的重点是确定性案例。我首先介绍现有线性模型中的并发策略及其组成设置。然后,我将使用副本展示我们对非线性的扩展指数和对称性来表示均匀性。然后我将介绍我们的同时清白的概念&很好地概括了PCF的内涵完全抽象的结果。如果时间允许,我会的讨论这个结果对非天使不确定性的推广概率。

Preuves、程序和系统
Jeudi 2017年11月9日,10小时30分,里昂
Séminaire巧克力 ENS里昂

课程、计划和系统
Jeudi 2017年10月19日,10小时30分,Salle 3052
马丁·海兰德(剑桥大学DPMMS)理解游戏语义中的计算

Preuves、程序和系统
Jeudi 2017年12月15日,10小时30,Salle 3052
萨缪尔·吉拉乌多(巴黎-埃斯特马内拉-瓦莱)戴·库帕格·德拉里塞(Découpage D'associavitégénéralisé)

Les algèbres树形目昆虫和洛迪一样。Elle of frent un moyen de découper un produit协会deux生产非污水处理协会。勒图德塞尔盖布,费伊特高等教育学院阿伯尔群岛和阿尔伯尔群岛的联合酋长。努斯·德芬尼森是一名职业球员l’opérade非社交型。Koszul的双重权利树形类植物群落。Les algèbres sur ces opérades餐厅欧洲生产商协会某些不相容的关系。组合本身法国建筑协会(algébriques de ces structures sont passées en revue)。

课程、计划和系统
Mardi 2017年5月9日,14 heures,Salle 3052
Valentin印迹(伦敦玛丽女王大学)用杆递归解释系统F

有两种可能的二阶计算解释算术:Girard系统F或Spector条递归及其变体。虽然逻辑相同,但从这些这两种解释有着根本不同的计算行为及其关系还没有很好地理解。我们迈出了一步通过将系统F的第一个翻译定义为带有bar递归变体的简单类型的total语言。这个翻译依赖于对二阶的可实现性解释算术。由于哥德尔的不完全性定理,无法证明在二阶算法中终止系统F。然而,对于系统F的每个独立项都有一个二阶证明终止的算法及其可实现性解释提供达到正常值的缩减步骤数的界限形式。使用这个界限,我们通过原语计算正规形式递归。此外,由于系统F的归一化证明继续进行通过对打字派生词的归纳,翻译是合成的。我们方法的灵活性为获得更多直接翻译将为研究多态性,即通过bar递归。

Preuves、程序和系统
Jeudi 27 avril 2017,10 heures 30,Salle 3052
贝瑞妮斯·德尔克罗伊克斯-奥格(图卢兹数学研究所)无歧义Des arbres

《目标之歌》(Les tableaux boisés sont des objets)结合了干预性注释dans létude de certains modeèLes de mécanique统计。无歧义的阿尔布雷斯河畔的Cet exposéporte sur les arbres non ambigus,quisont un cas particulier de tableaux boisés reliés aux permutations ayan t leurs excedences(w(i)>i)en début de mot。Nous avons obtenu,J.-C.Aval、A.Boussicoult、F.Hivert和P.Laborde Zubieta的社区工作人员,关于目标的数字和双目标顾问,我在4月避免引入其他干部。

Preuves、程序和系统
Jeudi 2017年7月27日,14公顷,Salle 3052
杰里米·西克(印第安纳大学)渐进式打字的最新技术

渐变类型是一种设计编程语言的方法集成静态和动态类型检查。渐进式键入提供程序员对程序的哪些区域进行细粒度控制静态检查和动态检查哪些区域。结束过去十年,人们对这种集成的部分原因是动态语言的流行。但随着小型程序发展为大型程序,对早期错误检测和模块化,由静态类型提供检查。渐进式键入为动态类型的程序变得更加静态类型。这次谈话将让您一瞥渐进式打字的最新技术。它会的描述a)在设计和实施渐进式语言,b)研究了以及c)需要解决的未决问题。渐进式打字的研究跨越了理论和实践两个领域问题,从机械化元理论到高效编译。

Jeremy Siek是印第安纳大学的副教授布卢明顿。Jeremy的研究领域包括编程语言设计、类型系统、使用证明的机械化定理证明助手和优化编译器。杰里米的博士论文探索约束模板的基础,也称为“概念”提案C++。在此之前,Jeremy开发了Boost Graph Library,一个C++图形算法和数据结构的通用库。杰里米莱斯大学博士后,在那里他提出了渐进的想法类型:一个集成了动态和静态类型的类型系统使用相同的编程语言。Jeremy目前正在研究Python的渐进式版本。Jeremy获得美国国家科学基金会职业奖为他的项目提供资金的奖项:“缩小原型和生产”。杰里米还两次获得杰出访问奖苏格兰信息与计算机科学联盟研究员。

Preuves、程序和系统
Jeudi 20 avril 2017年,10 heures 30年,Salle 3052年
杰米·维卡里(牛津大学)形式化合成证明

我将介绍一个新的校对助手Globular,它允许高等范畴理论中合成证明的形式化。这个接口是几何的,证明用字符串图描述,并且允许以简单的方式直接点击和拖动校样直观的方式,达到4级分类。我将演示如何从头开始构建简单的证明,并呈现一些复杂的拓扑和代数的形式化证明。我也会给一些详细的理论基础,为理解高等范畴理论。这场演讲将是无障碍的,并且不需要任何先前的知识。

网站:https://ncatlab.org/nlab/show/Globular纸张:https://arxiv.org/abs/11610.06908

Preuves、程序和系统
Jeudi 2017年3月30日,10小时,Salle 3052
乔瓦尼·贝尔纳迪(爱尔兰国际单项体育联合会)联合国,personne et cent mille:测试等效性的元理论?

测试理论关注语境对等80年代提出的替代方案互模拟等效。在过去的十年中,证明了等效性用于构建语义模型会话类型和奠定基础web服务技术。因此,测试理论比以往更加有用和丰富。在这次研讨会上,我将回顾一下背后的主要观点测试理论,并辩称我们缺乏对测试等效性进行推理的通用方法。我还将概述元理论的证据可能存在,以及一些开放性问题。

Preuves、程序和系统
Jeudi 2017年3月30日,11小时15,Salle 3052
丹妮拉·佩特里桑(爱尔兰国际单项体育联合会)范畴论视角下的混合集向量自动机

这次演讲的主要目的是介绍一种新的自动机模型,混合集向量自动机,自然嵌入确定性有限状态自动机和有限自动机在一个域上加权。

我们采用分类理论方法对最小化的理解。众所周知,范畴理论提供了一些自动机理论结果的统一观点。例如,确定性自动机的最小化(在有限字上)和Shützenberger在字段上加权的自动机也是由相同的明确的原因。

在演讲的第一部分,我将讨论如何建模和最小化类别中的自动机。传统上,人们看到的是自动机或者作为函子的代数加上最终映射,可能在单体范畴,或作为函子加初值的余代数地图。我们提出了另一种观点,认为自动机是来自输入的函子类别转换为输出类别。

新的混合集向量自动机可以通过输出类别是类别的自由colimit补全一类共线下的有限维向量空间。

这是与Thomas Colocombet的联合工作。

课程、计划和系统
Jeudi 2017年3月23日,10小时30分,Salle 3052分
托马斯·莱文提斯(马赛数学研究所)概率Böhm树的完全抽象

程序等价性的一个非常自然的概念是观察等价性:如果两个程序在任何环境中具有相同的行为,那么这两个程序都是等价的。更具体地说,在lambda-calculus中,如果对于每个上下文C,术语C[M]和C[N]都是可解的或都是不可解的,那么两个术语M和N是等价的。尊重这种等价性是lambda-calculus的一些模型的一个重要特性,称为完全抽象。众所周知,无限扩张Böhm树的模型是完全抽象的。我们感兴趣的问题是,当我们在微积分中引入概率选择时,这些概念会变成什么样子。

可解性有一个自然扩展,即收敛概率,因此,如果两个项在任何情况下具有相同的收敛概率,则它们在观测上等价。也有一种简单的方法来定义概率玻姆树,因为我们可以将任何一个项与头部范式上的子概率分布相关联。但不明显的是,这些确定性概念的推广仍然是等价的。在本次演讲中,我们将展示如何证明概率Böhm树实际上形成了一个模型,以及如何获得可分离性结果以确保该模型是完全抽象的。

课程、计划和系统
Jeudi 2017年3月16日,10小时30分,Salle 3052分
查尔斯·格雷洛伊斯(INRIA-博洛尼亚大学(意大利))函数程序属性的验证:从确定性到概率性

在函数式程序(也称为高阶程序)中,函数可以将函数本身作为参数。因此,他们的模型检查在大多数方法中依赖于语义或类型理论工具。在本次演讲中,我将解释小林和翁基于2009年模型检查结果的线性逻辑分析是如何引导梅利埃和我构建模型检查模型的。这种模型是这样的,当用递归来解释表示函数程序轨迹树的术语时,它的外延决定了它是否满足MSO属性。Salvati和Walukiewicz独立获得了相关的相似模型。在演讲的第二部分,我将讨论递归和概率选择函数程序的终止性验证。Dal Lago和我最近定义了一个类型系统,使得典型程序以概率1终止。换言之,他们的分歧执行集可以忽略不计。如果时间允许,我将勾勒出将确定性情况的模型检查结果扩展到定量逻辑和递归函数程序的思路。

Preuves、程序和系统
Jeudi 23 février 2017,10 heures 30,Salle 3052
马塞洛·菲奥雷(剑桥大学)Opetopic结构抽象句法的代数组合方法

演讲的出发点是确定常见的结构对树状组合对象,用抽象的方式举例说明情况语法树~(用于形式语言)和optopes(用于高维代数)。新兴的数学结构将是在分类设置中形式化,统一了[2,3]的抽象句法理论和[5]的操作词理论。这个现在,从概念上讲,实现允许人们在这些之间传递观点桥接,数学理论和我将在这里探索它的方向高维代数,给出了推广[1]的切片构造以生成optopes。这个技术工作将涉及建立一个微观原理近半环及其在笛卡尔闭域中的应用[4]结构广义种的二分类。与的连接(笛卡尔和对称单体)方程理论、lambda演算和代数组合学将顺便提及。

[1] J.Baez和J.Dolan。高维代数III.n范畴与Opetopes代数。《数学进展》135,第145-206页,1998年。

[2] M.Fiore、G.Plotkin和D.Turi。抽象语法和变量绑定。第14届计算机科学逻辑大会(LICS’99),第193-202页。电气与电子工程师协会,计算机社会出版社,1999年。

[3] M.菲奥雷。二阶和相关排序的抽象语法。在逻辑中计算机科学大会(LICS’08),第57-68页。IEEE,计算机学会出版社,2008年。

[4] M.Fiore、N.Gambino、M.Hyland和G.Winskel。笛卡尔闭合广义结构物种的二分类。《J·伦敦数学》。社会},77:203-220, 2008.

[5] S.Szawiel和M.Zawadowski。网络幺半群和opetopic集合。arXiv:1011.2374[math.CT],2010年。

课程、计划和系统
Jeudi 2017年1月26日,10 heures 30,Salle 3052
塔尔莫·乌斯塔卢(塔林理工大学)动态规划和具有共享的余代数

动态编程是关于在函数的递归调用树。如果共享模式机会是静态已知的,可以建立一个调用dag,而不是从一开始就是一棵树。

在本次演讲中,我们提出了这样做的通用框架,以及在两个动态教科书示例中演示它编程-斐波那契和编辑距离。我们描述共享节点间方程组的机会模式地址。术语重写系统中的一种技术,即Knuth-Bendix补全给出了节点的唯一正规形式地址。dag表示为其节点为由正常形式的地址定义。数学上,函数将我们感兴趣的函数的输入输入到调用树中是comonad余代数,节点地址是余项,方程是等式。

该框架的Haskell实现使用循环编程以及函子导数的一般实现。

我们将此工作视为展示基本算法和更多高级范畴理论可以以互利的方式相互作用。

这是与布里斯托尔大学Nicolas Wu的合作。

Preuves、程序和系统
2017年1月10日Mardi 10,11 heures,Salle 3052
卡梅尔·卡丘(爱尔兰国际单项体育联合会)圣母院-最受欢迎的小隔间


2016年年鉴

Preuves、程序和系统
Jeudi 2016年1月1日,10小时30分,Salle 3052
朱利安·兰格(帝国理工学院)从通信机器构建图形编排:原理和应用

图形编排或全局图是一般的多方以分叉、,用于表示应用程序级协议的合并和联接。全局图可以直接转换为建模符号,例如如BPMN和UML。在演讲的第一部分,我将首先介绍一个算法可以从异步交互构造全局图由通信有限状态机(CFSM)表示;和一个声音安全CFSM子集的特征,全局图可以从中建造。在第二部分中,我将概述这方面的一些最新应用致力于交流时间自动机和围棋编程语言。

Preuves、程序和系统
Jeudi 2016年11月24日,10小时30分,Salle 3052
蒂鲍特·巴拉邦斯基(南巴黎大学LRI)优化程序C++并发

Preuves、程序和系统
Jeudi 2016年11月17日,10小时30分,Salle 3052
布鲁诺·巴拉斯 2017年世博会

Preuves、程序和系统
Jeudi 2016年11月3日,10小时30,Salle 3052
吉尔亨·贾贝尔(爱尔兰国际单项体育联合会)操作性标称游戏语义

我们为具有高阶引用的多态调用值语言引入了一个完全抽象的内涵模型。与游戏语义一样,术语的外延表示为术语与其环境之间的一系列游戏。但是,我们不是通过对术语的归纳来构建它,而是使用一个标记的转换系统来生成它,该系统表示术语与任何环境之间的所有可能的交互作用。名称,以及更普遍的标称集理论,被重要地用于表示位置(即内存地址)、函数值和多态值。这些名字的新鲜程度控制着环境的观测能力。由于参考文献的存在,环境的观测能力足够强大,可以避免对模型进行完全抽象的商运算。这给我们提供了新的原理来推理有效的和多态的程序。这项工作是与Nikos Tzevelekos(QMUL)合作完成的。

Preuves、程序和系统
Jeudi 2016年10月6日,10小时30,Salle 3052
朱利奥·曼佐内托(LIPN)莫里斯观察理论的新成果——分离不可分割的事物的益处

我们研究非类型化语境对等理论lambda-calculus,通过将正规形式视为可观测而生成。这是莫里斯于1968年推出的最初的延伸λ观测等效理论H+。在句法方面,我们展示了这个lambda理论验证了omega-rule,从而解决了长期存在的未决问题。在语义方面,我们提供关系图模型为对H+完全抽象。我们展示了关系图模型莫里斯的观察性预序,当它是扩张的和λ-König。直觉上,模型是lambda-König,当lambda-defined树有一条无限路径,这是由一些模型的元素。

课程、计划和系统
Jeudi 2016年9月29日,10 heures 30,Salle 3052
文森特·达诺斯(欧洲标准化组织)基于ω-完全锥对偶的贝叶斯反演

马尔可夫核的反演过程涉及贝叶斯建模和学习的重要课题。事实上,贝叶斯更新正是内核反转。我们研究了马尔可夫核(也称为随机关系或概率映射)如何以及何时可以被反转。我们直接讨论了可测空间的范畴,并通过将核解释为马尔可夫算子间接地解决了这个问题:对于直接选项,我们引入了马尔可夫核范畴的类型化版本,并使用了所谓的“测度分解”。在这里,我们必须专门研究由一类简单拓扑空间构成的可测空间,例如波兰空间(也可以有其他选择)。我们的方法和结果大大简化了最近的发展由Culbertson和Sturz撰写。对于算子选项,我们使用马尔可夫算子范畴的锥形式(阿卡被视为谓词转换器的内核)。也就是说,我们的线性算子不仅是连续的,而且需要满足ω-链连续的更强条件。​ ​先前的工作表明,在L1-锥和L∞-锥的范畴之间获得了一对反变函子和逆函子形式的附加。通过算子棱镜看到的反转只是附加。​ ​不需要拓扑假设。我们​ ​显示​ ​那个​ ​二者都​ ​类别​ ​(马尔可夫​ ​内核​ ​​ ​ω-链式马氏算子)与1≤p≤∞的一类反变函子Tp相关。Tp是引入的(对偶)条件期望函子的Kleisli扩张之前。我们证明​ ​那个​ ​二者都​ ​观念​ ​属于​ ​当两者都定义时,反演是一致的:如果f是核,f†是其正逆,则T∞(f)†=T1(f†)。这是与Fredrik Dahlqvist UCL、Ohad Kammar Oxford、Ilias Garnier ENS联合完成的

Preuves、程序和系统
Jeudi 2 juin 2016年,10 heures 30,Salle 3052
乌戈·达尔·拉戈(博洛尼亚大学)线性视角下的无限Lambda演算

我们引入了一个线性无穷lambda-calculus,其中有两种指数形式,第一种是通常的有限形式,另一种是唯一可以共同解释的结构。所获得的微积分嵌入了无限应用lambda-calculus,并且对于无限字符串的计算是通用的。关于微积分,特别有趣的是,线性逻辑所诱导的精化允许限制两种形式,从而得到以归纳和生产协同终止的微积分。我们通过围绕SLL和4LL的原理分离微积分的一个片段来举例说明这个想法。有趣的是,它喜欢合流,与普通无限lambda-calculi中发生的情况相反。

课程、计划和系统
Jeudi 21 avril 2016,10 heures 30,Salle 3052
西尔维娅·吉勒赞(新萨德大学)交集和并集类型的子类型精确性

子类型的概念在理论和应用领域都发挥了重要作用:在lambda和并发计算以及在编程语言中。稳健性和完整性,统称为子类型的精确性,可以从两个不同的角度考虑:外延和操作。前者的精确性基于类型的外延,类型是一个数学对象,它根据语言中其他表达式的外延来描述类型的含义。后一种精确性是最近在类型安全方面发展起来的,即当预期使用较大类型的术语时,可以安全地替换较小类型的术语。

我们提出了一种技术,用于在具有交并类型的并发lambda演算环境中,形式化和证明子类型关系的操作精确性。关键特征是打字和操作语义之间的联系。然后我们证明了该演算的子类型关系具有指称和运算的精确性。

这是与Mariangiola Dezani-Ciancaglini的联合工作。

课程、计划和系统
Mercredi 2016年5月30日,10小时30,Salle 3052
纪尧姆·蒙奇·马卡尼奥尼(剑桥计算机实验室)用于建模效果和资源的丰富附加模型和极化

(与Marcelo Fiore和Pierre-Louis Curien联合工作)

我将用高阶函数、总和和资源模式,以及一个将线性模型提升为笛卡尔模型的定理,提出“线性推-推-值”丰富的附加模型,以细化效应的推-推模型和线性逻辑的线性/非线性模型。我还将把这些模型的计算解释作为直觉(线性)逻辑(LJ/ILL),其中评估的顺序很重要,以满足Barendregt-style lambda-calculus通常属性的极化计算的形式,并且在以前的模型中具有合理和连贯的解释。这提出了一种用直接模型和计算来建模证明和程序的方法。

Preuves、程序和系统
Jeudi 2016年3月24日,10小时30,Salle 3052
帕维尔·索博辛斯基(南安普顿大学)非重复注释。

Preuves、程序和系统
Jeudi 2016年5月10日,10 heures 30,Salle du Conseil
托马斯·塞勒(哥本哈根大学计算机科学系-DIKU)复杂性约束作为组操作

本演讲的目的是解释一种基于线性逻辑(动态)语义的复杂性理论的新方法,其目的是使遍历理论中的技术和不变量(例如可数Borel等价关系的l^2-Betti数)能够用于计算复杂性。

这些技术的起源可以追溯到Girard使用von Neumann代数的“交互几何”(GoI)程序以及最近受GoI启发的复杂性结果。然而,当使用线性逻辑(片段)的交互图模型的更多组合设置时,这种方法达到了它的全部强度。使用类似于游戏语义的技术(带有一些度量理论),我们能够将(谓词)复杂性类描述为Pred[m]:=Nat类型的程序/证明解释集布尔。这些模型由一组保测度映射m(等效地,由可测量的群作用)参数化,并提供了可测量的群作用和复杂性约束之间的推测对应关系的第一草图。

Preuves、程序和系统
Jeudi 2016年1月14日,10公顷30,Salle 3052
阿马尔·哈齐哈萨诺维奇(牛津大学)弦图与纠缠代数

GHZ和W态是由三个量子比特组成的两个纠缠量子态,在局域(单量子比特)操作无法将一个量子态转换为另一个量子状态的意义上,它们是不等价的;这反映在它们不同的通信属性和在密码协议中的使用上。几年前,科克和基辛格(Coecke and Kissinger)表明,人们可以将希尔伯特空间范畴中的两个Frobenius代数与这两种状态联系起来,这是一种具有深入人心的弦图表示的代数类型,有望在量子纠缠的代数、计算和拓扑方面之间架起一座桥梁。我们提出了GHZ和W状态/代数之间关系的完整图形公理化:ZW演算。该演算对已有的ZX演算进行了改进,同时保持了其最理想的特性,如图的无向性;附带明确的标准化程序;提供了量子位类别的原始分解,具有突出的“费米子”片段;并暗示对其组成部分和公理的拓扑解释。