Checking equivalence of corecursive streams: An inductive procedure

In recent work, non-periodic streams have been defined corecursively, by representing them with finitary equational systems built on top of various operators, besides the standard constructor. When only the stream constructor is allowed in equations, only periodic streams can be represented, and the...

Full description

Saved in:
Bibliographic Details
Published in:Theoretical computer science Vol. 1009; p. 114680
Main Authors: Ancona, Davide, Barbieri, Pietro, Zucca, Elena
Format: Journal Article
Language:English
Published: Elsevier B.V 12.09.2024
Subjects:
ISSN:0304-3975, 1879-2294
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Abstract In recent work, non-periodic streams have been defined corecursively, by representing them with finitary equational systems built on top of various operators, besides the standard constructor. When only the stream constructor is allowed in equations, only periodic streams can be represented, and the structures of periodic streams and infinite regular trees are isomorphic. Therefore, one can use the theory of regular trees to get a sound and complete procedure to decide whether two equational systems are equivalent, that is, define the same streams. However, such an isomorphism no longer exists if one allows other operators in equations; in particular, there exist systems of equations which have the same unique solution as streams, but not as regular trees. Hence, equality of regular trees becomes stronger then equality of streams, with a negative impact on termination of functions whose definition is based on the equivalence of the representation of streams as finitary equational systems. To overcome this problem, we provide a weaker definition of equivalence, and prove its soundness and relative completeness. This definition is coinductive, hence non-algorithmic. However, we show that it can be turned into an equivalent inductive procedure.
AbstractList In recent work, non-periodic streams have been defined corecursively, by representing them with finitary equational systems built on top of various operators, besides the standard constructor. When only the stream constructor is allowed in equations, only periodic streams can be represented, and the structures of periodic streams and infinite regular trees are isomorphic. Therefore, one can use the theory of regular trees to get a sound and complete procedure to decide whether two equational systems are equivalent, that is, define the same streams. However, such an isomorphism no longer exists if one allows other operators in equations; in particular, there exist systems of equations which have the same unique solution as streams, but not as regular trees. Hence, equality of regular trees becomes stronger then equality of streams, with a negative impact on termination of functions whose definition is based on the equivalence of the representation of streams as finitary equational systems. To overcome this problem, we provide a weaker definition of equivalence, and prove its soundness and relative completeness. This definition is coinductive, hence non-algorithmic. However, we show that it can be turned into an equivalent inductive procedure.
ArticleNumber 114680
Author Barbieri, Pietro
Ancona, Davide
Zucca, Elena
Author_xml – sequence: 1
  givenname: Davide
  orcidid: 0000-0002-6297-2011
  surname: Ancona
  fullname: Ancona, Davide
  email: davide.ancona@unige.it
– sequence: 2
  givenname: Pietro
  surname: Barbieri
  fullname: Barbieri, Pietro
  email: pietro.barbieri@edu.unige.it
– sequence: 3
  givenname: Elena
  surname: Zucca
  fullname: Zucca, Elena
  email: elena.zucca@unige.it
BookMark eNp9kEFOwzAQRS1UJNrCAdjlAgl27MQOrKoIClIlNt1bjjMGlzYutlOJ2-OorFh0NiON9Eb_vwWaDW4AhO4JLggm9cOuiDoUJS5ZQQirBb5CcyJ4k5dlw2ZojilmOW14dYMWIexwmorXc9S2n6C_7PCRwfdoT2oPg4bMmUw7D3r0wZ4gC9GDOoTHbDVkduhHHafr0TsN_ejhFl0btQ9w97eXaPvyvG1f8837-q1dbXJNGY655h0QIYyCpoTKsI5WXVOTWjCgquFGpER9XaVkIBTpGIFUw2jaq85wYHSJ-Pmt9i4ED0ZqG1W0bohe2b0kWE4q5E4mFXJSIc8qEkn-kUdvD8r_XGSezgykRicLXgZtJzm9TWKi7J29QP8Cyul5sA
CitedBy_id crossref_primary_10_1016_j_tcs_2024_114716
Cites_doi 10.1017/S0956796802004318
10.1016/0304-3975(91)90033-X
10.1017/S0956796813000324
10.1017/S147106842000023X
10.1093/logcom/exu026
10.1017/S0960129502003924
10.1017/S0960129504004517
10.1016/j.tcs.2023.114081
10.1017/S0956796810000213
10.1016/0304-3975(83)90059-2
10.1016/j.ic.2007.12.004
10.3233/FI-2017-1473
10.1016/0304-3975(80)90028-6
ContentType Journal Article
Copyright 2024 The Author(s)
Copyright_xml – notice: 2024 The Author(s)
DBID 6I.
AAFTH
AAYXX
CITATION
DOI 10.1016/j.tcs.2024.114680
DatabaseName ScienceDirect Open Access Titles
Elsevier:ScienceDirect:Open Access
CrossRef
DatabaseTitle CrossRef
DatabaseTitleList
DeliveryMethod fulltext_linktorsrc
Discipline Mathematics
Computer Science
EISSN 1879-2294
ExternalDocumentID 10_1016_j_tcs_2024_114680
S0304397524002974
GroupedDBID --K
--M
-~X
.DC
.~1
0R~
0SF
123
1B1
1RT
1~.
1~5
4.4
457
4G.
5VS
6I.
7-5
71M
8P~
9JN
AABNK
AACTN
AAEDW
AAFTH
AAIAV
AAIKJ
AAKOC
AALRI
AAOAW
AAQFI
AAXUO
AAYFN
ABAOU
ABBOA
ABJNI
ABMAC
ABVKL
ACDAQ
ACGFS
ACRLP
ACZNC
ADBBV
ADEZE
AEBSH
AEKER
AENEX
AFKWA
AFTJW
AGUBO
AGYEJ
AHHHB
AHZHX
AIALX
AIEXJ
AIKHN
AITUG
AJOXV
AKRWK
ALMA_UNASSIGNED_HOLDINGS
AMFUW
AMRAJ
AOUOD
ARUGR
AXJTR
BKOJK
BLXMC
CS3
DU5
EBS
EFJIC
EO8
EO9
EP2
EP3
F5P
FDB
FEDTE
FIRID
FNPLU
FYGXN
G-Q
GBLVA
GBOLZ
HVGLF
IHE
IXB
J1W
KOM
MHUIS
MO0
N9A
O-L
O9-
OAUVE
OK1
OZT
P-8
P-9
P2P
PC.
Q38
RIG
ROL
RPZ
SCC
SDF
SDG
SES
SEW
SPC
SPCBC
SSV
SSW
T5K
TN5
WH7
YNT
ZMT
~G-
29Q
9DU
AAEDT
AAQXK
AATTM
AAXKI
AAYWO
AAYXX
ABDPE
ABEFU
ABFNM
ABWVN
ABXDB
ACLOT
ACNNM
ACRPL
ACVFH
ADCNI
ADMUD
ADNMO
ADVLN
AEIPS
AEUPX
AEXQZ
AFJKZ
AFPUW
AGHFR
AGQPQ
AIGII
AIIUN
AKBMS
AKYEP
ANKPU
APXCP
ASPBG
AVWKF
AZFZN
CITATION
EFKBS
EFLBG
EJD
FGOYB
G-2
HZ~
LG9
M26
M41
R2-
SSZ
TAE
WUQ
ZY4
~HD
ID FETCH-LOGICAL-c340t-c7be188fae92e5f4b35b961684e3a97f8057d65000e8a1b41e680fc3dabf7e43
ISICitedReferencesCount 0
ISICitedReferencesURI http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=001345339400001&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
ISSN 0304-3975
IngestDate Sat Nov 29 05:49:21 EST 2025
Tue Nov 18 21:59:53 EST 2025
Sat Jul 27 15:43:27 EDT 2024
IsDoiOpenAccess true
IsOpenAccess true
IsPeerReviewed true
IsScholarly true
Keywords Stream programming
Operational semantics
Regular trees
Language English
License This is an open access article under the CC BY-NC-ND license.
LinkModel OpenURL
MergedId FETCHMERGED-LOGICAL-c340t-c7be188fae92e5f4b35b961684e3a97f8057d65000e8a1b41e680fc3dabf7e43
ORCID 0000-0002-6297-2011
OpenAccessLink https://dx.doi.org/10.1016/j.tcs.2024.114680
ParticipantIDs crossref_citationtrail_10_1016_j_tcs_2024_114680
crossref_primary_10_1016_j_tcs_2024_114680
elsevier_sciencedirect_doi_10_1016_j_tcs_2024_114680
PublicationCentury 2000
PublicationDate 2024-09-12
PublicationDateYYYYMMDD 2024-09-12
PublicationDate_xml – month: 09
  year: 2024
  text: 2024-09-12
  day: 12
PublicationDecade 2020
PublicationTitle Theoretical computer science
PublicationYear 2024
Publisher Elsevier B.V
Publisher_xml – name: Elsevier B.V
References Komendantskaya, Johann, Schmidt (br0200) 2016; vol. 10184
Leroy, Grall (br0220) 2009; 207
Milner, Tofte (br0230) 1991; 87
Endrullis, Hendriks, Bakhshi, Rosu (br0140) 2014; 24
Ancona, Barbieri, Zucca (br0050) 2022; vol. 3284
Simon (br0260) 2006
Courcelle (br0090) 1983; 25
Gapeyev, Levin, Pierce (br0150) 2002; 12
Bertot, Komendantskaya (br0080) 2009
Rutten (br0240) 2005; 15
Cousineau (br0100) 1980; 12
Rutten (br0250) February 2019
Jean-Baptiste, Kozen (br0180) 2012; 17
D'Angelo, Sankaranarayanan, Sánchez, Robinson, Finkbeiner, Sipma, Mehrotra, Manna (br0130) 2005
Dagnino (br0110) 2021; 17
Dagnino, Ancona, Zucca (br0120) 2020; 20
Adámek, Milius, Velebil (br0010) 2003; 13
Basold, Komendantskaya, Li (br0070) 2019
Ancona, Barbieri, Zucca (br0040) 2022; vol. 13215
Ancona, Barbieri, Zucca (br0030) 2021; vol. 3072
Jeannin, Kozen, Silva (br0190) 2017; 150
Komendantskaya, Power, Schmidt (br0210) 2016; 26
Ancona, Barbieri, Dagnino, Zucca (br0020) 2020; vol. 166
Ancona, Barbieri, Zucca (br0060) 2023; 974
Grabmayer, Endrullis, Hendriks, Klop, Moss (br0160) 2012
Hinze (br0170) 2010; 20
Simon, Bansal, Mallya, Gupta (br0270) 2007; vol. 4596
Hinze (10.1016/j.tcs.2024.114680_br0170) 2010; 20
Cousineau (10.1016/j.tcs.2024.114680_br0100) 1980; 12
Ancona (10.1016/j.tcs.2024.114680_br0030) 2021; vol. 3072
Basold (10.1016/j.tcs.2024.114680_br0070) 2019
Komendantskaya (10.1016/j.tcs.2024.114680_br0200) 2016; vol. 10184
Ancona (10.1016/j.tcs.2024.114680_br0050) 2022; vol. 3284
Rutten (10.1016/j.tcs.2024.114680_br0240) 2005; 15
Rutten (10.1016/j.tcs.2024.114680_br0250) 2019
Ancona (10.1016/j.tcs.2024.114680_br0040) 2022; vol. 13215
Courcelle (10.1016/j.tcs.2024.114680_br0090) 1983; 25
Gapeyev (10.1016/j.tcs.2024.114680_br0150) 2002; 12
Grabmayer (10.1016/j.tcs.2024.114680_br0160) 2012
Milner (10.1016/j.tcs.2024.114680_br0230) 1991; 87
Endrullis (10.1016/j.tcs.2024.114680_br0140) 2014; 24
Jeannin (10.1016/j.tcs.2024.114680_br0190) 2017; 150
Dagnino (10.1016/j.tcs.2024.114680_br0110) 2021; 17
Komendantskaya (10.1016/j.tcs.2024.114680_br0210) 2016; 26
Bertot (10.1016/j.tcs.2024.114680_br0080) 2009
Ancona (10.1016/j.tcs.2024.114680_br0060) 2023; 974
Adámek (10.1016/j.tcs.2024.114680_br0010) 2003; 13
D'Angelo (10.1016/j.tcs.2024.114680_br0130) 2005
Simon (10.1016/j.tcs.2024.114680_br0260) 2006
Ancona (10.1016/j.tcs.2024.114680_br0020) 2020; vol. 166
Dagnino (10.1016/j.tcs.2024.114680_br0120) 2020; 20
Jean-Baptiste (10.1016/j.tcs.2024.114680_br0180) 2012; 17
Simon (10.1016/j.tcs.2024.114680_br0270) 2007; vol. 4596
Leroy (10.1016/j.tcs.2024.114680_br0220) 2009; 207
References_xml – volume: 12
  start-page: 175
  year: 1980
  end-page: 192
  ident: br0100
  article-title: An algebraic definition for control structures
  publication-title: Theor. Comput. Sci.
– volume: 87
  start-page: 209
  year: 1991
  end-page: 220
  ident: br0230
  article-title: Co-induction in relational semantics
  publication-title: Theor. Comput. Sci.
– year: 2006
  ident: br0260
  article-title: Extending logic programming with coinduction
– volume: vol. 166
  start-page: 1:1
  year: 2020
  end-page: 1:28
  ident: br0020
  article-title: Sound regular corecursion in coFJ
  publication-title: ECOOP'20 - Object-Oriented Programming
– volume: 25
  start-page: 95
  year: 1983
  end-page: 169
  ident: br0090
  article-title: Fundamental properties of infinite trees
  publication-title: Theor. Comput. Sci.
– volume: 13
  start-page: 259
  year: 2003
  end-page: 320
  ident: br0010
  article-title: Free iterative theories: a coalgebraic view
  publication-title: Math. Struct. Comput. Sci.
– volume: vol. 3284
  start-page: 86
  year: 2022
  end-page: 98
  ident: br0050
  article-title: Equality of corecursive streams defined by finitary equational systems
  publication-title: ICTCS'22 - Italian Conf. on Theoretical Computer Science
– volume: 20
  start-page: 818
  year: 2020
  end-page: 833
  ident: br0120
  article-title: Flexible coinductive logic programming
  publication-title: Theory Pract. Log. Program.
– volume: 150
  start-page: 347
  year: 2017
  end-page: 377
  ident: br0190
  article-title: CoCaml: functional programming with regular coinductive types
  publication-title: Fundam. Inform.
– year: February 2019
  ident: br0250
  article-title: The Method of Coalgebra: Exercises in Coinduction
– volume: 20
  start-page: 463
  year: 2010
  end-page: 535
  ident: br0170
  article-title: Concrete stream calculus: an extended study
  publication-title: J. Funct. Program.
– start-page: 335
  year: 2012
  end-page: 344
  ident: br0160
  article-title: Automatic sequences and zip-specifications
  publication-title: LICS 2012 - Logic in Computer Science
– start-page: 783
  year: 2019
  end-page: 813
  ident: br0070
  article-title: Coinduction in uniform: foundations for corecursive proof search with Horn clauses
  publication-title: European Symposium on Programming, ESOP 2019
– volume: vol. 4596
  start-page: 472
  year: 2007
  end-page: 483
  ident: br0270
  article-title: Co-logic programming: extending logic programming with coinduction
  publication-title: Automata, Languages and Programming, ICALP 2007
– volume: 12
  start-page: 511
  year: 2002
  end-page: 548
  ident: br0150
  article-title: Recursive subtyping revealed
  publication-title: J. Funct. Program.
– volume: 17
  start-page: 185
  year: 2012
  end-page: 204
  ident: br0180
  article-title: Computing with capsules
  publication-title: J. Autom. Lang. Comb.
– volume: 207
  start-page: 284
  year: 2009
  end-page: 304
  ident: br0220
  article-title: Coinductive big-step operational semantics
  publication-title: Inf. Comput.
– volume: 26
  start-page: 745
  year: 2016
  end-page: 783
  ident: br0210
  article-title: Coalgebraic logic programming: from semantics to implementation
  publication-title: J. Log. Comput.
– start-page: 220
  year: 2009
  end-page: 236
  ident: br0080
  article-title: Using structural recursion for corecursion
  publication-title: Types for Proofs and Programs
– volume: 17
  year: 2021
  ident: br0110
  article-title: Foundations of regular coinduction
  publication-title: Log. Methods Comput. Sci.
– start-page: 166
  year: 2005
  end-page: 174
  ident: br0130
  article-title: LOLA: runtime monitoring of synchronous systems
  publication-title: 12th International Symposium on Temporal Representation and Reasoning (TIME 2005)
– volume: 24
  start-page: 166
  year: 2014
  end-page: 217
  ident: br0140
  article-title: On the complexity of stream equality
  publication-title: J. Funct. Program.
– volume: vol. 3072
  start-page: 266
  year: 2021
  end-page: 280
  ident: br0030
  article-title: Enhanced regular corecursion for data streams
  publication-title: ICTCS'21 - Italian Conf. on Theoretical Computer Science
– volume: vol. 13215
  start-page: 1
  year: 2022
  end-page: 18
  ident: br0040
  article-title: Enhancing expressivity of checked corecursive streams
  publication-title: FLOPS 2022 - Functional and Logic Programming
– volume: 15
  start-page: 93
  year: 2005
  end-page: 147
  ident: br0240
  article-title: A coinductive calculus of streams
  publication-title: Math. Struct. Comput. Sci.
– volume: 974
  year: 2023
  ident: br0060
  article-title: Checked corecursive streams: expressivity and completeness
  publication-title: Theor. Comput. Sci.
– volume: vol. 10184
  start-page: 168
  year: 2016
  end-page: 186
  ident: br0200
  article-title: A productivity checker for logic programming
  publication-title: Logic-Based Program Synthesis and Transformation - LOPSTR 2016, Revised Selected Papers
– volume: 12
  start-page: 511
  issue: 6
  year: 2002
  ident: 10.1016/j.tcs.2024.114680_br0150
  article-title: Recursive subtyping revealed
  publication-title: J. Funct. Program.
  doi: 10.1017/S0956796802004318
– year: 2006
  ident: 10.1016/j.tcs.2024.114680_br0260
– volume: 87
  start-page: 209
  issue: 1
  year: 1991
  ident: 10.1016/j.tcs.2024.114680_br0230
  article-title: Co-induction in relational semantics
  publication-title: Theor. Comput. Sci.
  doi: 10.1016/0304-3975(91)90033-X
– start-page: 783
  year: 2019
  ident: 10.1016/j.tcs.2024.114680_br0070
  article-title: Coinduction in uniform: foundations for corecursive proof search with Horn clauses
– volume: 24
  start-page: 166
  issue: 2–3
  year: 2014
  ident: 10.1016/j.tcs.2024.114680_br0140
  article-title: On the complexity of stream equality
  publication-title: J. Funct. Program.
  doi: 10.1017/S0956796813000324
– volume: 20
  start-page: 818
  issue: 6
  year: 2020
  ident: 10.1016/j.tcs.2024.114680_br0120
  article-title: Flexible coinductive logic programming
  publication-title: Theory Pract. Log. Program.
  doi: 10.1017/S147106842000023X
– start-page: 220
  year: 2009
  ident: 10.1016/j.tcs.2024.114680_br0080
  article-title: Using structural recursion for corecursion
– volume: vol. 13215
  start-page: 1
  year: 2022
  ident: 10.1016/j.tcs.2024.114680_br0040
  article-title: Enhancing expressivity of checked corecursive streams
– volume: 17
  issue: 4
  year: 2021
  ident: 10.1016/j.tcs.2024.114680_br0110
  article-title: Foundations of regular coinduction
  publication-title: Log. Methods Comput. Sci.
– volume: vol. 166
  start-page: 1:1
  year: 2020
  ident: 10.1016/j.tcs.2024.114680_br0020
  article-title: Sound regular corecursion in coFJ
– volume: 26
  start-page: 745
  issue: 2
  year: 2016
  ident: 10.1016/j.tcs.2024.114680_br0210
  article-title: Coalgebraic logic programming: from semantics to implementation
  publication-title: J. Log. Comput.
  doi: 10.1093/logcom/exu026
– volume: 13
  start-page: 259
  issue: 2
  year: 2003
  ident: 10.1016/j.tcs.2024.114680_br0010
  article-title: Free iterative theories: a coalgebraic view
  publication-title: Math. Struct. Comput. Sci.
  doi: 10.1017/S0960129502003924
– volume: vol. 10184
  start-page: 168
  year: 2016
  ident: 10.1016/j.tcs.2024.114680_br0200
  article-title: A productivity checker for logic programming
– volume: 15
  start-page: 93
  issue: 1
  year: 2005
  ident: 10.1016/j.tcs.2024.114680_br0240
  article-title: A coinductive calculus of streams
  publication-title: Math. Struct. Comput. Sci.
  doi: 10.1017/S0960129504004517
– volume: 17
  start-page: 185
  issue: 2–4
  year: 2012
  ident: 10.1016/j.tcs.2024.114680_br0180
  article-title: Computing with capsules
  publication-title: J. Autom. Lang. Comb.
– start-page: 166
  year: 2005
  ident: 10.1016/j.tcs.2024.114680_br0130
  article-title: LOLA: runtime monitoring of synchronous systems
– volume: vol. 3072
  start-page: 266
  year: 2021
  ident: 10.1016/j.tcs.2024.114680_br0030
  article-title: Enhanced regular corecursion for data streams
– volume: 974
  year: 2023
  ident: 10.1016/j.tcs.2024.114680_br0060
  article-title: Checked corecursive streams: expressivity and completeness
  publication-title: Theor. Comput. Sci.
  doi: 10.1016/j.tcs.2023.114081
– volume: vol. 4596
  start-page: 472
  year: 2007
  ident: 10.1016/j.tcs.2024.114680_br0270
  article-title: Co-logic programming: extending logic programming with coinduction
– volume: 20
  start-page: 463
  issue: 5–6
  year: 2010
  ident: 10.1016/j.tcs.2024.114680_br0170
  article-title: Concrete stream calculus: an extended study
  publication-title: J. Funct. Program.
  doi: 10.1017/S0956796810000213
– year: 2019
  ident: 10.1016/j.tcs.2024.114680_br0250
– volume: 25
  start-page: 95
  year: 1983
  ident: 10.1016/j.tcs.2024.114680_br0090
  article-title: Fundamental properties of infinite trees
  publication-title: Theor. Comput. Sci.
  doi: 10.1016/0304-3975(83)90059-2
– volume: 207
  start-page: 284
  issue: 2
  year: 2009
  ident: 10.1016/j.tcs.2024.114680_br0220
  article-title: Coinductive big-step operational semantics
  publication-title: Inf. Comput.
  doi: 10.1016/j.ic.2007.12.004
– volume: vol. 3284
  start-page: 86
  year: 2022
  ident: 10.1016/j.tcs.2024.114680_br0050
  article-title: Equality of corecursive streams defined by finitary equational systems
– volume: 150
  start-page: 347
  year: 2017
  ident: 10.1016/j.tcs.2024.114680_br0190
  article-title: CoCaml: functional programming with regular coinductive types
  publication-title: Fundam. Inform.
  doi: 10.3233/FI-2017-1473
– volume: 12
  start-page: 175
  issue: 2
  year: 1980
  ident: 10.1016/j.tcs.2024.114680_br0100
  article-title: An algebraic definition for control structures
  publication-title: Theor. Comput. Sci.
  doi: 10.1016/0304-3975(80)90028-6
– start-page: 335
  year: 2012
  ident: 10.1016/j.tcs.2024.114680_br0160
  article-title: Automatic sequences and zip-specifications
SSID ssj0000576
Score 2.4284325
Snippet In recent work, non-periodic streams have been defined corecursively, by representing them with finitary equational systems built on top of various operators,...
SourceID crossref
elsevier
SourceType Enrichment Source
Index Database
Publisher
StartPage 114680
SubjectTerms Operational semantics
Regular trees
Stream programming
Title Checking equivalence of corecursive streams: An inductive procedure
URI https://dx.doi.org/10.1016/j.tcs.2024.114680
Volume 1009
WOSCitedRecordID wos001345339400001&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
journalDatabaseRights – providerCode: PRVESC
  databaseName: ScienceDirect Freedom Collection - Elsevier
  customDbUrl:
  eissn: 1879-2294
  dateEnd: 99991231
  omitProxy: false
  ssIdentifier: ssj0000576
  issn: 0304-3975
  databaseCode: AIEXJ
  dateStart: 20211213
  isFulltext: true
  titleUrlDefault: https://www.sciencedirect.com
  providerName: Elsevier
link http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwtV3db9MwELdKxwM88DGYGLDJDzxRZUocJ7Z5q6qhbRLTJPrQt8h2HdFpSkeWTvvzOX8l1QYIkHiJqqiO27tf7Lvz3f0Q-pCaMmdaZQk4P2VCizxNVCF0YoQiSomSqVo6sgl2fs4XC3ExGp3GWpjbK9Y0_O5OXP9XVcM9ULYtnf0LdfcPhRvwGZQOV1A7XP9I8bNvRtv498R836zgwe7VdcnjrY2tu3R1WyFigyw-Kghu-cYtexO3nS1Dk5Fos863ah11IIGYhJ1ziCKAXy37JPnhqF62ahWq2S9WpmvXfaR6A1r1iWXGM3jH4AOhiSNPGCJiD6pifCWWPW0RnhHlyPiFlTOREOIJjfuVN3WtER4u4z6icHnUadtRnVDX0dgzPt3rjv3VTmbnsrmwBJyjR2iHsELwMdqZnh4vzoZtuWD-4Dr8uHjE7ZL97k30cyNly_CYv0DPgseAp17TL9HINLvoeWTjwGFx3kVPv_QdeG9eoVmEAd6CAV7XeAsGOMDgE542uAcB7kHwGs0_H89nJ0kgzEh0TtMu0UyZjPNaGkFMUVOVF_C6ZSWnJpeC1RxksCwtBYbhMlM0M_Bfa50vpaqZofkeGjfrxrxBWJusrmW6JKUilHElVa7BMNSFpLAhUrWP0iigSodm8pbT5KqKWYOXFci0sjKtvEz30cd-yLXvpPK7L9Mo9SoA2pt4FUDk18Pe_tuwd-jJAO73aNy1G3OAHuvbbnXTHgYg_QDOP4LH
linkProvider Elsevier
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%3Ajournal&rft.genre=article&rft.atitle=Checking+equivalence+of+corecursive+streams%3A+An+inductive+procedure&rft.jtitle=Theoretical+computer+science&rft.au=Ancona%2C+Davide&rft.au=Barbieri%2C+Pietro&rft.au=Zucca%2C+Elena&rft.date=2024-09-12&rft.pub=Elsevier+B.V&rft.issn=0304-3975&rft.eissn=1879-2294&rft.volume=1009&rft_id=info:doi/10.1016%2Fj.tcs.2024.114680&rft.externalDocID=S0304397524002974
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=0304-3975&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=0304-3975&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=0304-3975&client=summon