课题基金 / 基金详情

Structure vs Invariants in Proofs (StrIP)

Structure vs Invariants in Proofs (StrIP)
证明中的结构与不变量 (StrIP)
批准号:
MR/Y011716/1
负责人:
Anupam Das
金额:
$75.78万
依托单位:
依托单位国家:
英国
项目类别:
Fellowship
财政年份:
2024
资助国家:
英国
项目状态:
未结题
起止时间:
2024 至 --

项目摘要

项目成果

Anupam Das的其他基金

相似基金

相关文献

中文摘要
翻译
点击翻译按钮获取中文摘要
英文摘要
All numbers are even or odd. But why? How could I prove this *formally*? One way is to notice that the parity of a number flips every time we add 1, another way is to just check the last digit. Both of these 'proofs' induce an 'algorithm' for checking whether a number is even or odd. However in the latter case the algorithm is exponentially more efficient, - we only need to look at one digit rather than generate the entire number from scratch. In this way we can say that the two proofs are really *different*.'Structure vs. Invariants in Proofs' (StrIP), at its most abstract level, is concerned with understanding when two proofs are different or the same. This is a question in proof theory that can be traced back to the early 20th century, and is often known as Hilbert's 24th problem. While it is a fundamentally theoretical question, Hilbert's 24th problem and the proof theoretic endeavours that have followed underlie many aspects of modern computer science, such as programming language theory and computability theory. In particular, proof theory is one of the foundational pillars of Formal Verification. This is an emerging field that allows us to often *guarantee* that software functions correctly, and is set to become increasingly relevant for certifying software in the real world.However, there remains one fundamental barrier to resolving Hilbert's 24th problem: inductive reasoning. 'Induction' is a powerful proof technique that is indispensable in mathematics and computer science; it allows us to prove a property P(x) for all numbers x by first proving P(0) then proving that P(x) always implies P(x+1). It is like an infinite sequence of dominoes: if I knock over the first one, every other one will eventually fall. On the computing side, a proof theoretic treatment of induction is a necessity in order to reason about general computer programs.The goal of StrIP is to give a comprehensive treatment of induction via the notion of 'cyclic proofs'. This is a phenomenon that has emerged in computational logic over the last 20-30 years and allows us to decompose induction into finer computational steps in a finitary way. By combining this with other recent ideas in proof theory, so-called 'Deep Inference', StrIP will build a bridge between two of the most important subjects in theoretical computer science: proof theory and automata theory. Ultimately, the goal is to apply the techniques developed to Automated Reasoning via concrete implementations, and more generally to the automated verification of computer programs.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
Collaborative Research: IMR: MM-1C: Privacy-preserving IoT Analytics and Behavior Prediction on Network Edge
  • 批准号:
    2219866
  • 项目类别:
    Standard Grant
  • 资助金额:
    $30.0万
  • 财政年份:
    2022
  • 负责人:
    Anupam Das
  • 依托单位:
Structure vs. Invariants in Proofs (StrIP)
  • 批准号:
    MR/S035540/1
  • 项目类别:
    Fellowship
  • 资助金额:
    $151.45万
  • 财政年份:
    2020
  • 负责人:
    Anupam Das
  • 依托单位:
CRII: SaTC: Analyzing Information Leak in Smart Homes
  • 批准号:
    1849997
  • 项目类别:
    Standard Grant
  • 资助金额:
    $17.5万
  • 财政年份:
    2019
  • 负责人:
    Anupam Das
  • 依托单位:
国内基金
海外基金
LDHs/VS2有序叠层异质结构的调控及其高倍率氯电储能机制研究
  • 批准号:
    52301297
  • 项目类别:
    青年科学基金项目
  • 资助金额:
    30万元
  • 批准年份:
    2023
  • 负责人:
    尹青
  • 依托单位:
VS2@VN异质结复合电极构筑及多硫化物动力学转化机制研究
  • 批准号:
    --
  • 项目类别:
    青年科学基金项目
  • 资助金额:
    30万元
  • 批准年份:
    2022
  • 负责人:
    王思哲
  • 依托单位:
人工选择压力下鸡线粒体单倍型类群选择偏好和“生长VS免疫”的权衡
单核非血红素铁酶PenD催化不活泼碳原子间的去饱和反应:五配位碳正离子Vs氢隧穿
  • 批准号:
    --
  • 项目类别:
    面上项目
  • 资助金额:
    54万元
  • 批准年份:
    2022
  • 负责人:
    赵昌明
  • 依托单位: