~~NOCACHE~~
/* DO NOT EDIT THIS FILE */
/* THIS FILE WAS GENERATED */
/* EDIT THE FILE "indexheader" INSTEAD */
/* OR ACCESS THE DATABASE */
{{page>.:indexheader}}
\\ ==== Prochaines séances ====
[[seminaires:sms:index|La syntaxe rencontre la sémantique]]\\
Jeudi 6 juin 2024, 14 heures, Salle 3071\\
**Adrienne Lancelot** (LIX Polytechnique and IRIF UPC) //Mirroring Call-by-Need, or Values Acting Silly//
\\
Call-by-need evaluation for the lambda-calculus can be seen as merging the best of call-by-name and call-by-value, namely the wise erasing behaviour of the former and the wise duplicating behaviour of the latter. To better understand how duplication and erasure can be combined, we design a degenerated calculus, dubbed call-by-silly, that is symmetric to call-by-need in that it merges the worst of call-by-name and call-by-value, namely silly duplications by-name and silly erasures by-value.
We validate the design of the call-by-silly calculus via rewriting properties and multi types. In particular, we mirror the main theorem about call-by-need -- that is, its operational equivalence with call-by-name -- showing that call-by-silly and call-by-value induce the same contextual equivalence. This fact shows the blindness with respect to efficiency of call-by-value contextual equivalence. We also define a call-by-silly strategy and measure its length via tight multi types. Lastly, we prove that the call-by-silly strategy computes evaluation sequences of maximal length in the calculus.
[[seminaires:sms:index|La syntaxe rencontre la sémantique]]\\
Jeudi 20 juin 2024, 14 heures, Salle 1020\\
**Victor Arrial** (IRIF, Universite Paris Cite) //The Benefits of Diligence//
\\
\\ ==== Séances passées ====
\\ === Année 2024 ===
{{page>.:sms2024}}
\\ === Année 2023 ===
{{page>.:sms2023}}
\\ === Année 2022 ===
{{page>.:sms2022}}