Lean Kernel Arena / tutorial/109_etaRuleK

Test "tutorial/109_etaRuleK"

Expected: ✋ reject · Size: 6.5 KB · Lines: 121 · lean4export: 3.1.0 · Lean: 4.29.1 · 📄 Declaration · 🔗 Source

Corner case for function eta: Does a defeq between a partially applied recursor with rule k and a free variable trigger eta expansion?

Taking the official kernel as the specification, the answer is no. See https://github.com/leanprover/lean4/issues/12520 for a discussion.

Checker Result ⏱️ 🧠
nanoda 2 ms 2.9 MB
nanobruijn 5 ms 7.9 MB
official-nightly 32 ms 57.0 MB
official 33 ms 67.7 MB
official-v4.28.0 39 ms 72.0 MB
lean4lean 96 ms 92.5 MB
mini 39 ms 71.0 MB
vow-lean-kernel 78 ms 7.8 MB
evmlean 1.1 s 126.4 MB
always-decline 🚫 1 ms 2.9 MB
sokonanoda 2 ms 3.1 MB
rpylean 2 ms 8.0 MB
still-nanoda 2 ms 3.0 MB
always-reject 1 ms 2.9 MB
parse-only 👍 37 ms 71.1 MB
always-accept 👍 1 ms 2.9 MB