Coinduction All the Way Up

We revisit coinductive proof principles from a lattice theoretic point of view. By associating to any monotone function a function which we call the companion, we give a new presentation of both Knaster-Tarski's seminal result, and of the more recent theory of enhancements of the coinductive pr...

Full description

Saved in:
Bibliographic Details
Published inProceedings of the 31st Annual ACM/IEEE Symposium on Logic in Computer Science pp. 307 - 316
Main Author Pous, Damien
Format Conference Proceeding
LanguageEnglish
Published New York, NY, USA ACM 05.07.2016
SeriesACM Conferences
Subjects
Online AccessGet full text
ISBN9781450343916
1450343910
DOI10.1145/2933575.2934564

Cover

Abstract We revisit coinductive proof principles from a lattice theoretic point of view. By associating to any monotone function a function which we call the companion, we give a new presentation of both Knaster-Tarski's seminal result, and of the more recent theory of enhancements of the coinductive proof method (up-to techniques). The resulting theory encompasses parameterized coinduction, as recently proposed by Hur et al., and second-order reasoning, i.e., the ability to reason coinductively about the enhancements themselves. It moreover resolves a historical peculiarity about up-to context techniques. Based on these results, we present an open-ended proof system allowing one to perform proofs on-the-fly and to neatly separate inductive and coinductive phases.
AbstractList We revisit coinductive proof principles from a lattice theoretic point of view. By associating to any monotone function a function which we call the companion, we give a new presentation of both Knaster-Tarski's seminal result, and of the more recent theory of enhancements of the coinductive proof method (up-to techniques). The resulting theory encompasses parameterized coinduction, as recently proposed by Hur et al., and second-order reasoning, i.e., the ability to reason coinductively about the enhancements themselves. It moreover resolves a historical peculiarity about up-to context techniques. Based on these results, we present an open-ended proof system allowing one to perform proofs on-the-fly and to neatly separate inductive and coinductive phases.
Author Pous, Damien
Author_xml – sequence: 1
  givenname: Damien
  surname: Pous
  fullname: Pous, Damien
  email: Damien.Pous@ens-lyon.fr
  organization: Université de Lyon, CNRS, ENS de Lyon, UCB Lyon, LIP
BookMark eNqNj79LxEAQhRdUUM_UglVKm8SZnf2RLY-gp3Bg42G57GU3GM0lIckh-e-NXFrB6hXzvnl81-y8aZvA2C1CiijkAzdEUst0TiGVOGOR0dl8ABJkUF2yaBg-AYCjzgzgFbvL26rxx2Ks2iZe13U8foT43U3xrrthF6WrhxAtuWK7p8e3_DnZvm5e8vU2cQR8TGThuQqZIhRCqWCoQOUzIWXQmZp3lVc6SCNNoUtD3JNHDY6X3JcSOQRaMTj9PTadm75dXduurw6unyyC_dWyi5ZdtGYkPSGuONh9234Nf1Xtvq9COQP3_wToB4w2WEo
ContentType Conference Proceeding
Copyright 2016 ACM
Copyright_xml – notice: 2016 ACM
DBID ADTOC
UNPAY
DOI 10.1145/2933575.2934564
DatabaseName Unpaywall for CDI: Periodical Content
Unpaywall
DatabaseTitleList
Database_xml – sequence: 1
  dbid: UNPAY
  name: Unpaywall
  url: https://proxy.k.utb.cz/login?url=https://unpaywall.org/
  sourceTypes: Open Access Repository
DeliveryMethod fulltext_linktorsrc
Discipline Computer Science
EndPage 316
ExternalDocumentID oai:HAL:hal-01259622v2
GroupedDBID 6IE
6IF
6IG
6IL
6IN
AAJGR
ACM
ADPZR
ALMA_UNASSIGNED_HOLDINGS
APO
BEFXN
BFFAM
BGNUA
BKEBE
BPEOZ
CBEJK
GUFHI
IEGSK
IJVOP
OCL
RIB
RIC
RIE
RIL
RIO
ADTOC
UNPAY
ID FETCH-LOGICAL-a302t-5cd26e86314466e93c16d8455e7860346d67e5959c7f932d3d170a2f2df5120e3
IEDL.DBID UNPAY
ISBN 9781450343916
1450343910
IngestDate Sun Oct 26 03:41:30 EDT 2025
Wed Jan 31 06:44:04 EST 2024
IsDoiOpenAccess true
IsOpenAccess true
IsPeerReviewed false
IsScholarly true
Keywords Coinduction
Parameterized coinduction
GSOS
Enhancements
Complete lattices
Language English
License Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from Permissions@acm.org
other-oa
LinkModel DirectLink
MeetingName LICS '16: 31st Annual ACM/IEEE Symposium on Logic in Computer Science
MergedId FETCHMERGED-LOGICAL-a302t-5cd26e86314466e93c16d8455e7860346d67e5959c7f932d3d170a2f2df5120e3
OpenAccessLink https://proxy.k.utb.cz/login?url=https://hal.science/hal-01259622
PageCount 10
ParticipantIDs acm_books_10_1145_2933575_2934564
unpaywall_primary_10_1145_2933575_2934564
acm_books_10_1145_2933575_2934564_brief
PublicationCentury 2000
PublicationDate 20160705
PublicationDateYYYYMMDD 2016-07-05
PublicationDate_xml – month: 07
  year: 2016
  text: 20160705
  day: 05
PublicationDecade 2010
PublicationPlace New York, NY, USA
PublicationPlace_xml – name: New York, NY, USA
PublicationSeriesTitle ACM Conferences
PublicationTitle Proceedings of the 31st Annual ACM/IEEE Symposium on Logic in Computer Science
PublicationYear 2016
Publisher ACM
Publisher_xml – name: ACM
SSID ssj0002178901
Score 2.2519262
Snippet We revisit coinductive proof principles from a lattice theoretic point of view. By associating to any monotone function a function which we call the companion,...
SourceID unpaywall
acm
SourceType Open Access Repository
Publisher
StartPage 307
SubjectTerms Theory of computation -- Logic
Theory of computation -- Semantics and reasoning
Title Coinduction All the Way Up
URI https://hal.science/hal-01259622
UnpaywallVersion submittedVersion
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV3PS8MwGP0Y20G8qDhxQ0cEQTx0tvnV9jiGYwiOHSzOU0naFMHaDdch86_3y1qnCCqekkMC4QvJew_yXgDOA58hyIbMMVSlDveZcTQSe0czxW2ilFAbV9rtRI4jfjMTswaQDy_MIzLO-u63fVS61P4Pg5dsS2LHbUIrmkwHD3VKj8fFFQIWQ9LRx9Zmo1iYSZ53YWdVLNT6VeX5F8AY7VUPF5ebnEH7TuSpvyp1P3n7lsL421r2of1pxyPTLdAcQMMUh9AdzlFOV9mvZJDnBJkcuVdrEi3aEI2u74Zjp_7owFHMpaUjkpRKE0hmxZk0IUs8mQZcCOMH0mVcptI3IhRh4mfIt1KWer6raEbTDPHaNewImsW8MMdAZBCiBsJjrKnLs8zTNJNa6ED5hgeJazpwhtWJLYNfxpUpWcR1BeO6gh24-HNMrFHJZx243FY5XlTxGD_N6P5j7Ak0y5eVOUW8L3VvY8rr1Rv_DmLwo1g
linkProvider Unpaywall
linkToUnpaywall http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV3PS8MwFH6M7SBeVJy4oRJBEA-dbX61PY7hGIJjB4vzVJI2RbB2Y-uQ-df7stYpgoqn5PAC4YXk-z547wvAReAzBNmQOYaq1OE-M45GYu9oprh1lBJq05V2N5ajiN9OxbQB5KMX5gkZZ_322zkqXWr_h8FHtiVx4jahFY0n_cfapcfj4hoBiyHp6OFovVEszCQvu7CzKuZq_ary_AtgDPeqwsXlxmfQ1ok891al7iVv31wYf9vLPrQ_2_HIZAs0B9AwxSF0BzOU05X3K-nnOUEmRx7UmkTzNkTDm_vByKk_OnAUc2npiCSl0gSSWXEmTcgST6YBF8L4gXQZl6n0jQhFmPgZ8q2UpZ7vKprRNEO8dg07gmYxK8wxEBmEqIHwGmvq8izzNM2kFjpQvuFB4poOnGN2Ysvgl3HVlCziOoNxncEOXP4ZE2tU8lkHrrZZjueVPcZPK7r_iD2BZrlYmVPE-1Kf1Uf-DpQ1olc
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=proceeding&rft.title=Proceedings+of+the+31st+Annual+ACM%2FIEEE+Symposium+on+Logic+in+Computer+Science&rft.atitle=Coinduction+All+the+Way+Up&rft.au=Pous%2C+Damien&rft.series=ACM+Conferences&rft.date=2016-07-05&rft.pub=ACM&rft.isbn=9781450343916&rft.spage=307&rft.epage=316&rft_id=info:doi/10.1145%2F2933575.2934564
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=9781450343916/lc.gif&client=summon&freeimage=true
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=9781450343916/mc.gif&client=summon&freeimage=true
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=9781450343916/sc.gif&client=summon&freeimage=true