zeta-reduction (let ?var ?val ?body) => ?body[?var => ?val] E[Γ]⊢let x:=u : U in t ⊳ζ t{x/u}WF(E)[Γ]E[Γ]⊢u : UE[Γ ::(x:=u : U)]⊢t : T 参考文献 Conversion rules — Coq 8.16.1 documentation