mlsanityData to 14 Oct 2026

Natural Language Specifications in Proof Assistants

arXiv 2205.07811 ↗First posted 16 May 2022cs.PL cs.CLcited by 1

Not on the map. Why?

Abstract (arXiv)

Interactive proof assistants are computer programs carefully constructed to check a human-designed proof of a mathematical claim with high confidence in the implementation. However, this only validates truth of a formal claim, which may have been mistranslated from a claim made in natural language. This is especially problematic when using proof assistants to formally verify the correctness of software with respect to a natural language specification. The translation from informal to formal remains a challenging, time-consuming process that is difficult to audit for correctness. This paper argues that it is possible to build support for natural language specifications within existing proof assistants, in a way that complements the principles used to establish trust and auditability in proof assistants themselves.

Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). Builds on 8 of its 96 references that are in the map. First posted on arXiv 16 May 2022.

Builds on

8 of 96 references.

References · 8

  1. 2019What BERT is not: Lessons from a new suite of psycholinguistic diagnostics for language modelscited by 320
  2. 2021Provable Limitations of Acquiring Meaning from Ungrounded Form: What Will Future Language Models Understand?cited by 55
  3. 2017The Parallel Meaning Bank: Towards a Multilingual Corpus of Translations Annotated with Compositional Meaning Representationscited by 42
  4. 2021Sorting through the noise: Testing robustness of information processing in pre-trained language modelscited by 27
  5. 2021Certified Robustness to Programmable Transformations in LSTMscited by 18
  6. 2020Tabled Typeclass Resolutioncited by 3
  7. 2017Formalising Type-Logical Grammars in Agdacited by 2
  8. 2016The HoTT Library: A formalization of homotopy type theory in Coqcited by 1

Built on by

Cited by year

Citing papers per year: 2023: 1.

1 paper.