RECORD
A standardisation proof for algebraic pattern calculi
Logic in Computer Science · Submitted 18 Feb 2011
abstract compiled · 2026-09-23 · no language-model review
The authors' main claim We prove the Standardisation Theorem by using the technique developed by Takahashi and Crary for lambda-calculus.
The compiled record
The paper's own sentences, arranged. Each label is drawn from a closed vocabulary; the number beside it is the probability the classifier gave that label. Numbers in the tables are the authors', checked by code. No sentence in this record was written by a model.
Open the compiled record
The abstract, sentence by sentence
This work gives some insights and results on standardisation for call-by-name pattern calculi. More precisely, we define standard reductions for a pattern calculus with constructor-based data terms and patterns. This notion is based on reduction steps that are needed to match an argument with respect to a given pattern. We prove the Standardisation Theorem by using the technique developed by Takahashi and Crary for lambda-calculus. The proof is based on the fact that any development can be specified as a sequence of head steps followed by internal reductions, i.e. reductions in which no head steps are involved.
background contribution method result interpretation main claim
| # | sentence | role | the authors' own work | states the main conclusion | strength |
|---|---|---|---|---|---|
| s0 | This work gives some insights and results on standardisation for call-by-name pattern calculi. | contribution 0.97 | 0.88 | 0.21 | asserted 0.72 |
| s1 | More precisely, we define standard reductions for a pattern calculus with constructor-based data terms and patterns. | contribution 0.99 | 0.95 | 0.09 | asserted 1.00 |
| s2 | This notion is based on reduction steps that are needed to match an argument with respect to a given pattern. | method 0.65 | 0.47 | 0.04 | asserted 1.00 |
| s3 | We prove the Standardisation Theorem by using the technique developed by Takahashi and Crary for lambda-calculus. | method 0.89 | 0.84 | 0.59 | asserted 1.00 |
| s4 | The proof is based on the fact that any development can be specified as a sequence of head steps followed by internal reductions, i.e. reductions in which no head steps are involved. | method 0.99 | 0.70 | 0.13 | asserted 1.00 |
What was examined, and what was not
- arXiv listing abstract v1
- full text
- figures and tables
- references and citing sentences
- relations to other papers
- P abstract
- S sections
- T body sentences
- C citations
- R cross-paper relations
The paper
Original abstract
This work gives some insights and results on standardisation for call-by-name pattern calculi. More precisely, we define standard reductions for a pattern calculus with constructor-based data terms and patterns. This notion is based on reduction steps that are needed to match an argument with respect to a given pattern. We prove the Standardisation Theorem by using the technique developed by Takahashi and Crary for lambda-calculus. The proof is based on the fact that any development can be specified as a sequence of head steps followed by internal reductions, i.e. reductions in which no head steps are involved.
Human review
Discussion
Know something about this paper? Leave a comment, or highlight any passage above to comment on it.