SwePub
Sök i LIBRIS databas

  Extended search

onr:"swepub:oai:research.chalmers.se:af22e74b-31dc-4a47-9111-769752d394c2"
 

Search: onr:"swepub:oai:research.chalmers.se:af22e74b-31dc-4a47-9111-769752d394c2" > Wellfounded recursi...

  • 1 of 1
  • Previous record
  • Next record
  •    To hitlist

Wellfounded recursion with copatterns: a unified approach to termination and productivity

Abel, Andreas, 1974 (author)
Pientka, Brigitte (author)
ISBN 9781450323260
2013-09-25
2013
English.
In: Proceedings of the ACM SIGPLAN International Conference on Functional Programming, ICFP. - New York, NY, USA : ACM. - 9781450323260
  • Conference paper (peer-reviewed)
Abstract Subject headings
Close  
  • In this paper, we study strong normalization of a core language basedon System F-omega which supports programming with finite and infinitestructures. Building on our prior work, finite data such as finitelists and trees are defined via constructors and manipulated viapattern matching, while infinite data such as streams and infinitetrees is defined by observations and synthesized via copatternmatching. In this work, we take a type-based approach to strongnormalization by tracking size information about finite and infinitedata in the type. This guarantees compositionality. More importantly,the duality of pattern and copatterns provide a unifying semanticconcept which allows us for the first time to elegantly and uniformlysupport both well-founded induction and coinduction by mererewriting.The strong normalization proof is structured around Girard'sreducibility candidates. As such our system allows for non-determinismand does not rely on coverage. Since System F-omega is general enoughthat it can be the target of compilation for the Calculus ofConstructions, this work is a significant step towards representingobservation-centric infinite data in proof assistants such as Coq and Agda.

Subject headings

NATURVETENSKAP  -- Data- och informationsvetenskap (hsv//swe)
NATURAL SCIENCES  -- Computer and Information Sciences (hsv//eng)
NATURVETENSKAP  -- Data- och informationsvetenskap -- Datavetenskap (hsv//swe)
NATURAL SCIENCES  -- Computer and Information Sciences -- Computer Sciences (hsv//eng)

Publication and Content Type

kon (subject category)
ref (subject category)

Find in a library

To the university's database

  • 1 of 1
  • Previous record
  • Next record
  •    To hitlist

Find more in SwePub

By the author/editor
Abel, Andreas, 1 ...
Pientka, Brigitt ...
About the subject
NATURAL SCIENCES
NATURAL SCIENCES
and Computer and Inf ...
NATURAL SCIENCES
NATURAL SCIENCES
and Computer and Inf ...
and Computer Science ...
Articles in the publication
Proceedings of t ...
By the university
Chalmers University of Technology

Search outside SwePub

Kungliga biblioteket hanterar dina personuppgifter i enlighet med EU:s dataskyddsförordning (2018), GDPR. Läs mer om hur det funkar här.
Så här hanterar KB dina uppgifter vid användning av denna tjänst.

 
pil uppåt Close

Copy and save the link in order to return to this view