Effects and algebraic theories.
效应和代数理论。
基本信息
- 批准号:2054731
- 负责人:
- 金额:--
- 依托单位:
- 依托单位国家:英国
- 项目类别:Studentship
- 财政年份:2018
- 资助国家:英国
- 起止时间:2018 至 无数据
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
This project falls within the EPSRC Information and communication technologies (ICT) research theme.This project is concerned with the foundations of programming languages, their semantics and type systems. Computational effects are a feature of programming languages representing impure behaviour, such as input and output operations, exceptions, state, nondeterminism. These operations are widely used in practical programming and are provided by many programming languages. However, their mathematical foundations have not been fully explored yet.In his influential work, Moggi gives a general denotational semantics for computational effects using monads. His idea was subsequently implemented in the pure functional language by Haskell, where monads are used to simulate side effects. Plotkin and Power introduce the idea of algebraic effects, a particular approach to computational effects where the impure behaviour results from a set of operations. The properties of these operations are specified by equations, making it possible to present algebraic effects as algebraic theories, traditionally studied in universal algebra. Each algebraic theory gives rise to a monad, thus exhibiting the connection with Moggi's semantics.In order to interpret effects, various extensions of first-order algebraic theories have been proposed. Examples include parameterised algebraic theories, proposed by Staton, and second-order algebraic theories developed by Fiore, Hur and Mahmoud. Fiore and Staton use substitution algebras and right lambda algebras, particular instances of second-order algebraic theories, to model jump effects and computation involving stacks of code pointers, respectively.Exploring further the connection between effects and second-order algebraic theories is a promising research direction that I will pursue. The goal is to find other algebraic theories that give rise to effects and vice-versa. In the first instance, this approach will lead to a better understanding of the semantics of effects. In the long term, the connection between effects and algebra could provide a general framework for extending programming calculi with computational effects. These extensions could then be implemented on top of high-level general-purpose programming languages. Within the ICT research theme, this project is part of the Theoretical Computer Science area because it employs formal reasoning, logical concepts and semantics. The project is also part of the Programming languages and compilers area since its aim is to understand programming languages better, and may lead to new implementations.
该项目属于 EPSRC 信息和通信技术 (ICT) 研究主题。该项目涉及编程语言的基础、语义和类型系统。计算效应是代表不纯行为的编程语言的一个特征,例如输入和输出操作、异常、状态、非确定性。这些操作在实际编程中被广泛使用,并且由许多编程语言提供。然而,它们的数学基础尚未得到充分探索。 Moggi 在他有影响力的著作中给出了使用单子的计算效果的一般指称语义。他的想法随后被 Haskell 用纯函数式语言实现,其中使用 monad 来模拟副作用。 Plotkin 和 Power 引入了代数效应的概念,这是一种计算效应的特殊方法,其中不纯行为是由一组运算产生的。这些运算的性质由方程指定,使得将代数效应呈现为代数理论成为可能,传统上在普适代数中研究。每个代数理论都会产生一个单子,从而表现出与莫吉语义的联系。为了解释效果,人们提出了一阶代数理论的各种扩展。例子包括 Staton 提出的参数化代数理论,以及 Fiore、Hur 和 Mahmoud 提出的二阶代数理论。 Fiore 和 Staton 使用替代代数和右 lambda 代数(二阶代数理论的特定实例)分别对跳跃效应和涉及代码指针堆栈的计算进行建模。进一步探索效应和二阶代数理论之间的联系是我将追求的一个有前途的研究方向。目标是找到产生效应的其他代数理论,反之亦然。首先,这种方法将有助于更好地理解效果的语义。从长远来看,效应和代数之间的联系可以为利用计算效应扩展编程演算提供一个通用框架。然后可以在高级通用编程语言之上实现这些扩展。在 ICT 研究主题中,该项目属于理论计算机科学领域的一部分,因为它采用了形式推理、逻辑概念和语义。该项目也是编程语言和编译器领域的一部分,因为其目的是更好地理解编程语言,并可能带来新的实现。
项目成果
期刊论文数量(2)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
Concrete categories and higher-order recursion
具体类别和高阶递归
- DOI:10.1145/3531130.3533370
- 发表时间:2022
- 期刊:
- 影响因子:0
- 作者:Matache C
- 通讯作者:Matache C
Recursion and Sequentiality in Categories of Sheaves
滑轮类别中的递归和顺序性
- DOI:
- 发表时间:2021
- 期刊:
- 影响因子:0
- 作者:Matache C
- 通讯作者:Matache C
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
数据更新时间:{{ journalArticles.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ monograph.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ sciAawards.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ conferencePapers.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ patent.updateTime }}
其他文献
吉治仁志 他: "トランスジェニックマウスによるTIMP-1の線維化促進機序"最新医学. 55. 1781-1787 (2000)
Hitoshi Yoshiji 等:“转基因小鼠中 TIMP-1 的促纤维化机制”现代医学 55. 1781-1787 (2000)。
- DOI:
- 发表时间:
- 期刊:
- 影响因子:0
- 作者:
- 通讯作者:
LiDAR Implementations for Autonomous Vehicle Applications
- DOI:
- 发表时间:
2021 - 期刊:
- 影响因子:0
- 作者:
- 通讯作者:
吉治仁志 他: "イラスト医学&サイエンスシリーズ血管の分子医学"羊土社(渋谷正史編). 125 (2000)
Hitoshi Yoshiji 等人:“血管医学与科学系列分子医学图解”Yodosha(涉谷正志编辑)125(2000)。
- DOI:
- 发表时间:
- 期刊:
- 影响因子:0
- 作者:
- 通讯作者:
Effect of manidipine hydrochloride,a calcium antagonist,on isoproterenol-induced left ventricular hypertrophy: "Yoshiyama,M.,Takeuchi,K.,Kim,S.,Hanatani,A.,Omura,T.,Toda,I.,Akioka,K.,Teragaki,M.,Iwao,H.and Yoshikawa,J." Jpn Circ J. 62(1). 47-52 (1998)
钙拮抗剂盐酸马尼地平对异丙肾上腺素引起的左心室肥厚的影响:“Yoshiyama,M.,Takeuchi,K.,Kim,S.,Hanatani,A.,Omura,T.,Toda,I.,Akioka,
- DOI:
- 发表时间:
- 期刊:
- 影响因子:0
- 作者:
- 通讯作者:
的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('', 18)}}的其他基金
An implantable biosensor microsystem for real-time measurement of circulating biomarkers
用于实时测量循环生物标志物的植入式生物传感器微系统
- 批准号:
2901954 - 财政年份:2028
- 资助金额:
-- - 项目类别:
Studentship
Exploiting the polysaccharide breakdown capacity of the human gut microbiome to develop environmentally sustainable dishwashing solutions
利用人类肠道微生物群的多糖分解能力来开发环境可持续的洗碗解决方案
- 批准号:
2896097 - 财政年份:2027
- 资助金额:
-- - 项目类别:
Studentship
A Robot that Swims Through Granular Materials
可以在颗粒材料中游动的机器人
- 批准号:
2780268 - 财政年份:2027
- 资助金额:
-- - 项目类别:
Studentship
Likelihood and impact of severe space weather events on the resilience of nuclear power and safeguards monitoring.
严重空间天气事件对核电和保障监督的恢复力的可能性和影响。
- 批准号:
2908918 - 财政年份:2027
- 资助金额:
-- - 项目类别:
Studentship
Proton, alpha and gamma irradiation assisted stress corrosion cracking: understanding the fuel-stainless steel interface
质子、α 和 γ 辐照辅助应力腐蚀开裂:了解燃料-不锈钢界面
- 批准号:
2908693 - 财政年份:2027
- 资助金额:
-- - 项目类别:
Studentship
Field Assisted Sintering of Nuclear Fuel Simulants
核燃料模拟物的现场辅助烧结
- 批准号:
2908917 - 财政年份:2027
- 资助金额:
-- - 项目类别:
Studentship
Assessment of new fatigue capable titanium alloys for aerospace applications
评估用于航空航天应用的新型抗疲劳钛合金
- 批准号:
2879438 - 财政年份:2027
- 资助金额:
-- - 项目类别:
Studentship
Developing a 3D printed skin model using a Dextran - Collagen hydrogel to analyse the cellular and epigenetic effects of interleukin-17 inhibitors in
使用右旋糖酐-胶原蛋白水凝胶开发 3D 打印皮肤模型,以分析白细胞介素 17 抑制剂的细胞和表观遗传效应
- 批准号:
2890513 - 财政年份:2027
- 资助金额:
-- - 项目类别:
Studentship
Understanding the interplay between the gut microbiome, behavior and urbanisation in wild birds
了解野生鸟类肠道微生物组、行为和城市化之间的相互作用
- 批准号:
2876993 - 财政年份:2027
- 资助金额:
-- - 项目类别:
Studentship
相似国自然基金
Lienard系统的不变代数曲线、可积性与极限环问题研究
- 批准号:12301200
- 批准年份:2023
- 资助金额:30.00 万元
- 项目类别:青年科学基金项目
对RS和AG码新型软判决代数译码的研究
- 批准号:61671486
- 批准年份:2016
- 资助金额:60.0 万元
- 项目类别:面上项目
同伦和Hodge理论的方法在Algebraic Cycle中的应用
- 批准号:11171234
- 批准年份:2011
- 资助金额:40.0 万元
- 项目类别:面上项目
相似海外基金
Operator-algebraic construction of integrable field theories
可积场论的算子代数构造
- 批准号:
2440735 - 财政年份:2020
- 资助金额:
-- - 项目类别:
Studentship
Algebraic and decision-theoretic ways into quantum resource theories
量子资源理论的代数和决策理论方法
- 批准号:
20K03746 - 财政年份:2020
- 资助金额:
-- - 项目类别:
Grant-in-Aid for Scientific Research (C)
A mathematical study of dimensionality reduction and embedding by theories of delay-coordinate systems and algebraic geometry
延迟坐标系和代数几何理论降维和嵌入的数学研究
- 批准号:
20K03747 - 财政年份:2020
- 资助金额:
-- - 项目类别:
Grant-in-Aid for Scientific Research (C)
Algebraic Properties of Superconformal Field Theories
超共形场论的代数性质
- 批准号:
2272671 - 财政年份:2019
- 资助金额:
-- - 项目类别:
Studentship
Algebraic structures in integrable field theories
可积场论中的代数结构
- 批准号:
2103083 - 财政年份:2018
- 资助金额:
-- - 项目类别:
Studentship
Algebraic Description of dualities in gauge/string theories and applications to solvable statistical models
规范/弦理论中对偶性的代数描述及其在可解统计模型中的应用
- 批准号:
18K03610 - 财政年份:2018
- 资助金额:
-- - 项目类别:
Grant-in-Aid for Scientific Research (C)
Generalized cohomology theories and applications to algebraic and arithmetic geometry (A07)
广义上同调理论及其在代数和算术几何中的应用(A07)
- 批准号:
260662670 - 财政年份:2014
- 资助金额:
-- - 项目类别:
Collaborative Research Centres
ALGEBRAIC MODELS OF HOMOTOPY THEORIES AND HOMOTOPICAL MODELS OF ALGEBRA
同伦理论的代数模型和代数的同伦模型
- 批准号:
1104396 - 财政年份:2011
- 资助金额:
-- - 项目类别:
Standard Grant
Algebraic structures in quantum field theories
量子场论中的代数结构
- 批准号:
194321-2008 - 财政年份:2010
- 资助金额:
-- - 项目类别:
Subatomic Physics Envelope - Individual