internal define, letrec, named let

これらはすべて等価と考えていいのだろうか?